forked from luck/tmp_suning_uos_patched
pinctrl: ingenic: Fixup PIN_CONFIG_OUTPUT config
JZ4760 support was added in parallel of the previous patch so this one
slipped through. The first SoC to use the new register is the JZ4760 and
not the JZ4770, fix it here.
Fixes: 7009d046a6
("pinctrl: ingenic: Handle PIN_CONFIG_OUTPUT config")
Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Link: https://lore.kernel.org/r/20191210164446.53912-1-paul@crapouillou.net
[Folded into OF dependency]
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
d5a362149c
commit
9e65527ac3
|
@ -422,7 +422,7 @@ config PINCTRL_TB10X
|
|||
|
||||
config PINCTRL_EQUILIBRIUM
|
||||
tristate "Generic pinctrl and GPIO driver for Intel Lightning Mountain SoC"
|
||||
depends on OF
|
||||
depends on OF && HAS_IOMEM
|
||||
select PINMUX
|
||||
select PINCONF
|
||||
select GPIOLIB
|
||||
|
|
|
@ -1809,7 +1809,7 @@ static void ingenic_set_bias(struct ingenic_pinctrl *jzpc,
|
|||
static void ingenic_set_output_level(struct ingenic_pinctrl *jzpc,
|
||||
unsigned int pin, bool high)
|
||||
{
|
||||
if (jzpc->version >= ID_JZ4770)
|
||||
if (jzpc->version >= ID_JZ4760)
|
||||
ingenic_config_pin(jzpc, pin, JZ4760_GPIO_PAT0, high);
|
||||
else
|
||||
ingenic_config_pin(jzpc, pin, JZ4740_GPIO_DATA, high);
|
||||
|
|
Loading…
Reference in New Issue
Block a user