• George Joseph's avatar
    ARM: dts: Restructure imx6qdl-wandboard.dtsi for new rev C1 board. · 8536239e
    George Joseph authored
    The rev C1 Wandboard uses the Broadcom 4330 for WiFi and Bluetooth instead of
    the 4329.  This changes the PADS assigned for the control lines.  Another
    side effect of the change is that on the rev C1 board, usdhc driver can't
    detect the chip presence correctly so usdhc2 now needs its 'non-removeable'
    property removed.
    
    So that rev B1 and earlier can continue to work, this patch splits the
    board-specific definitions from imx6qdl-wandboard.dtsi into
    imx6qdl-wandboard-revb1.dtsi and imx6qdl-wandboard-revc1.dtsi.  The new files
    include the original base imx6qdl-wandboard.dtsi which retains the common
    definitions.
    
    The existing imx6dl-wandboard.dts includes imx6qdl-wandboard-revc1.dtsi and
    imx6dl-wandboard-revb1.dts (new) includes imx6qdl-wandboard-revb1.dtsi.
    This makes the rev C1 board the new default.  The same pattern is used for
    imx6q-wandboard.dts.
    
    So, from U-Boot on a WB-Quad you use imxq-wandboard-revb1.dtb for the older B1
    board and imxq-wandboard.dtb for the current rev C1 board.
    Signed-off-by: default avatarGeorge Joseph <george.joseph@fairview5.com>
    Signed-off-by: default avatarShawn Guo <shawn.guo@freescale.com>
    8536239e
imx6qdl-wandboard-revb1.dtsi 1.29 KB