/openbmc/linux/arch/arm/boot/dts/renesas/ |
H A D | r9a06g032.dtsi | 10 #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 D | platmcpm.c | 59 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 D | amlogic,meson-gx-pwrc.txt | 23 - 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 D | hi6210-i2s.c | 41 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 D | phy-hi3670-pcie.c | 157 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 D | hisilicon,hi6210-i2s.txt | 18 - hisilicon,sysctrl-syscon: phandle to sysctrl syscon 36 hisilicon,sysctrl-syscon = <&sys_ctrl>;
|
/openbmc/linux/drivers/pci/controller/dwc/ |
H A D | pcie-kirin.c | 130 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 D | hi3519.dtsi | 162 sysctrl: system-controller@12020000 { label 163 compatible = "hisilicon,hi3519-sysctrl", "syscon"; 169 regmap = <&sysctrl>;
|
H A D | hip01.dtsi | 86 compatible = "hisilicon,hip01-sysctrl", "hisilicon,sysctrl";
|
H A D | hisi-x5hd2.dtsi | 393 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 D | hisi-crg.txt | 14 - "hisilicon,hi3516cv300-sysctrl" 17 - "hisilicon,hi3798cv200-sysctrl"
|
H A D | hi6220-clock.txt | 16 - "hisilicon,hi6220-sysctrl" 36 compatible = "hisilicon,hi6220-sysctrl", "syscon";
|
/openbmc/u-boot/board/armltd/vexpress/ |
H A D | vexpress_common.c | 30 static struct sysctrl *sysctrl_base = (struct sysctrl *)SCTL_BASE;
|
/openbmc/qemu/hw/misc/ |
H A D | slavio_misc.c | 61 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 D | Makefile | 2 obj-y := prom.o reset.o sysctrl.o
|
/openbmc/linux/arch/mips/lantiq/xway/ |
H A D | Makefile | 2 obj-y := prom.o sysctrl.o clk.o dma.o gptu.o dcdc.o
|
/openbmc/linux/drivers/clk/ux500/ |
H A D | Makefile | 9 obj-y += clk-sysctrl.o
|
/openbmc/u-boot/arch/m68k/cpu/mcf52x2/ |
H A D | cpu.c | 193 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 D | cpu_init.c | 336 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 D | hi3798cv200.dtsi | 101 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 D | meson-gx.dtsi | 347 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 D | hi3798cv200.dtsi | 104 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 D | sysctrl.h | 15 struct sysctrl { struct
|
/openbmc/qemu/include/hw/arm/ |
H A D | allwinner-h3.h | 136 AwH3SysCtrlState sysctrl; member
|
/openbmc/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-gx.dtsi | 454 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>;
|