Home
last modified time | relevance | path

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

123

/openbmc/linux/arch/arm/boot/dts/renesas/
H A Dr9a06g032.dtsi10 #include <dt-bindings/clock/r9a06g032-sysctrl.h>
25 clocks = <&sysctrl R9A06G032_CLK_A7MP>;
32 clocks = <&sysctrl R9A06G032_CLK_A7MP>;
76 clocks = <&sysctrl R9A06G032_HCLK_RTC>;
78 power-domains = <&sysctrl>;
86 clocks = <&sysctrl R9A06G032_CLK_WATCHDOG>;
94 clocks = <&sysctrl R9A06G032_CLK_WATCHDOG>;
98 sysctrl: system-controller@4000c000 { label
99 compatible = "renesas,r9a06g032-sysctrl";
125 clocks = <&sysctrl R9A06G032_HCLK_USBF>,
[all …]
/openbmc/linux/arch/arm/mach-hisi/
H 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()
/openbmc/linux/Documentation/devicetree/bindings/power/
H 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>;
/openbmc/linux/sound/soc/hisilicon/
H 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 …]
/openbmc/linux/drivers/phy/hisilicon/
H 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()
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dhisilicon,hi6210-i2s.txt18 - hisilicon,sysctrl-syscon: phandle to sysctrl syscon
36 hisilicon,sysctrl-syscon = <&sys_ctrl>;
/openbmc/linux/drivers/pci/controller/dwc/
H A Dpcie-kirin.c130 struct regmap *sysctrl; member
194 phy->sysctrl = syscon_regmap_lookup_by_compatible("hisilicon,hi3660-sctrl"); in hi3660_pcie_phy_get_resource()
195 if (IS_ERR(phy->sysctrl)) in hi3660_pcie_phy_get_resource()
196 return PTR_ERR(phy->sysctrl); in hi3660_pcie_phy_get_resource()
233 regmap_read(phy->sysctrl, SCTRL_PCIE_OE_OFFSET, &val); in hi3660_pcie_phy_oe_enable()
236 regmap_write(phy->sysctrl, SCTRL_PCIE_OE_OFFSET, val); in hi3660_pcie_phy_oe_enable()
292 regmap_write(phy->sysctrl, in hi3660_pcie_phy_power_on()
303 regmap_write(phy->sysctrl, in hi3660_pcie_phy_power_on()
307 regmap_write(phy->sysctrl, in hi3660_pcie_phy_power_on()
347 regmap_write(phy->sysctrl, SCTRL_PCIE_CMOS_OFFSET, 0x00); in hi3660_pcie_phy_power_off()
/openbmc/linux/arch/arm/boot/dts/hisilicon/
H A Dhi3519.dtsi162 sysctrl: system-controller@12020000 { label
163 compatible = "hisilicon,hi3519-sysctrl", "syscon";
169 regmap = <&sysctrl>;
H A Dhip01.dtsi86 compatible = "hisilicon,hip01-sysctrl", "hisilicon,sysctrl";
H A Dhisi-x5hd2.dtsi393 sysctrl: system-controller@0 { label
394 compatible = "hisilicon,sysctrl", "syscon";
400 regmap = <&sysctrl>;
495 hisilicon,power-syscon = <&sysctrl>;
/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Dhisi-crg.txt14 - "hisilicon,hi3516cv300-sysctrl"
17 - "hisilicon,hi3798cv200-sysctrl"
H A Dhi6220-clock.txt16 - "hisilicon,hi6220-sysctrl"
36 compatible = "hisilicon,hi6220-sysctrl", "syscon";
/openbmc/u-boot/board/armltd/vexpress/
H A Dvexpress_common.c30 static struct sysctrl *sysctrl_base = (struct sysctrl *)SCTL_BASE;
/openbmc/qemu/hw/misc/
H A Dslavio_misc.c61 uint8_t sysctrl; member
328 ret = s->sysctrl; in slavio_sysctrl_mem_readl()
346 s->sysctrl = SYS_RESETSTAT; in slavio_sysctrl_mem_writel()
418 VMSTATE_UINT8(sysctrl, MiscState),
/openbmc/linux/arch/mips/lantiq/falcon/
H A DMakefile2 obj-y := prom.o reset.o sysctrl.o
/openbmc/linux/arch/mips/lantiq/xway/
H A DMakefile2 obj-y := prom.o sysctrl.o clk.o dma.o gptu.o dcdc.o
/openbmc/linux/drivers/clk/ux500/
H A DMakefile9 obj-y += clk-sysctrl.o
/openbmc/u-boot/arch/m68k/cpu/mcf52x2/
H A Dcpu.c193 sysctrl_t *sysctrl = (sysctrl_t *) (MMAP_CFG); in print_cpuinfo() local
198 msk = (in_be32(&sysctrl->sc_dir) > 28) & 0xf; in print_cpuinfo()
H A Dcpu_init.c336 sysctrl_t *sysctrl = (sysctrl_t *) (CONFIG_SYS_MBAR); in cpu_init_f() local
340 out_be16(&sysctrl->sc_scr, CONFIG_SYS_SCR); in cpu_init_f()
341 out_be16(&sysctrl->sc_spr, CONFIG_SYS_SPR); in cpu_init_f()
/openbmc/linux/arch/arm64/boot/dts/hisilicon/
H A Dhi3798cv200.dtsi101 sysctrl: system-controller@8000000 { label
102 compatible = "hisilicon,hi3798cv200-sysctrl", "syscon";
219 clocks = <&sysctrl HISTB_UART0_CLK>, <&sysctrl HISTB_UART0_CLK>;
553 clocks = <&sysctrl HISTB_IR_CLK>;
/openbmc/u-boot/arch/arm/dts/
H A Dmeson-gx.dtsi347 compatible = "amlogic,meson-gx-ao-sysctrl", "simple-mfd", "syscon";
353 amlogic,hhi-sysctrl = <&sysctrl>;
446 sysctrl: system-controller@0 { label
447 compatible = "amlogic,meson-gx-hhi-sysctrl", "simple-mfd", "syscon";
H A Dhi3798cv200.dtsi104 sysctrl: system-controller@8000000 { label
105 compatible = "hisilicon,hi3798cv200-sysctrl", "syscon";
222 clocks = <&sysctrl HISTB_UART0_CLK>;
556 clocks = <&sysctrl HISTB_IR_CLK>;
/openbmc/u-boot/arch/arm/include/asm/arch-armv7/
H A Dsysctrl.h15 struct sysctrl { struct
/openbmc/qemu/include/hw/arm/
H A Dallwinner-h3.h136 AwH3SysCtrlState sysctrl; member
/openbmc/linux/arch/arm64/boot/dts/amlogic/
H A Dmeson-gx.dtsi454 compatible = "amlogic,meson-gx-ao-sysctrl", "simple-mfd", "syscon";
525 amlogic,ao-sysctrl = <&sysctrl_AO>;
562 sysctrl: system-controller@0 { label
563 compatible = "amlogic,meson-gx-hhi-sysctrl", "simple-mfd", "syscon";
569 amlogic,ao-sysctrl = <&sysctrl_AO>;

123