summaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2016-01-21 19:43:33 -0700
committerSimon Glass <sjg@chromium.org>2016-01-21 20:42:34 -0700
commita4275f5e5264525205f0516015bd3e6b3ecc4d72 (patch)
tree409b2a8c6cc342490c2a3682d0cb0dbc9a5a0a6f /drivers/pinctrl
parent1e724f8ea8b72f83d08e129d73ee21d2c8c337bc (diff)
downloadblackbird-obmc-uboot-a4275f5e5264525205f0516015bd3e6b3ecc4d72.tar.gz
blackbird-obmc-uboot-a4275f5e5264525205f0516015bd3e6b3ecc4d72.zip
rockchip: Convert the PMU IOMUX registers into an array
This is easier to deal with when using generic code since it allows us to use a register index instead of naming each register. Adjust it, adding an enum to improve readability. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'drivers/pinctrl')
-rw-r--r--drivers/pinctrl/rockchip/pinctrl_rk3288.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/pinctrl/rockchip/pinctrl_rk3288.c b/drivers/pinctrl/rockchip/pinctrl_rk3288.c
index c432a008e7..ec3c4fe599 100644
--- a/drivers/pinctrl/rockchip/pinctrl_rk3288.c
+++ b/drivers/pinctrl/rockchip/pinctrl_rk3288.c
@@ -56,10 +56,10 @@ static void pinctrl_rk3288_i2c_config(struct rk3288_grf *grf,
{
switch (i2c_id) {
case PERIPH_ID_I2C0:
- clrsetbits_le32(&pmu->gpio0b_iomux,
+ clrsetbits_le32(&pmu->gpio0_iomux[PMU_GPIO0_B],
GPIO0_B7_MASK << GPIO0_B7_SHIFT,
GPIO0_B7_I2C0PMU_SDA << GPIO0_B7_SHIFT);
- clrsetbits_le32(&pmu->gpio0b_iomux,
+ clrsetbits_le32(&pmu->gpio0_iomux[PMU_GPIO0_C],
GPIO0_C0_MASK << GPIO0_C0_SHIFT,
GPIO0_C0_I2C0PMU_SCL << GPIO0_C0_SHIFT);
break;
OpenPOWER on IntegriCloud