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
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()
586 /* Analog switches supply can be controlled by syscfg (optional) */ in stm32_adc_core_switches_probe()
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()
591 return dev_err_probe(dev, ret, "Can't probe syscfg\n"); in stm32_adc_core_switches_probe()
593 priv->syscfg = NULL; in stm32_adc_core_switches_probe()