From c11fab577a5abefb6cc9e5a3e9e8d931613936cd Mon Sep 17 00:00:00 2001 From: Jesse Gilles Date: Wed, 5 Nov 2014 10:41:27 -0600 Subject: linux-3.12.27: mtcdt: add pps-gpio pin for AP1 --- .../mtcdt/linux-3.12-mtcdt-device-tree.patch | 26 +++++++++++++--------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/recipes-kernel/linux/linux-3.12.27/mtcdt/linux-3.12-mtcdt-device-tree.patch b/recipes-kernel/linux/linux-3.12.27/mtcdt/linux-3.12-mtcdt-device-tree.patch index 496742d..b0ef132 100644 --- a/recipes-kernel/linux/linux-3.12.27/mtcdt/linux-3.12-mtcdt-device-tree.patch +++ b/recipes-kernel/linux/linux-3.12.27/mtcdt/linux-3.12-mtcdt-device-tree.patch @@ -1,8 +1,8 @@ Index: linux-3.12.27/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 2014-09-12 12:27:15.136391567 -0500 -@@ -0,0 +1,262 @@ +--- /dev/null ++++ linux-3.12.27/arch/arm/boot/dts/mtcdt.dts +@@ -0,0 +1,268 @@ +/* + * DTS file for Multi-Tech Systems MTCDT Hardware + */ @@ -234,6 +234,12 @@ Index: linux-3.12.27/arch/arm/boot/dts/mtcdt.dts + }; + }; + ++ /* GPS-PPS input on AP1 */ ++ pps { ++ compatible = "pps-gpio"; ++ gpios = <&pioA 29 0>; ++ }; ++ + + i2c@0 { + status = "okay"; @@ -267,8 +273,8 @@ Index: linux-3.12.27/arch/arm/boot/dts/mtcdt.dts +}; Index: linux-3.12.27/arch/arm/boot/dts/at91sam9x5cm.dtsi =================================================================== ---- linux-3.12.27.orig/arch/arm/boot/dts/at91sam9x5cm.dtsi 2014-09-11 14:14:58.336267894 -0500 -+++ linux-3.12.27/arch/arm/boot/dts/at91sam9x5cm.dtsi 2014-09-12 12:26:01.169574209 -0500 +--- linux-3.12.27.orig/arch/arm/boot/dts/at91sam9x5cm.dtsi ++++ linux-3.12.27/arch/arm/boot/dts/at91sam9x5cm.dtsi @@ -40,48 +40,8 @@ atmel,has-pmecc; /* Enable PMECC */ atmel,pmecc-cap = <2>; @@ -327,8 +333,8 @@ Index: linux-3.12.27/arch/arm/boot/dts/at91sam9x5cm.dtsi }; Index: linux-3.12.27/arch/arm/boot/dts/at91sam9x5ek.dtsi =================================================================== ---- linux-3.12.27.orig/arch/arm/boot/dts/at91sam9x5ek.dtsi 2014-09-11 14:14:58.336267894 -0500 -+++ linux-3.12.27/arch/arm/boot/dts/at91sam9x5ek.dtsi 2014-09-11 14:14:59.480249875 -0500 +--- linux-3.12.27.orig/arch/arm/boot/dts/at91sam9x5ek.dtsi ++++ linux-3.12.27/arch/arm/boot/dts/at91sam9x5ek.dtsi @@ -24,23 +24,11 @@ &pinctrl_mmc0_slot0_clk_cmd_dat0 &pinctrl_mmc0_slot0_dat1_3>; @@ -436,9 +442,9 @@ Index: linux-3.12.27/arch/arm/boot/dts/at91sam9x5ek.dtsi }; Index: linux-3.12.27/arch/arm/boot/dts/Makefile =================================================================== ---- linux-3.12.27.orig/arch/arm/boot/dts/Makefile 2014-09-11 14:14:58.336267894 -0500 -+++ linux-3.12.27/arch/arm/boot/dts/Makefile 2014-09-11 14:14:59.492249686 -0500 -@@ -35,6 +35,7 @@ +--- linux-3.12.27.orig/arch/arm/boot/dts/Makefile ++++ linux-3.12.27/arch/arm/boot/dts/Makefile +@@ -35,6 +35,7 @@ dtb-$(CONFIG_ARCH_AT91) += at91sam9g25ek dtb-$(CONFIG_ARCH_AT91) += at91sam9g35ek.dtb dtb-$(CONFIG_ARCH_AT91) += at91sam9x25ek.dtb dtb-$(CONFIG_ARCH_AT91) += at91sam9x35ek.dtb -- cgit v1.2.3