Home
last modified time | relevance | path

Searched refs:syscfg (Results 1 – 25 of 69) sorted by relevance

123

/linux/drivers/bus/
A Dvexpress-config.c54 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/drivers/phy/intel/
A Dphy-intel-keembay-emmc.c43 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 Dphy-intel-lgm-emmc.c47 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/Documentation/devicetree/bindings/interrupt-controller/
A Dst,sti-irq-syscfg.txt10 "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/arch/arm/boot/dts/
A Dstih407-family.dtsi128 st,syscfg = <&syscfg_sbc_reg>;
183 st,syscfg = <&syscfg_core>;
192 irq-syscfg@0 {
404 st,syscfg = <&syscfg_core>;
447 st,syscfg = <0x11c 0x820>;
607 st,syscfg = <&syscfg_core>;
627 st,syscfg = <&syscfg_core>;
687 st,syscfg = <&syscfg_core>;
905 st,syscfg = <&syscfg_core>;
921 st,syscfg = <&syscfg_core>;
[all …]
A Dstm32mp151.dtsi122 st,syscfg = <&syscfg>;
506 st,syscfg-fmp = <&syscfg 0x4 0x1>;
522 st,syscfg-fmp = <&syscfg 0x4 0x2>;
538 st,syscfg-fmp = <&syscfg 0x4 0x4>;
554 st,syscfg-fmp = <&syscfg 0x4 0x10>;
1040 st,syscfg = <&syscfg>;
1170 syscfg: syscon@50020000 { label
1446 st,syscon = <&syscfg 0x4>;
1560 st,syscfg-fmp = <&syscfg 0x4 0x8>;
1598 st,syscfg-fmp = <&syscfg 0x4 0x20>;
[all …]
/linux/Documentation/devicetree/bindings/remoteproc/
A Dst,stm32-rproc.yaml30 st,syscfg-holdboot:
38 st,syscfg-tz:
92 st,syscfg-pdds:
98 st,syscfg-m4-state:
104 st,syscfg-rsc-tbl:
121 - st,syscfg-holdboot
122 - st,syscfg-tz
135 st,syscfg-holdboot = <&rcc 0x10C 0x1>;
136 st,syscfg-tz = <&rcc 0x000 0x1>;
137 st,syscfg-rsc-tbl = <&tamp 0x144 0xFFFFFFFF>;
[all …]
/linux/Documentation/devicetree/bindings/arm/stm32/
A Dst,stm32-syscon.yaml18 - st,stm32mp157-syscfg
20 - st,stm32-syscfg
44 - st,stm32mp157-syscfg
54 syscfg: syscon@50020000 {
55 compatible = "st,stm32mp157-syscfg", "syscon";
/linux/drivers/watchdog/
A Dst_lpc_wdt.c45 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/Documentation/devicetree/bindings/regulator/
A Dst,stm32-booster.yaml25 st,syscfg:
34 - st,syscfg
43 st,syscfg = <&syscfg>;
/linux/Documentation/devicetree/bindings/power/reset/
A Dst-reset.txt5 - st,syscfg: should be a phandle of the syscfg node.
10 st,syscfg = <&syscfg_sbc_reg>;
/linux/tools/testing/selftests/arm64/fp/
A DMakefile4 TEST_GEN_PROGS := sve-ptrace sve-probe-vls vec-syscfg
19 vec-syscfg: vec-syscfg.o rdvl.o
/linux/drivers/cpufreq/
A Dsti-cpufreq.c52 struct regmap *syscfg; member
70 ret = regmap_read(ddata.syscfg, major_offset, &socid); in sti_cpufreq_fetch_major()
247 ddata.syscfg = syscon_regmap_lookup_by_phandle(np, "st,syscfg"); in sti_cpufreq_fetch_syscon_registers()
248 if (IS_ERR(ddata.syscfg)) { in sti_cpufreq_fetch_syscon_registers()
250 return PTR_ERR(ddata.syscfg); in sti_cpufreq_fetch_syscon_registers()
/linux/Documentation/devicetree/bindings/i2c/
A Dst,stm32-i2c.yaml29 st,syscfg-fmp:
32 Format is phandle to syscfg / register offset within
33 syscfg / register bitmask for FMP bit.
142 st,syscfg-fmp = <&syscfg 0x4 0x2>;
/linux/Documentation/devicetree/bindings/phy/
A Dphy-miphy28lp.txt9 - 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 Dintel,combo-phy.yaml48 intel,syscfg:
75 - intel,syscfg
97 intel,syscfg = <&sysconf 0>;
/linux/drivers/mtd/nand/onenand/
A Donenand_omap2.c149 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/Documentation/devicetree/bindings/sound/
A Dst,sti-asoc-card.txt18 - 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/drivers/irqchip/
A Dirq-st.c41 unsigned int syscfg; member
149 return regmap_update_bits(ddata->regmap, ddata->syscfg, in st_irq_syscfg_enable()
167 ddata->syscfg = (unsigned int)match->data; in st_irq_syscfg_probe()
184 return regmap_update_bits(ddata->regmap, ddata->syscfg, in st_irq_syscfg_resume()
/linux/Documentation/devicetree/bindings/rtc/
A Dst,stm32-rtc.yaml34 st,syscfg:
71 - st,syscfg
87 - st,syscfg
127 st,syscfg = <&pwrcfg 0x00 0x100>;
/linux/Documentation/devicetree/bindings/watchdog/
A Dst_lpc_wdt.txt24 - st,syscfg : Phandle to syscfg node used to enable watchdog and configure
37 st,syscfg = <&syscfg_core>;
/linux/Documentation/devicetree/bindings/usb/
A Ddwc3-st.txt9 - 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/Documentation/devicetree/bindings/pinctrl/
A Dmediatek,mt65xx-pinctrl.yaml50 Should be phandles of the syscfg node.
134 syscfg_pctl_a: syscfg-pctl-a@10005000 {
135 compatible = "mediatek,mt8135-pctl-a-syscfg", "syscon";
139 syscfg_pctl_b: syscfg-pctl-b@1020c020 {
140 compatible = "mediatek,mt8135-pctl-b-syscfg", "syscon";
/linux/drivers/iio/adc/
A Dstm32-adc-core.c109 struct regmap *syscfg; member
452 if (priv->syscfg && priv->vdd_uv > 2700000) { in stm32_adc_core_switches_supply_en()
459 ret = regmap_write(priv->syscfg, in stm32_adc_core_switches_supply_en()
498 if (priv->syscfg && priv->vdd_uv > 2700000) { in stm32_adc_core_switches_supply_dis()
499 regmap_write(priv->syscfg, STM32MP1_SYSCFG_PMCCLRR, in stm32_adc_core_switches_supply_dis()
587 priv->syscfg = syscon_regmap_lookup_by_phandle(np, "st,syscfg"); in stm32_adc_core_switches_probe()
588 if (IS_ERR(priv->syscfg)) { in stm32_adc_core_switches_probe()
589 ret = PTR_ERR(priv->syscfg); in stm32_adc_core_switches_probe()
593 priv->syscfg = NULL; in stm32_adc_core_switches_probe()
/linux/Documentation/devicetree/bindings/mtd/
A Dst-fsm.txt11 - st,syscfg : Phandle to boot-device system configuration registers
21 st,syscfg = <&syscfg_rear>;

Completed in 46 milliseconds

123