Lines Matching full:syscfg
33 /* SYSCFG registers */
37 /* SYSCFG bit fields */
40 /* SYSCFG capability flags */
70 * @has_syscfg: SYSCFG capability flags
101 * @syscfg: reference to syscon, system control registers
119 struct regmap *syscfg; member
472 if (priv->syscfg && priv->vdd_uv > 2700000) { in stm32_adc_core_switches_supply_en()
479 ret = regmap_write(priv->syscfg, in stm32_adc_core_switches_supply_en()
518 if (priv->syscfg && priv->vdd_uv > 2700000) { in stm32_adc_core_switches_supply_dis()
519 regmap_write(priv->syscfg, STM32MP1_SYSCFG_PMCCLRR, in stm32_adc_core_switches_supply_dis()
606 /* Analog switches supply can be controlled by syscfg (optional) */ in stm32_adc_core_switches_probe()
607 priv->syscfg = syscon_regmap_lookup_by_phandle(np, "st,syscfg"); in stm32_adc_core_switches_probe()
608 if (IS_ERR(priv->syscfg)) { in stm32_adc_core_switches_probe()
609 ret = PTR_ERR(priv->syscfg); in stm32_adc_core_switches_probe()
611 return dev_err_probe(dev, ret, "Can't probe syscfg\n"); in stm32_adc_core_switches_probe()
613 priv->syscfg = NULL; in stm32_adc_core_switches_probe()