summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Klug <john.klug@multitech.com>2019-04-08 17:19:54 -0500
committerJohn Klug <john.klug@multitech.com>2019-04-08 17:19:54 -0500
commit68f7550b95a863ae5ec89758d98659727483d44e (patch)
treea79363f4a17ec2218b7657b1a47c0079076b1ffa
parent001ee5f9fe096d856fd7c3d6f3d8c0b5660877e2 (diff)
downloadmeta-multitech-68f7550b95a863ae5ec89758d98659727483d44e.tar.gz
meta-multitech-68f7550b95a863ae5ec89758d98659727483d44e.tar.bz2
meta-multitech-68f7550b95a863ae5ec89758d98659727483d44e.zip
Spurious signals on GPS reset line due to bad mmc0-board configuration
-rw-r--r--recipes-kernel/linux/linux-3.12.70/mtcdt/linux-3.12-mtcdt-device-tree.patch25
1 files changed, 11 insertions, 14 deletions
diff --git a/recipes-kernel/linux/linux-3.12.70/mtcdt/linux-3.12-mtcdt-device-tree.patch b/recipes-kernel/linux/linux-3.12.70/mtcdt/linux-3.12-mtcdt-device-tree.patch
index bea818d..e6801c3 100644
--- a/recipes-kernel/linux/linux-3.12.70/mtcdt/linux-3.12-mtcdt-device-tree.patch
+++ b/recipes-kernel/linux/linux-3.12.70/mtcdt/linux-3.12-mtcdt-device-tree.patch
@@ -1,8 +1,8 @@
-Index: linux-3.12.27/arch/arm/boot/dts/mtcdt.dts
+Index: linux-3.12.70/arch/arm/boot/dts/mtcdt.dts
===================================================================
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ linux-3.12.27/arch/arm/boot/dts/mtcdt.dts 2016-09-19 15:34:25.111103538 -0500
-@@ -0,0 +1,279 @@
++++ linux-3.12.70/arch/arm/boot/dts/mtcdt.dts 2019-04-08 14:35:41.381258644 -0500
+@@ -0,0 +1,276 @@
+/*
+ * DTS file for Multi-Tech Systems MTCDT Hardware
+ */
@@ -42,19 +42,15 @@ Index: linux-3.12.27/arch/arm/boot/dts/mtcdt.dts
+ AT91_PIOD 13 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PD13 periph A Data bit 7 */
+ };
+
-+ pinctrl_nand_16bits: nand_16bits-0 {
-+ atmel,pins =
-+ <AT91_PIOD 14 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PD14 periph A Data bit 8 */
-+ AT91_PIOD 15 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PD15 periph A Data bit 9 */
-+ AT91_PIOD 16 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PD16 periph A Data bit 10 */
-+ AT91_PIOD 17 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PD17 periph A Data bit 11 */
-+ AT91_PIOD 18 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PD18 periph A Data bit 12 */
-+ AT91_PIOD 19 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PD19 periph A Data bit 13 */
-+ AT91_PIOD 20 AT91_PERIPH_A AT91_PINCTRL_PULL_UP /* PD20 periph A Data bit 14 */
-+ AT91_PIOD 21 AT91_PERIPH_A AT91_PINCTRL_PULL_UP>; /* PD21 periph A Data bit 15 */
-+ };
++ /delete-node/ nand_16bits-0;
+ };
+
++ mmc0 {
++ mmc0-board {
++ atmel,pins =
++ <AT91_PIOA 1 AT91_PERIPH_GPIO AT91_PINCTRL_PULL_UP_DEGLITCH>;
++ };
++ };
+ mmc1 {
+ pinctrl_mmc1_slot0_clk_cmd_dat0: mmc1_slot0_clk_cmd_dat0-0 {
+ atmel,pins =
@@ -69,6 +65,7 @@ Index: linux-3.12.27/arch/arm/boot/dts/mtcdt.dts
+ AT91_PIOA 3 AT91_PERIPH_B AT91_PINCTRL_PULL_UP /* PA3 periph B with pullup */
+ AT91_PIOA 4 AT91_PERIPH_B AT91_PINCTRL_PULL_UP>; /* PA4 periph B with pullup */
+ };
++ /delete-node/ mmc1-board;
+ };
+ };
+