]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
xtensa: xtfpga: fix hardware lockup caused by LCD driver
authorMax Filippov <jcmvbkbc@gmail.com>
Fri, 27 Feb 2015 03:28:00 +0000 (06:28 +0300)
committerSasha Levin <sasha.levin@oracle.com>
Sun, 28 Jun 2015 17:39:15 +0000 (13:39 -0400)
commit3d96a48ac855e5491fbd54b23664e2b2b9ce64b5
treef40dd57ea3ebd6bf14b2d22f6c60e45fb996ed7c
parent5c849cf547bc4042adf48d5297d4db31ce7af6d1
xtensa: xtfpga: fix hardware lockup caused by LCD driver

[ Upstream commit 4949009eb8d40a441dcddcd96e101e77d31cf1b2 ]

LCD driver is always built for the XTFPGA platform, but its base address
is not configurable, and is wrong for ML605/KC705. Its initialization
locks up KC705 board hardware.

Make the whole driver optional, and its base address and bus width
configurable. Implement 4-bit bus access method.

Cc: stable@vger.kernel.org
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
arch/xtensa/Kconfig