Lines Matching full:syscfg
29 /* SYSCFG registers */
33 /* SYSCFG bit fields */
36 /* SYSCFG capability flags */
65 * @has_syscfg: SYSCFG capability flags
92 * @syscfg: reference to syscon, system control registers
109 struct regmap *syscfg; member
433 if (priv->syscfg && priv->vdd_uv > 2700000) { in stm32_adc_core_switches_supply_en()
440 ret = regmap_write(priv->syscfg, in stm32_adc_core_switches_supply_en()
479 if (priv->syscfg && priv->vdd_uv > 2700000) { in stm32_adc_core_switches_supply_dis()
480 regmap_write(priv->syscfg, STM32MP1_SYSCFG_PMCCLRR, in stm32_adc_core_switches_supply_dis()
574 /* Analog switches supply can be controlled by syscfg (optional) */ in stm32_adc_core_switches_probe()
575 priv->syscfg = syscon_regmap_lookup_by_phandle(np, "st,syscfg"); in stm32_adc_core_switches_probe()
576 if (IS_ERR(priv->syscfg)) { in stm32_adc_core_switches_probe()
577 ret = PTR_ERR(priv->syscfg); in stm32_adc_core_switches_probe()
579 return dev_err_probe(dev, ret, "Can't probe syscfg\n"); in stm32_adc_core_switches_probe()
581 priv->syscfg = NULL; in stm32_adc_core_switches_probe()