pinctrl: aspeed-g6: Fix LPC/eSPI mux configuration
authorAndrew Jeffery <andrew@aj.id.au>
Mon, 2 Dec 2019 05:01:10 +0000 (15:31 +1030)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 12 Jan 2020 11:21:27 +0000 (12:21 +0100)
commitd05d4ad89d8e0c2d737c1e88ab9dfc51d2d1ebee
tree2a8c80f3a3ed2055a6fb5c5b39a5613066af3f01
parent12f1c5fa3e17d6948a552e1f56ad908363360fa7
pinctrl: aspeed-g6: Fix LPC/eSPI mux configuration

[ Upstream commit eb45f2110b036e4e35d3f3aaee1c2ccf49d92425 ]

Early revisions of the AST2600 datasheet are conflicted about the state
of the LPC/eSPI strapping bit (SCU510[6]). Conversations with ASPEED
determined that the reference pinmux configuration tables were in error
and the SCU documentation contained the correct configuration. Update
the driver to reflect the state described in the SCU documentation.

Fixes: 2eda1cdec49f ("pinctrl: aspeed: Add AST2600 pinmux support")
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Link: https://lore.kernel.org/r/20191202050110.15340-1-andrew@aj.id.au
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c