Lines Matching full:syscfg
34 /* SYSCFG registers */
38 /* SYSCFG bit fields */
41 /* SYSCFG capability flags */
71 * @has_syscfg: SYSCFG capability flags
102 * @syscfg: reference to syscon, system control registers
120 struct regmap *syscfg; member
473 if (priv->syscfg && priv->vdd_uv > 2700000) { in stm32_adc_core_switches_supply_en()
480 ret = regmap_write(priv->syscfg, in stm32_adc_core_switches_supply_en()
519 if (priv->syscfg && priv->vdd_uv > 2700000) { in stm32_adc_core_switches_supply_dis()
520 regmap_write(priv->syscfg, STM32MP1_SYSCFG_PMCCLRR, in stm32_adc_core_switches_supply_dis()
607 /* Analog switches supply can be controlled by syscfg (optional) */ in stm32_adc_core_switches_probe()
608 priv->syscfg = syscon_regmap_lookup_by_phandle(np, "st,syscfg"); in stm32_adc_core_switches_probe()
609 if (IS_ERR(priv->syscfg)) { in stm32_adc_core_switches_probe()
610 ret = PTR_ERR(priv->syscfg); in stm32_adc_core_switches_probe()
612 return dev_err_probe(dev, ret, "Can't probe syscfg\n"); in stm32_adc_core_switches_probe()
614 priv->syscfg = NULL; in stm32_adc_core_switches_probe()