]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00155612-1 [mx6q]dynamically sd pad setting change
authorTony Lin <tony.lin@freescale.com>
Wed, 31 Aug 2011 05:28:37 +0000 (13:28 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:09:35 +0000 (14:09 +0200)
commitcc1a575b23fe2203dfec66741f93a5ef8be3b812
tree9f8fd4fd07d5a952605e6424174d233db6b965f7
parent26783d6ab265fcd494c44b54fb066f33469cd90d
ENGR00155612-1 [mx6q]dynamically sd pad setting change

on mx6q, it supports sd3.0 card with DDR 50MHz, SDR 100Mhz and SDR 200MHz.
sd pads have to be changed dynamically for these large scale of clock
frequencies.
add different pad setting definitions for these clock frequencies under
board file, since these settings are really board dependent.
add callback funtion in sdhc platform data to give driver approach to
change pad setting according to current clock frequency.

Signed-off-by: Tony Lin <tony.lin@freescale.com>
arch/arm/mach-mx6/board-mx6q_sabreauto.c
arch/arm/plat-mxc/include/mach/esdhc.h
arch/arm/plat-mxc/include/mach/iomux-mx6q.h