OSDN Git Service

ARM: dts: imx25-pinfunc: Always set SION for eSDHC CMD
authorBenoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
Wed, 31 Jan 2018 21:35:44 +0000 (22:35 +0100)
committerShawn Guo <shawnguo@kernel.org>
Mon, 12 Feb 2018 13:13:18 +0000 (21:13 +0800)
commitce3afb6aca353edc68f6aa331c823ec344a326c9
tree899b46787b39bd29a19ab43cf5b8a7527affa0f3
parentd1bf7b4468bc88a190efc396c10d27981119b175
ARM: dts: imx25-pinfunc: Always set SION for eSDHC CMD

The eSDHC does not work properly if the SION bit is not set for the
bidirectional CMD signal, whatever the eSDHC instance and the selected
pad. Therefore, setting SION is mandatory for all eSDHC CMD ports. Do
this for MX25_PAD_*__ESDHCn_CMD in imx25-pinfunc.h in order to enforce
this behavior for all boards.

This had already been done for eSDHC1, but not for eSDHC2. Also, define
MX25_PAD_FEC_MDC__ESDHC2_CMD so that all the possible cases are covered
from now on.

Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>
Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com>
Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx25-pinfunc.h