summaryrefslogtreecommitdiffstats
path: root/drivers/mtd
diff options
context:
space:
mode:
authorLawrence Yu <lyu@micile.com>2016-03-04 09:08:56 -0800
committerHans de Goede <hdegoede@redhat.com>2016-03-23 22:04:13 +0100
commitcf6eca7ccd9025e9f34f179682516f1e5d7e0e78 (patch)
treefdc42d22c650d6b44a6266e4366b77565b7f2ccd /drivers/mtd
parent70fe24ed93fa90eb407d18a5fc9d9ad85ac9184c (diff)
downloadtalos-obmc-uboot-cf6eca7ccd9025e9f34f179682516f1e5d7e0e78.tar.gz
talos-obmc-uboot-cf6eca7ccd9025e9f34f179682516f1e5d7e0e78.zip
sunxi: Configure only LVDS pins instead of all LCD pins when LVDS interface selected
The behavior before this patch would attempt to configure the mux setting for pins 0 to 27 on PORTD to all be setting 3 for LVDS. The LVDS interface actually only uses pins 18 to 27 and not pins 0 to 27 as in the parallel LCD interface. This patch restricts the configuration to only the relevant pins 18 to 27 on PORTD. This was tested on a sun8i A33 tablet with an LVDS screen. MMC1 has the capability to use pins 2 to 7 on PORTD and the mux on those pins was being inadvertently set to setting 3 for MMC functionality which this patch corrects. Signed-off-by: Lawrence Yu <lyu@micile.com> [hdegoede@redhat.com: Only apply this change to A23 / A33] Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'drivers/mtd')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud