Skip to content

Commit

Permalink
ARM: dts: add initial Rex Pro board support
Browse files Browse the repository at this point in the history
Add initial Rex Pro i.mx6q board support. Ethernet, UART, USB, I2C, SPI, HDMI,
Audio, and SDHC cards are working.  Currently no mainline u-boot, so boot with
cat zImage imx6q-rex-pro.dtb > zImage.dtb, then using mkimage create uImage

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
  • Loading branch information
Robert Nelson authored and Shawn Guo committed Jul 18, 2014
1 parent 18e8499 commit e2047e3
Show file tree
Hide file tree
Showing 3 changed files with 392 additions and 0 deletions.
1 change: 1 addition & 0 deletions arch/arm/boot/dts/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,7 @@ dtb-$(CONFIG_ARCH_MXC) += \
imx6q-gw54xx.dtb \
imx6q-nitrogen6x.dtb \
imx6q-phytec-pbab01.dtb \
imx6q-rex-pro.dtb \
imx6q-sabreauto.dtb \
imx6q-sabrelite.dtb \
imx6q-sabresd.dtb \
Expand Down
34 changes: 34 additions & 0 deletions arch/arm/boot/dts/imx6q-rex-pro.dts
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
/*
* Copyright 2014 FEDEVEL, Inc.
*
* Author: Robert Nelson <robertcnelson@gmail.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*
*/
/dts-v1/;
#include "imx6q.dtsi"
#include "imx6qdl-rex.dtsi"

/ {
model = "Rex Pro i.MX6 Quad Board";
compatible = "rex,imx6q-rex-pro", "fsl,imx6q";

memory {
reg = <0x10000000 0x80000000>;
};
};

&ecspi3 {
flash: m25p80@0 {
compatible = "sst,sst25vf032b";
spi-max-frequency = <20000000>;
reg = <0>;
};
};

&sata {
status = "okay";
};
Loading

0 comments on commit e2047e3

Please sign in to comment.