On 26/02/2024 10:08, Varadarajan Narayanan wrote: > Add support for 'pull-down' needed for IPQ9574. 'bias-pull-down' > > Signed-off-by: Varadarajan Narayanan <quic_var...@quicinc.com> Reviewed-by: Caleb Connolly <caleb.conno...@linaro.org> > --- > > drivers/pinctrl/qcom/pinctrl-qcom.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/pinctrl/qcom/pinctrl-qcom.c > b/drivers/pinctrl/qcom/pinctrl-qcom.c > index dc3d8c4d90..ba53b6f290 100644 > --- a/drivers/pinctrl/qcom/pinctrl-qcom.c > +++ b/drivers/pinctrl/qcom/pinctrl-qcom.c > @@ -37,6 +37,7 @@ static const struct pinconf_param msm_conf_params[] = { > { "drive-strength", PIN_CONFIG_DRIVE_STRENGTH, 2 }, > { "bias-disable", PIN_CONFIG_BIAS_DISABLE, 0 }, > { "bias-pull-up", PIN_CONFIG_BIAS_PULL_UP, 3 }, > + { "bias-pull-down", PIN_CONFIG_BIAS_PULL_DOWN, 1 }, > }; > > static int msm_get_functions_count(struct udevice *dev) > @@ -104,6 +105,7 @@ static int msm_pinconf_set(struct udevice *dev, unsigned > int pin_selector, > clrbits_le32(priv->base + GPIO_CONFIG_REG(priv, pin_selector), > TLMM_GPIO_PULL_MASK); > break; > + case PIN_CONFIG_BIAS_PULL_DOWN: > case PIN_CONFIG_BIAS_PULL_UP: > clrsetbits_le32(priv->base + GPIO_CONFIG_REG(priv, > pin_selector), > TLMM_GPIO_PULL_MASK, argument); -- // Caleb (they/them)
- [PATCH 00/10] Add initial support for IPQ9574 based ... Varadarajan Narayanan
- [PATCH 02/10] mach-snapdragon: ipq9574: Add SME... Varadarajan Narayanan
- [PATCH 03/10] clk/qcom: Add support for clock r... Varadarajan Narayanan
- Re: [PATCH 03/10] clk/qcom: Add support for... Caleb Connolly
- [PATCH 04/10] clk/qcom: Include IPQ9574 Varadarajan Narayanan
- Re: [PATCH 04/10] clk/qcom: Include IPQ9574 Caleb Connolly
- [PATCH 05/10] mach-snapdragon: Update gd->ra... Varadarajan Narayanan
- Re: [PATCH 05/10] mach-snapdragon: Update g... Dan Carpenter
- [PATCH 06/10] pinctrl: qcom: Add support for 'p... Varadarajan Narayanan
- Re: [PATCH 06/10] pinctrl: qcom: Add suppor... Caleb Connolly
- [PATCH 07/10] pinctrl: qcom: Include IPQ9574 Varadarajan Narayanan
- Re: [PATCH 07/10] pinctrl: qcom: Include IP... Caleb Connolly
- [PATCH 08/10] mmc: msm_sdhci: Handle different ... Varadarajan Narayanan
- Re: [PATCH 08/10] mmc: msm_sdhci: Handle di... Caleb Connolly
- [PATCH 09/10] mmc: msm_sdhci: Reset clocks befo... Varadarajan Narayanan
- Re: [PATCH 09/10] mmc: msm_sdhci: Reset clo... Caleb Connolly
- [PATCH 10/10] board: qualcomm: Add support for ... Varadarajan Narayanan
- Re: [PATCH 10/10] board: qualcomm: Add supp... Caleb Connolly
- [PATCH 01/10] mach-snapdragon: Add support for ... Varadarajan Narayanan
- Re: [PATCH 01/10] mach-snapdragon: Add supp... Caleb Connolly