aboutsummaryrefslogtreecommitdiff
path: root/src/soc/mediatek/mt8183/gpio.c
diff options
context:
space:
mode:
authorJulius Werner <jwerner@chromium.org>2019-12-02 22:03:27 -0800
committerPatrick Georgi <pgeorgi@google.com>2019-12-04 14:11:17 +0000
commit55009af42c39f413c49503670ce9bc2858974962 (patch)
tree099e9728bfe8066999de4d7a30021eb10bd71d12 /src/soc/mediatek/mt8183/gpio.c
parent1c371572188a90ea16275460dd4ab6bf9966350b (diff)
Change all clrsetbits_leXX() to clrsetbitsXX()
This patch changes all existing instances of clrsetbits_leXX() to the new endian-independent clrsetbitsXX(), after double-checking that they're all in SoC-specific code operating on CPU registers and not actually trying to make an endian conversion. This patch was created by running sed -i -e 's/\([cs][le][rt]bits\)_le\([136][624]\)/\1\2/g' across the codebase and cleaning up formatting a bit. Change-Id: I7fc3e736e5fe927da8960fdcd2aae607b62b5ff4 Signed-off-by: Julius Werner <jwerner@chromium.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/37433 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Hung-Te Lin <hungte@chromium.org>
Diffstat (limited to 'src/soc/mediatek/mt8183/gpio.c')
-rw-r--r--src/soc/mediatek/mt8183/gpio.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/soc/mediatek/mt8183/gpio.c b/src/soc/mediatek/mt8183/gpio.c
index 3eccfbd50d..0664678dd9 100644
--- a/src/soc/mediatek/mt8183/gpio.c
+++ b/src/soc/mediatek/mt8183/gpio.c
@@ -34,15 +34,15 @@ static void gpio_set_pull_pupd(gpio_t gpio, enum pull_enable enable,
if (enable == GPIO_PULL_ENABLE) {
if (select == GPIO_PULL_DOWN)
- setbits_le32(reg, 1 << (bit + 2));
+ setbits32(reg, 1 << (bit + 2));
else
- clrbits_le32(reg, 1 << (bit + 2));
+ clrbits32(reg, 1 << (bit + 2));
}
if (enable == GPIO_PULL_ENABLE)
- clrsetbits_le32(reg, 3 << bit, 1 << bit);
+ clrsetbits32(reg, 3 << bit, 1 << bit);
else
- clrbits_le32(reg, 3 << bit);
+ clrbits32(reg, 3 << bit);
}
static void gpio_set_pull_en_sel(gpio_t gpio, enum pull_enable enable,
@@ -53,15 +53,15 @@ static void gpio_set_pull_en_sel(gpio_t gpio, enum pull_enable enable,
if (enable == GPIO_PULL_ENABLE) {
if (select == GPIO_PULL_DOWN)
- clrbits_le32(reg + SEL_OFFSET, 1 << bit);
+ clrbits32(reg + SEL_OFFSET, 1 << bit);
else
- setbits_le32(reg + SEL_OFFSET, 1 << bit);
+ setbits32(reg + SEL_OFFSET, 1 << bit);
}
if (enable == GPIO_PULL_ENABLE)
- setbits_le32(reg + EN_OFFSET, 1 << bit);
+ setbits32(reg + EN_OFFSET, 1 << bit);
else
- clrbits_le32(reg + EN_OFFSET, 1 << bit);
+ clrbits32(reg + EN_OFFSET, 1 << bit);
}
void gpio_set_pull(gpio_t gpio, enum pull_enable enable,
@@ -112,23 +112,23 @@ enum {
void gpio_set_i2c_eh_rsel(void)
{
- clrsetbits_le32((void *)IOCFG_RB_BASE + EH_RSEL_OFFSET,
+ clrsetbits32((void *)IOCFG_RB_BASE + EH_RSEL_OFFSET,
I2C_EH_RSL_MASK(SCL0) | I2C_EH_RSL_MASK(SDA0) |
I2C_EH_RSL_MASK(SCL1) | I2C_EH_RSL_MASK(SDA1),
I2C_EH_RSL_VAL(SCL0) | I2C_EH_RSL_VAL(SDA0) |
I2C_EH_RSL_VAL(SCL1) | I2C_EH_RSL_VAL(SDA1));
- clrsetbits_le32((void *)IOCFG_RM_BASE + EH_RSEL_OFFSET,
+ clrsetbits32((void *)IOCFG_RM_BASE + EH_RSEL_OFFSET,
I2C_EH_RSL_MASK(SCL2) | I2C_EH_RSL_MASK(SDA2) |
I2C_EH_RSL_MASK(SCL4) | I2C_EH_RSL_MASK(SDA4),
I2C_EH_RSL_VAL(SCL2) | I2C_EH_RSL_VAL(SDA2) |
I2C_EH_RSL_VAL(SCL4) | I2C_EH_RSL_VAL(SDA4));
- clrsetbits_le32((void *)IOCFG_BL_BASE + EH_RSEL_OFFSET,
+ clrsetbits32((void *)IOCFG_BL_BASE + EH_RSEL_OFFSET,
I2C_EH_RSL_MASK(SCL3) | I2C_EH_RSL_MASK(SDA3),
I2C_EH_RSL_VAL(SCL3) | I2C_EH_RSL_VAL(SDA3));
- clrsetbits_le32((void *)IOCFG_LB_BASE + EH_RSEL_OFFSET,
+ clrsetbits32((void *)IOCFG_LB_BASE + EH_RSEL_OFFSET,
I2C_EH_RSL_MASK(SCL5) | I2C_EH_RSL_MASK(SDA5),
I2C_EH_RSL_VAL(SCL5) | I2C_EH_RSL_VAL(SDA5));
}
@@ -153,17 +153,17 @@ void gpio_set_spi_driving(unsigned int bus, enum spi_pad_mask pad_select,
reg = (void *)(IOCFG_LM_BASE + GPIO_DRV0_OFFSET);
offset = 0;
} else if (pad_select == SPI_PAD1_MASK) {
- clrsetbits_le32((void *)IOCFG_RM_BASE +
+ clrsetbits32((void *)IOCFG_RM_BASE +
GPIO_DRV0_OFFSET, 0xf | 0xf << 20,
reg_val | reg_val << 20);
- clrsetbits_le32((void *)IOCFG_RM_BASE +
+ clrsetbits32((void *)IOCFG_RM_BASE +
GPIO_DRV1_OFFSET, 0xf << 16,
reg_val << 16);
return;
}
break;
case 2:
- clrsetbits_le32((void *)IOCFG_RM_BASE + GPIO_DRV0_OFFSET,
+ clrsetbits32((void *)IOCFG_RM_BASE + GPIO_DRV0_OFFSET,
0xf << 8 | 0xf << 12,
reg_val << 8 | reg_val << 12);
return;
@@ -181,5 +181,5 @@ void gpio_set_spi_driving(unsigned int bus, enum spi_pad_mask pad_select,
break;
}
- clrsetbits_le32(reg, 0xf << offset, reg_val << offset);
+ clrsetbits32(reg, 0xf << offset, reg_val << offset);
}