
On 30 November 2017 at 14:38, christopher.spinrath@rwth-aachen.de wrote:
From: Christopher Spinrath christopher.spinrath@rwth-aachen.de
Commit 5248930ebf48 ("dm: imx: cm_fx6: Enable more driver model support") enabled driver model support for USB, thereby effectively removing USB support because the cm_fx6 devicetree in the U-Boot does *not* enable the USB nodes.
Reinstate the USB support by syncing the devicetree with Linux whose devicetree enables the USB nodes properly.
More precisely, use the devicetree found in Linux v4.15-rc1 with the following two changes:
- Remove the audio mux; the required dt-bindings header is not present in the U-Boot.
- Keep the usdhc3 MMC controller node currently present in the U-Boot's devicetree to retain the ability to boot from MMC.
Fixes: 5248930ebf48 ("dm: imx: cm_fx6: Enable more driver model support") Signed-off-by: Christopher Spinrath christopher.spinrath@rwth-aachen.de
arch/arm/dts/imx6q-cm-fx6.dts | 396 ++++++++++++++++++++++++++++++++++++------ 1 file changed, 342 insertions(+), 54 deletions(-)