Home
last modified time | relevance | path

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

123

/linux-6.3-rc2/arch/arm/boot/dts/
A Dr9a06g032.dtsi78 power-domains = <&sysctrl>;
128 power-domains = <&sysctrl>;
179 clocks = <&sysctrl R9A06G032_CLK_UART0>, <&sysctrl R9A06G032_HCLK_UART0>;
190 clocks = <&sysctrl R9A06G032_CLK_UART1>, <&sysctrl R9A06G032_HCLK_UART1>;
201 clocks = <&sysctrl R9A06G032_CLK_UART2>, <&sysctrl R9A06G032_HCLK_UART2>;
212 clocks = <&sysctrl R9A06G032_CLK_UART3>, <&sysctrl R9A06G032_HCLK_UART3>;
225 clocks = <&sysctrl R9A06G032_CLK_UART4>, <&sysctrl R9A06G032_HCLK_UART4>;
238 clocks = <&sysctrl R9A06G032_CLK_UART5>, <&sysctrl R9A06G032_HCLK_UART5>;
251 clocks = <&sysctrl R9A06G032_CLK_UART6>, <&sysctrl R9A06G032_HCLK_UART6>;
264 clocks = <&sysctrl R9A06G032_CLK_UART7>, <&sysctrl R9A06G032_HCLK_UART7>;
[all …]
A Dhi3519.dtsi162 sysctrl: system-controller@12020000 { label
163 compatible = "hisilicon,hi3519-sysctrl", "syscon";
169 regmap = <&sysctrl>;
A Dhip01.dtsi86 compatible = "hisilicon,hip01-sysctrl", "hisilicon,sysctrl";
/linux-6.3-rc2/Documentation/devicetree/bindings/soc/socionext/
A Dsocionext,uniphier-sysctrl.yaml21 - socionext,uniphier-ld4-sysctrl
22 - socionext,uniphier-pro4-sysctrl
23 - socionext,uniphier-pro5-sysctrl
24 - socionext,uniphier-pxs2-sysctrl
25 - socionext,uniphier-sld8-sysctrl
26 - socionext,uniphier-ld11-sysctrl
27 - socionext,uniphier-ld20-sysctrl
28 - socionext,uniphier-pxs3-sysctrl
29 - socionext,uniphier-nx1-sysctrl
63 - socionext,uniphier-ld4-sysctrl
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/arm/hisilicon/controller/
A Dsysctrl.yaml23 Hisilicon system controller --> hisilicon,sysctrl
33 const: hisilicon,hi6220-sysctrl
43 - hisilicon,sysctrl
44 - hisilicon,hi6220-sysctrl
45 - hisilicon,hi3519-sysctrl
48 - const: hisilicon,hip01-sysctrl
49 - const: hisilicon,sysctrl
56 offset in sysctrl for notifying slave cpu booting
68 description: offset in sysctrl for system reboot
96 compatible = "hisilicon,sysctrl", "syscon";
[all …]
/linux-6.3-rc2/arch/arm/mach-hisi/
A Dplatmcpm.c59 static void __iomem *sysctrl, *fabric; variable
108 if (!sysctrl) in hip04_boot_secondary()
118 sys_dreq = sysctrl + SC_CPU_RESET_DREQ(cluster); in hip04_boot_secondary()
119 sys_status = sysctrl + SC_CPU_RESET_STATUS(cluster); in hip04_boot_secondary()
208 data = readl_relaxed(sysctrl + SC_CPU_RESET_STATUS(cluster)); in hip04_cpu_kill()
220 writel_relaxed(data, sysctrl + SC_CPU_RESET_REQ(cluster)); in hip04_cpu_kill()
223 data = readl_relaxed(sysctrl + SC_CPU_RESET_STATUS(cluster)); in hip04_cpu_kill()
298 sysctrl = of_iomap(np_sctl, 0); in hip04_smp_init()
299 if (!sysctrl) { in hip04_smp_init()
338 iounmap(sysctrl); in hip04_smp_init()
/linux-6.3-rc2/Documentation/devicetree/bindings/power/
A Damlogic,meson-gx-pwrc.txt23 - amlogic,hhi-sysctrl: phandle to the HHI sysctrl node
31 - compatible: "amlogic,meson-gx-ao-sysctrl", "syscon", "simple-mfd"
38 compatible = "amlogic,meson-gx-ao-sysctrl", "syscon", "simple-mfd";
44 amlogic,hhi-sysctrl = <&sysctrl>;
A Damlogic,meson-ee-pwrc.yaml18 "amlogic,meson-gx-hhi-sysctrl", "simple-mfd", "syscon"
55 amlogic,ao-sysctrl:
56 description: phandle to the AO sysctrl node
158 - amlogic,ao-sysctrl
167 amlogic,ao-sysctrl = <&rti>;
/linux-6.3-rc2/Documentation/devicetree/bindings/mtd/
A Drenesas-nandc.yaml55 #include <dt-bindings/clock/r9a06g032-sysctrl.h>
61 clocks = <&sysctrl R9A06G032_HCLK_NAND>, <&sysctrl R9A06G032_CLK_NAND>;
63 power-domains = <&sysctrl>;
/linux-6.3-rc2/Documentation/devicetree/bindings/usb/
A Drenesas,rzn1-usbf.yaml57 #include <dt-bindings/clock/r9a06g032-sysctrl.h>
64 clocks = <&sysctrl R9A06G032_HCLK_USBF>,
65 <&sysctrl R9A06G032_HCLK_USBPM>;
67 power-domains = <&sysctrl>;
/linux-6.3-rc2/Documentation/devicetree/bindings/clock/
A Drenesas,r9a06g032-sysctrl.yaml4 $id: http://devicetree.org/schemas/clock/renesas,r9a06g032-sysctrl.yaml#
15 const: renesas,r9a06g032-sysctrl
65 sysctrl: system-controller@4000c000 {
66 compatible = "renesas,r9a06g032-sysctrl";
A Damlogic,gxbb-clkc.txt27 - compatible: "syscon", "simple-mfd, and "amlogic,meson-gx-hhi-sysctrl" or
28 "amlogic,meson-axg-hhi-sysctrl"
33 sysctrl: system-controller@0 {
34 compatible = "amlogic,meson-gx-hhi-sysctrl", "syscon", "simple-mfd";
A Dhisi-crg.txt14 - "hisilicon,hi3516cv300-sysctrl"
17 - "hisilicon,hi3798cv200-sysctrl"
A Dhi6220-clock.txt16 - "hisilicon,hi6220-sysctrl"
36 compatible = "hisilicon,hi6220-sysctrl", "syscon";
/linux-6.3-rc2/Documentation/devicetree/bindings/net/pcs/
A Drenesas,rzn1-miic.yaml132 #include <dt-bindings/clock/r9a06g032-sysctrl.h>
139 clocks = <&sysctrl R9A06G032_CLK_MII_REF>,
140 <&sysctrl R9A06G032_CLK_RGMII_REF>,
141 <&sysctrl R9A06G032_CLK_RMII_REF>,
142 <&sysctrl R9A06G032_HCLK_SWITCH_RG>;
145 power-domains = <&sysctrl>;
/linux-6.3-rc2/sound/soc/hisilicon/
A Dhi6210-i2s.c41 struct regmap *sysctrl; member
99 regmap_read(i2s->sysctrl, SC_PERIPH_RSTSTAT2, &val); in hi6210_i2s_startup()
101 regmap_write(i2s->sysctrl, SC_PERIPH_RSTDIS2, BIT(4)); in hi6210_i2s_startup()
117 regmap_write(i2s->sysctrl, SC_PERIPH_CLKEN12, BIT(9)); in hi6210_i2s_startup()
120 regmap_write(i2s->sysctrl, SC_PERIPH_CLKEN1, BIT(5)); in hi6210_i2s_startup()
123 regmap_write(i2s->sysctrl, SC_PERIPH_RSTEN1, BIT(5)); in hi6210_i2s_startup()
124 regmap_write(i2s->sysctrl, SC_PERIPH_RSTDIS1, BIT(5)); in hi6210_i2s_startup()
181 regmap_write(i2s->sysctrl, SC_PERIPH_RSTEN1, BIT(5)); in hi6210_i2s_shutdown()
569 i2s->sysctrl = syscon_regmap_lookup_by_phandle(node, in hi6210_i2s_probe()
571 if (IS_ERR(i2s->sysctrl)) in hi6210_i2s_probe()
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/rtc/
A Drenesas,rzn1-rtc.yaml58 #include <dt-bindings/clock/r9a06g032-sysctrl.h>
66 clocks = <&sysctrl R9A06G032_HCLK_RTC>;
68 power-domains = <&sysctrl>;
/linux-6.3-rc2/drivers/phy/hisilicon/
A Dphy-hi3670-pcie.c157 struct regmap *sysctrl; member
206 regmap_read(phy->sysctrl, SCTRL_PCIE_OE_OFFSET, &val); in hi3670_pcie_phy_oe_enable()
212 regmap_write(phy->sysctrl, SCTRL_PCIE_OE_OFFSET, val); in hi3670_pcie_phy_oe_enable()
666 regmap_write(phy->sysctrl, SCTRL_PCIE_CMOS_OFFSET, SCTRL_PCIE_CMOS_BIT); in hi3670_pcie_phy_power_on()
676 regmap_write(phy->sysctrl, SCTRL_PCIE_ISO_OFFSET, SCTRL_PCIE_ISO_BIT); in hi3670_pcie_phy_power_on()
679 regmap_write(phy->sysctrl, SCTRL_PCIE_HPCLK_OFFSET, in hi3670_pcie_phy_power_on()
724 regmap_write(phy->sysctrl, SCTRL_PCIE_CMOS_OFFSET, 0); in hi3670_pcie_phy_power_off()
755 phy->sysctrl = syscon_regmap_lookup_by_compatible("hisilicon,hi3670-sctrl"); in hi3670_pcie_phy_get_resources()
756 if (IS_ERR(phy->sysctrl)) in hi3670_pcie_phy_get_resources()
757 return PTR_ERR(phy->sysctrl); in hi3670_pcie_phy_get_resources()
/linux-6.3-rc2/Documentation/devicetree/bindings/net/dsa/
A Drenesas,rzn1-a5psw.yaml94 #include <dt-bindings/clock/r9a06g032-sysctrl.h>
100 clocks = <&sysctrl R9A06G032_HCLK_SWITCH>, <&sysctrl R9A06G032_CLK_SWITCH>;
102 power-domains = <&sysctrl>;
/linux-6.3-rc2/Documentation/devicetree/bindings/media/
A Damlogic,gx-vdec.yaml77 amlogic,ao-sysctrl:
78 description: should point to the AOBUS sysctrl node
121 - amlogic,ao-sysctrl
138 amlogic,ao-sysctrl = <&sysctrl_AO>;
/linux-6.3-rc2/Documentation/devicetree/bindings/sound/
A Dhisilicon,hi6210-i2s.txt18 - hisilicon,sysctrl-syscon: phandle to sysctrl syscon
36 hisilicon,sysctrl-syscon = <&sys_ctrl>;
/linux-6.3-rc2/drivers/pci/controller/dwc/
A Dpcie-kirin.c131 struct regmap *sysctrl; member
195 phy->sysctrl = syscon_regmap_lookup_by_compatible("hisilicon,hi3660-sctrl"); in hi3660_pcie_phy_get_resource()
196 if (IS_ERR(phy->sysctrl)) in hi3660_pcie_phy_get_resource()
197 return PTR_ERR(phy->sysctrl); in hi3660_pcie_phy_get_resource()
234 regmap_read(phy->sysctrl, SCTRL_PCIE_OE_OFFSET, &val); in hi3660_pcie_phy_oe_enable()
237 regmap_write(phy->sysctrl, SCTRL_PCIE_OE_OFFSET, val); in hi3660_pcie_phy_oe_enable()
293 regmap_write(phy->sysctrl, in hi3660_pcie_phy_power_on()
304 regmap_write(phy->sysctrl, in hi3660_pcie_phy_power_on()
308 regmap_write(phy->sysctrl, in hi3660_pcie_phy_power_on()
348 regmap_write(phy->sysctrl, SCTRL_PCIE_CMOS_OFFSET, 0x00); in hi3660_pcie_phy_power_off()
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/adc/
A Damlogic,meson-saradc.yaml55 amlogic,hhi-sysctrl:
102 amlogic,hhi-sysctrl: true
105 amlogic,hhi-sysctrl: false
145 amlogic,hhi-sysctrl = <&hhi>;
/linux-6.3-rc2/Documentation/devicetree/bindings/net/can/
A Dnxp,sja1000.yaml127 #include <dt-bindings/clock/r9a06g032-sysctrl.h>
134 clocks = <&sysctrl R9A06G032_HCLK_CAN0>;
135 power-domains = <&sysctrl>;
/linux-6.3-rc2/arch/mips/lantiq/falcon/
A DMakefile2 obj-y := prom.o reset.o sysctrl.o

Completed in 30 milliseconds

123