diff --git a/arch/arm/mach-imx/esdctl.c b/arch/arm/mach-imx/esdctl.c index c1680d5..875e942 100644 --- a/arch/arm/mach-imx/esdctl.c +++ b/arch/arm/mach-imx/esdctl.c @@ -390,6 +390,11 @@ .add_mem = imx6_mmdc_add_mem, }; +static __maybe_unused struct imx_esdctl_data imx6sx_data = { + .base0 = MX6_MMDC_PORT0_BASE_ADDR, + .add_mem = imx6_mmdc_add_mem, +}; + static __maybe_unused struct imx_esdctl_data imx6ul_data = { .base0 = MX6_MMDC_PORT0_BASE_ADDR, .add_mem = imx6_mmdc_add_mem, @@ -456,6 +461,9 @@ .compatible = "fsl,imx6ul-mmdc", .data = &imx6ul_data }, { + .compatible = "fsl,imx6sx-mmdc", + .data = &imx6sx_data + }, { .compatible = "fsl,imx6q-mmdc", .data = &imx6q_data }, {