ARM: i.MX drivers: enable i.MX50 where already supported
The i.MX50 SOC includes one ESDHCv3, three ESDHCv2, one cspi and two ecspi instances which are supported by existing drivers. Signed-off-by: Alexander Kurz <akurz@blala.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
parent
ed014ce301
commit
25be41232b
|
@ -85,7 +85,7 @@ static u32 esdhc_xfertyp(struct mci_cmd *cmd, struct mci_data *data)
|
|||
xfertyp |= COMMAND_RSPTYP_48_BUSY;
|
||||
else if (cmd->resp_type & MMC_RSP_PRESENT)
|
||||
xfertyp |= COMMAND_RSPTYP_48;
|
||||
if ((cpu_is_mx51() || cpu_is_mx53()) &&
|
||||
if ((cpu_is_mx50() || cpu_is_mx51() || cpu_is_mx53()) &&
|
||||
cmd->cmdidx == MMC_CMD_STOP_TRANSMISSION)
|
||||
xfertyp |= SDHCI_CMD_ABORTCMD;
|
||||
|
||||
|
@ -637,6 +637,8 @@ static int fsl_esdhc_probe(struct device_d *dev)
|
|||
static __maybe_unused struct of_device_id fsl_esdhc_compatible[] = {
|
||||
{
|
||||
.compatible = "fsl,imx25-esdhc",
|
||||
}, {
|
||||
.compatible = "fsl,imx50-esdhc",
|
||||
}, {
|
||||
.compatible = "fsl,imx51-esdhc",
|
||||
}, {
|
||||
|
|
|
@ -33,12 +33,12 @@ config DRIVER_SPI_IMX_0_0
|
|||
|
||||
config DRIVER_SPI_IMX_0_7
|
||||
bool
|
||||
depends on ARCH_IMX25 || ARCH_IMX31 || ARCH_IMX35 || ARCH_IMX53
|
||||
depends on ARCH_IMX25 || ARCH_IMX31 || ARCH_IMX35 || ARCH_IMX50 || ARCH_IMX53
|
||||
default y
|
||||
|
||||
config DRIVER_SPI_IMX_2_3
|
||||
bool
|
||||
depends on ARCH_IMX51 || ARCH_IMX53 || ARCH_IMX6
|
||||
depends on ARCH_IMX50 || ARCH_IMX51 || ARCH_IMX53 || ARCH_IMX6
|
||||
default y
|
||||
|
||||
config DRIVER_SPI_MXS
|
||||
|
|
|
@ -447,6 +447,12 @@ static struct platform_device_id imx_usbmisc_ids[] = {
|
|||
.driver_data = (unsigned long)&mx35_data,
|
||||
},
|
||||
#endif
|
||||
#ifdef CONFIG_ARCH_IMX50
|
||||
{
|
||||
.name = "imx50-usb-misc",
|
||||
.driver_data = (unsigned long)&mx5_data,
|
||||
},
|
||||
#endif
|
||||
#ifdef CONFIG_ARCH_IMX51
|
||||
{
|
||||
.name = "imx51-usb-misc",
|
||||
|
|
Loading…
Reference in New Issue