pinctrl: qcom: spmi-gpio: add support for {LV_VIN2, MV_VIN3}_CLK subtypes
Add support for SPMI PMIC GPIO subtypes GPIO_LV_VIN2_CLK and GPIO_MV_VIN3_CLK. Signed-off-by: Subbaraman Narayanamurthy <subbaraman.narayanamurthy@oss.qualcomm.com> Signed-off-by: Jishnu Prakash <jishnu.prakash@oss.qualcomm.com> Signed-off-by: Kamal Wadhwa <kamal.wadhwa@oss.qualcomm.com> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
120b6d1a22
commit
bfdccbe92e
|
|
@ -42,6 +42,8 @@
|
|||
#define PMIC_GPIO_SUBTYPE_GPIO_MV 0x11
|
||||
#define PMIC_GPIO_SUBTYPE_GPIO_LV_VIN2 0x12
|
||||
#define PMIC_GPIO_SUBTYPE_GPIO_MV_VIN3 0x13
|
||||
#define PMIC_GPIO_SUBTYPE_GPIO_LV_VIN2_CLK 0x14
|
||||
#define PMIC_GPIO_SUBTYPE_GPIO_MV_VIN3_CLK 0x15
|
||||
|
||||
#define PMIC_MPP_REG_RT_STS 0x10
|
||||
#define PMIC_MPP_REG_RT_STS_VAL_MASK 0x1
|
||||
|
|
@ -852,11 +854,13 @@ static int pmic_gpio_populate(struct pmic_gpio_state *state,
|
|||
pad->lv_mv_type = true;
|
||||
break;
|
||||
case PMIC_GPIO_SUBTYPE_GPIO_LV_VIN2:
|
||||
case PMIC_GPIO_SUBTYPE_GPIO_LV_VIN2_CLK:
|
||||
pad->num_sources = 2;
|
||||
pad->have_buffer = true;
|
||||
pad->lv_mv_type = true;
|
||||
break;
|
||||
case PMIC_GPIO_SUBTYPE_GPIO_MV_VIN3:
|
||||
case PMIC_GPIO_SUBTYPE_GPIO_MV_VIN3_CLK:
|
||||
pad->num_sources = 3;
|
||||
pad->have_buffer = true;
|
||||
pad->lv_mv_type = true;
|
||||
|
|
|
|||
Loading…
Reference in New Issue