/linux-6.3-rc2/drivers/bus/ |
A D | vexpress-config.c | 54 struct vexpress_syscfg *syscfg; member 161 struct vexpress_syscfg *syscfg = func->syscfg; in vexpress_syscfg_exec() local 291 func->syscfg = syscfg; in vexpress_syscfg_regmap_init() 337 list_del(&syscfg->funcs); in vexpress_syscfg_regmap_exit() 352 struct vexpress_syscfg *syscfg; in vexpress_syscfg_probe() local 359 syscfg = devm_kzalloc(&pdev->dev, sizeof(*syscfg), GFP_KERNEL); in vexpress_syscfg_probe() 360 if (!syscfg) in vexpress_syscfg_probe() 362 syscfg->dev = &pdev->dev; in vexpress_syscfg_probe() 367 if (IS_ERR(syscfg->base)) in vexpress_syscfg_probe() 368 return PTR_ERR(syscfg->base); in vexpress_syscfg_probe() [all …]
|
/linux-6.3-rc2/drivers/phy/intel/ |
A D | phy-intel-keembay-emmc.c | 43 struct regmap *syscfg; member 66 ret = regmap_update_bits(priv->syscfg, PHY_CFG_0, PWR_DOWN_MASK, in keembay_emmc_phy_power() 73 ret = regmap_update_bits(priv->syscfg, PHY_CFG_0, DLL_EN_MASK, in keembay_emmc_phy_power() 109 ret = regmap_update_bits(priv->syscfg, PHY_CFG_0, PWR_DOWN_MASK, in keembay_emmc_phy_power() 123 ret = regmap_read_poll_timeout(priv->syscfg, PHY_STAT, in keembay_emmc_phy_power() 132 ret = regmap_update_bits(priv->syscfg, PHY_CFG_2, SEL_FREQ_MASK, in keembay_emmc_phy_power() 140 ret = regmap_update_bits(priv->syscfg, PHY_CFG_0, DLL_EN_MASK, in keembay_emmc_phy_power() 173 ret = regmap_read_poll_timeout(priv->syscfg, PHY_STAT, in keembay_emmc_phy_power() 226 ret = regmap_update_bits(priv->syscfg, PHY_CFG_0, OTAP_DLY_ENA_MASK, in keembay_emmc_phy_power_on() 277 if (IS_ERR(priv->syscfg)) in keembay_emmc_phy_probe() [all …]
|
A D | phy-intel-lgm-emmc.c | 47 struct regmap *syscfg; member 64 ret = regmap_update_bits(priv->syscfg, EMMC_PHYCTRL1_REG, PDB_MASK, in intel_emmc_phy_power() 88 ret = regmap_update_bits(priv->syscfg, EMMC_PHYCTRL1_REG, PDB_MASK, in intel_emmc_phy_power() 102 ret = regmap_read_poll_timeout(priv->syscfg, EMMC_PHYSTAT_REG, in intel_emmc_phy_power() 111 ret = regmap_update_bits(priv->syscfg, EMMC_PHYCTRL2_REG, FRQSEL_MASK, in intel_emmc_phy_power() 119 ret = regmap_update_bits(priv->syscfg, EMMC_PHYCTRL1_REG, ENDLL_MASK, in intel_emmc_phy_power() 140 ret = regmap_read_poll_timeout(priv->syscfg, in intel_emmc_phy_power() 209 ret = regmap_update_bits(priv->syscfg, EMMC_PHYCTRL0_REG, in intel_emmc_phy_power_on() 247 priv->syscfg = syscon_regmap_lookup_by_phandle(np, "intel,syscon"); in intel_emmc_phy_probe() 248 if (IS_ERR(priv->syscfg)) { in intel_emmc_phy_probe() [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/interrupt-controller/ |
A D | st,sti-irq-syscfg.txt | 10 "st,stih415-irq-syscfg" 11 "st,stih416-irq-syscfg" 12 "st,stih407-irq-syscfg" 13 "st,stid127-irq-syscfg" 14 - st,syscfg : Phandle to Cortex-A9 IRQ system config registers 27 irq-syscfg { 28 compatible = "st,stih416-irq-syscfg"; 29 st,syscfg = <&syscfg_cpu>;
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | stih407-family.dtsi | 120 st,syscfg = <&syscfg_sbc_reg>; 139 irq-syscfg { 141 st,syscfg = <&syscfg_core>; 159 st,syscfg = <&syscfg_core>; 201 st,syscfg = <0x11c 0x820>; 286 st,syscfg = <&syscfg_core>; 636 st,syscfg = <&syscfg_core>; 656 st,syscfg = <&syscfg_core>; 716 st,syscfg = <&syscfg_core>; 906 st,syscfg = <&syscfg_core>; [all …]
|
A D | stm32mp151.dtsi | 114 st,syscfg = <&syscfg>; 528 st,syscfg-fmp = <&syscfg 0x4 0x1>; 544 st,syscfg-fmp = <&syscfg 0x4 0x2>; 560 st,syscfg-fmp = <&syscfg 0x4 0x4>; 576 st,syscfg-fmp = <&syscfg 0x4 0x10>; 1087 st,syscfg = <&syscfg>; 1215 syscfg: syscon@50020000 { label 1489 st,syscon = <&syscfg 0x4>; 1603 st,syscfg-fmp = <&syscfg 0x4 0x8>; 1641 st,syscfg-fmp = <&syscfg 0x4 0x20>; [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/arm/stm32/ |
A D | st,stm32-syscon.yaml | 18 - st,stm32mp157-syscfg 20 - st,stm32-syscfg 44 - st,stm32mp157-syscfg 54 syscfg: syscon@50020000 { 55 compatible = "st,stm32mp157-syscfg", "syscon";
|
/linux-6.3-rc2/Documentation/devicetree/bindings/remoteproc/ |
A D | st,stm32-rproc.yaml | 30 st,syscfg-holdboot: 39 st,syscfg-tz: 97 st,syscfg-pdds: 107 st,syscfg-m4-state: 117 st,syscfg-rsc-tbl: 138 - st,syscfg-holdboot 139 - st,syscfg-tz 152 st,syscfg-holdboot = <&rcc 0x10C 0x1>; 153 st,syscfg-tz = <&rcc 0x000 0x1>; 154 st,syscfg-rsc-tbl = <&tamp 0x144 0xFFFFFFFF>; [all …]
|
/linux-6.3-rc2/drivers/watchdog/ |
A D | st_lpc_wdt.c | 45 struct st_wdog_syscfg *syscfg; member 68 if (st_wdog->syscfg->reset_type_reg) in st_wdog_setup() 70 st_wdog->syscfg->reset_type_reg, in st_wdog_setup() 71 st_wdog->syscfg->reset_type_mask, in st_wdog_setup() 76 st_wdog->syscfg->enable_reg, in st_wdog_setup() 77 st_wdog->syscfg->enable_mask, in st_wdog_setup() 78 enable ? 0 : st_wdog->syscfg->enable_mask); in st_wdog_setup() 181 st_wdog->syscfg = (struct st_wdog_syscfg *)match->data; in st_wdog_probe()
|
/linux-6.3-rc2/Documentation/devicetree/bindings/regulator/ |
A D | st,stm32-booster.yaml | 25 st,syscfg: 34 - st,syscfg 43 st,syscfg = <&syscfg>;
|
/linux-6.3-rc2/Documentation/devicetree/bindings/power/reset/ |
A D | st-reset.txt | 5 - st,syscfg: should be a phandle of the syscfg node. 10 st,syscfg = <&syscfg_sbc_reg>;
|
/linux-6.3-rc2/Documentation/devicetree/bindings/i2c/ |
A D | st,stm32-i2c.yaml | 31 st,syscfg-fmp: false 90 st,syscfg-fmp: 96 - description: phandle to syscfg 97 - description: register offset within syscfg 160 st,syscfg-fmp = <&syscfg 0x4 0x2>;
|
/linux-6.3-rc2/Documentation/devicetree/bindings/mfd/ |
A D | syscon.yaml | 44 - fsl,imx93-aonmix-ns-syscfg 45 - fsl,imx93-wakeupmix-syscfg 53 - mediatek,mt8135-pctl-a-syscfg 54 - mediatek,mt8135-pctl-b-syscfg 55 - mediatek,mt8365-syscfg
|
/linux-6.3-rc2/drivers/cpufreq/ |
A D | sti-cpufreq.c | 52 struct regmap *syscfg; member 70 ret = regmap_read(ddata.syscfg, major_offset, &socid); in sti_cpufreq_fetch_major() 240 ddata.syscfg = syscon_regmap_lookup_by_phandle(np, "st,syscfg"); in sti_cpufreq_fetch_syscon_registers() 241 if (IS_ERR(ddata.syscfg)) { in sti_cpufreq_fetch_syscon_registers() 243 return PTR_ERR(ddata.syscfg); in sti_cpufreq_fetch_syscon_registers()
|
/linux-6.3-rc2/Documentation/devicetree/bindings/phy/ |
A D | phy-miphy28lp.txt | 9 - st,syscfg : Should be a phandle of the system configuration register group 29 - st,syscfg : Offset of the parent configuration register. 50 st,syscfg = <&syscfg_core>; 63 st,syscfg = <0x114 0x818 0xe0 0xec>; 78 st,syscfg = <0x118 0x81c 0xe4 0xf0>; 92 st,syscfg = <0x11c 0x820>;
|
A D | intel,combo-phy.yaml | 48 intel,syscfg: 83 - intel,syscfg 105 intel,syscfg = <&sysconf 0>;
|
/linux-6.3-rc2/drivers/mtd/nand/onenand/ |
A D | onenand_omap2.c | 149 u32 syscfg; in omap2_onenand_wait() local 188 syscfg = read_reg(c, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait() 189 if (!(syscfg & ONENAND_SYS_CFG1_IOBE)) { in omap2_onenand_wait() 190 syscfg |= ONENAND_SYS_CFG1_IOBE; in omap2_onenand_wait() 191 write_reg(c, syscfg, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait() 193 syscfg = read_reg(c, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait() 233 syscfg = read_reg(c, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait() 234 syscfg &= ~ONENAND_SYS_CFG1_IOBE; in omap2_onenand_wait() 235 write_reg(c, syscfg, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait()
|
/linux-6.3-rc2/drivers/irqchip/ |
A D | irq-st.c | 41 unsigned int syscfg; member 149 return regmap_update_bits(ddata->regmap, ddata->syscfg, in st_irq_syscfg_enable() 162 ddata->syscfg = (unsigned int) device_get_match_data(&pdev->dev); in st_irq_syscfg_probe() 179 return regmap_update_bits(ddata->regmap, ddata->syscfg, in st_irq_syscfg_resume()
|
/linux-6.3-rc2/Documentation/devicetree/bindings/watchdog/ |
A D | st_lpc_wdt.txt | 24 - st,syscfg : Phandle to syscfg node used to enable watchdog and configure 37 st,syscfg = <&syscfg_core>;
|
/linux-6.3-rc2/Documentation/devicetree/bindings/rtc/ |
A D | st,stm32-rtc.yaml | 34 st,syscfg: 71 - st,syscfg 87 - st,syscfg 127 st,syscfg = <&pwrcfg 0x00 0x100>;
|
/linux-6.3-rc2/Documentation/devicetree/bindings/sound/ |
A D | st,sti-asoc-card.txt | 18 - st,syscfg: phandle to boot-device system configuration registers 57 st,syscfg = <&syscfg_core>; 69 st,syscfg = <&syscfg_core>; 80 st,syscfg = <&syscfg_core>; 91 st,syscfg = <&syscfg_core>; 105 - st,syscfg: phandle to boot-device system configuration registers.
|
/linux-6.3-rc2/Documentation/devicetree/bindings/usb/ |
A D | dwc3-st.txt | 9 - reg : glue logic base address and USB syscfg ctrl register offset 10 - reg-names : should be "reg-glue" and "syscfg-reg" 47 reg-names = "reg-glue", "syscfg-reg"; 48 st,syscfg = <&syscfg_core>;
|
/linux-6.3-rc2/tools/testing/selftests/arm64/fp/ |
A D | Makefile | 10 vec-syscfg \ 37 $(OUTPUT)/vec-syscfg: vec-syscfg.c $(OUTPUT)/rdvl.o
|
/linux-6.3-rc2/Documentation/devicetree/bindings/pinctrl/ |
A D | mediatek,mt65xx-pinctrl.yaml | 53 Should be phandles of the syscfg node. 139 syscfg_pctl_a: syscfg-pctl-a@10005000 { 140 compatible = "mediatek,mt8135-pctl-a-syscfg", "syscon"; 144 syscfg_pctl_b: syscfg-pctl-b@1020c020 { 145 compatible = "mediatek,mt8135-pctl-b-syscfg", "syscon";
|
/linux-6.3-rc2/Documentation/devicetree/bindings/mtd/ |
A D | st-fsm.txt | 11 - st,syscfg : Phandle to boot-device system configuration registers 21 st,syscfg = <&syscfg_rear>;
|