gpio: Fix inverted rdc321x gpio data out registers

rdc_gpio_set_value_impl has the gpio data registers 1 and 2 inverted, fix this.

Signed-off-by: Bernhard Loos <[email protected]>
Signed-off-by: Florian Fainelli <[email protected]>
Signed-off-by: Samuel Ortiz <[email protected]>
This commit is contained in:
Florian Fainelli 2010-05-16 12:02:18 +02:00 • committed by Samuel Ortiz
commit 75907a1153

View file

@ -73,7 +73,7 @@ static void rdc_gpio_set_value_impl(struct gpio_chip *chip,
gpch->data_reg[reg] &= ~(1 << (gpio & 0x1f));
pci_write_config_dword(gpch->sb_pdev,
reg ? gpch->reg1_data_base : gpch->reg2_data_base,
reg ? gpch->reg2_data_base : gpch->reg1_data_base,
gpch->data_reg[reg]);
}