-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ARM: dts: imx6qdl: add TQ-Systems MBa6x device trees
Add device trees for the MBa6x mainboard with TQMa6Q/QP/DL SoMs. As discussed, all new files are added with GPL-2.0-only license, as they are too tightly intertwined with the SoC DTSIs imx6dl.dtsi and imx6q.dtsi, which are GPL-2.0. Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com> Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
- Loading branch information
Markus Niebel
authored and
Shawn Guo
committed
Dec 6, 2021
1 parent
2439d70
commit ef38462
Showing
11 changed files
with
785 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
// SPDX-License-Identifier: GPL-2.0-only | ||
/* | ||
* Copyright 2013 Sascha Hauer, Pengutronix | ||
* | ||
* Copyright 2013-2021 TQ-Systems GmbH | ||
* Author: Markus Niebel <Markus.Niebel@tq-group.com> | ||
*/ | ||
|
||
ðphy { | ||
rxdv-skew-ps = <180>; | ||
txen-skew-ps = <0>; | ||
rxd3-skew-ps = <180>; | ||
rxd2-skew-ps = <180>; | ||
rxd1-skew-ps = <180>; | ||
rxd0-skew-ps = <180>; | ||
txd3-skew-ps = <120>; | ||
txd2-skew-ps = <0>; | ||
txd1-skew-ps = <300>; | ||
txd0-skew-ps = <120>; | ||
txc-skew-ps = <1860>; | ||
rxc-skew-ps = <1860>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
// SPDX-License-Identifier: GPL-2.0-only | ||
/* | ||
* Copyright 2013 Sascha Hauer, Pengutronix | ||
* | ||
* Copyright 2013-2021 TQ-Systems GmbH | ||
* Author: Markus Niebel <Markus.Niebel@tq-group.com> | ||
*/ | ||
|
||
/dts-v1/; | ||
|
||
#include <dt-bindings/gpio/gpio.h> | ||
#include "imx6dl-tqma6a.dtsi" | ||
#include "imx6qdl-mba6.dtsi" | ||
#include "imx6qdl-mba6a.dtsi" | ||
#include "imx6dl-mba6.dtsi" | ||
|
||
/ { | ||
model = "TQ TQMa6S/DL on MBa6x"; | ||
compatible = "tq,imx6dl-mba6x-a", "tq,mba6a", | ||
"tq,imx6dl-tqma6dl-a", "fsl,imx6dl"; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
// SPDX-License-Identifier: GPL-2.0-only | ||
/* | ||
* Copyright 2013 Sascha Hauer, Pengutronix | ||
* | ||
* Copyright 2013-2021 TQ-Systems GmbH | ||
* Author: Markus Niebel <Markus.Niebel@tq-group.com> | ||
*/ | ||
|
||
/dts-v1/; | ||
|
||
#include <dt-bindings/gpio/gpio.h> | ||
#include "imx6dl-tqma6b.dtsi" | ||
#include "imx6qdl-mba6.dtsi" | ||
#include "imx6qdl-mba6b.dtsi" | ||
#include "imx6dl-mba6.dtsi" | ||
|
||
/ { | ||
model = "TQ TQMa6S/DL on MBa6x"; | ||
compatible = "tq,imx6dl-mba6x-b", "tq,mba6b", | ||
"tq,imx6dl-tqma6dl-b", "fsl,imx6dl"; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
// SPDX-License-Identifier: GPL-2.0-only | ||
/* | ||
* Copyright 2013 Sascha Hauer, Pengutronix | ||
* | ||
* Copyright 2013-2021 TQ-Systems GmbH | ||
* Author: Markus Niebel <Markus.Niebel@tq-group.com> | ||
*/ | ||
|
||
&ecspi5 { | ||
pinctrl-names = "default"; | ||
pinctrl-0 = <&pinctrl_ecspi5_mba6x>; | ||
cs-gpios = <&gpio1 17 GPIO_ACTIVE_LOW>; | ||
}; | ||
|
||
ðphy { | ||
rxdv-skew-ps = <180>; | ||
txen-skew-ps = <120>; | ||
rxd3-skew-ps = <180>; | ||
rxd2-skew-ps = <180>; | ||
rxd1-skew-ps = <180>; | ||
rxd0-skew-ps = <180>; | ||
txd3-skew-ps = <120>; | ||
txd2-skew-ps = <0>; | ||
txd1-skew-ps = <180>; | ||
txd0-skew-ps = <360>; | ||
txc-skew-ps = <1860>; | ||
rxc-skew-ps = <1860>; | ||
}; | ||
|
||
&sata { | ||
status = "okay"; | ||
}; | ||
|
||
&iomuxc { | ||
pinctrl_ecspi5_mba6x: ecspi5grp-mba6x { | ||
fsl,pins = < | ||
/* HYS, SPEED = MED, 100k up, DSE = 011, SRE_FAST */ | ||
MX6QDL_PAD_SD1_DAT0__ECSPI5_MISO 0x1b099 | ||
MX6QDL_PAD_SD1_CMD__ECSPI5_MOSI 0xb099 | ||
MX6QDL_PAD_SD1_CLK__ECSPI5_SCLK 0xb099 | ||
MX6QDL_PAD_SD1_DAT1__GPIO1_IO17 0xb099 /* eCSPI5 SS0 */ | ||
>; | ||
}; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
// SPDX-License-Identifier: GPL-2.0-only | ||
/* | ||
* Copyright 2013 Sascha Hauer, Pengutronix | ||
* | ||
* Copyright 2013-2021 TQ-Systems GmbH | ||
* Author: Markus Niebel <Markus.Niebel@tq-group.com> | ||
*/ | ||
|
||
/dts-v1/; | ||
|
||
#include "imx6q-tqma6a.dtsi" | ||
#include "imx6qdl-mba6.dtsi" | ||
#include "imx6qdl-mba6a.dtsi" | ||
#include "imx6q-mba6.dtsi" | ||
|
||
/ { | ||
model = "TQ TQMa6Q on MBa6x"; | ||
compatible = "tq,imx6q-mba6x-a", "tq,mba6a", | ||
"tq,imx6q-tqma6q-a", "fsl,imx6q"; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
// SPDX-License-Identifier: GPL-2.0-only | ||
/* | ||
* Copyright 2013 Sascha Hauer, Pengutronix | ||
* | ||
* Copyright 2013-2021 TQ-Systems GmbH | ||
* Author: Markus Niebel <Markus.Niebel@tq-group.com> | ||
*/ | ||
|
||
/dts-v1/; | ||
|
||
#include "imx6q-tqma6b.dtsi" | ||
#include "imx6qdl-mba6.dtsi" | ||
#include "imx6qdl-mba6b.dtsi" | ||
#include "imx6q-mba6.dtsi" | ||
|
||
/ { | ||
model = "TQ TQMa6Q on MBa6x"; | ||
compatible = "tq,imx6q-mba6x-b", "tq,mba6b", | ||
"tq,imx6q-tqma6q-b", "fsl,imx6q"; | ||
}; |
Oops, something went wrong.