Home
last modified time | relevance | path

Searched refs:sysctrl (Results 1 – 25 of 54) sorted by relevance

123

/Linux-v4.19/Documentation/devicetree/bindings/arm/
Dzte.txt9 - compatible = "zte,sysctrl"
27 - compatible = "zte,zx296718-aon-sysctrl"
28 - compatible = "zte,zx296718-sysctrl"
31 aon_sysctrl: aon-sysctrl@116000 {
32 compatible = "zte,zx296718-aon-sysctrl", "syscon";
36 sysctrl: sysctrl@1463000 {
37 compatible = "zte,zx296718-sysctrl", "syscon";
/Linux-v4.19/Documentation/devicetree/bindings/sound/
Dzte,tdm.txt13 - zte,tdm-dma-sysctrl : Reference to the sysctrl controller controlling
15 phandle of sysctrl.
16 register offset in sysctrl for control dma.
17 mask of the register that be written to sysctrl.
29 zte,tdm-dma-sysctrl = <&sysctrl 0x10c 4>;
Dhisilicon,hi6210-i2s.txt18 - hisilicon,sysctrl-syscon: phandle to sysctrl syscon
36 hisilicon,sysctrl-syscon = <&sys_ctrl>;
/Linux-v4.19/arch/arm/mach-hisi/
Dplatmcpm.c62 static void __iomem *sysctrl, *fabric; variable
111 if (!sysctrl) in hip04_boot_secondary()
121 sys_dreq = sysctrl + SC_CPU_RESET_DREQ(cluster); in hip04_boot_secondary()
122 sys_status = sysctrl + SC_CPU_RESET_STATUS(cluster); in hip04_boot_secondary()
211 data = readl_relaxed(sysctrl + SC_CPU_RESET_STATUS(cluster)); in hip04_cpu_kill()
223 writel_relaxed(data, sysctrl + SC_CPU_RESET_REQ(cluster)); in hip04_cpu_kill()
226 data = readl_relaxed(sysctrl + SC_CPU_RESET_STATUS(cluster)); in hip04_cpu_kill()
301 sysctrl = of_iomap(np_sctl, 0); in hip04_smp_init()
302 if (!sysctrl) { in hip04_smp_init()
341 iounmap(sysctrl); in hip04_smp_init()
/Linux-v4.19/Documentation/devicetree/bindings/clock/
Drenesas,r9a06g032-sysctrl.txt6 - "renesas,r9a06g032-sysctrl"
22 sysctrl: system-controller@4000c000 {
23 compatible = "renesas,r9a06g032-sysctrl";
34 #include <dt-bindings/clock/r9a06g032-sysctrl.h>
41 clocks = <&sysctrl R9A06G032_CLK_UART0>;
Damlogic,gxbb-clkc.txt21 - compatible: "syscon", "simple-mfd, and "amlogic,meson-gx-hhi-sysctrl" or
22 "amlogic,meson-axg-hhi-sysctrl"
27 sysctrl: system-controller@0 {
28 compatible = "amlogic,meson-gx-hhi-sysctrl", "syscon", "simple-mfd";
Dhisi-crg.txt14 - "hisilicon,hi3516cv300-sysctrl"
17 - "hisilicon,hi3798cv200-sysctrl"
Dhi6220-clock.txt16 - "hisilicon,hi6220-sysctrl"
36 compatible = "hisilicon,hi6220-sysctrl", "syscon";
/Linux-v4.19/Documentation/devicetree/bindings/power/
Damlogic,meson-gx-pwrc.txt21 - amlogic,hhi-sysctrl: phandle to the HHI sysctrl node
29 - compatible: "amlogic,meson-gx-ao-sysctrl", "syscon", "simple-mfd"
36 compatible = "amlogic,meson-gx-ao-sysctrl", "syscon", "simple-mfd";
42 amlogic,hhi-sysctrl = <&sysctrl>;
/Linux-v4.19/Documentation/devicetree/bindings/watchdog/
Duniphier-wdt.txt3 This UniPhier watchdog timer controller must be under sysctrl node.
10 sysctrl@61840000 {
11 compatible = "socionext,uniphier-ld11-sysctrl",
Dzte,zx2967-wdt.txt15 - zte,wdt-reset-sysctrl : Directs how to reset system by the watchdog.
19 * phandle of aon-sysctrl.
21 * configure value that be written to aon-sysctrl.
31 zte,wdt-reset-sysctrl = <&aon_sysctrl 0xb0 1 0x115>;
/Linux-v4.19/Documentation/devicetree/bindings/arm/hisilicon/
Dhi3519-sysctrl.txt7 - compatible: "hisilicon,hi3519-sysctrl".
11 sysctrl: system-controller@12010000 {
12 compatible = "hisilicon,hi3519-sysctrl", "syscon";
Dhisilicon.txt54 - compatible : "hisilicon,sysctrl"
58 - smp-offset : offset in sysctrl for notifying slave cpu booting
63 - resume-offset : offset in sysctrl for notifying cpu0 when resume
64 - reboot-offset : offset in sysctrl for system reboot
69 sysctrl: system-controller@fc802000 {
70 compatible = "hisilicon,sysctrl";
104 - compatible : "hisilicon,hi6220-sysctrl"
116 compatible = "hisilicon,hi6220-sysctrl", "syscon";
203 - compatible : "hisilicon,hip01-sysctrl"
214 sysctrl: system-controller@10000000 {
[all …]
/Linux-v4.19/arch/arm/boot/dts/
Dr9a06g032.dtsi24 clocks = <&sysctrl 84>;
31 clocks = <&sysctrl 84>;
68 sysctrl: system-controller@4000c000 { label
69 compatible = "renesas,r9a06g032-sysctrl";
85 clocks = <&sysctrl 146>;
Dzx296702.dtsi135 sysctrl: sysctrl@a0007000 { label
136 compatible = "zte,sysctrl", "syscon";
Dhi3519.dtsi175 sysctrl: system-controller@12020000 { label
176 compatible = "hisilicon,hi3519-sysctrl", "syscon";
182 regmap = <&sysctrl>;
Dhip01.dtsi89 compatible = "hisilicon,hip01-sysctrl", "hisilicon,sysctrl";
/Linux-v4.19/sound/soc/hisilicon/
Dhi6210-i2s.c49 struct regmap *sysctrl; member
107 regmap_read(i2s->sysctrl, SC_PERIPH_RSTSTAT2, &val); in hi6210_i2s_startup()
109 regmap_write(i2s->sysctrl, SC_PERIPH_RSTDIS2, BIT(4)); in hi6210_i2s_startup()
128 regmap_write(i2s->sysctrl, SC_PERIPH_CLKEN12, BIT(9)); in hi6210_i2s_startup()
131 regmap_write(i2s->sysctrl, SC_PERIPH_CLKEN1, BIT(5)); in hi6210_i2s_startup()
134 regmap_write(i2s->sysctrl, SC_PERIPH_RSTEN1, BIT(5)); in hi6210_i2s_startup()
135 regmap_write(i2s->sysctrl, SC_PERIPH_RSTDIS1, BIT(5)); in hi6210_i2s_startup()
187 regmap_write(i2s->sysctrl, SC_PERIPH_RSTEN1, BIT(5)); in hi6210_i2s_shutdown()
575 i2s->sysctrl = syscon_regmap_lookup_by_phandle(node, in hi6210_i2s_probe()
577 if (IS_ERR(i2s->sysctrl)) in hi6210_i2s_probe()
[all …]
/Linux-v4.19/drivers/pci/controller/dwc/
Dpcie-kirin.c86 struct regmap *sysctrl; member
175 kirin_pcie->sysctrl = in kirin_pcie_get_resource()
177 if (IS_ERR(kirin_pcie->sysctrl)) in kirin_pcie_get_resource()
178 return PTR_ERR(kirin_pcie->sysctrl); in kirin_pcie_get_resource()
215 regmap_read(kirin_pcie->sysctrl, SCTRL_PCIE_OE_OFFSET, &val); in kirin_pcie_oe_enable()
218 regmap_write(kirin_pcie->sysctrl, SCTRL_PCIE_OE_OFFSET, val); in kirin_pcie_oe_enable()
273 regmap_write(kirin_pcie->sysctrl, in kirin_pcie_power_on()
283 regmap_write(kirin_pcie->sysctrl, in kirin_pcie_power_on()
287 regmap_write(kirin_pcie->sysctrl, in kirin_pcie_power_on()
/Linux-v4.19/Documentation/devicetree/bindings/reset/
Dhisilicon,hi6220-reset.txt12 - "hisilicon,hi6220-sysctrl", "syscon" : For peripheral reset controller.
20 compatible = "hisilicon,hi6220-sysctrl", "syscon";
/Linux-v4.19/Documentation/devicetree/bindings/thermal/
Duniphier-thermal.txt22 sysctrl@61840000 {
23 compatible = "socionext,uniphier-ld20-sysctrl",
/Linux-v4.19/Documentation/devicetree/bindings/mfd/
Dab8500.txt59 ab8500-sysctrl : : : System Control
70 pwm|regulator|rtc|sysctrl|usb]";
135 ab8500-sysctrl {
136 compatible = "stericsson,ab8500-sysctrl";
/Linux-v4.19/arch/mips/lantiq/falcon/
DMakefile1 obj-y := prom.o reset.o sysctrl.o
/Linux-v4.19/arch/mips/lantiq/xway/
DMakefile1 obj-y := prom.o sysctrl.o clk.o dma.o gptu.o dcdc.o
/Linux-v4.19/drivers/clk/ux500/
DMakefile9 obj-y += clk-sysctrl.o

123