summaryrefslogtreecommitdiff
path: root/include/micrel.h
diff options
context:
space:
mode:
authorYe Li <ye.li@nxp.com>2016-06-15 02:53:01 (GMT)
committerYork Sun <york.sun@nxp.com>2016-06-28 19:08:53 (GMT)
commit84ecdf6da9eb102b2de87d5912d1554f44d33237 (patch)
tree38530fee427d50204ab35c1c181e2ca5744e4d5f /include/micrel.h
parentf53225cce406058c09cf81456d9dc4956fef1b73 (diff)
downloadu-boot-84ecdf6da9eb102b2de87d5912d1554f44d33237.tar.xz
fsl_esdhc: Update clock enable bits for USDHC
The USDHC moves the 4 clock bits CARD_CLK_SOFT_EN, IPG_PERCLK_SOFT_EN, HCLK_SOFT_EN, and IPG_CLK_SOFT_EN from sysctl register to vendorspec register. The driver uses RSTA to replace the clock gate off operation. But this is not a good solution because: 1. when using RSTA, we should wait this bit to clear by itself. This is not implemeneted in the code. 2. After RSTA is set, it is recommended that the Host Driver reset the external card and reinitialize it. So in this patch, we change to use the vendorspec registers for these bits operation. Signed-off-by: Ye Li <ye.li@nxp.com> Signed-off-by: Peng Fan <van.freenix@gmail.com> Cc: York Sun <york.sun@nxp.com> Cc: Stefano Babic <sbabic@denx.de> Cc: Pantelis Antoniou <panto@antoniou-consulting.com> Cc: Fabio Estevam <fabio.estevam@nxp.com> Tested-by: Fabio Estevam <fabio.estevam@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
Diffstat (limited to 'include/micrel.h')
0 files changed, 0 insertions, 0 deletions