| /drivers/pmdomain/renesas/ |
| A D | Makefile | 3 obj-$(CONFIG_SYSC_R8A7742) += r8a7742-sysc.o 4 obj-$(CONFIG_SYSC_R8A7743) += r8a7743-sysc.o 5 obj-$(CONFIG_SYSC_R8A7745) += r8a7745-sysc.o 6 obj-$(CONFIG_SYSC_R8A77470) += r8a77470-sysc.o 7 obj-$(CONFIG_SYSC_R8A774A1) += r8a774a1-sysc.o 8 obj-$(CONFIG_SYSC_R8A774B1) += r8a774b1-sysc.o 11 obj-$(CONFIG_SYSC_R8A7779) += r8a7779-sysc.o 12 obj-$(CONFIG_SYSC_R8A7790) += r8a7790-sysc.o 13 obj-$(CONFIG_SYSC_R8A7791) += r8a7791-sysc.o 14 obj-$(CONFIG_SYSC_R8A7792) += r8a7792-sysc.o [all …]
|
| /drivers/soc/renesas/ |
| A D | rz-sysc.c | 57 val = readl(sysc->base + soc_data->devid_offset); in rz_sysc_soc_init() 71 soc_data->print_id(sysc->dev, sysc->base, soc_dev_attr); in rz_sysc_soc_init() 73 dev_info(sysc->dev, "Detected Renesas %s %s Rev %s\n", in rz_sysc_soc_init() 105 struct rz_sysc *sysc; in rz_sysc_probe() local 111 sysc = devm_kzalloc(dev, sizeof(*sysc), GFP_KERNEL); in rz_sysc_probe() 112 if (!sysc) in rz_sysc_probe() 115 sysc->base = devm_platform_ioremap_resource(pdev, 0); in rz_sysc_probe() 116 if (IS_ERR(sysc->base)) in rz_sysc_probe() 117 return PTR_ERR(sysc->base); in rz_sysc_probe() 119 sysc->dev = dev; in rz_sysc_probe() [all …]
|
| A D | Makefile | 9 obj-$(CONFIG_SYSC_R9A08G045) += r9a08g045-sysc.o 17 obj-$(CONFIG_SYSC_RZ) += rz-sysc.o
|
| /drivers/clk/ralink/ |
| A D | clk-mtmips.c | 395 struct regmap *sysc = clk->priv->sysc; in rt5350_xtal_recalc_rate() local 409 struct regmap *sysc = clk->priv->sysc; in rt5350_cpu_recalc_rate() local 440 struct regmap *sysc = clk->priv->sysc; in rt3352_cpu_recalc_rate() local 460 struct regmap *sysc = clk->priv->sysc; in rt305x_cpu_recalc_rate() local 480 struct regmap *sysc = clk->priv->sysc; in rt3883_cpu_recalc_rate() local 504 struct regmap *sysc = clk->priv->sysc; in rt3883_bus_recalc_rate() local 530 struct regmap *sysc = clk->priv->sysc; in rt2880_cpu_recalc_rate() local 566 struct regmap *sysc = clk->priv->sysc; in mt7620_pll_recalc_rate() local 1035 struct regmap *sysc = data->sysc; in mtmips_assert_device() local 1044 struct regmap *sysc = data->sysc; in mtmips_deassert_device() local [all …]
|
| A D | clk-mt7621.c | 36 struct regmap *sysc; member 101 struct regmap *sysc = clk_gate->priv->sysc; in mt7621_gate_enable() local 110 struct regmap *sysc = clk_gate->priv->sysc; in mt7621_gate_disable() local 118 struct regmap *sysc = clk_gate->priv->sysc; in mt7621_gate_is_enabled() local 240 struct regmap *sysc = clk->priv->sysc; in mt7621_xtal_recalc_rate() local 259 struct regmap *sysc = clk->priv->sysc; in mt7621_cpu_recalc_rate() local 362 if (IS_ERR(priv->sysc)) { in mt7621_clk_init() 412 struct regmap *sysc; member 424 struct regmap *sysc = data->sysc; in mt7621_assert_device() local 433 struct regmap *sysc = data->sysc; in mt7621_deassert_device() local [all …]
|
| /drivers/bus/ |
| A D | ti-sysc.c | 69 struct sysc *ddata; 138 struct sysc { struct 161 void (*pre_reset_quirk)(struct sysc *sysc); argument 162 void (*post_reset_quirk)(struct sysc *sysc); argument 163 void (*reset_done_quirk)(struct sysc *sysc); argument 164 void (*module_enable_quirk)(struct sysc *sysc); argument 165 void (*module_disable_quirk)(struct sysc *sysc); argument 166 void (*module_unlock_quirk)(struct sysc *sysc); argument 167 void (*module_lock_quirk)(struct sysc *sysc); argument 1002 struct sysc *ddata; in sysc_enable_module() [all …]
|
| A D | Makefile | 37 obj-$(CONFIG_TI_SYSC) += ti-sysc.o
|
| A D | Kconfig | 229 bool "TI sysc interconnect target module driver"
|
| /drivers/watchdog/ |
| A D | mt7621_wdt.c | 37 struct regmap *sysc; member 112 regmap_read(d->sysc, SYSC_RSTSTAT, &val); in mt7621_wdt_bootcause() 151 drvdata->sysc = syscon_regmap_lookup_by_phandle(np, "mediatek,sysctl"); in mt7621_wdt_probe() 152 if (IS_ERR(drvdata->sysc)) { in mt7621_wdt_probe() 153 drvdata->sysc = syscon_regmap_lookup_by_compatible("mediatek,mt7621-sysc"); in mt7621_wdt_probe() 154 if (IS_ERR(drvdata->sysc)) in mt7621_wdt_probe() 155 return PTR_ERR(drvdata->sysc); in mt7621_wdt_probe()
|
| /drivers/clocksource/ |
| A D | timer-ti-dm-systimer.c | 39 u8 sysc; member 82 writel_relaxed(val, t->base + t->sysc); in dmtimer_systimer_enable() 90 writel_relaxed(DMTIMER_TYPE1_DISABLE, t->base + t->sysc); in dmtimer_systimer_disable() 110 void __iomem *sysc = t->base + t->sysc; in dmtimer_systimer_type2_reset() local 114 l = readl_relaxed(sysc); in dmtimer_systimer_type2_reset() 116 writel_relaxed(l, sysc); in dmtimer_systimer_type2_reset() 118 return readl_poll_timeout_atomic(sysc, l, !(l & BIT(0)), 100, in dmtimer_systimer_type2_reset() 407 t->sysc = OMAP_TIMER_OCP_CFG_OFFSET; in dmtimer_systimer_setup() 417 readl_relaxed(t->base + t->sysc)); in dmtimer_systimer_setup() 677 if (t->sysc) { in dmtimer_percpu_timer_startup()
|
| A D | timer-ti-32k.c | 108 void __iomem *sysc = base + 4; in ti_32k_timer_module_init() local 120 writel_relaxed(0, sysc); in ti_32k_timer_module_init()
|
| /drivers/tty/serial/8250/ |
| A D | 8250_omap.c | 1716 int sysc; in omap8250_soft_reset() local 1732 sysc = uart_read(priv, UART_OMAP_SYSC); in omap8250_soft_reset() 1735 sysc |= OMAP_UART_SYSC_SOFTRESET; in omap8250_soft_reset() 1736 uart_write(priv, UART_OMAP_SYSC, sysc); in omap8250_soft_reset()
|
| /drivers/i2c/busses/ |
| A D | i2c-omap.c | 314 u16 sysc; in omap_i2c_reset() local 317 sysc = omap_i2c_read_reg(omap, OMAP_I2C_SYSC_REG); in omap_i2c_reset() 340 omap_i2c_write_reg(omap, OMAP_I2C_SYSC_REG, sysc); in omap_i2c_reset()
|
| /drivers/mmc/host/ |
| A D | sdhci-omap.c | 847 u32 sysc; in sdhci_omap_reset() local 851 sysc = sdhci_omap_readl(omap_host, SDHCI_OMAP_SYSCONFIG); in sdhci_omap_reset() 879 sdhci_omap_writel(omap_host, SDHCI_OMAP_SYSCONFIG, sysc); in sdhci_omap_reset()
|