diff options
-rw-r--r-- | mk/modules.mk | 44 | ||||
-rw-r--r-- | target/arm/cubox-i/patches/3.10.30/exportfs-boolean.patch | 12 | ||||
-rw-r--r-- | target/arm/cubox-i/patches/3.10.30/linux4kix.patch | 5378 | ||||
-rw-r--r-- | target/arm/cubox-i/patches/3.10.30/regmap-boolean.patch | 20 | ||||
-rw-r--r-- | target/linux/config/Config.in.audio | 2 | ||||
-rw-r--r-- | target/linux/config/Config.in.usb | 12 |
6 files changed, 2922 insertions, 2546 deletions
diff --git a/mk/modules.mk b/mk/modules.mk index 1a5ddf33a..db3875427 100644 --- a/mk/modules.mk +++ b/mk/modules.mk @@ -506,17 +506,6 @@ $(eval $(call KMOD_template,NF_CONNTRACK_TFTP,nf-conntrack-tftp,\ $(MODULES_DIR)/kernel/net/netfilter/nf_nat_tftp \ ,55)) -#$(eval $(call KMOD_template,NF_CONNTRACK_RTSP,nf-conntrack-rtsp,\ -# $(MODULES_DIR)/kernel/net/netfilter/nf_conntrack_rtsp \ -# $(MODULES_DIR)/kernel/net/ipv4/netfilter/nf_nat_rtsp \ -#,55)) - -# broken -#$(eval $(call KMOD_template,NF_CONNTRACK_AMANDA,nf-conntrack-amanda,\ -# $(MODULES_DIR)/kernel/net/netfilter/nf_conntrack_amanda \ -# $(MODULES_DIR)/kernel/net/ipv4/netfilter/nf_nat_amanda \ -#,55)) - $(eval $(call KMOD_template,NF_CONNTRACK_PPTP,nf-conntrack-pptp,\ $(MODULES_DIR)/kernel/net/netfilter/nf_conntrack_proto_gre \ $(MODULES_DIR)/kernel/net/netfilter/nf_conntrack_pptp \ @@ -1133,10 +1122,6 @@ $(eval $(call KMOD_template,NFS_FS,nfs-fs,\ ,30, kmod-sunrpc)) endif -#$(eval $(call KMOD_template,EXPORTFS,exportfs,\ -# $(MODULES_DIR)/kernel/fs/exportfs/exportfs \ -#,20)) - $(eval $(call KMOD_template,NFSD,nfsd,\ $(MODULES_DIR)/kernel/fs/nfsd/nfsd \ ,30, kmod-sunrpc kmod-lockd)) @@ -1193,16 +1178,29 @@ $(eval $(call KMOD_template,SOUND,sound,\ $(eval $(call KMOD_template,SND,snd,\ $(MODULES_DIR)/kernel/sound/core/snd \ $(MODULES_DIR)/kernel/sound/core/snd-timer \ - $(MODULES_DIR)/kernel/sound/core/snd-pcm \ ,40)) + +ifeq ($(KERNEL_BASE),3) +ifeq ($(KERNEL_MAJ),10) +$(eval $(call KMOD_template,SND_PCM,snd-pcm,\ + $(MODULES_DIR)/kernel/sound/core/snd-page-alloc \ + $(MODULES_DIR)/kernel/sound/core/snd-pcm \ +,41)) +else +$(eval $(call KMOD_template,SND_PCM,snd-pcm,\ + $(MODULES_DIR)/kernel/sound/core/snd-pcm \ +,41)) +endif +endif + $(eval $(call KMOD_template,SND_PCM_DMAENGINE,snd-pcm-dmaengine,\ $(MODULES_DIR)/kernel/sound/core/snd-pcm-dmaengine \ -,41)) +,42)) $(eval $(call KMOD_template,SND_COMPRESS,snd-compress,\ $(MODULES_DIR)/kernel/sound/core/snd-compress \ -,41)) +,42)) $(eval $(call KMOD_template,SND_RAWMIDI,snd-rawmidi,\ $(MODULES_DIR)/kernel/sound/core/snd-hwdep \ @@ -1354,11 +1352,19 @@ $(eval $(call KMOD_template,USB_EHCI_HCD,usb-ehci-hcd,\ $(MODULES_DIR)/kernel/drivers/usb/host/ehci-hcd \ ,55)) +$(eval $(call KMOD_template,USB_MXS_PHY,usb-mxs-phy,\ + $(MODULES_DIR)/kernel/drivers/usb/phy/phy-mxs-usb \ +,56)) + +$(eval $(call KMOD_template,USB_GADGET,usb-gadget,\ + $(MODULES_DIR)/kernel/drivers/usb/gadget/udc-core \ +,57)) + $(eval $(call KMOD_template,USB_CHIPIDEA,ci-hdrc,\ $(MODULES_DIR)/kernel/drivers/usb/chipidea/ci_hdrc \ $(MODULES_DIR)/kernel/drivers/usb/chipidea/usbmisc_imx \ $(MODULES_DIR)/kernel/drivers/usb/chipidea/ci_hdrc_imx \ -,56)) +,58, kmod-usb-gadget kmod-usb-mxs-phy)) $(eval $(call KMOD_template,USB_OHCI_HCD,usb-ohci-hcd,\ $(MODULES_DIR)/kernel/drivers/usb/host/ohci-hcd \ diff --git a/target/arm/cubox-i/patches/3.10.30/exportfs-boolean.patch b/target/arm/cubox-i/patches/3.10.30/exportfs-boolean.patch new file mode 100644 index 000000000..39b5e1adc --- /dev/null +++ b/target/arm/cubox-i/patches/3.10.30/exportfs-boolean.patch @@ -0,0 +1,12 @@ +diff -Nur linux-3.10.30.orig/fs/Kconfig linux-3.10.30/fs/Kconfig +--- linux-3.10.30.orig/fs/Kconfig 2014-02-13 22:48:15.000000000 +0100 ++++ linux-3.10.30/fs/Kconfig 2014-05-19 20:41:23.637038598 +0200 +@@ -51,7 +51,7 @@ + def_bool n + + config EXPORTFS +- tristate ++ def_bool y + + config FILE_LOCKING + bool "Enable POSIX file locking API" if EXPERT diff --git a/target/arm/cubox-i/patches/3.10.30/linux4kix.patch b/target/arm/cubox-i/patches/3.10.30/linux4kix.patch index bf1fe6eaa..0ad6e75f6 100644 --- a/target/arm/cubox-i/patches/3.10.30/linux4kix.patch +++ b/target/arm/cubox-i/patches/3.10.30/linux4kix.patch @@ -1,6 +1,6 @@ -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/clcd-panels.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/clcd-panels.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/clcd-panels.dtsi linux-3.10.30/arch/arm/boot/dts/clcd-panels.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/clcd-panels.dtsi 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/clcd-panels.dtsi 2014-05-16 15:28:19.605375946 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/clcd-panels.dtsi 2014-05-19 19:07:23.425304296 +0200 @@ -0,0 +1,52 @@ +/* + * ARM Ltd. Versatile Express @@ -54,9 +54,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/clcd-panels.dtsi linux-linaro-sta + }; + }; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/exynos5440.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/exynos5440.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/exynos5440.dtsi linux-3.10.30/arch/arm/boot/dts/exynos5440.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/exynos5440.dtsi 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/exynos5440.dtsi 2014-05-16 15:28:19.609375967 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/exynos5440.dtsi 2014-05-19 19:07:23.429304311 +0200 @@ -113,7 +113,7 @@ clock-names = "spi", "spi_busclk0"; }; @@ -111,9 +111,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/exynos5440.dtsi linux-linaro-stab + num-lanes = <4>; + }; }; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/exynos5440-ssdk5440.dts linux-linaro-stable-mx6/arch/arm/boot/dts/exynos5440-ssdk5440.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/exynos5440-ssdk5440.dts linux-3.10.30/arch/arm/boot/dts/exynos5440-ssdk5440.dts --- linux-3.10.30.orig/arch/arm/boot/dts/exynos5440-ssdk5440.dts 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/exynos5440-ssdk5440.dts 2014-05-16 15:28:19.609375967 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/exynos5440-ssdk5440.dts 2014-05-19 19:07:23.429304311 +0200 @@ -30,4 +30,12 @@ clock-frequency = <50000000>; }; @@ -127,9 +127,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/exynos5440-ssdk5440.dts linux-lin + reset-gpio = <&pin_ctrl 22 0>; + }; }; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx23.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/imx23.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx23.dtsi linux-3.10.30/arch/arm/boot/dts/imx23.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/imx23.dtsi 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx23.dtsi 2014-05-16 15:28:19.609375967 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx23.dtsi 2014-05-19 19:07:23.429304311 +0200 @@ -20,6 +20,7 @@ gpio2 = &gpio2; serial0 = &auart0; @@ -148,9 +148,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx23.dtsi linux-linaro-stable-mx status = "disabled"; }; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx28.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/imx28.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx28.dtsi linux-3.10.30/arch/arm/boot/dts/imx28.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/imx28.dtsi 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx28.dtsi 2014-05-16 15:28:19.609375967 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx28.dtsi 2014-05-19 19:07:23.429304311 +0200 @@ -29,6 +29,8 @@ serial4 = &auart4; ethernet0 = &mac0; @@ -170,9 +170,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx28.dtsi linux-linaro-stable-mx dmas = <&dma_apbh 13>; dma-names = "rx"; status = "disabled"; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx53.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/imx53.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx53.dtsi linux-3.10.30/arch/arm/boot/dts/imx53.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/imx53.dtsi 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx53.dtsi 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx53.dtsi 2014-05-19 19:07:23.429304311 +0200 @@ -782,5 +782,10 @@ status = "disabled"; }; @@ -184,9 +184,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx53.dtsi linux-linaro-stable-mx + }; }; }; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-cubox-i.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-cubox-i.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-cubox-i.dts linux-3.10.30/arch/arm/boot/dts/imx6dl-cubox-i.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-cubox-i.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-cubox-i.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6dl-cubox-i.dts 2014-05-19 19:07:23.429304311 +0200 @@ -0,0 +1,12 @@ +/* + * Copyright (C) 2014 Russell King @@ -200,9 +200,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-cubox-i.dts linux-linaro-s + model = "SolidRun Cubox-i Solo/DualLite"; + compatible = "solidrun,cubox-i/dl", "fsl,imx6dl"; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl.dtsi linux-3.10.30/arch/arm/boot/dts/imx6dl.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/imx6dl.dtsi 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl.dtsi 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6dl.dtsi 2014-05-19 19:07:23.429304311 +0200 @@ -8,19 +8,39 @@ * */ @@ -560,9 +560,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl.dtsi linux-linaro-stable-m + compatible = "fsl,imx6dl-hdmi"; + crtcs = <&ipu1 0>, <&ipu1 1>; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-hummingboard.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-hummingboard.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-hummingboard.dts linux-3.10.30/arch/arm/boot/dts/imx6dl-hummingboard.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-hummingboard.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-hummingboard.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6dl-hummingboard.dts 2014-05-19 19:07:23.429304311 +0200 @@ -0,0 +1,258 @@ +/* + * Copyright (C) 2013 Russell King @@ -822,9 +822,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-hummingboard.dts linux-lin + cd-gpios = <&gpio1 4 0>; + status = "okay"; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-pinfunc.h linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-pinfunc.h +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-pinfunc.h linux-3.10.30/arch/arm/boot/dts/imx6dl-pinfunc.h --- linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-pinfunc.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-pinfunc.h 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6dl-pinfunc.h 2014-05-19 19:07:23.433304326 +0200 @@ -14,1072 +14,1076 @@ * The pin function ID is a tuple of * <mux_reg conf_reg input_reg mux_mode input_val> @@ -2969,9 +2969,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-pinfunc.h linux-linaro-sta +#define MX6QDL_PAD_SD4_DAT7__GPIO2_IO15 0x35c 0x744 0x000 0x5 0x0 #endif /* __DTS_IMX6DL_PINFUNC_H */ -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-sabreauto.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto.dts linux-3.10.30/arch/arm/boot/dts/imx6dl-sabreauto.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto.dts 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-sabreauto.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6dl-sabreauto.dts 2014-05-19 19:07:23.433304326 +0200 @@ -16,16 +16,15 @@ compatible = "fsl,imx6dl-sabreauto", "fsl,imx6dl"; }; @@ -2999,9 +2999,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto.dts linux-linaro +&mxcfb2 { + status = "okay"; }; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto-ecspi.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-sabreauto-ecspi.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto-ecspi.dts linux-3.10.30/arch/arm/boot/dts/imx6dl-sabreauto-ecspi.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto-ecspi.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-sabreauto-ecspi.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6dl-sabreauto-ecspi.dts 2014-05-19 19:07:23.433304326 +0200 @@ -0,0 +1,38 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -3041,9 +3041,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto-ecspi.dts linux- + dr_mode = "peripheral"; + status = "okay"; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto-flexcan1.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-sabreauto-flexcan1.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto-flexcan1.dts linux-3.10.30/arch/arm/boot/dts/imx6dl-sabreauto-flexcan1.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto-flexcan1.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-sabreauto-flexcan1.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6dl-sabreauto-flexcan1.dts 2014-05-19 19:07:23.433304326 +0200 @@ -0,0 +1,18 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -3063,9 +3063,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto-flexcan1.dts lin + /* pin conflict with flexcan1 */ + status = "disabled"; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto-gpmi-weim.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-sabreauto-gpmi-weim.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto-gpmi-weim.dts linux-3.10.30/arch/arm/boot/dts/imx6dl-sabreauto-gpmi-weim.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto-gpmi-weim.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-sabreauto-gpmi-weim.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6dl-sabreauto-gpmi-weim.dts 2014-05-19 19:07:23.433304326 +0200 @@ -0,0 +1,47 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -3114,9 +3114,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabreauto-gpmi-weim.dts li +&weim { + status = "okay"; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabresd.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-sabresd.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabresd.dts linux-3.10.30/arch/arm/boot/dts/imx6dl-sabresd.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabresd.dts 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-sabresd.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6dl-sabresd.dts 2014-05-19 19:07:23.433304326 +0200 @@ -16,20 +16,126 @@ compatible = "fsl,imx6dl-sabresd", "fsl,imx6dl"; }; @@ -3252,9 +3252,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabresd.dts linux-linaro-s + offset-usb-charger = <1285>; +}; + -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabresd-hdcp.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-sabresd-hdcp.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabresd-hdcp.dts linux-3.10.30/arch/arm/boot/dts/imx6dl-sabresd-hdcp.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabresd-hdcp.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-sabresd-hdcp.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6dl-sabresd-hdcp.dts 2014-05-19 19:07:23.433304326 +0200 @@ -0,0 +1,19 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -3275,9 +3275,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabresd-hdcp.dts linux-lin +&i2c2 { + status = "disable"; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabresd-ldo.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-sabresd-ldo.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabresd-ldo.dts linux-3.10.30/arch/arm/boot/dts/imx6dl-sabresd-ldo.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabresd-ldo.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-sabresd-ldo.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6dl-sabresd-ldo.dts 2014-05-19 19:07:23.437304341 +0200 @@ -0,0 +1,29 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -3308,9 +3308,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-sabresd-ldo.dts linux-lina +&vpu { + pu-supply = <®_pu>; /* ldo-bypass:use pu_dummy if VDDSOC share with VDDPU */ +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-wandboard.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-wandboard.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-wandboard.dts linux-3.10.30/arch/arm/boot/dts/imx6dl-wandboard.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-wandboard.dts 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6dl-wandboard.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6dl-wandboard.dts 2014-05-19 19:07:23.437304341 +0200 @@ -10,6 +10,7 @@ */ /dts-v1/; @@ -3346,9 +3346,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6dl-wandboard.dts linux-linaro - pinctrl-0 = <&pinctrl_usdhc3_2>; - status = "okay"; -}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-arm2.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-arm2.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-arm2.dts linux-3.10.30/arch/arm/boot/dts/imx6q-arm2.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6q-arm2.dts 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-arm2.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6q-arm2.dts 2014-05-19 19:07:23.437304341 +0200 @@ -31,6 +31,15 @@ regulator-max-microvolt = <3300000>; regulator-always-on; @@ -3447,9 +3447,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-arm2.dts linux-linaro-stabl &uart4 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_uart4_1>; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-cubox-i.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-cubox-i.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-cubox-i.dts linux-3.10.30/arch/arm/boot/dts/imx6q-cubox-i.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6q-cubox-i.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-cubox-i.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6q-cubox-i.dts 2014-05-19 19:07:23.437304341 +0200 @@ -0,0 +1,16 @@ +/* + * Copyright (C) 2014 Russell King @@ -3467,9 +3467,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-cubox-i.dts linux-linaro-st +&sata { + status = "okay"; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-cubox-i.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/imx6qdl-cubox-i.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-cubox-i.dtsi linux-3.10.30/arch/arm/boot/dts/imx6qdl-cubox-i.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-cubox-i.dtsi 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6qdl-cubox-i.dtsi 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6qdl-cubox-i.dtsi 2014-05-19 19:07:23.437304341 +0200 @@ -0,0 +1,289 @@ +/* + * Copyright (C) 2014 Russell King @@ -3760,9 +3760,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-cubox-i.dtsi linux-linaro + no-1-8-v; + status = "okay"; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/imx6qdl.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl.dtsi linux-3.10.30/arch/arm/boot/dts/imx6qdl.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl.dtsi 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6qdl.dtsi 2014-05-16 15:28:19.617376010 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6qdl.dtsi 2014-05-19 19:07:23.437304341 +0200 @@ -11,14 +11,12 @@ */ @@ -5100,9 +5100,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl.dtsi linux-linaro-stable- }; }; }; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-microsom-ar8035.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/imx6qdl-microsom-ar8035.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-microsom-ar8035.dtsi linux-3.10.30/arch/arm/boot/dts/imx6qdl-microsom-ar8035.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-microsom-ar8035.dtsi 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6qdl-microsom-ar8035.dtsi 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6qdl-microsom-ar8035.dtsi 2014-05-19 19:07:23.437304341 +0200 @@ -0,0 +1,58 @@ +/* + * Copyright 2013 Russell King @@ -5162,9 +5162,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-microsom-ar8035.dtsi linu + }; + }; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-microsom.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/imx6qdl-microsom.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-microsom.dtsi linux-3.10.30/arch/arm/boot/dts/imx6qdl-microsom.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-microsom.dtsi 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6qdl-microsom.dtsi 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6qdl-microsom.dtsi 2014-05-19 19:07:23.441304355 +0200 @@ -0,0 +1,120 @@ +/* + * Copyright (C) 2013,2014 Russell King @@ -5286,9 +5286,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-microsom.dtsi linux-linar + pinctrl-0 = <&pinctrl_microsom_brcm_wifi &pinctrl_usdhc1_2>; + vmmc-supply = <®_brcm>; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi linux-3.10.30/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi 2014-05-19 19:07:23.441304355 +0200 @@ -11,9 +11,282 @@ */ @@ -5983,9 +5983,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-sabreauto.dtsi linux-lina + fsl,cpu_pdnscr_iso2sw = <0x1>; + fsl,cpu_pdnscr_iso = <0x1>; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-sabresd.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/imx6qdl-sabresd.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-sabresd.dtsi linux-3.10.30/arch/arm/boot/dts/imx6qdl-sabresd.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-sabresd.dtsi 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6qdl-sabresd.dtsi 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6qdl-sabresd.dtsi 2014-05-19 19:07:23.441304355 +0200 @@ -11,10 +11,30 @@ */ @@ -6718,9 +6718,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6qdl-sabresd.dtsi linux-linaro +&gpu { + pu-supply = <&pu_dummy>; /* ldo-bypass:use pu_dummy if VDDSOC share with VDDPU */ +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q.dtsi linux-3.10.30/arch/arm/boot/dts/imx6q.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/imx6q.dtsi 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q.dtsi 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6q.dtsi 2014-05-19 19:07:23.441304355 +0200 @@ -8,15 +8,19 @@ * */ @@ -7199,9 +7199,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q.dtsi linux-linaro-stable-mx + compatible = "fsl,imx6q-hdmi"; + crtcs = <&ipu1 0>, <&ipu1 1>, <&ipu2 0>, <&ipu2 1>; }; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-pinfunc.h linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-pinfunc.h +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-pinfunc.h linux-3.10.30/arch/arm/boot/dts/imx6q-pinfunc.h --- linux-3.10.30.orig/arch/arm/boot/dts/imx6q-pinfunc.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-pinfunc.h 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6q-pinfunc.h 2014-05-19 19:07:23.445304371 +0200 @@ -14,1028 +14,1032 @@ * The pin function ID is a tuple of * <mux_reg conf_reg input_reg mux_mode input_val> @@ -9258,9 +9258,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-pinfunc.h linux-linaro-stab +#define MX6QDL_PAD_SD2_DAT3__GPIO1_IO12 0x35c 0x744 0x000 0x5 0x0 #endif /* __DTS_IMX6Q_PINFUNC_H */ -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabreauto.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto.dts linux-3.10.30/arch/arm/boot/dts/imx6q-sabreauto.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto.dts 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabreauto.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6q-sabreauto.dts 2014-05-19 19:07:23.445304371 +0200 @@ -20,16 +20,22 @@ compatible = "fsl,imx6q-sabreauto", "fsl,imx6q"; }; @@ -9295,9 +9295,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto.dts linux-linaro- +&sata { + status = "okay"; }; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto-ecspi.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabreauto-ecspi.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto-ecspi.dts linux-3.10.30/arch/arm/boot/dts/imx6q-sabreauto-ecspi.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto-ecspi.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabreauto-ecspi.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6q-sabreauto-ecspi.dts 2014-05-19 19:07:23.445304371 +0200 @@ -0,0 +1,39 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -9338,9 +9338,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto-ecspi.dts linux-l + status = "okay"; + dr_mode = "peripheral"; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto-flexcan1.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabreauto-flexcan1.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto-flexcan1.dts linux-3.10.30/arch/arm/boot/dts/imx6q-sabreauto-flexcan1.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto-flexcan1.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabreauto-flexcan1.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6q-sabreauto-flexcan1.dts 2014-05-19 19:07:23.445304371 +0200 @@ -0,0 +1,18 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -9360,9 +9360,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto-flexcan1.dts linu + /* pin conflict with flexcan1 */ + status = "disabled"; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto-gpmi-weim.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabreauto-gpmi-weim.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto-gpmi-weim.dts linux-3.10.30/arch/arm/boot/dts/imx6q-sabreauto-gpmi-weim.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto-gpmi-weim.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabreauto-gpmi-weim.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6q-sabreauto-gpmi-weim.dts 2014-05-19 19:07:23.445304371 +0200 @@ -0,0 +1,48 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -9412,9 +9412,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabreauto-gpmi-weim.dts lin +&weim { + status = "okay"; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabrelite.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabrelite.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabrelite.dts linux-3.10.30/arch/arm/boot/dts/imx6q-sabrelite.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabrelite.dts 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabrelite.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6q-sabrelite.dts 2014-05-19 19:07:23.445304371 +0200 @@ -65,6 +65,12 @@ }; }; @@ -9576,9 +9576,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabrelite.dts linux-linaro- - VDDIO-supply = <®_3p3v>; - }; -}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabresd.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabresd.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabresd.dts linux-3.10.30/arch/arm/boot/dts/imx6q-sabresd.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabresd.dts 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabresd.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6q-sabresd.dts 2014-05-19 19:07:23.445304371 +0200 @@ -20,20 +20,32 @@ compatible = "fsl,imx6q-sabresd", "fsl,imx6q"; }; @@ -9628,9 +9628,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabresd.dts linux-linaro-st + offset-discharger = <1694>; + offset-usb-charger = <1685>; }; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabresd-hdcp.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabresd-hdcp.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabresd-hdcp.dts linux-3.10.30/arch/arm/boot/dts/imx6q-sabresd-hdcp.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabresd-hdcp.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabresd-hdcp.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6q-sabresd-hdcp.dts 2014-05-19 19:07:23.445304371 +0200 @@ -0,0 +1,23 @@ +/* + * Copyright 2012-2013 Freescale Semiconductor, Inc. @@ -9655,9 +9655,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabresd-hdcp.dts linux-lina +&i2c2 { + status = "disable"; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabresd-ldo.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabresd-ldo.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabresd-ldo.dts linux-3.10.30/arch/arm/boot/dts/imx6q-sabresd-ldo.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabresd-ldo.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6q-sabresd-ldo.dts 2014-05-16 15:28:19.613375988 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6q-sabresd-ldo.dts 2014-05-19 19:07:23.445304371 +0200 @@ -0,0 +1,34 @@ +/* + * Copyright 2012 Freescale Semiconductor, Inc. @@ -9693,9 +9693,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6q-sabresd-ldo.dts linux-linar +&vpu { + pu-supply = <®_pu>; /* ldo-bypass:use pu_dummy if VDDSOC share with VDDPU */ +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6sl.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/imx6sl.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6sl.dtsi linux-3.10.30/arch/arm/boot/dts/imx6sl.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/imx6sl.dtsi 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6sl.dtsi 2014-05-16 15:28:19.617376010 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6sl.dtsi 2014-05-19 19:07:23.445304371 +0200 @@ -0,0 +1,1255 @@ +/* + * Copyright 2013 Freescale Semiconductor, Inc. @@ -10952,9 +10952,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6sl.dtsi linux-linaro-stable-m + + }; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6sl-evk-csi.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6sl-evk-csi.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6sl-evk-csi.dts linux-3.10.30/arch/arm/boot/dts/imx6sl-evk-csi.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6sl-evk-csi.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6sl-evk-csi.dts 2014-05-16 15:28:19.617376010 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6sl-evk-csi.dts 2014-05-19 19:07:23.449304385 +0200 @@ -0,0 +1,27 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -10983,9 +10983,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6sl-evk-csi.dts linux-linaro-s +&epdc { + status = "disabled"; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6sl-evk.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6sl-evk.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6sl-evk.dts linux-3.10.30/arch/arm/boot/dts/imx6sl-evk.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6sl-evk.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6sl-evk.dts 2014-05-16 15:28:19.617376010 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6sl-evk.dts 2014-05-19 19:07:23.449304385 +0200 @@ -0,0 +1,604 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -11591,9 +11591,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6sl-evk.dts linux-linaro-stabl +&gpu { + pu-supply = <&pu_dummy>; /* ldo-bypass:use pu_dummy if VDDSOC share with VDDPU */ +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6sl-evk-ldo.dts linux-linaro-stable-mx6/arch/arm/boot/dts/imx6sl-evk-ldo.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6sl-evk-ldo.dts linux-3.10.30/arch/arm/boot/dts/imx6sl-evk-ldo.dts --- linux-3.10.30.orig/arch/arm/boot/dts/imx6sl-evk-ldo.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/imx6sl-evk-ldo.dts 2014-05-16 15:28:19.617376010 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/imx6sl-evk-ldo.dts 2014-05-19 19:07:23.449304385 +0200 @@ -0,0 +1,25 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -11620,9 +11620,334 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/imx6sl-evk-ldo.dts linux-linaro-s +&gpu { + pu-supply = <®_pu>; /* ldo-bypass:use pu_dummy if VDDSOC share with VDDPU */ +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/Makefile linux-linaro-stable-mx6/arch/arm/boot/dts/Makefile +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/include/dt-bindings/clock/imx6sl-clock.h linux-3.10.30/arch/arm/boot/dts/include/dt-bindings/clock/imx6sl-clock.h +--- linux-3.10.30.orig/arch/arm/boot/dts/include/dt-bindings/clock/imx6sl-clock.h 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/arch/arm/boot/dts/include/dt-bindings/clock/imx6sl-clock.h 2014-05-19 19:07:24.277307446 +0200 +@@ -0,0 +1,152 @@ ++/* ++ * Copyright (C) 2013 Freescale Semiconductor, Inc. ++ * ++ * 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. ++ * ++ */ ++ ++#ifndef __DT_BINDINGS_CLOCK_IMX6SL_H ++#define __DT_BINDINGS_CLOCK_IMX6SL_H ++ ++#define IMX6SL_CLK_DUMMY 0 ++#define IMX6SL_CLK_CKIL 1 ++#define IMX6SL_CLK_OSC 2 ++#define IMX6SL_CLK_PLL1_SYS 3 ++#define IMX6SL_CLK_PLL2_BUS 4 ++#define IMX6SL_CLK_PLL3_USB_OTG 5 ++#define IMX6SL_CLK_PLL4_AUDIO 6 ++#define IMX6SL_CLK_PLL5_VIDEO 7 ++#define IMX6SL_CLK_PLL6_ENET 8 ++#define IMX6SL_CLK_PLL7_USB_HOST 9 ++#define IMX6SL_CLK_USBPHY1 10 ++#define IMX6SL_CLK_USBPHY2 11 ++#define IMX6SL_CLK_USBPHY1_GATE 12 ++#define IMX6SL_CLK_USBPHY2_GATE 13 ++#define IMX6SL_CLK_PLL4_POST_DIV 14 ++#define IMX6SL_CLK_PLL5_POST_DIV 15 ++#define IMX6SL_CLK_PLL5_VIDEO_DIV 16 ++#define IMX6SL_CLK_ENET_REF 17 ++#define IMX6SL_CLK_PLL2_PFD0 18 ++#define IMX6SL_CLK_PLL2_PFD1 19 ++#define IMX6SL_CLK_PLL2_PFD2 20 ++#define IMX6SL_CLK_PLL3_PFD0 21 ++#define IMX6SL_CLK_PLL3_PFD1 22 ++#define IMX6SL_CLK_PLL3_PFD2 23 ++#define IMX6SL_CLK_PLL3_PFD3 24 ++#define IMX6SL_CLK_PLL2_198M 25 ++#define IMX6SL_CLK_PLL3_120M 26 ++#define IMX6SL_CLK_PLL3_80M 27 ++#define IMX6SL_CLK_PLL3_60M 28 ++#define IMX6SL_CLK_STEP 29 ++#define IMX6SL_CLK_PLL1_SW 30 ++#define IMX6SL_CLK_OCRAM_ALT_SEL 31 ++#define IMX6SL_CLK_OCRAM_SEL 32 ++#define IMX6SL_CLK_PRE_PERIPH2_SEL 33 ++#define IMX6SL_CLK_PRE_PERIPH_SEL 34 ++#define IMX6SL_CLK_PERIPH2_CLK2_SEL 35 ++#define IMX6SL_CLK_PERIPH_CLK2_SEL 36 ++#define IMX6SL_CLK_CSI_SEL 37 ++#define IMX6SL_CLK_LCDIF_AXI_SEL 38 ++#define IMX6SL_CLK_USDHC1_SEL 39 ++#define IMX6SL_CLK_USDHC2_SEL 40 ++#define IMX6SL_CLK_USDHC3_SEL 41 ++#define IMX6SL_CLK_USDHC4_SEL 42 ++#define IMX6SL_CLK_SSI1_SEL 43 ++#define IMX6SL_CLK_SSI2_SEL 44 ++#define IMX6SL_CLK_SSI3_SEL 45 ++#define IMX6SL_CLK_PERCLK_SEL 46 ++#define IMX6SL_CLK_PXP_AXI_SEL 47 ++#define IMX6SL_CLK_EPDC_AXI_SEL 48 ++#define IMX6SL_CLK_GPU2D_OVG_SEL 49 ++#define IMX6SL_CLK_GPU2D_SEL 50 ++#define IMX6SL_CLK_LCDIF_PIX_SEL 51 ++#define IMX6SL_CLK_EPDC_PIX_SEL 52 ++#define IMX6SL_CLK_SPDIF0_SEL 53 ++#define IMX6SL_CLK_SPDIF1_SEL 54 ++#define IMX6SL_CLK_EXTERN_AUDIO_SEL 55 ++#define IMX6SL_CLK_ECSPI_SEL 56 ++#define IMX6SL_CLK_UART_SEL 57 ++#define IMX6SL_CLK_PERIPH 58 ++#define IMX6SL_CLK_PERIPH2 59 ++#define IMX6SL_CLK_OCRAM_PODF 60 ++#define IMX6SL_CLK_PERIPH_CLK2 61 ++#define IMX6SL_CLK_PERIPH2_CLK2 62 ++#define IMX6SL_CLK_IPG 63 ++#define IMX6SL_CLK_CSI_PODF 64 ++#define IMX6SL_CLK_LCDIF_AXI_PODF 65 ++#define IMX6SL_CLK_USDHC1_PODF 66 ++#define IMX6SL_CLK_USDHC2_PODF 67 ++#define IMX6SL_CLK_USDHC3_PODF 68 ++#define IMX6SL_CLK_USDHC4_PODF 69 ++#define IMX6SL_CLK_SSI1_PRED 70 ++#define IMX6SL_CLK_SSI1_PODF 71 ++#define IMX6SL_CLK_SSI2_PRED 72 ++#define IMX6SL_CLK_SSI2_PODF 73 ++#define IMX6SL_CLK_SSI3_PRED 74 ++#define IMX6SL_CLK_SSI3_PODF 75 ++#define IMX6SL_CLK_PERCLK 76 ++#define IMX6SL_CLK_PXP_AXI_PODF 77 ++#define IMX6SL_CLK_EPDC_AXI_PODF 78 ++#define IMX6SL_CLK_GPU2D_OVG_PODF 79 ++#define IMX6SL_CLK_GPU2D_PODF 80 ++#define IMX6SL_CLK_LCDIF_PIX_PRED 81 ++#define IMX6SL_CLK_EPDC_PIX_PRED 82 ++#define IMX6SL_CLK_LCDIF_PIX_PODF 83 ++#define IMX6SL_CLK_EPDC_PIX_PODF 84 ++#define IMX6SL_CLK_SPDIF0_PRED 85 ++#define IMX6SL_CLK_SPDIF0_PODF 86 ++#define IMX6SL_CLK_SPDIF1_PRED 87 ++#define IMX6SL_CLK_SPDIF1_PODF 88 ++#define IMX6SL_CLK_EXTERN_AUDIO_PRED 89 ++#define IMX6SL_CLK_EXTERN_AUDIO_PODF 90 ++#define IMX6SL_CLK_ECSPI_ROOT 91 ++#define IMX6SL_CLK_UART_ROOT 92 ++#define IMX6SL_CLK_AHB 93 ++#define IMX6SL_CLK_MMDC_ROOT 94 ++#define IMX6SL_CLK_ARM 95 ++#define IMX6SL_CLK_ECSPI1 96 ++#define IMX6SL_CLK_ECSPI2 97 ++#define IMX6SL_CLK_ECSPI3 98 ++#define IMX6SL_CLK_ECSPI4 99 ++#define IMX6SL_CLK_EPIT1 100 ++#define IMX6SL_CLK_EPIT2 101 ++#define IMX6SL_CLK_EXTERN_AUDIO 102 ++#define IMX6SL_CLK_GPT 103 ++#define IMX6SL_CLK_GPT_SERIAL 104 ++#define IMX6SL_CLK_GPU2D_OVG 105 ++#define IMX6SL_CLK_I2C1 106 ++#define IMX6SL_CLK_I2C2 107 ++#define IMX6SL_CLK_I2C3 108 ++#define IMX6SL_CLK_OCOTP 109 ++#define IMX6SL_CLK_CSI 110 ++#define IMX6SL_CLK_PXP_AXI 111 ++#define IMX6SL_CLK_EPDC_AXI 112 ++#define IMX6SL_CLK_LCDIF_AXI 113 ++#define IMX6SL_CLK_LCDIF_PIX 114 ++#define IMX6SL_CLK_EPDC_PIX 115 ++#define IMX6SL_CLK_OCRAM 116 ++#define IMX6SL_CLK_PWM1 117 ++#define IMX6SL_CLK_PWM2 118 ++#define IMX6SL_CLK_PWM3 119 ++#define IMX6SL_CLK_PWM4 120 ++#define IMX6SL_CLK_SDMA 121 ++#define IMX6SL_CLK_SPDIF 122 ++#define IMX6SL_CLK_SSI1 123 ++#define IMX6SL_CLK_SSI2 124 ++#define IMX6SL_CLK_SSI3 125 ++#define IMX6SL_CLK_UART 126 ++#define IMX6SL_CLK_UART_SERIAL 127 ++#define IMX6SL_CLK_USBOH3 128 ++#define IMX6SL_CLK_USDHC1 129 ++#define IMX6SL_CLK_USDHC2 130 ++#define IMX6SL_CLK_USDHC3 131 ++#define IMX6SL_CLK_USDHC4 132 ++#define IMX6SL_CLK_PLL4_AUDIO_DIV 133 ++#define IMX6SL_CLK_ENET 134 ++#define IMX6SL_CLK_UART_OSC_4M 135 ++#define IMX6SL_CLK_SPBA 136 ++#define IMX6SL_CLK_CLK_END 137 ++ ++#endif /* __DT_BINDINGS_CLOCK_IMX6SL_H */ +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/include/dt-bindings/clock/vf610-clock.h linux-3.10.30/arch/arm/boot/dts/include/dt-bindings/clock/vf610-clock.h +--- linux-3.10.30.orig/arch/arm/boot/dts/include/dt-bindings/clock/vf610-clock.h 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/arch/arm/boot/dts/include/dt-bindings/clock/vf610-clock.h 2014-05-19 19:07:24.277307446 +0200 +@@ -0,0 +1,165 @@ ++/* ++ * Copyright (C) 2013 Freescale Semiconductor, Inc. ++ * ++ * This program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ */ ++ ++#ifndef __DT_BINDINGS_CLOCK_VF610_H ++#define __DT_BINDINGS_CLOCK_VF610_H ++ ++#define VF610_CLK_DUMMY 0 ++#define VF610_CLK_SIRC_128K 1 ++#define VF610_CLK_SIRC_32K 2 ++#define VF610_CLK_FIRC 3 ++#define VF610_CLK_SXOSC 4 ++#define VF610_CLK_FXOSC 5 ++#define VF610_CLK_FXOSC_HALF 6 ++#define VF610_CLK_SLOW_CLK_SEL 7 ++#define VF610_CLK_FASK_CLK_SEL 8 ++#define VF610_CLK_AUDIO_EXT 9 ++#define VF610_CLK_ENET_EXT 10 ++#define VF610_CLK_PLL1_MAIN 11 ++#define VF610_CLK_PLL1_PFD1 12 ++#define VF610_CLK_PLL1_PFD2 13 ++#define VF610_CLK_PLL1_PFD3 14 ++#define VF610_CLK_PLL1_PFD4 15 ++#define VF610_CLK_PLL2_MAIN 16 ++#define VF610_CLK_PLL2_PFD1 17 ++#define VF610_CLK_PLL2_PFD2 18 ++#define VF610_CLK_PLL2_PFD3 19 ++#define VF610_CLK_PLL2_PFD4 20 ++#define VF610_CLK_PLL3_MAIN 21 ++#define VF610_CLK_PLL3_PFD1 22 ++#define VF610_CLK_PLL3_PFD2 23 ++#define VF610_CLK_PLL3_PFD3 24 ++#define VF610_CLK_PLL3_PFD4 25 ++#define VF610_CLK_PLL4_MAIN 26 ++#define VF610_CLK_PLL5_MAIN 27 ++#define VF610_CLK_PLL6_MAIN 28 ++#define VF610_CLK_PLL3_MAIN_DIV 29 ++#define VF610_CLK_PLL4_MAIN_DIV 30 ++#define VF610_CLK_PLL6_MAIN_DIV 31 ++#define VF610_CLK_PLL1_PFD_SEL 32 ++#define VF610_CLK_PLL2_PFD_SEL 33 ++#define VF610_CLK_SYS_SEL 34 ++#define VF610_CLK_DDR_SEL 35 ++#define VF610_CLK_SYS_BUS 36 ++#define VF610_CLK_PLATFORM_BUS 37 ++#define VF610_CLK_IPG_BUS 38 ++#define VF610_CLK_UART0 39 ++#define VF610_CLK_UART1 40 ++#define VF610_CLK_UART2 41 ++#define VF610_CLK_UART3 42 ++#define VF610_CLK_UART4 43 ++#define VF610_CLK_UART5 44 ++#define VF610_CLK_PIT 45 ++#define VF610_CLK_I2C0 46 ++#define VF610_CLK_I2C1 47 ++#define VF610_CLK_I2C2 48 ++#define VF610_CLK_I2C3 49 ++#define VF610_CLK_FTM0_EXT_SEL 50 ++#define VF610_CLK_FTM0_FIX_SEL 51 ++#define VF610_CLK_FTM0_EXT_FIX_EN 52 ++#define VF610_CLK_FTM1_EXT_SEL 53 ++#define VF610_CLK_FTM1_FIX_SEL 54 ++#define VF610_CLK_FTM1_EXT_FIX_EN 55 ++#define VF610_CLK_FTM2_EXT_SEL 56 ++#define VF610_CLK_FTM2_FIX_SEL 57 ++#define VF610_CLK_FTM2_EXT_FIX_EN 58 ++#define VF610_CLK_FTM3_EXT_SEL 59 ++#define VF610_CLK_FTM3_FIX_SEL 60 ++#define VF610_CLK_FTM3_EXT_FIX_EN 61 ++#define VF610_CLK_FTM0 62 ++#define VF610_CLK_FTM1 63 ++#define VF610_CLK_FTM2 64 ++#define VF610_CLK_FTM3 65 ++#define VF610_CLK_ENET_50M 66 ++#define VF610_CLK_ENET_25M 67 ++#define VF610_CLK_ENET_SEL 68 ++#define VF610_CLK_ENET 69 ++#define VF610_CLK_ENET_TS_SEL 70 ++#define VF610_CLK_ENET_TS 71 ++#define VF610_CLK_DSPI0 72 ++#define VF610_CLK_DSPI1 73 ++#define VF610_CLK_DSPI2 74 ++#define VF610_CLK_DSPI3 75 ++#define VF610_CLK_WDT 76 ++#define VF610_CLK_ESDHC0_SEL 77 ++#define VF610_CLK_ESDHC0_EN 78 ++#define VF610_CLK_ESDHC0_DIV 79 ++#define VF610_CLK_ESDHC0 80 ++#define VF610_CLK_ESDHC1_SEL 81 ++#define VF610_CLK_ESDHC1_EN 82 ++#define VF610_CLK_ESDHC1_DIV 83 ++#define VF610_CLK_ESDHC1 84 ++#define VF610_CLK_DCU0_SEL 85 ++#define VF610_CLK_DCU0_EN 86 ++#define VF610_CLK_DCU0_DIV 87 ++#define VF610_CLK_DCU0 88 ++#define VF610_CLK_DCU1_SEL 89 ++#define VF610_CLK_DCU1_EN 90 ++#define VF610_CLK_DCU1_DIV 91 ++#define VF610_CLK_DCU1 92 ++#define VF610_CLK_ESAI_SEL 93 ++#define VF610_CLK_ESAI_EN 94 ++#define VF610_CLK_ESAI_DIV 95 ++#define VF610_CLK_ESAI 96 ++#define VF610_CLK_SAI0_SEL 97 ++#define VF610_CLK_SAI0_EN 98 ++#define VF610_CLK_SAI0_DIV 99 ++#define VF610_CLK_SAI0 100 ++#define VF610_CLK_SAI1_SEL 101 ++#define VF610_CLK_SAI1_EN 102 ++#define VF610_CLK_SAI1_DIV 103 ++#define VF610_CLK_SAI1 104 ++#define VF610_CLK_SAI2_SEL 105 ++#define VF610_CLK_SAI2_EN 106 ++#define VF610_CLK_SAI2_DIV 107 ++#define VF610_CLK_SAI2 108 ++#define VF610_CLK_SAI3_SEL 109 ++#define VF610_CLK_SAI3_EN 110 ++#define VF610_CLK_SAI3_DIV 111 ++#define VF610_CLK_SAI3 112 ++#define VF610_CLK_USBC0 113 ++#define VF610_CLK_USBC1 114 ++#define VF610_CLK_QSPI0_SEL 115 ++#define VF610_CLK_QSPI0_EN 116 ++#define VF610_CLK_QSPI0_X4_DIV 117 ++#define VF610_CLK_QSPI0_X2_DIV 118 ++#define VF610_CLK_QSPI0_X1_DIV 119 ++#define VF610_CLK_QSPI1_SEL 120 ++#define VF610_CLK_QSPI1_EN 121 ++#define VF610_CLK_QSPI1_X4_DIV 122 ++#define VF610_CLK_QSPI1_X2_DIV 123 ++#define VF610_CLK_QSPI1_X1_DIV 124 ++#define VF610_CLK_QSPI0 125 ++#define VF610_CLK_QSPI1 126 ++#define VF610_CLK_NFC_SEL 127 ++#define VF610_CLK_NFC_EN 128 ++#define VF610_CLK_NFC_PRE_DIV 129 ++#define VF610_CLK_NFC_FRAC_DIV 130 ++#define VF610_CLK_NFC_INV 131 ++#define VF610_CLK_NFC 132 ++#define VF610_CLK_VADC_SEL 133 ++#define VF610_CLK_VADC_EN 134 ++#define VF610_CLK_VADC_DIV 135 ++#define VF610_CLK_VADC_DIV_HALF 136 ++#define VF610_CLK_VADC 137 ++#define VF610_CLK_ADC0 138 ++#define VF610_CLK_ADC1 139 ++#define VF610_CLK_DAC0 140 ++#define VF610_CLK_DAC1 141 ++#define VF610_CLK_FLEXCAN0 142 ++#define VF610_CLK_FLEXCAN1 143 ++#define VF610_CLK_ASRC 144 ++#define VF610_CLK_GPU_SEL 145 ++#define VF610_CLK_GPU_EN 146 ++#define VF610_CLK_GPU2D 147 ++#define VF610_CLK_ENET0 148 ++#define VF610_CLK_ENET1 149 ++#define VF610_CLK_END 150 ++ ++#endif /* __DT_BINDINGS_CLOCK_VF610_H */ +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/Makefile linux-3.10.30/arch/arm/boot/dts/Makefile --- linux-3.10.30.orig/arch/arm/boot/dts/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/Makefile 2014-05-16 15:28:19.601375925 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/Makefile 2014-05-19 19:07:23.449304385 +0200 @@ -113,14 +113,31 @@ imx53-mba53.dtb \ imx53-qsb.dtb \ @@ -11672,9 +11997,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/Makefile linux-linaro-stable-mx6/ dtb-$(CONFIG_ARCH_VIRT) += xenvm-4.2.dtb dtb-$(CONFIG_ARCH_VT8500) += vt8500-bv07.dtb \ wm8505-ref.dtb \ -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a15x1.dts linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-cortex_a15x1.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a15x1.dts linux-3.10.30/arch/arm/boot/dts/rtsm_ve-cortex_a15x1.dts --- linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a15x1.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-cortex_a15x1.dts 2014-05-16 15:28:19.621376031 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/rtsm_ve-cortex_a15x1.dts 2014-05-19 19:07:23.449304385 +0200 @@ -0,0 +1,159 @@ +/* + * ARM Ltd. Fast Models @@ -11835,9 +12160,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a15x1.dts linux-li +}; + +/include/ "clcd-panels.dtsi" -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a15x2.dts linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-cortex_a15x2.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a15x2.dts linux-3.10.30/arch/arm/boot/dts/rtsm_ve-cortex_a15x2.dts --- linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a15x2.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-cortex_a15x2.dts 2014-05-16 15:28:19.621376031 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/rtsm_ve-cortex_a15x2.dts 2014-05-19 19:07:23.449304385 +0200 @@ -0,0 +1,165 @@ +/* + * ARM Ltd. Fast Models @@ -12004,9 +12329,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a15x2.dts linux-li +}; + +/include/ "clcd-panels.dtsi" -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts linux-3.10.30/arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts --- linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts 2014-05-16 15:28:19.621376031 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts 2014-05-19 19:07:23.449304385 +0200 @@ -0,0 +1,177 @@ +/* + * ARM Ltd. Fast Models @@ -12185,9 +12510,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a15x4.dts linux-li +}; + +/include/ "clcd-panels.dtsi" -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a9x2.dts linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-cortex_a9x2.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a9x2.dts linux-3.10.30/arch/arm/boot/dts/rtsm_ve-cortex_a9x2.dts --- linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a9x2.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-cortex_a9x2.dts 2014-05-16 15:28:19.621376031 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/rtsm_ve-cortex_a9x2.dts 2014-05-19 19:07:23.449304385 +0200 @@ -0,0 +1,171 @@ +/* + * ARM Ltd. Fast Models @@ -12360,9 +12685,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a9x2.dts linux-lin +}; + +/include/ "clcd-panels.dtsi" -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a9x4.dts linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-cortex_a9x4.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a9x4.dts linux-3.10.30/arch/arm/boot/dts/rtsm_ve-cortex_a9x4.dts --- linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a9x4.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-cortex_a9x4.dts 2014-05-16 15:28:19.621376031 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/rtsm_ve-cortex_a9x4.dts 2014-05-19 19:07:23.449304385 +0200 @@ -0,0 +1,183 @@ +/* + * ARM Ltd. Fast Models @@ -12547,9 +12872,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-cortex_a9x4.dts linux-lin +}; + +/include/ "clcd-panels.dtsi" -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-motherboard.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-motherboard.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-motherboard.dtsi linux-3.10.30/arch/arm/boot/dts/rtsm_ve-motherboard.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-motherboard.dtsi 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-motherboard.dtsi 2014-05-16 15:28:19.621376031 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/rtsm_ve-motherboard.dtsi 2014-05-19 19:07:23.449304385 +0200 @@ -0,0 +1,231 @@ +/* + * ARM Ltd. Fast Models @@ -12782,9 +13107,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-motherboard.dtsi linux-li + }; + }; + }; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-v2p-ca15x1-ca7x1.dts linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-v2p-ca15x1-ca7x1.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-v2p-ca15x1-ca7x1.dts linux-3.10.30/arch/arm/boot/dts/rtsm_ve-v2p-ca15x1-ca7x1.dts --- linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-v2p-ca15x1-ca7x1.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-v2p-ca15x1-ca7x1.dts 2014-05-16 15:28:19.621376031 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/rtsm_ve-v2p-ca15x1-ca7x1.dts 2014-05-19 19:07:23.453304400 +0200 @@ -0,0 +1,244 @@ +/* + * ARM Ltd. Fast Models @@ -13030,9 +13355,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-v2p-ca15x1-ca7x1.dts linu +}; + +/include/ "clcd-panels.dtsi" -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-v2p-ca15x4-ca7x4.dts linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-v2p-ca15x4-ca7x4.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-v2p-ca15x4-ca7x4.dts linux-3.10.30/arch/arm/boot/dts/rtsm_ve-v2p-ca15x4-ca7x4.dts --- linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-v2p-ca15x4-ca7x4.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/rtsm_ve-v2p-ca15x4-ca7x4.dts 2014-05-16 15:28:19.621376031 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/rtsm_ve-v2p-ca15x4-ca7x4.dts 2014-05-19 19:07:23.453304400 +0200 @@ -0,0 +1,358 @@ +/* + * ARM Ltd. Fast Models @@ -13392,9 +13717,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/rtsm_ve-v2p-ca15x4-ca7x4.dts linu +}; + +/include/ "clcd-panels.dtsi" -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2m.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/vexpress-v2m.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2m.dtsi linux-3.10.30/arch/arm/boot/dts/vexpress-v2m.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2m.dtsi 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/vexpress-v2m.dtsi 2014-05-16 15:28:19.629376073 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/vexpress-v2m.dtsi 2014-05-19 19:07:23.453304400 +0200 @@ -227,6 +227,7 @@ }; @@ -13403,9 +13728,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2m.dtsi linux-linaro-st compatible = "arm,pl111", "arm,primecell"; reg = <0x1f000 0x1000>; interrupts = <14>; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2m-rs1.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/vexpress-v2m-rs1.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2m-rs1.dtsi linux-3.10.30/arch/arm/boot/dts/vexpress-v2m-rs1.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2m-rs1.dtsi 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/vexpress-v2m-rs1.dtsi 2014-05-16 15:28:19.629376073 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/vexpress-v2m-rs1.dtsi 2014-05-19 19:07:23.453304400 +0200 @@ -228,6 +228,7 @@ }; @@ -13414,9 +13739,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2m-rs1.dtsi linux-linar compatible = "arm,pl111", "arm,primecell"; reg = <0x1f0000 0x1000>; interrupts = <14>; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts linux-linaro-stable-mx6/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts linux-3.10.30/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts --- linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts 2014-05-16 15:28:19.629376073 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts 2014-05-19 19:07:23.453304400 +0200 @@ -9,11 +9,13 @@ /dts-v1/; @@ -13673,9 +13998,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts linux-li dcc { compatible = "arm,vexpress,config-bus"; arm,vexpress,config-bridge = <&v2m_sysreg>; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts linux-linaro-stable-mx6/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts linux-3.10.30/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts --- linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts 2014-05-16 15:28:19.629376073 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts 2014-05-19 19:07:23.453304400 +0200 @@ -9,6 +9,8 @@ /dts-v1/; @@ -13694,9 +14019,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts linux-l }; memory-controller@2b0a0000 { -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca5s.dts linux-linaro-stable-mx6/arch/arm/boot/dts/vexpress-v2p-ca5s.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca5s.dts linux-3.10.30/arch/arm/boot/dts/vexpress-v2p-ca5s.dts --- linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca5s.dts 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/vexpress-v2p-ca5s.dts 2014-05-16 15:28:19.629376073 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/vexpress-v2p-ca5s.dts 2014-05-19 19:07:23.453304400 +0200 @@ -9,6 +9,8 @@ /dts-v1/; @@ -13715,9 +14040,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca5s.dts linux-linar }; memory-controller@2a150000 { -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca9.dts linux-linaro-stable-mx6/arch/arm/boot/dts/vexpress-v2p-ca9.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca9.dts linux-3.10.30/arch/arm/boot/dts/vexpress-v2p-ca9.dts --- linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca9.dts 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/vexpress-v2p-ca9.dts 2014-05-16 15:28:19.629376073 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/vexpress-v2p-ca9.dts 2014-05-19 19:07:23.453304400 +0200 @@ -9,6 +9,8 @@ /dts-v1/; @@ -13736,9 +14061,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vexpress-v2p-ca9.dts linux-linaro }; memory-controller@100e0000 { -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vf610.dtsi linux-linaro-stable-mx6/arch/arm/boot/dts/vf610.dtsi +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vf610.dtsi linux-3.10.30/arch/arm/boot/dts/vf610.dtsi --- linux-3.10.30.orig/arch/arm/boot/dts/vf610.dtsi 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/vf610.dtsi 2014-05-16 15:28:19.629376073 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/vf610.dtsi 2014-05-19 19:07:23.453304400 +0200 @@ -0,0 +1,464 @@ +/* + * Copyright 2013 Freescale Semiconductor, Inc. @@ -14204,9 +14529,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vf610.dtsi linux-linaro-stable-mx + }; + }; +}; -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vf610-pinfunc.h linux-linaro-stable-mx6/arch/arm/boot/dts/vf610-pinfunc.h +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vf610-pinfunc.h linux-3.10.30/arch/arm/boot/dts/vf610-pinfunc.h --- linux-3.10.30.orig/arch/arm/boot/dts/vf610-pinfunc.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/vf610-pinfunc.h 2014-05-16 15:28:19.629376073 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/vf610-pinfunc.h 2014-05-19 19:07:23.453304400 +0200 @@ -0,0 +1,810 @@ +/* + * Copyright 2013 Freescale Semiconductor, Inc. @@ -15018,9 +15343,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vf610-pinfunc.h linux-linaro-stab +#define VF610_PAD_PTA7__VIU_PIX_CLK 0x218 0x3AC ALT1 0x1 + +#endif -diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vf610-twr.dts linux-linaro-stable-mx6/arch/arm/boot/dts/vf610-twr.dts +diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vf610-twr.dts linux-3.10.30/arch/arm/boot/dts/vf610-twr.dts --- linux-3.10.30.orig/arch/arm/boot/dts/vf610-twr.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/boot/dts/vf610-twr.dts 2014-05-16 15:28:19.629376073 +0200 ++++ linux-3.10.30/arch/arm/boot/dts/vf610-twr.dts 2014-05-19 19:07:23.453304400 +0200 @@ -0,0 +1,57 @@ +/* + * Copyright 2013 Freescale Semiconductor, Inc. @@ -15079,9 +15404,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/boot/dts/vf610-twr.dts linux-linaro-stable + pinctrl-0 = <&pinctrl_uart1_1>; + status = "okay"; +}; -diff -Nur linux-3.10.30.orig/arch/arm/common/bL_switcher.c linux-linaro-stable-mx6/arch/arm/common/bL_switcher.c +diff -Nur linux-3.10.30.orig/arch/arm/common/bL_switcher.c linux-3.10.30/arch/arm/common/bL_switcher.c --- linux-3.10.30.orig/arch/arm/common/bL_switcher.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/common/bL_switcher.c 2014-05-16 15:28:19.629376073 +0200 ++++ linux-3.10.30/arch/arm/common/bL_switcher.c 2014-05-19 19:07:23.457304414 +0200 @@ -0,0 +1,864 @@ +/* + * arch/arm/common/bL_switcher.c -- big.LITTLE cluster switcher core driver @@ -15947,9 +16272,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/common/bL_switcher.c linux-linaro-stable-m +} + +late_initcall(bL_switcher_init); -diff -Nur linux-3.10.30.orig/arch/arm/common/bL_switcher_dummy_if.c linux-linaro-stable-mx6/arch/arm/common/bL_switcher_dummy_if.c +diff -Nur linux-3.10.30.orig/arch/arm/common/bL_switcher_dummy_if.c linux-3.10.30/arch/arm/common/bL_switcher_dummy_if.c --- linux-3.10.30.orig/arch/arm/common/bL_switcher_dummy_if.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/common/bL_switcher_dummy_if.c 2014-05-16 15:28:19.629376073 +0200 ++++ linux-3.10.30/arch/arm/common/bL_switcher_dummy_if.c 2014-05-19 19:07:23.457304414 +0200 @@ -0,0 +1,71 @@ +/* + * arch/arm/common/bL_switcher_dummy_if.c -- b.L switcher dummy interface @@ -16022,9 +16347,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/common/bL_switcher_dummy_if.c linux-linaro + +module_init(bL_switcher_dummy_if_init); +module_exit(bL_switcher_dummy_if_exit); -diff -Nur linux-3.10.30.orig/arch/arm/common/Makefile linux-linaro-stable-mx6/arch/arm/common/Makefile +diff -Nur linux-3.10.30.orig/arch/arm/common/Makefile linux-3.10.30/arch/arm/common/Makefile --- linux-3.10.30.orig/arch/arm/common/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/common/Makefile 2014-05-16 15:28:19.629376073 +0200 ++++ linux-3.10.30/arch/arm/common/Makefile 2014-05-19 19:07:23.457304414 +0200 @@ -14,5 +14,9 @@ obj-$(CONFIG_PCI_HOST_ITE8152) += it8152.o obj-$(CONFIG_ARM_TIMER_SP804) += timer-sp.o @@ -16035,9 +16360,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/common/Makefile linux-linaro-stable-mx6/ar AFLAGS_mcpm_head.o := -march=armv7-a AFLAGS_vlock.o := -march=armv7-a +CFLAGS_REMOVE_mcpm_entry.o = -pg -diff -Nur linux-3.10.30.orig/arch/arm/common/mcpm_entry.c linux-linaro-stable-mx6/arch/arm/common/mcpm_entry.c +diff -Nur linux-3.10.30.orig/arch/arm/common/mcpm_entry.c linux-3.10.30/arch/arm/common/mcpm_entry.c --- linux-3.10.30.orig/arch/arm/common/mcpm_entry.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/common/mcpm_entry.c 2014-05-16 15:28:19.633376095 +0200 ++++ linux-3.10.30/arch/arm/common/mcpm_entry.c 2014-05-19 19:07:23.457304414 +0200 @@ -27,6 +27,18 @@ sync_cache_w(&mcpm_entry_vectors[cluster][cpu]); } @@ -16057,9 +16382,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/common/mcpm_entry.c linux-linaro-stable-mx static const struct mcpm_platform_ops *platform_ops; int __init mcpm_platform_register(const struct mcpm_platform_ops *ops) -diff -Nur linux-3.10.30.orig/arch/arm/common/mcpm_head.S linux-linaro-stable-mx6/arch/arm/common/mcpm_head.S +diff -Nur linux-3.10.30.orig/arch/arm/common/mcpm_head.S linux-3.10.30/arch/arm/common/mcpm_head.S --- linux-3.10.30.orig/arch/arm/common/mcpm_head.S 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/common/mcpm_head.S 2014-05-16 15:28:19.633376095 +0200 ++++ linux-3.10.30/arch/arm/common/mcpm_head.S 2014-05-19 19:07:23.457304414 +0200 @@ -71,12 +71,19 @@ * position independent way. */ @@ -16102,9 +16427,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/common/mcpm_head.S linux-linaro-stable-mx6 .type mcpm_power_up_setup_phys, #object ENTRY(mcpm_power_up_setup_phys) .space 4 @ set by mcpm_sync_init() -diff -Nur linux-3.10.30.orig/arch/arm/configs/imx_v6_v7_defconfig linux-linaro-stable-mx6/arch/arm/configs/imx_v6_v7_defconfig +diff -Nur linux-3.10.30.orig/arch/arm/configs/imx_v6_v7_defconfig linux-3.10.30/arch/arm/configs/imx_v6_v7_defconfig --- linux-3.10.30.orig/arch/arm/configs/imx_v6_v7_defconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/configs/imx_v6_v7_defconfig 2014-05-16 15:28:19.641376136 +0200 ++++ linux-3.10.30/arch/arm/configs/imx_v6_v7_defconfig 2014-05-19 19:07:23.457304414 +0200 @@ -1,4 +1,3 @@ -CONFIG_EXPERIMENTAL=y # CONFIG_LOCALVERSION_AUTO is not set @@ -16350,9 +16675,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/configs/imx_v6_v7_defconfig linux-linaro-s CONFIG_JFFS2_FS=y CONFIG_UBIFS_FS=y CONFIG_NFS_FS=y -diff -Nur linux-3.10.30.orig/arch/arm/configs/imx_v7_cubox-i_hummingboard_defconfig linux-linaro-stable-mx6/arch/arm/configs/imx_v7_cubox-i_hummingboard_defconfig +diff -Nur linux-3.10.30.orig/arch/arm/configs/imx_v7_cubox-i_hummingboard_defconfig linux-3.10.30/arch/arm/configs/imx_v7_cubox-i_hummingboard_defconfig --- linux-3.10.30.orig/arch/arm/configs/imx_v7_cubox-i_hummingboard_defconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/configs/imx_v7_cubox-i_hummingboard_defconfig 2014-05-16 15:28:19.641376136 +0200 ++++ linux-3.10.30/arch/arm/configs/imx_v7_cubox-i_hummingboard_defconfig 2014-05-19 19:07:23.457304414 +0200 @@ -0,0 +1,384 @@ +CONFIG_KERNEL_LZO=y +CONFIG_SYSVIPC=y @@ -16738,9 +17063,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/configs/imx_v7_cubox-i_hummingboard_defcon +CONFIG_CRC_T10DIF=y +CONFIG_CRC7=m +CONFIG_LIBCRC32C=m -diff -Nur linux-3.10.30.orig/arch/arm/configs/imx_v7_defconfig linux-linaro-stable-mx6/arch/arm/configs/imx_v7_defconfig +diff -Nur linux-3.10.30.orig/arch/arm/configs/imx_v7_defconfig linux-3.10.30/arch/arm/configs/imx_v7_defconfig --- linux-3.10.30.orig/arch/arm/configs/imx_v7_defconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/configs/imx_v7_defconfig 2014-05-16 15:28:19.641376136 +0200 ++++ linux-3.10.30/arch/arm/configs/imx_v7_defconfig 2014-05-19 19:07:23.457304414 +0200 @@ -0,0 +1,332 @@ +CONFIG_KERNEL_LZO=y +CONFIG_SYSVIPC=y @@ -17074,9 +17399,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/configs/imx_v7_defconfig linux-linaro-stab +CONFIG_CRC_T10DIF=y +CONFIG_CRC7=m +CONFIG_LIBCRC32C=m -diff -Nur linux-3.10.30.orig/arch/arm/configs/imx_v7_mfg_defconfig linux-linaro-stable-mx6/arch/arm/configs/imx_v7_mfg_defconfig +diff -Nur linux-3.10.30.orig/arch/arm/configs/imx_v7_mfg_defconfig linux-3.10.30/arch/arm/configs/imx_v7_mfg_defconfig --- linux-3.10.30.orig/arch/arm/configs/imx_v7_mfg_defconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/configs/imx_v7_mfg_defconfig 2014-05-16 15:28:19.641376136 +0200 ++++ linux-3.10.30/arch/arm/configs/imx_v7_mfg_defconfig 2014-05-19 19:07:23.457304414 +0200 @@ -0,0 +1,341 @@ +CONFIG_KERNEL_LZO=y +CONFIG_SYSVIPC=y @@ -17419,9 +17744,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/configs/imx_v7_mfg_defconfig linux-linaro- +CONFIG_CRC_T10DIF=y +CONFIG_CRC7=m +CONFIG_LIBCRC32C=m -diff -Nur linux-3.10.30.orig/arch/arm/include/asm/arch_timer.h linux-linaro-stable-mx6/arch/arm/include/asm/arch_timer.h +diff -Nur linux-3.10.30.orig/arch/arm/include/asm/arch_timer.h linux-3.10.30/arch/arm/include/asm/arch_timer.h --- linux-3.10.30.orig/arch/arm/include/asm/arch_timer.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/asm/arch_timer.h 2014-05-16 15:28:19.653376199 +0200 ++++ linux-3.10.30/arch/arm/include/asm/arch_timer.h 2014-05-19 19:07:23.457304414 +0200 @@ -96,7 +96,7 @@ asm volatile("mrc p15, 0, %0, c14, c1, 0" : "=r" (cntkctl)); @@ -17431,9 +17756,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/asm/arch_timer.h linux-linaro-stab asm volatile("mcr p15, 0, %0, c14, c1, 0" : : "r" (cntkctl)); } -diff -Nur linux-3.10.30.orig/arch/arm/include/asm/bL_switcher.h linux-linaro-stable-mx6/arch/arm/include/asm/bL_switcher.h +diff -Nur linux-3.10.30.orig/arch/arm/include/asm/bL_switcher.h linux-3.10.30/arch/arm/include/asm/bL_switcher.h --- linux-3.10.30.orig/arch/arm/include/asm/bL_switcher.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/asm/bL_switcher.h 2014-05-16 15:28:19.653376199 +0200 ++++ linux-3.10.30/arch/arm/include/asm/bL_switcher.h 2014-05-19 19:07:23.457304414 +0200 @@ -0,0 +1,83 @@ +/* + * arch/arm/include/asm/bL_switcher.h @@ -17518,9 +17843,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/asm/bL_switcher.h linux-linaro-sta +#endif /* CONFIG_BL_SWITCHER */ + +#endif -diff -Nur linux-3.10.30.orig/arch/arm/include/asm/cacheflush.h linux-linaro-stable-mx6/arch/arm/include/asm/cacheflush.h +diff -Nur linux-3.10.30.orig/arch/arm/include/asm/cacheflush.h linux-3.10.30/arch/arm/include/asm/cacheflush.h --- linux-3.10.30.orig/arch/arm/include/asm/cacheflush.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/asm/cacheflush.h 2014-05-16 15:28:19.653376199 +0200 ++++ linux-3.10.30/arch/arm/include/asm/cacheflush.h 2014-05-19 19:07:23.461304430 +0200 @@ -436,4 +436,50 @@ #define sync_cache_w(ptr) __sync_cache_range_w(ptr, sizeof *(ptr)) #define sync_cache_r(ptr) __sync_cache_range_r(ptr, sizeof *(ptr)) @@ -17572,9 +17897,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/asm/cacheflush.h linux-linaro-stab + "r9","r10","lr","memory" ) + #endif -diff -Nur linux-3.10.30.orig/arch/arm/include/asm/cp15.h linux-linaro-stable-mx6/arch/arm/include/asm/cp15.h +diff -Nur linux-3.10.30.orig/arch/arm/include/asm/cp15.h linux-3.10.30/arch/arm/include/asm/cp15.h --- linux-3.10.30.orig/arch/arm/include/asm/cp15.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/asm/cp15.h 2014-05-16 15:28:19.653376199 +0200 ++++ linux-3.10.30/arch/arm/include/asm/cp15.h 2014-05-19 19:07:23.461304430 +0200 @@ -61,6 +61,20 @@ isb(); } @@ -17596,9 +17921,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/asm/cp15.h linux-linaro-stable-mx6 #ifndef CONFIG_SMP extern void adjust_cr(unsigned long mask, unsigned long set); #endif -diff -Nur linux-3.10.30.orig/arch/arm/include/asm/glue-cache.h linux-linaro-stable-mx6/arch/arm/include/asm/glue-cache.h +diff -Nur linux-3.10.30.orig/arch/arm/include/asm/glue-cache.h linux-3.10.30/arch/arm/include/asm/glue-cache.h --- linux-3.10.30.orig/arch/arm/include/asm/glue-cache.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/asm/glue-cache.h 2014-05-16 15:28:19.661376242 +0200 ++++ linux-3.10.30/arch/arm/include/asm/glue-cache.h 2014-05-19 19:07:23.461304430 +0200 @@ -102,19 +102,19 @@ #endif @@ -17627,9 +17952,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/asm/glue-cache.h linux-linaro-stab #endif #if !defined(_CACHE) && !defined(MULTI_CACHE) -diff -Nur linux-3.10.30.orig/arch/arm/include/asm/hardirq.h linux-linaro-stable-mx6/arch/arm/include/asm/hardirq.h +diff -Nur linux-3.10.30.orig/arch/arm/include/asm/hardirq.h linux-3.10.30/arch/arm/include/asm/hardirq.h --- linux-3.10.30.orig/arch/arm/include/asm/hardirq.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/asm/hardirq.h 2014-05-16 15:28:19.665376263 +0200 ++++ linux-3.10.30/arch/arm/include/asm/hardirq.h 2014-05-19 19:07:23.461304430 +0200 @@ -5,7 +5,7 @@ #include <linux/threads.h> #include <asm/irq.h> @@ -17639,9 +17964,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/asm/hardirq.h linux-linaro-stable- typedef struct { unsigned int __softirq_pending; -diff -Nur linux-3.10.30.orig/arch/arm/include/asm/mach/arch.h linux-linaro-stable-mx6/arch/arm/include/asm/mach/arch.h +diff -Nur linux-3.10.30.orig/arch/arm/include/asm/mach/arch.h linux-3.10.30/arch/arm/include/asm/mach/arch.h --- linux-3.10.30.orig/arch/arm/include/asm/mach/arch.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/asm/mach/arch.h 2014-05-16 15:28:19.673376305 +0200 ++++ linux-3.10.30/arch/arm/include/asm/mach/arch.h 2014-05-19 19:07:23.461304430 +0200 @@ -8,6 +8,8 @@ * published by the Free Software Foundation. */ @@ -17670,9 +17995,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/asm/mach/arch.h linux-linaro-stabl void (*fixup)(struct tag *, char **, struct meminfo *); void (*reserve)(void);/* reserve mem blocks */ -diff -Nur linux-3.10.30.orig/arch/arm/include/asm/mach/pci.h linux-linaro-stable-mx6/arch/arm/include/asm/mach/pci.h +diff -Nur linux-3.10.30.orig/arch/arm/include/asm/mach/pci.h linux-3.10.30/arch/arm/include/asm/mach/pci.h --- linux-3.10.30.orig/arch/arm/include/asm/mach/pci.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/asm/mach/pci.h 2014-05-16 15:28:19.673376305 +0200 ++++ linux-3.10.30/arch/arm/include/asm/mach/pci.h 2014-05-19 19:07:23.461304430 +0200 @@ -35,6 +35,8 @@ resource_size_t start, resource_size_t size, @@ -17701,9 +18026,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/asm/mach/pci.h linux-linaro-stable -extern void pci_v3_postinit(void); - #endif /* __ASM_MACH_PCI_H */ -diff -Nur linux-3.10.30.orig/arch/arm/include/asm/mcpm.h linux-linaro-stable-mx6/arch/arm/include/asm/mcpm.h +diff -Nur linux-3.10.30.orig/arch/arm/include/asm/mcpm.h linux-3.10.30/arch/arm/include/asm/mcpm.h --- linux-3.10.30.orig/arch/arm/include/asm/mcpm.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/asm/mcpm.h 2014-05-16 15:28:19.673376305 +0200 ++++ linux-3.10.30/arch/arm/include/asm/mcpm.h 2014-05-19 19:07:23.461304430 +0200 @@ -42,6 +42,14 @@ void mcpm_set_entry_vector(unsigned cpu, unsigned cluster, void *ptr); @@ -17719,9 +18044,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/asm/mcpm.h linux-linaro-stable-mx6 * CPU/cluster power operations API for higher subsystems to use. */ -diff -Nur linux-3.10.30.orig/arch/arm/include/asm/pmu.h linux-linaro-stable-mx6/arch/arm/include/asm/pmu.h +diff -Nur linux-3.10.30.orig/arch/arm/include/asm/pmu.h linux-3.10.30/arch/arm/include/asm/pmu.h --- linux-3.10.30.orig/arch/arm/include/asm/pmu.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/asm/pmu.h 2014-05-16 15:28:19.677376326 +0200 ++++ linux-3.10.30/arch/arm/include/asm/pmu.h 2014-05-19 19:07:23.461304430 +0200 @@ -62,9 +62,19 @@ raw_spinlock_t pmu_lock; }; @@ -17751,9 +18076,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/asm/pmu.h linux-linaro-stable-mx6/ int num_events; atomic_t active_events; struct mutex reserve_mutex; -diff -Nur linux-3.10.30.orig/arch/arm/include/asm/psci.h linux-linaro-stable-mx6/arch/arm/include/asm/psci.h +diff -Nur linux-3.10.30.orig/arch/arm/include/asm/psci.h linux-3.10.30/arch/arm/include/asm/psci.h --- linux-3.10.30.orig/arch/arm/include/asm/psci.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/asm/psci.h 2014-05-16 15:28:19.677376326 +0200 ++++ linux-3.10.30/arch/arm/include/asm/psci.h 2014-05-19 19:07:23.461304430 +0200 @@ -16,6 +16,10 @@ #define PSCI_POWER_STATE_TYPE_STANDBY 0 @@ -17788,9 +18113,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/asm/psci.h linux-linaro-stable-mx6 +} +#endif #endif /* __ASM_ARM_PSCI_H */ -diff -Nur linux-3.10.30.orig/arch/arm/include/asm/smp.h linux-linaro-stable-mx6/arch/arm/include/asm/smp.h +diff -Nur linux-3.10.30.orig/arch/arm/include/asm/smp.h linux-3.10.30/arch/arm/include/asm/smp.h --- linux-3.10.30.orig/arch/arm/include/asm/smp.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/asm/smp.h 2014-05-16 15:28:19.677376326 +0200 ++++ linux-3.10.30/arch/arm/include/asm/smp.h 2014-05-19 19:07:23.461304430 +0200 @@ -81,6 +81,8 @@ extern void arch_send_call_function_ipi_mask(const struct cpumask *mask); extern void arch_send_wakeup_ipi_mask(const struct cpumask *mask); @@ -17800,9 +18125,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/asm/smp.h linux-linaro-stable-mx6/ struct smp_operations { #ifdef CONFIG_SMP /* -diff -Nur linux-3.10.30.orig/arch/arm/include/asm/topology.h linux-linaro-stable-mx6/arch/arm/include/asm/topology.h +diff -Nur linux-3.10.30.orig/arch/arm/include/asm/topology.h linux-3.10.30/arch/arm/include/asm/topology.h --- linux-3.10.30.orig/arch/arm/include/asm/topology.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/asm/topology.h 2014-05-16 15:28:19.677376326 +0200 ++++ linux-3.10.30/arch/arm/include/asm/topology.h 2014-05-19 19:07:23.461304430 +0200 @@ -26,11 +26,45 @@ void init_cpu_topology(void); void store_cpu_topology(unsigned int cpuid); @@ -17849,9 +18174,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/asm/topology.h linux-linaro-stable #endif -diff -Nur linux-3.10.30.orig/arch/arm/include/debug/imx-uart.h linux-linaro-stable-mx6/arch/arm/include/debug/imx-uart.h +diff -Nur linux-3.10.30.orig/arch/arm/include/debug/imx-uart.h linux-3.10.30/arch/arm/include/debug/imx-uart.h --- linux-3.10.30.orig/arch/arm/include/debug/imx-uart.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/debug/imx-uart.h 2014-05-16 15:28:19.681376347 +0200 ++++ linux-3.10.30/arch/arm/include/debug/imx-uart.h 2014-05-19 19:07:23.461304430 +0200 @@ -65,6 +65,14 @@ #define IMX6Q_UART_BASE_ADDR(n) IMX6Q_UART##n##_BASE_ADDR #define IMX6Q_UART_BASE(n) IMX6Q_UART_BASE_ADDR(n) @@ -17876,9 +18201,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/debug/imx-uart.h linux-linaro-stab #endif #endif /* __DEBUG_IMX_UART_H */ -diff -Nur linux-3.10.30.orig/arch/arm/include/debug/vf.S linux-linaro-stable-mx6/arch/arm/include/debug/vf.S +diff -Nur linux-3.10.30.orig/arch/arm/include/debug/vf.S linux-3.10.30/arch/arm/include/debug/vf.S --- linux-3.10.30.orig/arch/arm/include/debug/vf.S 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/include/debug/vf.S 2014-05-16 15:28:19.681376347 +0200 ++++ linux-3.10.30/arch/arm/include/debug/vf.S 2014-05-19 19:07:23.461304430 +0200 @@ -0,0 +1,26 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -17906,9 +18231,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/include/debug/vf.S linux-linaro-stable-mx6 + + .macro waituart,rd,rx + .endm -diff -Nur linux-3.10.30.orig/arch/arm/Kconfig linux-linaro-stable-mx6/arch/arm/Kconfig +diff -Nur linux-3.10.30.orig/arch/arm/Kconfig linux-3.10.30/arch/arm/Kconfig --- linux-3.10.30.orig/arch/arm/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/Kconfig 2014-05-16 15:28:19.593375884 +0200 ++++ linux-3.10.30/arch/arm/Kconfig 2014-05-19 19:07:23.461304430 +0200 @@ -1494,6 +1494,109 @@ MultiThreading at a cost of slightly increased overhead in some places. If unsure say N here. @@ -18059,9 +18384,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/Kconfig linux-linaro-stable-mx6/arch/arm/K default "11" help The kernel memory allocator divides physically contiguous memory -diff -Nur linux-3.10.30.orig/arch/arm/Kconfig.debug linux-linaro-stable-mx6/arch/arm/Kconfig.debug +diff -Nur linux-3.10.30.orig/arch/arm/Kconfig.debug linux-3.10.30/arch/arm/Kconfig.debug --- linux-3.10.30.orig/arch/arm/Kconfig.debug 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/Kconfig.debug 2014-05-16 15:28:19.597375904 +0200 ++++ linux-3.10.30/arch/arm/Kconfig.debug 2014-05-19 19:07:23.461304430 +0200 @@ -251,6 +251,13 @@ Say Y here if you want kernel low-level debugging support on i.MX6Q/DL. @@ -18118,9 +18443,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/Kconfig.debug linux-linaro-stable-mx6/arch default "debug/vt8500.S" if DEBUG_VT8500_UART0 default "debug/zynq.S" if DEBUG_ZYNQ_UART0 || DEBUG_ZYNQ_UART1 default "mach/debug-macro.S" -diff -Nur linux-3.10.30.orig/arch/arm/kernel/bios32.c linux-linaro-stable-mx6/arch/arm/kernel/bios32.c +diff -Nur linux-3.10.30.orig/arch/arm/kernel/bios32.c linux-3.10.30/arch/arm/kernel/bios32.c --- linux-3.10.30.orig/arch/arm/kernel/bios32.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/bios32.c 2014-05-16 15:28:19.685376368 +0200 ++++ linux-3.10.30/arch/arm/kernel/bios32.c 2014-05-19 19:07:23.465304444 +0200 @@ -363,6 +363,20 @@ } EXPORT_SYMBOL(pcibios_fixup_bus); @@ -18151,9 +18476,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/bios32.c linux-linaro-stable-mx6/ar INIT_LIST_HEAD(&sys->resources); if (hw->private_data) -diff -Nur linux-3.10.30.orig/arch/arm/kernel/head.S linux-linaro-stable-mx6/arch/arm/kernel/head.S +diff -Nur linux-3.10.30.orig/arch/arm/kernel/head.S linux-3.10.30/arch/arm/kernel/head.S --- linux-3.10.30.orig/arch/arm/kernel/head.S 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/head.S 2014-05-16 15:28:19.685376368 +0200 ++++ linux-3.10.30/arch/arm/kernel/head.S 2014-05-19 19:07:23.465304444 +0200 @@ -342,7 +342,6 @@ .long __turn_mmu_on_end @@ -18162,9 +18487,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/head.S linux-linaro-stable-mx6/arch ENTRY(secondary_startup) /* * Common entry point for secondary CPUs. -diff -Nur linux-3.10.30.orig/arch/arm/kernel/hw_breakpoint.c linux-linaro-stable-mx6/arch/arm/kernel/hw_breakpoint.c +diff -Nur linux-3.10.30.orig/arch/arm/kernel/hw_breakpoint.c linux-3.10.30/arch/arm/kernel/hw_breakpoint.c --- linux-3.10.30.orig/arch/arm/kernel/hw_breakpoint.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/hw_breakpoint.c 2014-05-16 15:28:19.685376368 +0200 ++++ linux-3.10.30/arch/arm/kernel/hw_breakpoint.c 2014-05-19 19:07:23.465304444 +0200 @@ -1049,7 +1049,8 @@ static void __init pm_init(void) @@ -18175,9 +18500,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/hw_breakpoint.c linux-linaro-stable } #else static inline void pm_init(void) -diff -Nur linux-3.10.30.orig/arch/arm/kernel/Makefile linux-linaro-stable-mx6/arch/arm/kernel/Makefile +diff -Nur linux-3.10.30.orig/arch/arm/kernel/Makefile linux-3.10.30/arch/arm/kernel/Makefile --- linux-3.10.30.orig/arch/arm/kernel/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/Makefile 2014-05-16 15:28:19.685376368 +0200 ++++ linux-3.10.30/arch/arm/kernel/Makefile 2014-05-19 19:07:23.465304444 +0200 @@ -82,6 +82,9 @@ obj-$(CONFIG_EARLY_PRINTK) += early_printk.o @@ -18189,9 +18514,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/Makefile linux-linaro-stable-mx6/ar +endif extra-y := $(head-y) vmlinux.lds -diff -Nur linux-3.10.30.orig/arch/arm/kernel/perf_event.c linux-linaro-stable-mx6/arch/arm/kernel/perf_event.c +diff -Nur linux-3.10.30.orig/arch/arm/kernel/perf_event.c linux-3.10.30/arch/arm/kernel/perf_event.c --- linux-3.10.30.orig/arch/arm/kernel/perf_event.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/perf_event.c 2014-05-16 15:28:19.689376389 +0200 ++++ linux-3.10.30/arch/arm/kernel/perf_event.c 2014-05-19 19:07:23.465304444 +0200 @@ -12,6 +12,7 @@ */ #define pr_fmt(fmt) "hw perfevents: " fmt @@ -18260,9 +18585,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/perf_event.c linux-linaro-stable-mx /* does not support taken branch sampling */ if (has_branch_stack(event)) return -EOPNOTSUPP; -diff -Nur linux-3.10.30.orig/arch/arm/kernel/perf_event_cpu.c linux-linaro-stable-mx6/arch/arm/kernel/perf_event_cpu.c +diff -Nur linux-3.10.30.orig/arch/arm/kernel/perf_event_cpu.c linux-3.10.30/arch/arm/kernel/perf_event_cpu.c --- linux-3.10.30.orig/arch/arm/kernel/perf_event_cpu.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/perf_event_cpu.c 2014-05-16 15:28:19.689376389 +0200 ++++ linux-3.10.30/arch/arm/kernel/perf_event_cpu.c 2014-05-19 19:07:23.465304444 +0200 @@ -19,6 +19,7 @@ #define pr_fmt(fmt) "CPU PMU: " fmt @@ -18526,9 +18851,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/perf_event_cpu.c linux-linaro-stabl return err; } -diff -Nur linux-3.10.30.orig/arch/arm/kernel/perf_event_v7.c linux-linaro-stable-mx6/arch/arm/kernel/perf_event_v7.c +diff -Nur linux-3.10.30.orig/arch/arm/kernel/perf_event_v7.c linux-3.10.30/arch/arm/kernel/perf_event_v7.c --- linux-3.10.30.orig/arch/arm/kernel/perf_event_v7.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/perf_event_v7.c 2014-05-16 15:28:19.689376389 +0200 ++++ linux-3.10.30/arch/arm/kernel/perf_event_v7.c 2014-05-19 19:07:23.465304444 +0200 @@ -950,6 +950,51 @@ } #endif @@ -18635,9 +18960,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/perf_event_v7.c linux-linaro-stable cpu_pmu->map_event = armv7_a7_map_event; cpu_pmu->num_events = armv7_read_num_pmnc_events(); cpu_pmu->set_event_filter = armv7pmu_set_event_filter; -diff -Nur linux-3.10.30.orig/arch/arm/kernel/process.c linux-linaro-stable-mx6/arch/arm/kernel/process.c +diff -Nur linux-3.10.30.orig/arch/arm/kernel/process.c linux-3.10.30/arch/arm/kernel/process.c --- linux-3.10.30.orig/arch/arm/kernel/process.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/process.c 2014-05-16 15:28:19.689376389 +0200 ++++ linux-3.10.30/arch/arm/kernel/process.c 2014-05-19 19:07:23.465304444 +0200 @@ -170,8 +170,10 @@ */ void arch_cpu_idle(void) @@ -18649,9 +18974,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/process.c linux-linaro-stable-mx6/a } static char reboot_mode = 'h'; -diff -Nur linux-3.10.30.orig/arch/arm/kernel/psci.c linux-linaro-stable-mx6/arch/arm/kernel/psci.c +diff -Nur linux-3.10.30.orig/arch/arm/kernel/psci.c linux-3.10.30/arch/arm/kernel/psci.c --- linux-3.10.30.orig/arch/arm/kernel/psci.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/psci.c 2014-05-16 15:28:19.689376389 +0200 ++++ linux-3.10.30/arch/arm/kernel/psci.c 2014-05-19 19:07:23.465304444 +0200 @@ -17,6 +17,7 @@ #include <linux/init.h> @@ -18748,9 +19073,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/psci.c linux-linaro-stable-mx6/arch } -early_initcall(psci_init); +early_param("psci", early_psci); -diff -Nur linux-3.10.30.orig/arch/arm/kernel/psci_smp.c linux-linaro-stable-mx6/arch/arm/kernel/psci_smp.c +diff -Nur linux-3.10.30.orig/arch/arm/kernel/psci_smp.c linux-3.10.30/arch/arm/kernel/psci_smp.c --- linux-3.10.30.orig/arch/arm/kernel/psci_smp.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/psci_smp.c 2014-05-16 15:28:19.689376389 +0200 ++++ linux-3.10.30/arch/arm/kernel/psci_smp.c 2014-05-19 19:07:23.465304444 +0200 @@ -0,0 +1,84 @@ +/* + * This program is free software; you can redistribute it and/or modify @@ -18836,9 +19161,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/psci_smp.c linux-linaro-stable-mx6/ + .smp_boot_secondary = psci_boot_secondary, + .cpu_die = psci_cpu_die, +}; -diff -Nur linux-3.10.30.orig/arch/arm/kernel/setup.c linux-linaro-stable-mx6/arch/arm/kernel/setup.c +diff -Nur linux-3.10.30.orig/arch/arm/kernel/setup.c linux-3.10.30/arch/arm/kernel/setup.c --- linux-3.10.30.orig/arch/arm/kernel/setup.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/setup.c 2014-05-16 15:28:19.693376410 +0200 ++++ linux-3.10.30/arch/arm/kernel/setup.c 2014-05-19 19:07:23.465304444 +0200 @@ -37,6 +37,7 @@ #include <asm/cputype.h> #include <asm/elf.h> @@ -18884,9 +19209,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/setup.c linux-linaro-stable-mx6/arc smp_init_cpus(); } #endif -diff -Nur linux-3.10.30.orig/arch/arm/kernel/sleep.S linux-linaro-stable-mx6/arch/arm/kernel/sleep.S +diff -Nur linux-3.10.30.orig/arch/arm/kernel/sleep.S linux-3.10.30/arch/arm/kernel/sleep.S --- linux-3.10.30.orig/arch/arm/kernel/sleep.S 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/sleep.S 2014-05-16 15:28:19.693376410 +0200 ++++ linux-3.10.30/arch/arm/kernel/sleep.S 2014-05-19 19:07:23.465304444 +0200 @@ -4,6 +4,7 @@ #include <asm/assembler.h> #include <asm/glue-cache.h> @@ -18945,9 +19270,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/sleep.S linux-linaro-stable-mx6/arc +cpu_map_ptr: + .long __cpu_logical_map - . +#endif -diff -Nur linux-3.10.30.orig/arch/arm/kernel/smp.c linux-linaro-stable-mx6/arch/arm/kernel/smp.c +diff -Nur linux-3.10.30.orig/arch/arm/kernel/smp.c linux-3.10.30/arch/arm/kernel/smp.c --- linux-3.10.30.orig/arch/arm/kernel/smp.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/smp.c 2014-05-16 15:28:19.693376410 +0200 ++++ linux-3.10.30/arch/arm/kernel/smp.c 2014-05-19 19:07:23.465304444 +0200 @@ -46,6 +46,9 @@ #include <asm/virt.h> #include <asm/mach/arch.h> @@ -19030,9 +19355,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/smp.c linux-linaro-stable-mx6/arch/ set_irq_regs(old_regs); } -diff -Nur linux-3.10.30.orig/arch/arm/kernel/topology.c linux-linaro-stable-mx6/arch/arm/kernel/topology.c +diff -Nur linux-3.10.30.orig/arch/arm/kernel/topology.c linux-3.10.30/arch/arm/kernel/topology.c --- linux-3.10.30.orig/arch/arm/kernel/topology.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/topology.c 2014-05-16 15:28:19.693376410 +0200 ++++ linux-3.10.30/arch/arm/kernel/topology.c 2014-05-19 19:07:23.465304444 +0200 @@ -23,6 +23,7 @@ #include <linux/slab.h> @@ -19182,9 +19507,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/topology.c linux-linaro-stable-mx6/ /* * init_cpu_topology is called at boot when only one cpu is running * which prevent simultaneous write access to cpu_topology array -diff -Nur linux-3.10.30.orig/arch/arm/kernel/traps.c linux-linaro-stable-mx6/arch/arm/kernel/traps.c +diff -Nur linux-3.10.30.orig/arch/arm/kernel/traps.c linux-3.10.30/arch/arm/kernel/traps.c --- linux-3.10.30.orig/arch/arm/kernel/traps.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/kernel/traps.c 2014-05-16 15:28:19.693376410 +0200 ++++ linux-3.10.30/arch/arm/kernel/traps.c 2014-05-19 19:07:23.465304444 +0200 @@ -61,7 +61,7 @@ void dump_backtrace_entry(unsigned long where, unsigned long from, unsigned long frame) { @@ -19194,9 +19519,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/kernel/traps.c linux-linaro-stable-mx6/arc #else printk("Function entered at [<%08lx>] from [<%08lx>]\n", where, from); #endif -diff -Nur linux-3.10.30.orig/arch/arm/lib/backtrace.S linux-linaro-stable-mx6/arch/arm/lib/backtrace.S +diff -Nur linux-3.10.30.orig/arch/arm/lib/backtrace.S linux-3.10.30/arch/arm/lib/backtrace.S --- linux-3.10.30.orig/arch/arm/lib/backtrace.S 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/lib/backtrace.S 2014-05-16 15:28:19.697376431 +0200 ++++ linux-3.10.30/arch/arm/lib/backtrace.S 2014-05-19 19:07:23.465304444 +0200 @@ -80,14 +80,14 @@ ldr r1, [sv_pc, #-4] @ if stmfd sp!, {args} exists, @@ -19246,9 +19571,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/lib/backtrace.S linux-linaro-stable-mx6/ar + .word 0xe92d0000 >> 11 @ stmfd sp!, {} #endif -diff -Nur linux-3.10.30.orig/arch/arm/mach-exynos/mach-exynos5-dt.c linux-linaro-stable-mx6/arch/arm/mach-exynos/mach-exynos5-dt.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-exynos/mach-exynos5-dt.c linux-3.10.30/arch/arm/mach-exynos/mach-exynos5-dt.c --- linux-3.10.30.orig/arch/arm/mach-exynos/mach-exynos5-dt.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-exynos/mach-exynos5-dt.c 2014-05-16 15:28:19.733376621 +0200 ++++ linux-3.10.30/arch/arm/mach-exynos/mach-exynos5-dt.c 2014-05-19 19:07:23.469304459 +0200 @@ -14,6 +14,7 @@ #include <linux/memblock.h> #include <linux/io.h> @@ -19301,9 +19626,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-exynos/mach-exynos5-dt.c linux-linaro of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); } -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/anatop.c linux-linaro-stable-mx6/arch/arm/mach-imx/anatop.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/anatop.c linux-3.10.30/arch/arm/mach-imx/anatop.c --- linux-3.10.30.orig/arch/arm/mach-imx/anatop.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/anatop.c 2014-05-16 15:28:19.745376685 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/anatop.c 2014-05-19 19:07:23.469304459 +0200 @@ -9,6 +9,7 @@ * http://www.gnu.org/copyleft/gpl.html */ @@ -19479,9 +19804,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/anatop.c linux-linaro-stable-mx6/ + + imx_anatop_usb_chrg_detect_disable(); } -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/busfreq_ddr3.c linux-linaro-stable-mx6/arch/arm/mach-imx/busfreq_ddr3.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/busfreq_ddr3.c linux-3.10.30/arch/arm/mach-imx/busfreq_ddr3.c --- linux-3.10.30.orig/arch/arm/mach-imx/busfreq_ddr3.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/busfreq_ddr3.c 2014-05-16 15:28:19.745376685 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/busfreq_ddr3.c 2014-05-19 19:07:23.469304459 +0200 @@ -0,0 +1,476 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -19959,9 +20284,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/busfreq_ddr3.c linux-linaro-stabl + + return 0; +} -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/busfreq-imx6.c linux-linaro-stable-mx6/arch/arm/mach-imx/busfreq-imx6.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/busfreq-imx6.c linux-3.10.30/arch/arm/mach-imx/busfreq-imx6.c --- linux-3.10.30.orig/arch/arm/mach-imx/busfreq-imx6.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/busfreq-imx6.c 2014-05-16 15:28:19.745376685 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/busfreq-imx6.c 2014-05-19 19:07:23.469304459 +0200 @@ -0,0 +1,938 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -20901,9 +21226,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/busfreq-imx6.c linux-linaro-stabl +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("BusFreq driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/busfreq_lpddr2.c linux-linaro-stable-mx6/arch/arm/mach-imx/busfreq_lpddr2.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/busfreq_lpddr2.c linux-3.10.30/arch/arm/mach-imx/busfreq_lpddr2.c --- linux-3.10.30.orig/arch/arm/mach-imx/busfreq_lpddr2.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/busfreq_lpddr2.c 2014-05-16 15:28:19.745376685 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/busfreq_lpddr2.c 2014-05-19 19:07:23.469304459 +0200 @@ -0,0 +1,183 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -21088,9 +21413,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/busfreq_lpddr2.c linux-linaro-sta + + return 0; +} -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk.c linux-linaro-stable-mx6/arch/arm/mach-imx/clk.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk.c linux-3.10.30/arch/arm/mach-imx/clk.c --- linux-3.10.30.orig/arch/arm/mach-imx/clk.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/clk.c 2014-05-16 15:28:19.749376706 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/clk.c 2014-05-19 19:07:23.469304459 +0200 @@ -1,4 +1,65 @@ +#include <linux/clk.h> +#include <linux/err.h> @@ -21157,9 +21482,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk.c linux-linaro-stable-mx6/arc + *val ^= CSCMR1_FIXUP; + return; +} -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-fixup-div.c linux-linaro-stable-mx6/arch/arm/mach-imx/clk-fixup-div.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-fixup-div.c linux-3.10.30/arch/arm/mach-imx/clk-fixup-div.c --- linux-3.10.30.orig/arch/arm/mach-imx/clk-fixup-div.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/clk-fixup-div.c 2014-05-16 15:28:19.745376685 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/clk-fixup-div.c 2014-05-19 19:07:23.469304459 +0200 @@ -0,0 +1,129 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -21290,9 +21615,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-fixup-div.c linux-linaro-stab + + return clk; +} -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-fixup-mux.c linux-linaro-stable-mx6/arch/arm/mach-imx/clk-fixup-mux.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-fixup-mux.c linux-3.10.30/arch/arm/mach-imx/clk-fixup-mux.c --- linux-3.10.30.orig/arch/arm/mach-imx/clk-fixup-mux.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/clk-fixup-mux.c 2014-05-16 15:28:19.745376685 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/clk-fixup-mux.c 2014-05-19 19:07:23.469304459 +0200 @@ -0,0 +1,107 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -21401,9 +21726,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-fixup-mux.c linux-linaro-stab + + return clk; +} -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-gate2.c linux-linaro-stable-mx6/arch/arm/mach-imx/clk-gate2.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-gate2.c linux-3.10.30/arch/arm/mach-imx/clk-gate2.c --- linux-3.10.30.orig/arch/arm/mach-imx/clk-gate2.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/clk-gate2.c 2014-05-16 15:28:19.745376685 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/clk-gate2.c 2014-05-19 19:07:23.469304459 +0200 @@ -1,6 +1,7 @@ /* * Copyright (C) 2010-2011 Canonical Ltd <jeremy.kerr@canonical.com> @@ -21421,9 +21746,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-gate2.c linux-linaro-stable-m return 1; return 0; -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk.h linux-linaro-stable-mx6/arch/arm/mach-imx/clk.h +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk.h linux-3.10.30/arch/arm/mach-imx/clk.h --- linux-3.10.30.orig/arch/arm/mach-imx/clk.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/clk.h 2014-05-16 15:28:19.749376706 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/clk.h 2014-05-19 19:07:23.469304459 +0200 @@ -6,6 +6,8 @@ extern spinlock_t imx_ccm_lock; @@ -21467,9 +21792,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk.h linux-linaro-stable-mx6/arc static inline struct clk *imx_clk_fixed(const char *name, int rate) { return clk_register_fixed_rate(NULL, name, NULL, CLK_IS_ROOT, rate); -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-imx51-imx53.c linux-linaro-stable-mx6/arch/arm/mach-imx/clk-imx51-imx53.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-imx51-imx53.c linux-3.10.30/arch/arm/mach-imx/clk-imx51-imx53.c --- linux-3.10.30.orig/arch/arm/mach-imx/clk-imx51-imx53.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/clk-imx51-imx53.c 2014-05-16 15:28:19.745376685 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/clk-imx51-imx53.c 2014-05-19 19:07:23.469304459 +0200 @@ -123,11 +123,13 @@ { int i; @@ -21533,9 +21858,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-imx51-imx53.c linux-linaro-st + return mx53_clocks_init(0, 0, 0, 0); } -#endif -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-imx6q.c linux-linaro-stable-mx6/arch/arm/mach-imx/clk-imx6q.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-imx6q.c linux-3.10.30/arch/arm/mach-imx/clk-imx6q.c --- linux-3.10.30.orig/arch/arm/mach-imx/clk-imx6q.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/clk-imx6q.c 2014-05-16 15:28:19.749376706 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/clk-imx6q.c 2014-05-19 19:07:23.473304473 +0200 @@ -14,7 +14,6 @@ #include <linux/types.h> #include <linux/clk.h> @@ -22192,9 +22517,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-imx6q.c linux-linaro-stable-m - return 0; } +CLK_OF_DECLARE(imx6q, "fsl,imx6q-ccm", imx6q_clocks_init); -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-imx6sl.c linux-linaro-stable-mx6/arch/arm/mach-imx/clk-imx6sl.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-imx6sl.c linux-3.10.30/arch/arm/mach-imx/clk-imx6sl.c --- linux-3.10.30.orig/arch/arm/mach-imx/clk-imx6sl.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/clk-imx6sl.c 2014-05-16 15:28:19.749376706 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/clk-imx6sl.c 2014-05-19 19:07:23.473304473 +0200 @@ -0,0 +1,493 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -22689,9 +23014,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-imx6sl.c linux-linaro-stable- + mxc_timer_init(base, irq); +} +CLK_OF_DECLARE(imx6sl, "fsl,imx6sl-ccm", imx6sl_clocks_init); -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-pfd.c linux-linaro-stable-mx6/arch/arm/mach-imx/clk-pfd.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-pfd.c linux-3.10.30/arch/arm/mach-imx/clk-pfd.c --- linux-3.10.30.orig/arch/arm/mach-imx/clk-pfd.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/clk-pfd.c 2014-05-16 15:28:19.749376706 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/clk-pfd.c 2014-05-19 19:07:23.473304473 +0200 @@ -1,5 +1,5 @@ /* - * Copyright 2012 Freescale Semiconductor, Inc. @@ -22795,9 +23120,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-pfd.c linux-linaro-stable-mx6 }; struct clk *imx_clk_pfd(const char *name, const char *parent_name, -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-pllv3.c linux-linaro-stable-mx6/arch/arm/mach-imx/clk-pllv3.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-pllv3.c linux-3.10.30/arch/arm/mach-imx/clk-pllv3.c --- linux-3.10.30.orig/arch/arm/mach-imx/clk-pllv3.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/clk-pllv3.c 2014-05-16 15:28:19.749376706 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/clk-pllv3.c 2014-05-19 19:07:23.473304473 +0200 @@ -1,5 +1,5 @@ /* - * Copyright 2012 Freescale Semiconductor, Inc. @@ -23189,9 +23514,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-pllv3.c linux-linaro-stable-m init.name = name; init.ops = ops; -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-vf610.c linux-linaro-stable-mx6/arch/arm/mach-imx/clk-vf610.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-vf610.c linux-3.10.30/arch/arm/mach-imx/clk-vf610.c --- linux-3.10.30.orig/arch/arm/mach-imx/clk-vf610.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/clk-vf610.c 2014-05-16 15:28:19.749376706 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/clk-vf610.c 2014-05-19 19:07:23.473304473 +0200 @@ -0,0 +1,321 @@ +/* + * Copyright 2012-2013 Freescale Semiconductor, Inc. @@ -23514,9 +23839,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/clk-vf610.c linux-linaro-stable-m + of_clk_add_provider(np, of_clk_src_onecell_get, &clk_data); +} +CLK_OF_DECLARE(vf610, "fsl,vf610-ccm", vf610_clocks_init); -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/common.h linux-linaro-stable-mx6/arch/arm/mach-imx/common.h +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/common.h linux-3.10.30/arch/arm/mach-imx/common.h --- linux-3.10.30.orig/arch/arm/mach-imx/common.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/common.h 2014-05-16 15:28:19.749376706 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/common.h 2014-05-19 19:07:23.473304473 +0200 @@ -14,6 +14,7 @@ struct platform_device; struct pt_regs; @@ -23611,9 +23936,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/common.h linux-linaro-stable-mx6/ extern struct smp_operations imx_smp_ops; #endif -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/cpu.c linux-linaro-stable-mx6/arch/arm/mach-imx/cpu.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/cpu.c linux-3.10.30/arch/arm/mach-imx/cpu.c --- linux-3.10.30.orig/arch/arm/mach-imx/cpu.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/cpu.c 2014-05-16 15:28:19.749376706 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/cpu.c 2014-05-19 19:07:23.473304473 +0200 @@ -1,6 +1,9 @@ #include <linux/module.h> @@ -23736,9 +24061,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/cpu.c linux-linaro-stable-mx6/arc + kfree(soc_dev_attr); + return NULL; +} -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/cpuidle.h linux-linaro-stable-mx6/arch/arm/mach-imx/cpuidle.h +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/cpuidle.h linux-3.10.30/arch/arm/mach-imx/cpuidle.h --- linux-3.10.30.orig/arch/arm/mach-imx/cpuidle.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/cpuidle.h 2014-05-16 15:28:19.749376706 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/cpuidle.h 2014-05-19 19:07:23.473304473 +0200 @@ -1,5 +1,5 @@ /* - * Copyright 2012 Freescale Semiconductor, Inc. @@ -23763,9 +24088,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/cpuidle.h linux-linaro-stable-mx6 + return 0; +} #endif -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/cpuidle-imx6q.c linux-linaro-stable-mx6/arch/arm/mach-imx/cpuidle-imx6q.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/cpuidle-imx6q.c linux-3.10.30/arch/arm/mach-imx/cpuidle-imx6q.c --- linux-3.10.30.orig/arch/arm/mach-imx/cpuidle-imx6q.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/cpuidle-imx6q.c 2014-05-16 15:28:19.749376706 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/cpuidle-imx6q.c 2014-05-19 19:07:23.473304473 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Freescale Semiconductor, Inc. @@ -23796,9 +24121,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/cpuidle-imx6q.c linux-linaro-stab return cpuidle_register(&imx6q_cpuidle_driver, NULL); } -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/cpuidle-imx6sl.c linux-linaro-stable-mx6/arch/arm/mach-imx/cpuidle-imx6sl.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/cpuidle-imx6sl.c linux-3.10.30/arch/arm/mach-imx/cpuidle-imx6sl.c --- linux-3.10.30.orig/arch/arm/mach-imx/cpuidle-imx6sl.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/cpuidle-imx6sl.c 2014-05-16 15:28:19.749376706 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/cpuidle-imx6sl.c 2014-05-19 19:07:23.473304473 +0200 @@ -0,0 +1,145 @@ +/* + * Copyright (C) 2012-2013 Freescale Semiconductor, Inc. @@ -23945,9 +24270,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/cpuidle-imx6sl.c linux-linaro-sta + + return cpuidle_register(&imx6sl_cpuidle_driver, NULL); +} -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/ddr3_freq_imx6.S linux-linaro-stable-mx6/arch/arm/mach-imx/ddr3_freq_imx6.S +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/ddr3_freq_imx6.S linux-3.10.30/arch/arm/mach-imx/ddr3_freq_imx6.S --- linux-3.10.30.orig/arch/arm/mach-imx/ddr3_freq_imx6.S 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/ddr3_freq_imx6.S 2014-05-16 15:28:19.749376706 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/ddr3_freq_imx6.S 2014-05-19 19:07:23.473304473 +0200 @@ -0,0 +1,893 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -24842,9 +25167,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/ddr3_freq_imx6.S linux-linaro-sta +ENTRY(mx6_do_ddr_freq_change) + .word mx6_ddr3_freq_change + .size mx6_ddr3_freq_change, . - mx6_ddr3_freq_change -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/gpc.c linux-linaro-stable-mx6/arch/arm/mach-imx/gpc.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/gpc.c linux-3.10.30/arch/arm/mach-imx/gpc.c --- linux-3.10.30.orig/arch/arm/mach-imx/gpc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/gpc.c 2014-05-16 15:28:19.753376727 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/gpc.c 2014-05-19 19:07:23.473304473 +0200 @@ -10,30 +10,127 @@ * http://www.gnu.org/copyleft/gpl.html */ @@ -25321,9 +25646,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/gpc.c linux-linaro-stable-mx6/arc +MODULE_AUTHOR("Anson Huang <b20788@freescale.com>"); +MODULE_DESCRIPTION("Freescale i.MX GPC driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/hardware.h linux-linaro-stable-mx6/arch/arm/mach-imx/hardware.h +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/hardware.h linux-3.10.30/arch/arm/mach-imx/hardware.h --- linux-3.10.30.orig/arch/arm/mach-imx/hardware.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/hardware.h 2014-05-16 15:28:19.753376727 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/hardware.h 2014-05-19 19:07:23.477304489 +0200 @@ -1,5 +1,5 @@ /* - * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved. @@ -25349,9 +25674,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/hardware.h linux-linaro-stable-mx #include "mx3x.h" #include "mx31.h" #include "mx35.h" -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/hotplug.c linux-linaro-stable-mx6/arch/arm/mach-imx/hotplug.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/hotplug.c linux-3.10.30/arch/arm/mach-imx/hotplug.c --- linux-3.10.30.orig/arch/arm/mach-imx/hotplug.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/hotplug.c 2014-05-16 15:28:19.753376727 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/hotplug.c 2014-05-19 19:07:23.477304489 +0200 @@ -1,5 +1,5 @@ /* - * Copyright 2011 Freescale Semiconductor, Inc. @@ -25369,9 +25694,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/hotplug.c linux-linaro-stable-mx6 } int imx_cpu_kill(unsigned int cpu) -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx25-dt.c linux-linaro-stable-mx6/arch/arm/mach-imx/imx25-dt.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx25-dt.c linux-3.10.30/arch/arm/mach-imx/imx25-dt.c --- linux-3.10.30.orig/arch/arm/mach-imx/imx25-dt.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/imx25-dt.c 2014-05-16 15:28:19.753376727 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/imx25-dt.c 2014-05-19 19:07:23.477304489 +0200 @@ -19,6 +19,8 @@ static void __init imx25_dt_init(void) @@ -25381,9 +25706,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx25-dt.c linux-linaro-stable-mx of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); } -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx27-dt.c linux-linaro-stable-mx6/arch/arm/mach-imx/imx27-dt.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx27-dt.c linux-3.10.30/arch/arm/mach-imx/imx27-dt.c --- linux-3.10.30.orig/arch/arm/mach-imx/imx27-dt.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/imx27-dt.c 2014-05-16 15:28:19.753376727 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/imx27-dt.c 2014-05-19 19:07:23.477304489 +0200 @@ -22,6 +22,8 @@ { struct platform_device_info devinfo = { .name = "cpufreq-cpu0", }; @@ -25393,9 +25718,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx27-dt.c linux-linaro-stable-mx of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); platform_device_register_full(&devinfo); -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx31-dt.c linux-linaro-stable-mx6/arch/arm/mach-imx/imx31-dt.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx31-dt.c linux-3.10.30/arch/arm/mach-imx/imx31-dt.c --- linux-3.10.30.orig/arch/arm/mach-imx/imx31-dt.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/imx31-dt.c 2014-05-16 15:28:19.753376727 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/imx31-dt.c 2014-05-19 19:07:23.477304489 +0200 @@ -20,6 +20,8 @@ static void __init imx31_dt_init(void) @@ -25405,9 +25730,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx31-dt.c linux-linaro-stable-mx of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); } -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx51-dt.c linux-linaro-stable-mx6/arch/arm/mach-imx/imx51-dt.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx51-dt.c linux-3.10.30/arch/arm/mach-imx/imx51-dt.c --- linux-3.10.30.orig/arch/arm/mach-imx/imx51-dt.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/imx51-dt.c 2014-05-16 15:28:19.753376727 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/imx51-dt.c 2014-05-19 19:07:23.477304489 +0200 @@ -23,6 +23,8 @@ { struct platform_device_info devinfo = { .name = "cpufreq-cpu0", }; @@ -25417,9 +25742,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx51-dt.c linux-linaro-stable-mx of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); platform_device_register_full(&devinfo); } -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx6sl_wfi.S linux-linaro-stable-mx6/arch/arm/mach-imx/imx6sl_wfi.S +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx6sl_wfi.S linux-3.10.30/arch/arm/mach-imx/imx6sl_wfi.S --- linux-3.10.30.orig/arch/arm/mach-imx/imx6sl_wfi.S 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/imx6sl_wfi.S 2014-05-16 15:28:19.753376727 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/imx6sl_wfi.S 2014-05-19 19:07:23.477304489 +0200 @@ -0,0 +1,639 @@ +/* + * Copyright (C) 2012-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -26060,9 +26385,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/imx6sl_wfi.S linux-linaro-stable- + + /* Restore registers */ + mov pc, lr -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/Kconfig linux-linaro-stable-mx6/arch/arm/mach-imx/Kconfig +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/Kconfig linux-3.10.30/arch/arm/mach-imx/Kconfig --- linux-3.10.30.orig/arch/arm/mach-imx/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/Kconfig 2014-05-16 15:28:19.745376685 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/Kconfig 2014-05-19 19:07:23.477304489 +0200 @@ -1,5 +1,6 @@ config ARCH_MXC bool "Freescale i.MX family" if ARCH_MULTI_V4_V5 || ARCH_MULTI_V6_V7 @@ -26145,9 +26470,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/Kconfig linux-linaro-stable-mx6/a endif source "arch/arm/mach-imx/devices/Kconfig" -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/lpddr2_freq_imx6.S linux-linaro-stable-mx6/arch/arm/mach-imx/lpddr2_freq_imx6.S +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/lpddr2_freq_imx6.S linux-3.10.30/arch/arm/mach-imx/lpddr2_freq_imx6.S --- linux-3.10.30.orig/arch/arm/mach-imx/lpddr2_freq_imx6.S 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/lpddr2_freq_imx6.S 2014-05-16 15:28:19.757376748 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/lpddr2_freq_imx6.S 2014-05-19 19:07:23.477304489 +0200 @@ -0,0 +1,484 @@ +/* + * Copyright (C) 2012-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -26633,9 +26958,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/lpddr2_freq_imx6.S linux-linaro-s +ENTRY(mx6_lpddr2_do_iram) + .word mx6_lpddr2_freq_change + .size mx6_lpddr2_freq_change, . - mx6_lpddr2_freq_change -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mach-imx53.c linux-linaro-stable-mx6/arch/arm/mach-imx/mach-imx53.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mach-imx53.c linux-3.10.30/arch/arm/mach-imx/mach-imx53.c --- linux-3.10.30.orig/arch/arm/mach-imx/mach-imx53.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/mach-imx53.c 2014-05-16 15:28:19.757376748 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/mach-imx53.c 2014-05-19 19:07:23.477304489 +0200 @@ -21,6 +21,7 @@ #include <asm/mach/time.h> @@ -26653,9 +26978,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mach-imx53.c linux-linaro-stable- if (of_machine_is_compatible("fsl,imx53-qsb")) imx53_qsb_init(); -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mach-imx6q.c linux-linaro-stable-mx6/arch/arm/mach-imx/mach-imx6q.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mach-imx6q.c linux-3.10.30/arch/arm/mach-imx/mach-imx6q.c --- linux-3.10.30.orig/arch/arm/mach-imx/mach-imx6q.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/mach-imx6q.c 2014-05-16 15:28:19.757376748 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/mach-imx6q.c 2014-05-19 19:07:23.477304489 +0200 @@ -10,12 +10,14 @@ * http://www.gnu.org/copyleft/gpl.html */ @@ -27257,9 +27582,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mach-imx6q.c linux-linaro-stable- - .restart = imx6q_restart, + .restart = mxc_restart, MACHINE_END -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mach-imx6sl.c linux-linaro-stable-mx6/arch/arm/mach-imx/mach-imx6sl.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mach-imx6sl.c linux-3.10.30/arch/arm/mach-imx/mach-imx6sl.c --- linux-3.10.30.orig/arch/arm/mach-imx/mach-imx6sl.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/mach-imx6sl.c 2014-05-16 15:28:19.757376748 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/mach-imx6sl.c 2014-05-19 19:07:23.477304489 +0200 @@ -0,0 +1,149 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -27410,9 +27735,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mach-imx6sl.c linux-linaro-stable + .dt_compat = imx6sl_dt_compat, + .restart = mxc_restart, +MACHINE_END -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mach-vf610.c linux-linaro-stable-mx6/arch/arm/mach-imx/mach-vf610.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mach-vf610.c linux-3.10.30/arch/arm/mach-imx/mach-vf610.c --- linux-3.10.30.orig/arch/arm/mach-imx/mach-vf610.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/mach-vf610.c 2014-05-16 15:28:19.761376769 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/mach-vf610.c 2014-05-19 19:07:23.477304489 +0200 @@ -0,0 +1,50 @@ +/* + * Copyright 2012-2013 Freescale Semiconductor, Inc. @@ -27464,9 +27789,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mach-vf610.c linux-linaro-stable- + .dt_compat = vf610_dt_compat, + .restart = mxc_restart, +MACHINE_END -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/Makefile linux-linaro-stable-mx6/arch/arm/mach-imx/Makefile +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/Makefile linux-3.10.30/arch/arm/mach-imx/Makefile --- linux-3.10.30.orig/arch/arm/mach-imx/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/Makefile 2014-05-16 15:28:19.745376685 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/Makefile 2014-05-19 19:07:23.477304489 +0200 @@ -15,7 +15,8 @@ obj-$(CONFIG_SOC_IMX5) += cpu-imx5.o mm-imx5.o clk-imx51-imx53.o ehci-imx5.o $(imx5-pm-y) @@ -27515,9 +27840,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/Makefile linux-linaro-stable-mx6/ +obj-$(CONFIG_SOC_VF610) += clk-vf610.o mach-vf610.o + obj-y += devices/ -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx1.c linux-linaro-stable-mx6/arch/arm/mach-imx/mm-imx1.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx1.c linux-3.10.30/arch/arm/mach-imx/mm-imx1.c --- linux-3.10.30.orig/arch/arm/mach-imx/mm-imx1.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/mm-imx1.c 2014-05-16 15:28:19.761376769 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/mm-imx1.c 2014-05-19 19:07:23.477304489 +0200 @@ -39,7 +39,6 @@ void __init imx1_init_early(void) { @@ -27534,9 +27859,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx1.c linux-linaro-stable-mx6 mxc_device_init(); mxc_register_gpio("imx1-gpio", 0, MX1_GPIO1_BASE_ADDR, SZ_256, -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx21.c linux-linaro-stable-mx6/arch/arm/mach-imx/mm-imx21.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx21.c linux-3.10.30/arch/arm/mach-imx/mm-imx21.c --- linux-3.10.30.orig/arch/arm/mach-imx/mm-imx21.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/mm-imx21.c 2014-05-16 15:28:19.761376769 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/mm-imx21.c 2014-05-19 19:07:23.481304504 +0200 @@ -66,7 +66,6 @@ void __init imx21_init_early(void) { @@ -27553,9 +27878,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx21.c linux-linaro-stable-mx mxc_device_init(); mxc_register_gpio("imx21-gpio", 0, MX21_GPIO1_BASE_ADDR, SZ_256, MX21_INT_GPIO, 0); -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx25.c linux-linaro-stable-mx6/arch/arm/mach-imx/mm-imx25.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx25.c linux-3.10.30/arch/arm/mach-imx/mm-imx25.c --- linux-3.10.30.orig/arch/arm/mach-imx/mm-imx25.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/mm-imx25.c 2014-05-16 15:28:19.761376769 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/mm-imx25.c 2014-05-19 19:07:23.481304504 +0200 @@ -54,7 +54,6 @@ { mxc_set_cpu_type(MXC_CPU_MX25); @@ -27572,9 +27897,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx25.c linux-linaro-stable-mx mxc_device_init(); /* i.mx25 has the i.mx35 type gpio */ -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx27.c linux-linaro-stable-mx6/arch/arm/mach-imx/mm-imx27.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx27.c linux-3.10.30/arch/arm/mach-imx/mm-imx27.c --- linux-3.10.30.orig/arch/arm/mach-imx/mm-imx27.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/mm-imx27.c 2014-05-16 15:28:19.761376769 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/mm-imx27.c 2014-05-19 19:07:23.481304504 +0200 @@ -66,7 +66,6 @@ void __init imx27_init_early(void) { @@ -27591,9 +27916,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx27.c linux-linaro-stable-mx mxc_device_init(); /* i.mx27 has the i.mx21 type gpio */ -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx3.c linux-linaro-stable-mx6/arch/arm/mach-imx/mm-imx3.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx3.c linux-3.10.30/arch/arm/mach-imx/mm-imx3.c --- linux-3.10.30.orig/arch/arm/mach-imx/mm-imx3.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/mm-imx3.c 2014-05-16 15:28:19.761376769 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/mm-imx3.c 2014-05-19 19:07:23.481304504 +0200 @@ -138,7 +138,6 @@ void __init imx31_init_early(void) { @@ -27626,9 +27951,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx3.c linux-linaro-stable-mx6 mxc_device_init(); mxc_register_gpio("imx35-gpio", 0, MX35_GPIO1_BASE_ADDR, SZ_16K, MX35_INT_GPIO1, 0); -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx5.c linux-linaro-stable-mx6/arch/arm/mach-imx/mm-imx5.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx5.c linux-3.10.30/arch/arm/mach-imx/mm-imx5.c --- linux-3.10.30.orig/arch/arm/mach-imx/mm-imx5.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/mm-imx5.c 2014-05-16 15:28:19.761376769 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/mm-imx5.c 2014-05-19 19:07:23.481304504 +0200 @@ -83,7 +83,6 @@ imx51_ipu_mipi_setup(); mxc_set_cpu_type(MXC_CPU_MX51); @@ -27653,9 +27978,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mm-imx5.c linux-linaro-stable-mx6 mxc_device_init(); /* i.mx51 has the i.mx35 type gpio */ -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mx6.h linux-linaro-stable-mx6/arch/arm/mach-imx/mx6.h +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mx6.h linux-3.10.30/arch/arm/mach-imx/mx6.h --- linux-3.10.30.orig/arch/arm/mach-imx/mx6.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/mx6.h 2014-05-16 15:28:19.761376769 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/mx6.h 2014-05-19 19:07:23.481304504 +0200 @@ -0,0 +1,35 @@ +/* + * Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -27692,9 +28017,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mx6.h linux-linaro-stable-mx6/arc + +#define MX6_SUSPEND_IRAM_SIZE 0x1000 +#endif -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mxc.h linux-linaro-stable-mx6/arch/arm/mach-imx/mxc.h +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mxc.h linux-3.10.30/arch/arm/mach-imx/mxc.h --- linux-3.10.30.orig/arch/arm/mach-imx/mxc.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/mxc.h 2014-05-16 15:28:19.761376769 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/mxc.h 2014-05-19 19:07:23.481304504 +0200 @@ -1,5 +1,5 @@ /* - * Copyright 2004-2007, 2010 Freescale Semiconductor, Inc. All Rights Reserved. @@ -27739,9 +28064,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/mxc.h linux-linaro-stable-mx6/arc #define cpu_is_mx3() (cpu_is_mx31() || cpu_is_mx35()) #define cpu_is_mx2() (cpu_is_mx21() || cpu_is_mx27()) -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/pm-imx6.c linux-linaro-stable-mx6/arch/arm/mach-imx/pm-imx6.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/pm-imx6.c linux-3.10.30/arch/arm/mach-imx/pm-imx6.c --- linux-3.10.30.orig/arch/arm/mach-imx/pm-imx6.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/pm-imx6.c 2014-05-16 15:28:19.761376769 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/pm-imx6.c 2014-05-19 19:07:23.481304504 +0200 @@ -0,0 +1,379 @@ +/* + * Copyright 2011-2013 Freescale Semiconductor, Inc. @@ -28122,9 +28447,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/pm-imx6.c linux-linaro-stable-mx6 + else + cpu_type = MXC_CPU_IMX6SL; +} -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/pm-imx6q.c linux-linaro-stable-mx6/arch/arm/mach-imx/pm-imx6q.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/pm-imx6q.c linux-3.10.30/arch/arm/mach-imx/pm-imx6q.c --- linux-3.10.30.orig/arch/arm/mach-imx/pm-imx6q.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/pm-imx6q.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/arch/arm/mach-imx/pm-imx6q.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,61 +0,0 @@ -/* - * Copyright 2011-2013 Freescale Semiconductor, Inc. @@ -28187,9 +28512,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/pm-imx6q.c linux-linaro-stable-mx -{ - suspend_set_ops(&imx6q_pm_ops); -} -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/src.c linux-linaro-stable-mx6/arch/arm/mach-imx/src.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/src.c linux-3.10.30/arch/arm/mach-imx/src.c --- linux-3.10.30.orig/arch/arm/mach-imx/src.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/src.c 2014-05-16 15:28:19.761376769 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/src.c 2014-05-19 19:07:23.481304504 +0200 @@ -1,5 +1,5 @@ /* - * Copyright 2011 Freescale Semiconductor, Inc. @@ -28227,9 +28552,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/src.c linux-linaro-stable-mx6/arc void __init imx_src_init(void) { struct device_node *np; -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/suspend-imx6.S linux-linaro-stable-mx6/arch/arm/mach-imx/suspend-imx6.S +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/suspend-imx6.S linux-3.10.30/arch/arm/mach-imx/suspend-imx6.S --- linux-3.10.30.orig/arch/arm/mach-imx/suspend-imx6.S 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/suspend-imx6.S 2014-05-16 15:28:19.761376769 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/suspend-imx6.S 2014-05-19 19:07:23.481304504 +0200 @@ -0,0 +1,801 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -29032,9 +29357,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/suspend-imx6.S linux-linaro-stabl + bic r7, r7, #0x1 + str r7, [r8, #MX6Q_MMDC_MAPSR] + mov pc, lr -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/system.c linux-linaro-stable-mx6/arch/arm/mach-imx/system.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/system.c linux-3.10.30/arch/arm/mach-imx/system.c --- linux-3.10.30.orig/arch/arm/mach-imx/system.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/system.c 2014-05-16 15:28:19.761376769 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/system.c 2014-05-19 19:07:23.481304504 +0200 @@ -1,7 +1,7 @@ /* * Copyright (C) 1999 ARM Limited @@ -29203,9 +29528,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/system.c linux-linaro-stable-mx6/ + l2x0_of_init(0, ~0UL); } +#endif -diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/time.c linux-linaro-stable-mx6/arch/arm/mach-imx/time.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/time.c linux-3.10.30/arch/arm/mach-imx/time.c --- linux-3.10.30.orig/arch/arm/mach-imx/time.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-imx/time.c 2014-05-16 15:28:19.765376790 +0200 ++++ linux-3.10.30/arch/arm/mach-imx/time.c 2014-05-19 19:07:23.481304504 +0200 @@ -60,7 +60,11 @@ #define V2_TCTL_WAITEN (1 << 3) /* Wait enable mode */ #define V2_TCTL_CLK_IPG (1 << 6) @@ -29269,9 +29594,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-imx/time.c linux-linaro-stable-mx6/ar __raw_writel(tctl_val, timer_base + MXC_TCTL); -diff -Nur linux-3.10.30.orig/arch/arm/mach-integrator/Makefile linux-linaro-stable-mx6/arch/arm/mach-integrator/Makefile +diff -Nur linux-3.10.30.orig/arch/arm/mach-integrator/Makefile linux-3.10.30/arch/arm/mach-integrator/Makefile --- linux-3.10.30.orig/arch/arm/mach-integrator/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-integrator/Makefile 2014-05-16 15:28:19.765376790 +0200 ++++ linux-3.10.30/arch/arm/mach-integrator/Makefile 2014-05-19 19:07:23.481304504 +0200 @@ -8,5 +8,5 @@ obj-$(CONFIG_ARCH_INTEGRATOR_AP) += integrator_ap.o obj-$(CONFIG_ARCH_INTEGRATOR_CP) += integrator_cp.o @@ -29279,9 +29604,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-integrator/Makefile linux-linaro-stab -obj-$(CONFIG_PCI) += pci_v3.o pci.o +obj-$(CONFIG_PCI) += pci_v3.o obj-$(CONFIG_INTEGRATOR_IMPD1) += impd1.o -diff -Nur linux-3.10.30.orig/arch/arm/mach-integrator/pci.c linux-linaro-stable-mx6/arch/arm/mach-integrator/pci.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-integrator/pci.c linux-3.10.30/arch/arm/mach-integrator/pci.c --- linux-3.10.30.orig/arch/arm/mach-integrator/pci.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-integrator/pci.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/arch/arm/mach-integrator/pci.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,113 +0,0 @@ -/* - * linux/arch/arm/mach-integrator/pci-integrator.c @@ -29396,9 +29721,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-integrator/pci.c linux-linaro-stable- -} - -subsys_initcall(integrator_pci_init); -diff -Nur linux-3.10.30.orig/arch/arm/mach-integrator/pci_v3.c linux-linaro-stable-mx6/arch/arm/mach-integrator/pci_v3.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-integrator/pci_v3.c linux-3.10.30/arch/arm/mach-integrator/pci_v3.c --- linux-3.10.30.orig/arch/arm/mach-integrator/pci_v3.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-integrator/pci_v3.c 2014-05-16 15:28:19.765376790 +0200 ++++ linux-3.10.30/arch/arm/mach-integrator/pci_v3.c 2014-05-19 19:07:23.481304504 +0200 @@ -35,6 +35,7 @@ #include <asm/signal.h> #include <asm/mach/pci.h> @@ -29526,9 +29851,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-integrator/pci_v3.c linux-linaro-stab +} + +subsys_initcall(integrator_pci_init); -diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/core.h linux-linaro-stable-mx6/arch/arm/mach-vexpress/core.h +diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/core.h linux-3.10.30/arch/arm/mach-vexpress/core.h --- linux-3.10.30.orig/arch/arm/mach-vexpress/core.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-vexpress/core.h 2014-05-16 15:28:19.953377782 +0200 ++++ linux-3.10.30/arch/arm/mach-vexpress/core.h 2014-05-19 19:07:23.485304518 +0200 @@ -6,6 +6,8 @@ void vexpress_dt_smp_map_io(void); @@ -29538,9 +29863,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/core.h linux-linaro-stable-m extern struct smp_operations vexpress_smp_ops; extern void vexpress_cpu_die(unsigned int cpu); -diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/dcscb.c linux-linaro-stable-mx6/arch/arm/mach-vexpress/dcscb.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/dcscb.c linux-3.10.30/arch/arm/mach-vexpress/dcscb.c --- linux-3.10.30.orig/arch/arm/mach-vexpress/dcscb.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-vexpress/dcscb.c 2014-05-16 15:28:19.953377782 +0200 ++++ linux-3.10.30/arch/arm/mach-vexpress/dcscb.c 2014-05-19 19:07:23.485304518 +0200 @@ -0,0 +1,236 @@ +/* + * arch/arm/mach-vexpress/dcscb.c - Dual Cluster System Configuration Block @@ -29778,9 +30103,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/dcscb.c linux-linaro-stable- +} + +early_initcall(dcscb_init); -diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/dcscb_setup.S linux-linaro-stable-mx6/arch/arm/mach-vexpress/dcscb_setup.S +diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/dcscb_setup.S linux-3.10.30/arch/arm/mach-vexpress/dcscb_setup.S --- linux-3.10.30.orig/arch/arm/mach-vexpress/dcscb_setup.S 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-vexpress/dcscb_setup.S 2014-05-16 15:28:19.953377782 +0200 ++++ linux-3.10.30/arch/arm/mach-vexpress/dcscb_setup.S 2014-05-19 19:07:23.509304607 +0200 @@ -0,0 +1,38 @@ +/* + * arch/arm/include/asm/dcscb_setup.S @@ -29820,9 +30145,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/dcscb_setup.S linux-linaro-s + bx lr + +ENDPROC(dcscb_power_up_setup) -diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/include/mach/tc2.h linux-linaro-stable-mx6/arch/arm/mach-vexpress/include/mach/tc2.h +diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/include/mach/tc2.h linux-3.10.30/arch/arm/mach-vexpress/include/mach/tc2.h --- linux-3.10.30.orig/arch/arm/mach-vexpress/include/mach/tc2.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-vexpress/include/mach/tc2.h 2014-05-16 15:28:19.953377782 +0200 ++++ linux-3.10.30/arch/arm/mach-vexpress/include/mach/tc2.h 2014-05-19 19:07:23.509304607 +0200 @@ -0,0 +1,10 @@ +#ifndef __MACH_TC2_H +#define __MACH_TC2_H @@ -29834,9 +30159,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/include/mach/tc2.h linux-lin +#define TC2_MAX_CLUSTERS 2 + +#endif -diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/Kconfig linux-linaro-stable-mx6/arch/arm/mach-vexpress/Kconfig +diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/Kconfig linux-3.10.30/arch/arm/mach-vexpress/Kconfig --- linux-3.10.30.orig/arch/arm/mach-vexpress/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-vexpress/Kconfig 2014-05-16 15:28:19.953377782 +0200 ++++ linux-3.10.30/arch/arm/mach-vexpress/Kconfig 2014-05-19 19:07:23.513304622 +0200 @@ -1,5 +1,7 @@ config ARCH_VEXPRESS bool "ARM Ltd. Versatile Express family" if ARCH_MULTI_V7 @@ -29869,9 +30194,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/Kconfig linux-linaro-stable- + Support for CPU and cluster power management on TC2. endmenu -diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/Makefile linux-linaro-stable-mx6/arch/arm/mach-vexpress/Makefile +diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/Makefile linux-3.10.30/arch/arm/mach-vexpress/Makefile --- linux-3.10.30.orig/arch/arm/mach-vexpress/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-vexpress/Makefile 2014-05-16 15:28:19.953377782 +0200 ++++ linux-3.10.30/arch/arm/mach-vexpress/Makefile 2014-05-19 19:07:23.513304622 +0200 @@ -6,5 +6,13 @@ obj-y := v2m.o @@ -29886,9 +30211,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/Makefile linux-linaro-stable +endif obj-$(CONFIG_SMP) += platsmp.o obj-$(CONFIG_HOTPLUG_CPU) += hotplug.o -diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/platsmp.c linux-linaro-stable-mx6/arch/arm/mach-vexpress/platsmp.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/platsmp.c linux-3.10.30/arch/arm/mach-vexpress/platsmp.c --- linux-3.10.30.orig/arch/arm/mach-vexpress/platsmp.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-vexpress/platsmp.c 2014-05-16 15:28:19.953377782 +0200 ++++ linux-3.10.30/arch/arm/mach-vexpress/platsmp.c 2014-05-19 19:07:23.513304622 +0200 @@ -12,9 +12,11 @@ #include <linux/errno.h> #include <linux/smp.h> @@ -29923,9 +30248,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/platsmp.c linux-linaro-stabl +#endif + return false; +} -diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/tc2_pm.c linux-linaro-stable-mx6/arch/arm/mach-vexpress/tc2_pm.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/tc2_pm.c linux-3.10.30/arch/arm/mach-vexpress/tc2_pm.c --- linux-3.10.30.orig/arch/arm/mach-vexpress/tc2_pm.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-vexpress/tc2_pm.c 2014-05-16 15:28:19.953377782 +0200 ++++ linux-3.10.30/arch/arm/mach-vexpress/tc2_pm.c 2014-05-19 19:07:23.513304622 +0200 @@ -0,0 +1,277 @@ +/* + * arch/arm/mach-vexpress/tc2_pm.c - TC2 power management support @@ -30204,9 +30529,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/tc2_pm.c linux-linaro-stable +} + +early_initcall(tc2_pm_init); -diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/tc2_pm_psci.c linux-linaro-stable-mx6/arch/arm/mach-vexpress/tc2_pm_psci.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/tc2_pm_psci.c linux-3.10.30/arch/arm/mach-vexpress/tc2_pm_psci.c --- linux-3.10.30.orig/arch/arm/mach-vexpress/tc2_pm_psci.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-vexpress/tc2_pm_psci.c 2014-05-16 15:28:19.953377782 +0200 ++++ linux-3.10.30/arch/arm/mach-vexpress/tc2_pm_psci.c 2014-05-19 19:07:23.513304622 +0200 @@ -0,0 +1,173 @@ +/* + * arch/arm/mach-vexpress/tc2_pm_psci.c - TC2 PSCI support @@ -30381,9 +30706,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/tc2_pm_psci.c linux-linaro-s +} + +early_initcall(tc2_pm_psci_init); -diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/tc2_pm_setup.S linux-linaro-stable-mx6/arch/arm/mach-vexpress/tc2_pm_setup.S +diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/tc2_pm_setup.S linux-3.10.30/arch/arm/mach-vexpress/tc2_pm_setup.S --- linux-3.10.30.orig/arch/arm/mach-vexpress/tc2_pm_setup.S 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-vexpress/tc2_pm_setup.S 2014-05-16 15:28:19.953377782 +0200 ++++ linux-3.10.30/arch/arm/mach-vexpress/tc2_pm_setup.S 2014-05-19 19:07:23.513304622 +0200 @@ -0,0 +1,68 @@ +/* + * arch/arm/include/asm/tc2_pm_setup.S @@ -30453,9 +30778,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/tc2_pm_setup.S linux-linaro- + bx lr + +ENDPROC(tc2_pm_power_up_setup) -diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/v2m.c linux-linaro-stable-mx6/arch/arm/mach-vexpress/v2m.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/v2m.c linux-3.10.30/arch/arm/mach-vexpress/v2m.c --- linux-3.10.30.orig/arch/arm/mach-vexpress/v2m.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-vexpress/v2m.c 2014-05-16 15:28:19.953377782 +0200 ++++ linux-3.10.30/arch/arm/mach-vexpress/v2m.c 2014-05-19 19:07:23.517304636 +0200 @@ -10,6 +10,7 @@ #include <linux/smp.h> #include <linux/init.h> @@ -30513,17 +30838,17 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-vexpress/v2m.c linux-linaro-stable-mx .map_io = v2m_dt_map_io, .init_early = v2m_dt_init_early, .init_irq = irqchip_init, -diff -Nur linux-3.10.30.orig/arch/arm/mach-virt/Makefile linux-linaro-stable-mx6/arch/arm/mach-virt/Makefile +diff -Nur linux-3.10.30.orig/arch/arm/mach-virt/Makefile linux-3.10.30/arch/arm/mach-virt/Makefile --- linux-3.10.30.orig/arch/arm/mach-virt/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-virt/Makefile 2014-05-16 15:28:19.953377782 +0200 ++++ linux-3.10.30/arch/arm/mach-virt/Makefile 2014-05-19 19:07:23.517304636 +0200 @@ -3,4 +3,3 @@ # obj-y := virt.o -obj-$(CONFIG_SMP) += platsmp.o -diff -Nur linux-3.10.30.orig/arch/arm/mach-virt/platsmp.c linux-linaro-stable-mx6/arch/arm/mach-virt/platsmp.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-virt/platsmp.c linux-3.10.30/arch/arm/mach-virt/platsmp.c --- linux-3.10.30.orig/arch/arm/mach-virt/platsmp.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-virt/platsmp.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/arch/arm/mach-virt/platsmp.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,50 +0,0 @@ -/* - * Dummy Virtual Machine - does what it says on the tin. @@ -30575,9 +30900,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-virt/platsmp.c linux-linaro-stable-mx - .smp_prepare_cpus = virt_smp_prepare_cpus, - .smp_boot_secondary = virt_boot_secondary, -}; -diff -Nur linux-3.10.30.orig/arch/arm/mach-virt/virt.c linux-linaro-stable-mx6/arch/arm/mach-virt/virt.c +diff -Nur linux-3.10.30.orig/arch/arm/mach-virt/virt.c linux-3.10.30/arch/arm/mach-virt/virt.c --- linux-3.10.30.orig/arch/arm/mach-virt/virt.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mach-virt/virt.c 2014-05-16 15:28:19.957377803 +0200 ++++ linux-3.10.30/arch/arm/mach-virt/virt.c 2014-05-19 19:07:23.517304636 +0200 @@ -36,11 +36,8 @@ NULL }; @@ -30590,9 +30915,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mach-virt/virt.c linux-linaro-stable-mx6/a - .smp = smp_ops(virt_smp_ops), .dt_compat = virt_dt_match, MACHINE_END -diff -Nur linux-3.10.30.orig/arch/arm/mm/cache-v7.S linux-linaro-stable-mx6/arch/arm/mm/cache-v7.S +diff -Nur linux-3.10.30.orig/arch/arm/mm/cache-v7.S linux-3.10.30/arch/arm/mm/cache-v7.S --- linux-3.10.30.orig/arch/arm/mm/cache-v7.S 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mm/cache-v7.S 2014-05-16 15:28:19.961377823 +0200 ++++ linux-3.10.30/arch/arm/mm/cache-v7.S 2014-05-19 19:07:23.517304636 +0200 @@ -146,18 +146,18 @@ ldr r7, =0x7fff ands r7, r7, r1, lsr #13 @ extract max number of the index size @@ -30619,9 +30944,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mm/cache-v7.S linux-linaro-stable-mx6/arch bge loop1 skip: add r10, r10, #2 @ increment cache number -diff -Nur linux-3.10.30.orig/arch/arm/mm/fault.c linux-linaro-stable-mx6/arch/arm/mm/fault.c +diff -Nur linux-3.10.30.orig/arch/arm/mm/fault.c linux-3.10.30/arch/arm/mm/fault.c --- linux-3.10.30.orig/arch/arm/mm/fault.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/mm/fault.c 2014-05-16 15:28:19.961377823 +0200 ++++ linux-3.10.30/arch/arm/mm/fault.c 2014-05-19 19:07:23.517304636 +0200 @@ -446,8 +446,16 @@ if (pud_none(*pud_k)) @@ -30651,9 +30976,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/mm/fault.c linux-linaro-stable-mx6/arch/ar return 0; bad_area: -diff -Nur linux-3.10.30.orig/arch/arm/plat-versatile/headsmp.S linux-linaro-stable-mx6/arch/arm/plat-versatile/headsmp.S +diff -Nur linux-3.10.30.orig/arch/arm/plat-versatile/headsmp.S linux-3.10.30/arch/arm/plat-versatile/headsmp.S --- linux-3.10.30.orig/arch/arm/plat-versatile/headsmp.S 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm/plat-versatile/headsmp.S 2014-05-16 15:28:19.985377950 +0200 ++++ linux-3.10.30/arch/arm/plat-versatile/headsmp.S 2014-05-19 19:07:23.517304636 +0200 @@ -11,8 +11,6 @@ #include <linux/linkage.h> #include <linux/init.h> @@ -30663,9 +30988,9 @@ diff -Nur linux-3.10.30.orig/arch/arm/plat-versatile/headsmp.S linux-linaro-stab /* * Realview/Versatile Express specific entry point for secondary CPUs. * This provides a "holding pen" into which all secondary cores are held -diff -Nur linux-3.10.30.orig/arch/arm64/boot/dts/fvp-base-gicv2-psci.dts linux-linaro-stable-mx6/arch/arm64/boot/dts/fvp-base-gicv2-psci.dts +diff -Nur linux-3.10.30.orig/arch/arm64/boot/dts/fvp-base-gicv2-psci.dts linux-3.10.30/arch/arm64/boot/dts/fvp-base-gicv2-psci.dts --- linux-3.10.30.orig/arch/arm64/boot/dts/fvp-base-gicv2-psci.dts 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/boot/dts/fvp-base-gicv2-psci.dts 2014-05-16 15:28:19.993377993 +0200 ++++ linux-3.10.30/arch/arm64/boot/dts/fvp-base-gicv2-psci.dts 2014-05-19 19:07:23.517304636 +0200 @@ -0,0 +1,287 @@ +/* + * Copyright (c) 2013, ARM Limited. All rights reserved. @@ -30954,9 +31279,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/boot/dts/fvp-base-gicv2-psci.dts linux-l + }; + }; +}; -diff -Nur linux-3.10.30.orig/arch/arm64/boot/dts/Makefile linux-linaro-stable-mx6/arch/arm64/boot/dts/Makefile +diff -Nur linux-3.10.30.orig/arch/arm64/boot/dts/Makefile linux-3.10.30/arch/arm64/boot/dts/Makefile --- linux-3.10.30.orig/arch/arm64/boot/dts/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/boot/dts/Makefile 2014-05-16 15:28:19.993377993 +0200 ++++ linux-3.10.30/arch/arm64/boot/dts/Makefile 2014-05-19 19:07:23.517304636 +0200 @@ -1,4 +1,5 @@ -dtb-$(CONFIG_ARCH_VEXPRESS) += rtsm_ve-aemv8a.dtb foundation-v8.dtb +dtb-$(CONFIG_ARCH_VEXPRESS) += rtsm_ve-aemv8a.dtb foundation-v8.dtb \ @@ -30964,9 +31289,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/boot/dts/Makefile linux-linaro-stable-mx targets += dtbs targets += $(dtb-y) -diff -Nur linux-3.10.30.orig/arch/arm64/boot/dts/rtsm_ve-motherboard.dtsi linux-linaro-stable-mx6/arch/arm64/boot/dts/rtsm_ve-motherboard.dtsi +diff -Nur linux-3.10.30.orig/arch/arm64/boot/dts/rtsm_ve-motherboard.dtsi linux-3.10.30/arch/arm64/boot/dts/rtsm_ve-motherboard.dtsi --- linux-3.10.30.orig/arch/arm64/boot/dts/rtsm_ve-motherboard.dtsi 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/boot/dts/rtsm_ve-motherboard.dtsi 2014-05-16 15:28:19.993377993 +0200 ++++ linux-3.10.30/arch/arm64/boot/dts/rtsm_ve-motherboard.dtsi 2014-05-19 19:07:23.517304636 +0200 @@ -182,6 +182,15 @@ interrupts = <14>; clocks = <&v2m_oscclk1>, <&v2m_clk24mhz>; @@ -30983,9 +31308,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/boot/dts/rtsm_ve-motherboard.dtsi linux- }; }; -diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/cmpxchg.h linux-linaro-stable-mx6/arch/arm64/include/asm/cmpxchg.h +diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/cmpxchg.h linux-3.10.30/arch/arm64/include/asm/cmpxchg.h --- linux-3.10.30.orig/arch/arm64/include/asm/cmpxchg.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/include/asm/cmpxchg.h 2014-05-16 15:28:19.997378014 +0200 ++++ linux-3.10.30/arch/arm64/include/asm/cmpxchg.h 2014-05-19 19:07:23.517304636 +0200 @@ -158,17 +158,23 @@ return ret; } @@ -31020,9 +31345,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/cmpxchg.h linux-linaro-stabl #define cmpxchg64(ptr,o,n) cmpxchg((ptr),(o),(n)) #define cmpxchg64_local(ptr,o,n) cmpxchg_local((ptr),(o),(n)) -diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/cpu_ops.h linux-linaro-stable-mx6/arch/arm64/include/asm/cpu_ops.h +diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/cpu_ops.h linux-3.10.30/arch/arm64/include/asm/cpu_ops.h --- linux-3.10.30.orig/arch/arm64/include/asm/cpu_ops.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/include/asm/cpu_ops.h 2014-05-16 15:28:19.997378014 +0200 ++++ linux-3.10.30/arch/arm64/include/asm/cpu_ops.h 2014-05-19 19:07:23.517304636 +0200 @@ -0,0 +1,59 @@ +/* + * Copyright (C) 2013 ARM Ltd. @@ -31083,9 +31408,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/cpu_ops.h linux-linaro-stabl +extern void __init cpu_read_bootcpu_ops(void); + +#endif /* ifndef __ASM_CPU_OPS_H */ -diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/irq.h linux-linaro-stable-mx6/arch/arm64/include/asm/irq.h +diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/irq.h linux-3.10.30/arch/arm64/include/asm/irq.h --- linux-3.10.30.orig/arch/arm64/include/asm/irq.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/include/asm/irq.h 2014-05-16 15:28:19.997378014 +0200 ++++ linux-3.10.30/arch/arm64/include/asm/irq.h 2014-05-19 19:07:23.517304636 +0200 @@ -4,6 +4,7 @@ #include <asm-generic/irq.h> @@ -31094,9 +31419,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/irq.h linux-linaro-stable-mx extern void set_handle_irq(void (*handle_irq)(struct pt_regs *)); #endif -diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/pgtable-3level-types.h linux-linaro-stable-mx6/arch/arm64/include/asm/pgtable-3level-types.h +diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/pgtable-3level-types.h linux-3.10.30/arch/arm64/include/asm/pgtable-3level-types.h --- linux-3.10.30.orig/arch/arm64/include/asm/pgtable-3level-types.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/include/asm/pgtable-3level-types.h 2014-05-16 15:28:19.997378014 +0200 ++++ linux-3.10.30/arch/arm64/include/asm/pgtable-3level-types.h 2014-05-19 19:07:23.517304636 +0200 @@ -16,6 +16,8 @@ #ifndef __ASM_PGTABLE_3LEVEL_TYPES_H #define __ASM_PGTABLE_3LEVEL_TYPES_H @@ -31106,9 +31431,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/pgtable-3level-types.h linux typedef u64 pteval_t; typedef u64 pmdval_t; typedef u64 pgdval_t; -diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/psci.h linux-linaro-stable-mx6/arch/arm64/include/asm/psci.h +diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/psci.h linux-3.10.30/arch/arm64/include/asm/psci.h --- linux-3.10.30.orig/arch/arm64/include/asm/psci.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/include/asm/psci.h 2014-05-16 15:28:19.997378014 +0200 ++++ linux-3.10.30/arch/arm64/include/asm/psci.h 2014-05-19 19:07:23.521304652 +0200 @@ -14,25 +14,6 @@ #ifndef __ASM_PSCI_H #define __ASM_PSCI_H @@ -31135,9 +31460,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/psci.h linux-linaro-stable-m int psci_init(void); #endif /* __ASM_PSCI_H */ -diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/smp.h linux-linaro-stable-mx6/arch/arm64/include/asm/smp.h +diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/smp.h linux-3.10.30/arch/arm64/include/asm/smp.h --- linux-3.10.30.orig/arch/arm64/include/asm/smp.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/include/asm/smp.h 2014-05-16 15:28:19.997378014 +0200 ++++ linux-3.10.30/arch/arm64/include/asm/smp.h 2014-05-19 19:07:23.521304652 +0200 @@ -60,21 +60,14 @@ void *stack; }; @@ -31164,9 +31489,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/smp.h linux-linaro-stable-mx +extern void cpu_die(void); #endif /* ifndef __ASM_SMP_H */ -diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/topology.h linux-linaro-stable-mx6/arch/arm64/include/asm/topology.h +diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/topology.h linux-3.10.30/arch/arm64/include/asm/topology.h --- linux-3.10.30.orig/arch/arm64/include/asm/topology.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/include/asm/topology.h 2014-05-16 15:28:20.001378034 +0200 ++++ linux-3.10.30/arch/arm64/include/asm/topology.h 2014-05-19 19:07:23.521304652 +0200 @@ -0,0 +1,73 @@ +#ifndef _ASM_ARM_TOPOLOGY_H +#define _ASM_ARM_TOPOLOGY_H @@ -31241,9 +31566,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/include/asm/topology.h linux-linaro-stab +#include <asm-generic/topology.h> + +#endif /* _ASM_ARM_TOPOLOGY_H */ -diff -Nur linux-3.10.30.orig/arch/arm64/Kconfig linux-linaro-stable-mx6/arch/arm64/Kconfig +diff -Nur linux-3.10.30.orig/arch/arm64/Kconfig linux-3.10.30/arch/arm64/Kconfig --- linux-3.10.30.orig/arch/arm64/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/Kconfig 2014-05-16 15:28:19.989377972 +0200 ++++ linux-3.10.30/arch/arm64/Kconfig 2014-05-19 19:07:23.521304652 +0200 @@ -144,12 +144,139 @@ If you don't know what to do here, say N. @@ -31399,9 +31724,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/Kconfig linux-linaro-stable-mx6/arch/arm source "net/Kconfig" source "drivers/Kconfig" -diff -Nur linux-3.10.30.orig/arch/arm64/kernel/cpu_ops.c linux-linaro-stable-mx6/arch/arm64/kernel/cpu_ops.c +diff -Nur linux-3.10.30.orig/arch/arm64/kernel/cpu_ops.c linux-3.10.30/arch/arm64/kernel/cpu_ops.c --- linux-3.10.30.orig/arch/arm64/kernel/cpu_ops.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/kernel/cpu_ops.c 2014-05-16 15:28:20.001378034 +0200 ++++ linux-3.10.30/arch/arm64/kernel/cpu_ops.c 2014-05-19 19:07:23.521304652 +0200 @@ -0,0 +1,99 @@ +/* + * CPU kernel entry/exit control @@ -31502,9 +31827,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/kernel/cpu_ops.c linux-linaro-stable-mx6 + } + } +} -diff -Nur linux-3.10.30.orig/arch/arm64/kernel/cputable.c linux-linaro-stable-mx6/arch/arm64/kernel/cputable.c +diff -Nur linux-3.10.30.orig/arch/arm64/kernel/cputable.c linux-3.10.30/arch/arm64/kernel/cputable.c --- linux-3.10.30.orig/arch/arm64/kernel/cputable.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/kernel/cputable.c 2014-05-16 15:28:20.001378034 +0200 ++++ linux-3.10.30/arch/arm64/kernel/cputable.c 2014-05-19 19:07:23.521304652 +0200 @@ -22,7 +22,7 @@ extern unsigned long __cpu_setup(void); @@ -31514,9 +31839,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/kernel/cputable.c linux-linaro-stable-mx { .cpu_id_val = 0x000f0000, .cpu_id_mask = 0x000f0000, -diff -Nur linux-3.10.30.orig/arch/arm64/kernel/head.S linux-linaro-stable-mx6/arch/arm64/kernel/head.S +diff -Nur linux-3.10.30.orig/arch/arm64/kernel/head.S linux-3.10.30/arch/arm64/kernel/head.S --- linux-3.10.30.orig/arch/arm64/kernel/head.S 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/kernel/head.S 2014-05-16 15:28:20.001378034 +0200 ++++ linux-3.10.30/arch/arm64/kernel/head.S 2014-05-19 19:07:23.521304652 +0200 @@ -217,7 +217,6 @@ .quad PAGE_OFFSET @@ -31543,9 +31868,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/kernel/head.S linux-linaro-stable-mx6/ar ENTRY(secondary_startup) /* -diff -Nur linux-3.10.30.orig/arch/arm64/kernel/irq.c linux-linaro-stable-mx6/arch/arm64/kernel/irq.c +diff -Nur linux-3.10.30.orig/arch/arm64/kernel/irq.c linux-3.10.30/arch/arm64/kernel/irq.c --- linux-3.10.30.orig/arch/arm64/kernel/irq.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/kernel/irq.c 2014-05-16 15:28:20.005378056 +0200 ++++ linux-3.10.30/arch/arm64/kernel/irq.c 2014-05-19 19:07:23.521304652 +0200 @@ -81,3 +81,64 @@ if (!handle_arch_irq) panic("No interrupt controller found."); @@ -31611,9 +31936,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/kernel/irq.c linux-linaro-stable-mx6/arc + local_irq_restore(flags); +} +#endif /* CONFIG_HOTPLUG_CPU */ -diff -Nur linux-3.10.30.orig/arch/arm64/kernel/Makefile linux-linaro-stable-mx6/arch/arm64/kernel/Makefile +diff -Nur linux-3.10.30.orig/arch/arm64/kernel/Makefile linux-3.10.30/arch/arm64/kernel/Makefile --- linux-3.10.30.orig/arch/arm64/kernel/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/kernel/Makefile 2014-05-16 15:28:20.001378034 +0200 ++++ linux-3.10.30/arch/arm64/kernel/Makefile 2014-05-19 19:07:23.521304652 +0200 @@ -9,15 +9,16 @@ arm64-obj-y := cputable.o debug-monitors.o entry.o irq.o fpsimd.o \ entry-fpsimd.o process.o ptrace.o setup.o signal.o \ @@ -31633,9 +31958,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/kernel/Makefile linux-linaro-stable-mx6/ obj-y += $(arm64-obj-y) vdso/ obj-m += $(arm64-obj-m) -diff -Nur linux-3.10.30.orig/arch/arm64/kernel/process.c linux-linaro-stable-mx6/arch/arm64/kernel/process.c +diff -Nur linux-3.10.30.orig/arch/arm64/kernel/process.c linux-3.10.30/arch/arm64/kernel/process.c --- linux-3.10.30.orig/arch/arm64/kernel/process.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/kernel/process.c 2014-05-16 15:28:20.005378056 +0200 ++++ linux-3.10.30/arch/arm64/kernel/process.c 2014-05-19 19:07:23.521304652 +0200 @@ -102,6 +102,13 @@ local_irq_enable(); } @@ -31650,9 +31975,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/kernel/process.c linux-linaro-stable-mx6 void machine_shutdown(void) { #ifdef CONFIG_SMP -diff -Nur linux-3.10.30.orig/arch/arm64/kernel/psci.c linux-linaro-stable-mx6/arch/arm64/kernel/psci.c +diff -Nur linux-3.10.30.orig/arch/arm64/kernel/psci.c linux-3.10.30/arch/arm64/kernel/psci.c --- linux-3.10.30.orig/arch/arm64/kernel/psci.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/kernel/psci.c 2014-05-16 15:28:20.005378056 +0200 ++++ linux-3.10.30/arch/arm64/kernel/psci.c 2014-05-19 19:07:23.521304652 +0200 @@ -17,12 +17,32 @@ #include <linux/init.h> @@ -31756,9 +32081,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/kernel/psci.c linux-linaro-stable-mx6/ar +}; + +#endif -diff -Nur linux-3.10.30.orig/arch/arm64/kernel/setup.c linux-linaro-stable-mx6/arch/arm64/kernel/setup.c +diff -Nur linux-3.10.30.orig/arch/arm64/kernel/setup.c linux-3.10.30/arch/arm64/kernel/setup.c --- linux-3.10.30.orig/arch/arm64/kernel/setup.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/kernel/setup.c 2014-05-16 15:28:20.005378056 +0200 ++++ linux-3.10.30/arch/arm64/kernel/setup.c 2014-05-19 19:07:23.521304652 +0200 @@ -45,6 +45,7 @@ #include <asm/cputype.h> #include <asm/elf.h> @@ -31787,9 +32112,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/kernel/setup.c linux-linaro-stable-mx6/a #ifdef CONFIG_SMP smp_init_cpus(); #endif -diff -Nur linux-3.10.30.orig/arch/arm64/kernel/smp.c linux-linaro-stable-mx6/arch/arm64/kernel/smp.c +diff -Nur linux-3.10.30.orig/arch/arm64/kernel/smp.c linux-3.10.30/arch/arm64/kernel/smp.c --- linux-3.10.30.orig/arch/arm64/kernel/smp.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/kernel/smp.c 2014-05-16 15:28:20.005378056 +0200 ++++ linux-3.10.30/arch/arm64/kernel/smp.c 2014-05-19 19:07:23.521304652 +0200 @@ -39,6 +39,7 @@ #include <asm/atomic.h> #include <asm/cacheflush.h> @@ -32136,9 +32461,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/kernel/smp.c linux-linaro-stable-mx6/arc if (err) continue; -diff -Nur linux-3.10.30.orig/arch/arm64/kernel/smp_psci.c linux-linaro-stable-mx6/arch/arm64/kernel/smp_psci.c +diff -Nur linux-3.10.30.orig/arch/arm64/kernel/smp_psci.c linux-3.10.30/arch/arm64/kernel/smp_psci.c --- linux-3.10.30.orig/arch/arm64/kernel/smp_psci.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/kernel/smp_psci.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/arch/arm64/kernel/smp_psci.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,53 +0,0 @@ -/* - * PSCI SMP initialisation @@ -32193,9 +32518,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/kernel/smp_psci.c linux-linaro-stable-mx - .init_cpu = smp_psci_init_cpu, - .prepare_cpu = smp_psci_prepare_cpu, -}; -diff -Nur linux-3.10.30.orig/arch/arm64/kernel/smp_spin_table.c linux-linaro-stable-mx6/arch/arm64/kernel/smp_spin_table.c +diff -Nur linux-3.10.30.orig/arch/arm64/kernel/smp_spin_table.c linux-3.10.30/arch/arm64/kernel/smp_spin_table.c --- linux-3.10.30.orig/arch/arm64/kernel/smp_spin_table.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/kernel/smp_spin_table.c 2014-05-16 15:28:20.005378056 +0200 ++++ linux-3.10.30/arch/arm64/kernel/smp_spin_table.c 2014-05-19 19:07:23.521304652 +0200 @@ -16,15 +16,39 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ @@ -32310,9 +32635,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/kernel/smp_spin_table.c linux-linaro-sta + .cpu_boot = smp_spin_table_cpu_boot, + .cpu_postboot = smp_spin_table_cpu_postboot, }; -diff -Nur linux-3.10.30.orig/arch/arm64/kernel/topology.c linux-linaro-stable-mx6/arch/arm64/kernel/topology.c +diff -Nur linux-3.10.30.orig/arch/arm64/kernel/topology.c linux-3.10.30/arch/arm64/kernel/topology.c --- linux-3.10.30.orig/arch/arm64/kernel/topology.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/kernel/topology.c 2014-05-16 15:28:20.005378056 +0200 ++++ linux-3.10.30/arch/arm64/kernel/topology.c 2014-05-19 19:07:23.521304652 +0200 @@ -0,0 +1,537 @@ +/* + * arch/arm64/kernel/topology.c @@ -32851,9 +33176,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/kernel/topology.c linux-linaro-stable-mx + + parse_dt_topology(); +} -diff -Nur linux-3.10.30.orig/arch/arm64/kernel/vmlinux.lds.S linux-linaro-stable-mx6/arch/arm64/kernel/vmlinux.lds.S +diff -Nur linux-3.10.30.orig/arch/arm64/kernel/vmlinux.lds.S linux-3.10.30/arch/arm64/kernel/vmlinux.lds.S --- linux-3.10.30.orig/arch/arm64/kernel/vmlinux.lds.S 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/arm64/kernel/vmlinux.lds.S 2014-05-16 15:28:20.005378056 +0200 ++++ linux-3.10.30/arch/arm64/kernel/vmlinux.lds.S 2014-05-19 19:07:23.521304652 +0200 @@ -41,7 +41,6 @@ } .text : { /* Real text segment */ @@ -32862,9 +33187,9 @@ diff -Nur linux-3.10.30.orig/arch/arm64/kernel/vmlinux.lds.S linux-linaro-stable __exception_text_start = .; *(.exception.text) __exception_text_end = .; -diff -Nur linux-3.10.30.orig/arch/mips/include/asm/pci.h linux-linaro-stable-mx6/arch/mips/include/asm/pci.h +diff -Nur linux-3.10.30.orig/arch/mips/include/asm/pci.h linux-3.10.30/arch/mips/include/asm/pci.h --- linux-3.10.30.orig/arch/mips/include/asm/pci.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/mips/include/asm/pci.h 2014-05-16 15:28:20.521380778 +0200 ++++ linux-3.10.30/arch/mips/include/asm/pci.h 2014-05-19 19:07:23.521304652 +0200 @@ -137,11 +137,6 @@ return channel ? 15 : 14; } @@ -32877,9 +33202,9 @@ diff -Nur linux-3.10.30.orig/arch/mips/include/asm/pci.h linux-linaro-stable-mx6 extern char * (*pcibios_plat_setup)(char *str); #ifdef CONFIG_OF -diff -Nur linux-3.10.30.orig/arch/powerpc/include/asm/pci.h linux-linaro-stable-mx6/arch/powerpc/include/asm/pci.h +diff -Nur linux-3.10.30.orig/arch/powerpc/include/asm/pci.h linux-3.10.30/arch/powerpc/include/asm/pci.h --- linux-3.10.30.orig/arch/powerpc/include/asm/pci.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/powerpc/include/asm/pci.h 2014-05-16 15:28:20.757382022 +0200 ++++ linux-3.10.30/arch/powerpc/include/asm/pci.h 2014-05-19 19:07:23.521304652 +0200 @@ -113,11 +113,6 @@ /* Decide whether to display the domain number in /proc */ extern int pci_proc_domain(struct pci_bus *bus); @@ -32892,9 +33217,9 @@ diff -Nur linux-3.10.30.orig/arch/powerpc/include/asm/pci.h linux-linaro-stable- struct vm_area_struct; /* Map a range of PCI memory or I/O space for a device into user space */ int pci_mmap_page_range(struct pci_dev *pdev, struct vm_area_struct *vma, -diff -Nur linux-3.10.30.orig/arch/powerpc/include/asm/prom.h linux-linaro-stable-mx6/arch/powerpc/include/asm/prom.h +diff -Nur linux-3.10.30.orig/arch/powerpc/include/asm/prom.h linux-3.10.30/arch/powerpc/include/asm/prom.h --- linux-3.10.30.orig/arch/powerpc/include/asm/prom.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/powerpc/include/asm/prom.h 2014-05-16 15:28:20.761382044 +0200 ++++ linux-3.10.30/arch/powerpc/include/asm/prom.h 2014-05-19 19:07:23.525304666 +0200 @@ -43,9 +43,6 @@ extern void kdump_move_device_tree(void); @@ -32905,9 +33230,9 @@ diff -Nur linux-3.10.30.orig/arch/powerpc/include/asm/prom.h linux-linaro-stable /* cache lookup */ struct device_node *of_find_next_cache_node(struct device_node *np); -diff -Nur linux-3.10.30.orig/arch/powerpc/kernel/prom.c linux-linaro-stable-mx6/arch/powerpc/kernel/prom.c +diff -Nur linux-3.10.30.orig/arch/powerpc/kernel/prom.c linux-3.10.30/arch/powerpc/kernel/prom.c --- linux-3.10.30.orig/arch/powerpc/kernel/prom.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/powerpc/kernel/prom.c 2014-05-16 15:28:20.785382170 +0200 ++++ linux-3.10.30/arch/powerpc/kernel/prom.c 2014-05-19 19:07:23.525304666 +0200 @@ -827,49 +827,10 @@ __initcall(prom_reconfig_setup); #endif @@ -32960,9 +33285,9 @@ diff -Nur linux-3.10.30.orig/arch/powerpc/kernel/prom.c linux-linaro-stable-mx6/ #if defined(CONFIG_DEBUG_FS) && defined(DEBUG) static struct debugfs_blob_wrapper flat_dt_blob; -diff -Nur linux-3.10.30.orig/arch/s390/include/asm/pci.h linux-linaro-stable-mx6/arch/s390/include/asm/pci.h +diff -Nur linux-3.10.30.orig/arch/s390/include/asm/pci.h linux-3.10.30/arch/s390/include/asm/pci.h --- linux-3.10.30.orig/arch/s390/include/asm/pci.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/s390/include/asm/pci.h 2014-05-16 15:28:20.885382697 +0200 ++++ linux-3.10.30/arch/s390/include/asm/pci.h 2014-05-19 19:07:23.525304666 +0200 @@ -21,10 +21,6 @@ int pci_domain_nr(struct pci_bus *); int pci_proc_domain(struct pci_bus *); @@ -32974,9 +33299,9 @@ diff -Nur linux-3.10.30.orig/arch/s390/include/asm/pci.h linux-linaro-stable-mx6 #define ZPCI_BUS_NR 0 /* default bus number */ #define ZPCI_DEVFN 0 /* default device number */ -diff -Nur linux-3.10.30.orig/arch/x86/include/asm/pci.h linux-linaro-stable-mx6/arch/x86/include/asm/pci.h +diff -Nur linux-3.10.30.orig/arch/x86/include/asm/pci.h linux-3.10.30/arch/x86/include/asm/pci.h --- linux-3.10.30.orig/arch/x86/include/asm/pci.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/x86/include/asm/pci.h 2014-05-16 15:28:21.161384153 +0200 ++++ linux-3.10.30/arch/x86/include/asm/pci.h 2014-05-19 19:07:23.525304666 +0200 @@ -100,29 +100,6 @@ extern void pci_iommu_alloc(void); @@ -33024,9 +33349,9 @@ diff -Nur linux-3.10.30.orig/arch/x86/include/asm/pci.h linux-linaro-stable-mx6/ #endif #define PCI_DMA_BUS_IS_PHYS (dma_ops->is_phys) -diff -Nur linux-3.10.30.orig/arch/x86/kernel/x86_init.c linux-linaro-stable-mx6/arch/x86/kernel/x86_init.c +diff -Nur linux-3.10.30.orig/arch/x86/kernel/x86_init.c linux-3.10.30/arch/x86/kernel/x86_init.c --- linux-3.10.30.orig/arch/x86/kernel/x86_init.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/arch/x86/kernel/x86_init.c 2014-05-16 15:28:21.209384406 +0200 ++++ linux-3.10.30/arch/x86/kernel/x86_init.c 2014-05-19 19:07:23.525304666 +0200 @@ -107,6 +107,8 @@ }; @@ -33065,9 +33390,9 @@ diff -Nur linux-3.10.30.orig/arch/x86/kernel/x86_init.c linux-linaro-stable-mx6/ struct x86_io_apic_ops x86_io_apic_ops = { .init = native_io_apic_init_mappings, .read = native_io_apic_read, -diff -Nur linux-3.10.30.orig/block/blk-core.c linux-linaro-stable-mx6/block/blk-core.c +diff -Nur linux-3.10.30.orig/block/blk-core.c linux-3.10.30/block/blk-core.c --- linux-3.10.30.orig/block/blk-core.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/block/blk-core.c 2014-05-16 15:28:21.285384807 +0200 ++++ linux-3.10.30/block/blk-core.c 2014-05-19 19:07:23.525304666 +0200 @@ -3191,7 +3191,8 @@ /* used for unplugging and affects IO latency/throughput - HIGHPRI */ @@ -33078,9 +33403,9 @@ diff -Nur linux-3.10.30.orig/block/blk-core.c linux-linaro-stable-mx6/block/blk- if (!kblockd_workqueue) panic("Failed to create kblockd\n"); -diff -Nur linux-3.10.30.orig/block/blk-ioc.c linux-linaro-stable-mx6/block/blk-ioc.c +diff -Nur linux-3.10.30.orig/block/blk-ioc.c linux-3.10.30/block/blk-ioc.c --- linux-3.10.30.orig/block/blk-ioc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/block/blk-ioc.c 2014-05-16 15:28:21.285384807 +0200 ++++ linux-3.10.30/block/blk-ioc.c 2014-05-19 19:07:23.525304666 +0200 @@ -144,7 +144,8 @@ if (atomic_long_dec_and_test(&ioc->refcount)) { spin_lock_irqsave(&ioc->lock, flags); @@ -33091,9 +33416,9 @@ diff -Nur linux-3.10.30.orig/block/blk-ioc.c linux-linaro-stable-mx6/block/blk-i else free_ioc = true; spin_unlock_irqrestore(&ioc->lock, flags); -diff -Nur linux-3.10.30.orig/block/genhd.c linux-linaro-stable-mx6/block/genhd.c +diff -Nur linux-3.10.30.orig/block/genhd.c linux-3.10.30/block/genhd.c --- linux-3.10.30.orig/block/genhd.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/block/genhd.c 2014-05-16 15:28:21.289384827 +0200 ++++ linux-3.10.30/block/genhd.c 2014-05-19 19:07:23.525304666 +0200 @@ -1489,9 +1489,11 @@ intv = disk_events_poll_jiffies(disk); set_timer_slack(&ev->dwork.timer, intv / 4); @@ -33128,9 +33453,9 @@ diff -Nur linux-3.10.30.orig/block/genhd.c linux-linaro-stable-mx6/block/genhd.c spin_unlock_irq(&ev->lock); -diff -Nur linux-3.10.30.orig/Documentation/ABI/testing/sysfs-class-mtd linux-linaro-stable-mx6/Documentation/ABI/testing/sysfs-class-mtd +diff -Nur linux-3.10.30.orig/Documentation/ABI/testing/sysfs-class-mtd linux-3.10.30/Documentation/ABI/testing/sysfs-class-mtd --- linux-3.10.30.orig/Documentation/ABI/testing/sysfs-class-mtd 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/ABI/testing/sysfs-class-mtd 2014-05-16 15:28:19.173373668 +0200 ++++ linux-3.10.30/Documentation/ABI/testing/sysfs-class-mtd 2014-05-19 19:07:23.525304666 +0200 @@ -104,7 +104,7 @@ One of the following ASCII strings, representing the device type: @@ -33168,9 +33493,9 @@ diff -Nur linux-3.10.30.orig/Documentation/ABI/testing/sysfs-class-mtd linux-lin + + It will always be a non-negative integer. In the case of + devices lacking any ECC capability, it is 0. -diff -Nur linux-3.10.30.orig/Documentation/arm/small_task_packing.txt linux-linaro-stable-mx6/Documentation/arm/small_task_packing.txt +diff -Nur linux-3.10.30.orig/Documentation/arm/small_task_packing.txt linux-3.10.30/Documentation/arm/small_task_packing.txt --- linux-3.10.30.orig/Documentation/arm/small_task_packing.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/arm/small_task_packing.txt 2014-05-16 15:28:19.257374111 +0200 ++++ linux-3.10.30/Documentation/arm/small_task_packing.txt 2014-05-19 19:07:23.525304666 +0200 @@ -0,0 +1,136 @@ +Small Task Packing in the big.LITTLE MP Reference Patch Set + @@ -33308,9 +33633,9 @@ diff -Nur linux-3.10.30.orig/Documentation/arm/small_task_packing.txt linux-lina +CPUs and one mostly-busy CPU. This decreases the amount of time +available where the whole package is idle and can be turned off. + -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/cci.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/arm/cci.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/cci.txt linux-3.10.30/Documentation/devicetree/bindings/arm/cci.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/arm/cci.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/arm/cci.txt 2014-05-16 15:28:19.281374237 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/arm/cci.txt 2014-05-19 19:07:23.525304666 +0200 @@ -0,0 +1,172 @@ +======================================================= +ARM CCI cache coherent interconnect binding description @@ -33484,9 +33809,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/cci.txt linux +CCI slave interface @0x000000002c091000 is connected to dma controller dma0. +CCI slave interface @0x000000002c094000 is connected to CPUs {CPU0, CPU1}; +CCI slave interface @0x000000002c095000 is connected to CPUs {CPU2, CPU3}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/imx/busfreq-imx6.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/arm/imx/busfreq-imx6.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/imx/busfreq-imx6.txt linux-3.10.30/Documentation/devicetree/bindings/arm/imx/busfreq-imx6.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/arm/imx/busfreq-imx6.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/arm/imx/busfreq-imx6.txt 2014-05-16 15:28:19.281374237 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/arm/imx/busfreq-imx6.txt 2014-05-19 19:07:23.525304666 +0200 @@ -0,0 +1,64 @@ +Freescale Busfreq driver + @@ -33552,9 +33877,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/imx/busfreq-i + SET_RUNTIME_PM_OPS(ipu_runtime_suspend, ipu_runtime_resume, NULL) + SET_SYSTEM_SLEEP_PM_OPS(ipu_suspend, ipu_resume) +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/imx/gpc.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/arm/imx/gpc.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/imx/gpc.txt linux-3.10.30/Documentation/devicetree/bindings/arm/imx/gpc.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/arm/imx/gpc.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/arm/imx/gpc.txt 2014-05-16 15:28:19.281374237 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/arm/imx/gpc.txt 2014-05-19 19:07:23.525304666 +0200 @@ -0,0 +1,20 @@ +Freescale imx GPC bindings + @@ -33576,9 +33901,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/imx/gpc.txt l + fsl,cpu_pdnscr_iso2sw = <0x1>; + fsl,cpu_pdnscr_iso = <0x1>; + }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/pmu.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/arm/pmu.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/pmu.txt linux-3.10.30/Documentation/devicetree/bindings/arm/pmu.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/arm/pmu.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/arm/pmu.txt 2014-05-16 15:28:19.281374237 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/arm/pmu.txt 2014-05-19 19:07:23.529304681 +0200 @@ -16,6 +16,9 @@ "arm,arm1176-pmu" "arm,arm1136-pmu" @@ -33589,9 +33914,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/pmu.txt linux Example: -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/rtsm-dcscb.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/arm/rtsm-dcscb.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/rtsm-dcscb.txt linux-3.10.30/Documentation/devicetree/bindings/arm/rtsm-dcscb.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/arm/rtsm-dcscb.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/arm/rtsm-dcscb.txt 2014-05-16 15:28:19.281374237 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/arm/rtsm-dcscb.txt 2014-05-19 19:07:23.529304681 +0200 @@ -0,0 +1,19 @@ +ARM Dual Cluster System Configuration Block +------------------------------------------- @@ -33612,9 +33937,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/arm/rtsm-dcscb.tx + compatible = "arm,rtsm,dcscb"; + reg = <0x60000000 0x1000>; + }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/bus/imx-weim.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/bus/imx-weim.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/bus/imx-weim.txt linux-3.10.30/Documentation/devicetree/bindings/bus/imx-weim.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/bus/imx-weim.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/bus/imx-weim.txt 2014-05-16 15:28:19.289374280 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/bus/imx-weim.txt 2014-05-19 19:07:23.529304681 +0200 @@ -0,0 +1,49 @@ +Device tree bindings for i.MX Wireless External Interface Module (WEIM) + @@ -33665,9 +33990,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/bus/imx-weim.txt + 0x0000c000 0x1404a38e 0x00000000>; + }; + }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/clock/imx6q-clock.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/clock/imx6q-clock.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/clock/imx6q-clock.txt linux-3.10.30/Documentation/devicetree/bindings/clock/imx6q-clock.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/clock/imx6q-clock.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/clock/imx6q-clock.txt 2014-05-16 15:28:19.293374301 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/clock/imx6q-clock.txt 2014-05-19 19:07:23.529304681 +0200 @@ -89,8 +89,6 @@ gpu3d_shader 74 ipu1_podf 75 @@ -33707,9 +34032,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/clock/imx6q-clock Examples: -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/clock/imx6sl-clock.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/clock/imx6sl-clock.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/clock/imx6sl-clock.txt linux-3.10.30/Documentation/devicetree/bindings/clock/imx6sl-clock.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/clock/imx6sl-clock.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/clock/imx6sl-clock.txt 2014-05-16 15:28:19.293374301 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/clock/imx6sl-clock.txt 2014-05-19 19:07:23.529304681 +0200 @@ -0,0 +1,10 @@ +* Clock bindings for Freescale i.MX6 SoloLite + @@ -33721,9 +34046,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/clock/imx6sl-cloc +The clock consumer should specify the desired clock by having the clock +ID in its "clocks" phandle cell. See include/dt-bindings/clock/imx6sl-clock.h +for the full list of i.MX6 SoloLite clock IDs. -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/clock/vf610-clock.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/clock/vf610-clock.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/clock/vf610-clock.txt linux-3.10.30/Documentation/devicetree/bindings/clock/vf610-clock.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/clock/vf610-clock.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/clock/vf610-clock.txt 2014-05-16 15:28:19.293374301 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/clock/vf610-clock.txt 2014-05-19 19:07:23.529304681 +0200 @@ -0,0 +1,26 @@ +* Clock bindings for Freescale Vybrid VF610 SOC + @@ -33751,9 +34076,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/clock/vf610-clock + clocks = <&clks VF610_CLK_UART1>; + clock-names = "ipg"; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/cpufreq/cpufreq-imx6q.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/cpufreq/cpufreq-imx6q.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/cpufreq/cpufreq-imx6q.txt linux-3.10.30/Documentation/devicetree/bindings/cpufreq/cpufreq-imx6q.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/cpufreq/cpufreq-imx6q.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/cpufreq/cpufreq-imx6q.txt 2014-05-16 15:28:19.293374301 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/cpufreq/cpufreq-imx6q.txt 2014-05-19 19:07:23.529304681 +0200 @@ -0,0 +1,59 @@ +iMX6q/iMX6dl/iMX6sl specific CPUFREQ settings + @@ -33814,9 +34139,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/cpufreq/cpufreq-i + next-level-cache = <&L2>; + }; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt linux-3.10.30/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt 2014-05-16 15:28:19.293374301 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt 2014-05-19 19:07:23.529304681 +0200 @@ -4,14 +4,71 @@ - compatible : Should be "fsl,<chip>-sdma" - reg : Should contain SDMA registers location and length @@ -33889,9 +34214,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/dma/fsl-imx-sdma. + dma-names = "rx", "tx"; + fsl,fifo-depth = <15>; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/fb/fsl_epdc_fb.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/fb/fsl_epdc_fb.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/fb/fsl_epdc_fb.txt linux-3.10.30/Documentation/devicetree/bindings/fb/fsl_epdc_fb.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/fb/fsl_epdc_fb.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/fb/fsl_epdc_fb.txt 2014-05-16 15:28:19.297374322 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/fb/fsl_epdc_fb.txt 2014-05-19 19:07:23.529304681 +0200 @@ -0,0 +1,30 @@ +* Freescale MXC Electrophoretic Display Controller (EPDC) + @@ -33923,9 +34248,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/fb/fsl_epdc_fb.tx + DISPLAY_supply = <&DISPLAY_reg>; + status = "disabled"; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/fb/fsl_ipuv3_fb.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/fb/fsl_ipuv3_fb.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/fb/fsl_ipuv3_fb.txt linux-3.10.30/Documentation/devicetree/bindings/fb/fsl_ipuv3_fb.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/fb/fsl_ipuv3_fb.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/fb/fsl_ipuv3_fb.txt 2014-05-16 15:28:19.297374322 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/fb/fsl_ipuv3_fb.txt 2014-05-19 19:07:23.529304681 +0200 @@ -0,0 +1,146 @@ +* FSL IPUv3 Display/FB + @@ -34073,9 +34398,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/fb/fsl_ipuv3_fb.t + resets = <&mipi_dsi_reset>; + status = "okay"; + }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/fb/mxsfb.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/fb/mxsfb.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/fb/mxsfb.txt linux-3.10.30/Documentation/devicetree/bindings/fb/mxsfb.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/fb/mxsfb.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/fb/mxsfb.txt 2014-05-16 15:28:19.297374322 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/fb/mxsfb.txt 2014-05-19 19:07:23.529304681 +0200 @@ -3,6 +3,9 @@ Required properties: - compatible: Should be "fsl,<chip>-lcdif". Supported chips include @@ -34097,9 +34422,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/fb/mxsfb.txt linu display: display { bits-per-pixel = <32>; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/input/touchscreen/elan-ts.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/input/touchscreen/elan-ts.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/input/touchscreen/elan-ts.txt linux-3.10.30/Documentation/devicetree/bindings/input/touchscreen/elan-ts.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/input/touchscreen/elan-ts.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/input/touchscreen/elan-ts.txt 2014-05-16 15:28:19.309374386 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/input/touchscreen/elan-ts.txt 2014-05-19 19:07:23.529304681 +0200 @@ -0,0 +1,23 @@ +* ELAN Resistive Touch Controller + @@ -34124,9 +34449,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/input/touchscreen + gpio_intr = <&gpio3 28 0>; + status = "okay"; + }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/leds/leds-pwm.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/leds/leds-pwm.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/leds/leds-pwm.txt linux-3.10.30/Documentation/devicetree/bindings/leds/leds-pwm.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/leds/leds-pwm.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/leds/leds-pwm.txt 2014-05-16 15:28:19.313374406 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/leds/leds-pwm.txt 2014-05-19 19:07:23.533304695 +0200 @@ -13,6 +13,9 @@ For the pwms and pwm-names property please refer to: Documentation/devicetree/bindings/pwm/pwm.txt @@ -34137,9 +34462,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/leds/leds-pwm.txt - label : (optional) see Documentation/devicetree/bindings/leds/common.txt - linux,default-trigger : (optional) -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mfd/vexpress-spc.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/mfd/vexpress-spc.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mfd/vexpress-spc.txt linux-3.10.30/Documentation/devicetree/bindings/mfd/vexpress-spc.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/mfd/vexpress-spc.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/mfd/vexpress-spc.txt 2014-05-16 15:28:19.317374427 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/mfd/vexpress-spc.txt 2014-05-19 19:07:23.533304695 +0200 @@ -0,0 +1,35 @@ +* ARM Versatile Express Serial Power Controller device tree bindings + @@ -34176,9 +34501,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mfd/vexpress-spc. + reg = <0 0x7FFF0000 0 0x1000>; + interrupts = <0 95 4>; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mlb/mlb150.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/mlb/mlb150.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mlb/mlb150.txt linux-3.10.30/Documentation/devicetree/bindings/mlb/mlb150.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/mlb/mlb150.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/mlb/mlb150.txt 2014-05-16 15:28:19.321374448 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/mlb/mlb150.txt 2014-05-19 19:07:23.533304695 +0200 @@ -0,0 +1,22 @@ +* Freescale Media Local Bus Host Controller (MLB) for i.MX6Q/DL + @@ -34202,9 +34527,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mlb/mlb150.txt li + clock-names = "mlb", "pll8_mlb"; + iram = <&ocram>; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt linux-3.10.30/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt 2014-05-16 15:28:19.321374448 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt 2014-05-19 19:07:23.533304695 +0200 @@ -12,6 +12,11 @@ Optional properties: - fsl,cd-controller : Indicate to use controller internal card detection @@ -34217,9 +34542,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc Examples: -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mmc/mmc.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/mmc/mmc.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mmc/mmc.txt linux-3.10.30/Documentation/devicetree/bindings/mmc/mmc.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/mmc/mmc.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/mmc/mmc.txt 2014-05-16 15:28:19.321374448 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/mmc/mmc.txt 2014-05-19 19:07:23.533304695 +0200 @@ -5,6 +5,8 @@ Interpreted by the OF core: - reg: Registers location and length. @@ -34245,9 +34570,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mmc/mmc.txt linux *NOTE* on CD and WP polarity. To use common for all SD/MMC host controllers line polarity properties, we have to fix the meaning of the "normal" and "inverted" line levels. We choose to follow the SDHCI standard, which specifies both those -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mtd/gpmi-nand.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/mtd/gpmi-nand.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mtd/gpmi-nand.txt linux-3.10.30/Documentation/devicetree/bindings/mtd/gpmi-nand.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/mtd/gpmi-nand.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/mtd/gpmi-nand.txt 2014-05-16 15:28:19.325374469 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/mtd/gpmi-nand.txt 2014-05-19 19:07:23.533304695 +0200 @@ -17,6 +17,14 @@ Optional properties: - nand-on-flash-bbt: boolean to enable on flash bbt option if not @@ -34263,9 +34588,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/mtd/gpmi-nand.txt The device tree may optionally contain sub-nodes describing partitions of the address space. See partition.txt for more detail. -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/net/can/fsl-flexcan.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/net/can/fsl-flexcan.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/net/can/fsl-flexcan.txt linux-3.10.30/Documentation/devicetree/bindings/net/can/fsl-flexcan.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/net/can/fsl-flexcan.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/net/can/fsl-flexcan.txt 2014-05-16 15:28:19.325374469 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/net/can/fsl-flexcan.txt 2014-05-19 19:07:23.533304695 +0200 @@ -15,6 +15,13 @@ Optional properties: @@ -34280,9 +34605,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/net/can/fsl-flexc Example: -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/pci/designware-pcie.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/pci/designware-pcie.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/pci/designware-pcie.txt linux-3.10.30/Documentation/devicetree/bindings/pci/designware-pcie.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/pci/designware-pcie.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/pci/designware-pcie.txt 2014-05-16 15:28:19.329374490 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/pci/designware-pcie.txt 2014-05-19 19:07:23.533304695 +0200 @@ -0,0 +1,81 @@ +* Synopsis Designware PCIe interface + @@ -34365,9 +34690,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/pci/designware-pc + pcie@2a0000 { + reset-gpio = <&pin_ctrl 22 0>; + }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/pci/mvebu-pci.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/pci/mvebu-pci.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/pci/mvebu-pci.txt linux-3.10.30/Documentation/devicetree/bindings/pci/mvebu-pci.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/pci/mvebu-pci.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/pci/mvebu-pci.txt 2014-05-16 15:28:19.329374490 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/pci/mvebu-pci.txt 2014-05-19 19:07:23.533304695 +0200 @@ -0,0 +1,221 @@ +* Marvell EBU PCIe interfaces + @@ -34590,9 +34915,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/pci/mvebu-pci.txt + status = "disabled"; + }; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/pinctrl/fsl,vf610-pinctrl.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/pinctrl/fsl,vf610-pinctrl.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/pinctrl/fsl,vf610-pinctrl.txt linux-3.10.30/Documentation/devicetree/bindings/pinctrl/fsl,vf610-pinctrl.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/pinctrl/fsl,vf610-pinctrl.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/pinctrl/fsl,vf610-pinctrl.txt 2014-05-16 15:28:19.329374490 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/pinctrl/fsl,vf610-pinctrl.txt 2014-05-19 19:07:23.533304695 +0200 @@ -0,0 +1,41 @@ +Freescale Vybrid VF610 IOMUX Controller + @@ -34635,9 +34960,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/pinctrl/fsl,vf610 + +Please refer to vf610-pinfunc.h in device tree source folder +for all available PIN_FUNC_ID for Vybrid VF610. -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt linux-3.10.30/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt 2014-05-16 15:28:19.333374512 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt 2014-05-19 19:07:23.533304695 +0200 @@ -71,6 +71,13 @@ name for integer state ID 0, list entry 1 for state ID 1, and so on. @@ -34652,9 +34977,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/pinctrl/pinctrl-b For example: /* For a client device requiring named states */ -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/regulator/max17135-regulator.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/regulator/max17135-regulator.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/regulator/max17135-regulator.txt linux-3.10.30/Documentation/devicetree/bindings/regulator/max17135-regulator.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/regulator/max17135-regulator.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/regulator/max17135-regulator.txt 2014-05-16 15:28:19.341374554 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/regulator/max17135-regulator.txt 2014-05-19 19:07:23.533304695 +0200 @@ -0,0 +1,112 @@ +Maxim MAX17135 Voltage Regulator + @@ -34768,9 +35093,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/regulator/max1713 + }; + }; + }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/regulator/pfuze100.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/regulator/pfuze100.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/regulator/pfuze100.txt linux-3.10.30/Documentation/devicetree/bindings/regulator/pfuze100.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/regulator/pfuze100.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/regulator/pfuze100.txt 2014-05-16 15:28:19.341374554 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/regulator/pfuze100.txt 2014-05-19 19:07:23.533304695 +0200 @@ -0,0 +1,115 @@ +PFUZE100 family of regulators + @@ -34887,9 +35212,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/regulator/pfuze10 + }; + }; + }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/reset/gpio-reset.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/reset/gpio-reset.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/reset/gpio-reset.txt linux-3.10.30/Documentation/devicetree/bindings/reset/gpio-reset.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/reset/gpio-reset.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/reset/gpio-reset.txt 2014-05-16 15:28:19.341374554 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/reset/gpio-reset.txt 2014-05-19 19:07:23.537304711 +0200 @@ -0,0 +1,35 @@ +GPIO reset controller +===================== @@ -34926,9 +35251,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/reset/gpio-reset. + /* ... */ + resets = <&sii902x_reset>; /* active-low GPIO5_0, 10 ms delay */ +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/cs42888.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/cs42888.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/cs42888.txt linux-3.10.30/Documentation/devicetree/bindings/sound/cs42888.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/sound/cs42888.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/cs42888.txt 2014-05-16 15:28:19.345374575 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/sound/cs42888.txt 2014-05-19 19:07:23.537304711 +0200 @@ -0,0 +1,29 @@ +CS42888 audio CODEC + @@ -34959,9 +35284,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/cs42888.txt + VLS-supply = <®_audio>; + VLC-supply = <®_audio>; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/fsl-asrc-p2p.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/fsl-asrc-p2p.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/fsl-asrc-p2p.txt linux-3.10.30/Documentation/devicetree/bindings/sound/fsl-asrc-p2p.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/sound/fsl-asrc-p2p.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/fsl-asrc-p2p.txt 2014-05-16 15:28:19.345374575 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/sound/fsl-asrc-p2p.txt 2014-05-19 19:07:23.537304711 +0200 @@ -0,0 +1,23 @@ +* Freescale Asynchronous Sample Rate Converter (ASRC) + @@ -34986,9 +35311,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/fsl-asrc-p2 + fsl,asrc-dma-tx-events = <20 21 22>; + status = "okay"; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/fsl-easi.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/fsl-easi.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/fsl-easi.txt linux-3.10.30/Documentation/devicetree/bindings/sound/fsl-easi.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/sound/fsl-easi.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/fsl-easi.txt 2014-05-16 15:28:19.345374575 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/sound/fsl-easi.txt 2014-05-19 19:07:23.537304711 +0200 @@ -0,0 +1,26 @@ +* Freescale Enhanced Serial Audio Interface (ESAI) + @@ -35016,9 +35341,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/fsl-easi.tx + fsl,flags = <1>; + status = "disabled"; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/fsl,spdif.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/fsl,spdif.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/fsl,spdif.txt linux-3.10.30/Documentation/devicetree/bindings/sound/fsl,spdif.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/sound/fsl,spdif.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/fsl,spdif.txt 2014-05-16 15:28:19.345374575 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/sound/fsl,spdif.txt 2014-05-19 19:07:23.537304711 +0200 @@ -0,0 +1,54 @@ +Freescale Sony/Philips Digital Interface Format (S/PDIF) Controller + @@ -35074,9 +35399,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/fsl,spdif.t + + status = "okay"; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-cs42888.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/imx-audio-cs42888.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-cs42888.txt linux-3.10.30/Documentation/devicetree/bindings/sound/imx-audio-cs42888.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-cs42888.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/imx-audio-cs42888.txt 2014-05-16 15:28:19.345374575 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/sound/imx-audio-cs42888.txt 2014-05-19 19:07:23.537304711 +0200 @@ -0,0 +1,25 @@ +Freescale i.MX audio complex with CS42888 codec + @@ -35103,9 +35428,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-c + asrc-controller = <&asrc_p2p>; + audio-codec = <&codec>; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-si476x.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/imx-audio-si476x.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-si476x.txt linux-3.10.30/Documentation/devicetree/bindings/sound/imx-audio-si476x.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-si476x.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/imx-audio-si476x.txt 2014-05-16 15:28:19.345374575 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/sound/imx-audio-si476x.txt 2014-05-19 19:07:23.537304711 +0200 @@ -0,0 +1,24 @@ +Freescale i.MX audio complex with si476x codec + @@ -35131,9 +35456,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-s + mux-int-port = <2>; + mux-ext-port = <5>; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-spdif.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/imx-audio-spdif.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-spdif.txt linux-3.10.30/Documentation/devicetree/bindings/sound/imx-audio-spdif.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-spdif.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/imx-audio-spdif.txt 2014-05-16 15:28:19.345374575 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/sound/imx-audio-spdif.txt 2014-05-19 19:07:23.537304711 +0200 @@ -0,0 +1,34 @@ +Freescale i.MX audio complex with S/PDIF transceiver + @@ -35169,9 +35494,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-s + spdif-out; + spdif-in; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-wm8962.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/imx-audio-wm8962.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-wm8962.txt linux-3.10.30/Documentation/devicetree/bindings/sound/imx-audio-wm8962.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-wm8962.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/imx-audio-wm8962.txt 2014-05-16 15:28:19.345374575 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/sound/imx-audio-wm8962.txt 2014-05-19 19:07:23.537304711 +0200 @@ -0,0 +1,54 @@ +Freescale i.MX audio complex with WM8962 codec + @@ -35227,9 +35552,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/imx-audio-w + hp-det-gpios = <&gpio7 8 1>; + mic-det-gpios = <&gpio1 9 1>; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/wm8962.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/wm8962.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/wm8962.txt linux-3.10.30/Documentation/devicetree/bindings/sound/wm8962.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/sound/wm8962.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/sound/wm8962.txt 2014-05-16 15:28:19.349374597 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/sound/wm8962.txt 2014-05-19 19:07:23.537304711 +0200 @@ -8,9 +8,40 @@ - reg : the I2C address of the device. @@ -35271,9 +35596,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/sound/wm8962.txt + 0x0000 /* 5:Default */ + >; }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/spi/spi-bus.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/spi/spi-bus.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/spi/spi-bus.txt linux-3.10.30/Documentation/devicetree/bindings/spi/spi-bus.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/spi/spi-bus.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/spi/spi-bus.txt 2014-05-16 15:28:19.349374597 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/spi/spi-bus.txt 2014-05-19 19:07:23.541304725 +0200 @@ -55,6 +55,16 @@ chip select active high - spi-3wire - (optional) Empty property indicating device requires @@ -35291,9 +35616,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/spi/spi-bus.txt l If a gpio chipselect is used for the SPI slave the gpio number will be passed via the cs_gpio -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/thermal/imx-thermal.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/thermal/imx-thermal.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/thermal/imx-thermal.txt linux-3.10.30/Documentation/devicetree/bindings/thermal/imx-thermal.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/thermal/imx-thermal.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/thermal/imx-thermal.txt 2014-05-16 15:28:19.349374597 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/thermal/imx-thermal.txt 2014-05-19 19:07:23.541304725 +0200 @@ -0,0 +1,17 @@ +* Temperature Monitor (TEMPMON) on Freescale i.MX SoCs + @@ -35312,9 +35637,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/thermal/imx-therm + fsl,tempmon = <&anatop>; + fsl,tempmon-data = <&ocotp>; +}; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/tty/serial/fsl-imx-uart.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/tty/serial/fsl-imx-uart.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/tty/serial/fsl-imx-uart.txt linux-3.10.30/Documentation/devicetree/bindings/tty/serial/fsl-imx-uart.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/tty/serial/fsl-imx-uart.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/tty/serial/fsl-imx-uart.txt 2014-05-16 15:28:19.353374617 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/tty/serial/fsl-imx-uart.txt 2014-05-19 19:07:23.541304725 +0200 @@ -8,6 +8,8 @@ Optional properties: - fsl,uart-has-rtscts : Indicate the uart has rts and cts @@ -35330,9 +35655,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/tty/serial/fsl-im fsl,uart-has-rtscts; + fsl,dte-mode; }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/tty/serial/fsl-lpuart.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/tty/serial/fsl-lpuart.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/tty/serial/fsl-lpuart.txt linux-3.10.30/Documentation/devicetree/bindings/tty/serial/fsl-lpuart.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/tty/serial/fsl-lpuart.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/tty/serial/fsl-lpuart.txt 2014-05-16 15:28:19.353374617 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/tty/serial/fsl-lpuart.txt 2014-05-19 19:07:23.541304725 +0200 @@ -0,0 +1,14 @@ +* Freescale low power universal asynchronous receiver/transmitter (lpuart) + @@ -35348,9 +35673,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/tty/serial/fsl-lp + reg = <0x40027000 0x1000>; + interrupts = <0 61 0x00>; + }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/usb/ci13xxx-imx.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/usb/ci13xxx-imx.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/usb/ci13xxx-imx.txt linux-3.10.30/Documentation/devicetree/bindings/usb/ci13xxx-imx.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/usb/ci13xxx-imx.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/usb/ci13xxx-imx.txt 2014-05-16 15:28:19.353374617 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/usb/ci13xxx-imx.txt 2014-05-19 19:07:23.541304725 +0200 @@ -5,6 +5,12 @@ - reg: Should contain registers location and length - interrupts: Should contain controller interrupt @@ -35384,9 +35709,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/usb/ci13xxx-imx.t + imx6-usb-charger-detection; + fsl,anatop = <&anatop>; }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/usb/mxs-phy.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/usb/mxs-phy.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/usb/mxs-phy.txt linux-3.10.30/Documentation/devicetree/bindings/usb/mxs-phy.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/usb/mxs-phy.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/usb/mxs-phy.txt 2014-05-16 15:28:19.353374617 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/usb/mxs-phy.txt 2014-05-19 19:07:23.541304725 +0200 @@ -1,13 +1,16 @@ * Freescale MXS USB Phy Device @@ -35405,9 +35730,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/usb/mxs-phy.txt l interrupts = <0 44 0x04>; + fsl,anatop = <&anatop>; }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,csi-v4l2-capture.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/video/fsl,csi-v4l2-capture.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,csi-v4l2-capture.txt linux-3.10.30/Documentation/devicetree/bindings/video/fsl,csi-v4l2-capture.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,csi-v4l2-capture.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/video/fsl,csi-v4l2-capture.txt 2014-05-16 15:28:19.357374638 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/video/fsl,csi-v4l2-capture.txt 2014-05-19 19:07:23.541304725 +0200 @@ -0,0 +1,61 @@ +* Freescale CMOS Sensor Interface (CSI) V4L2 Capture + @@ -35470,9 +35795,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,csi-v4l + mclk = <24000000>; + mclk_source = <0>; + }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,mipi-csi2.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/video/fsl,mipi-csi2.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,mipi-csi2.txt linux-3.10.30/Documentation/devicetree/bindings/video/fsl,mipi-csi2.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,mipi-csi2.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/video/fsl,mipi-csi2.txt 2014-05-16 15:28:19.357374638 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/video/fsl,mipi-csi2.txt 2014-05-19 19:07:23.541304725 +0200 @@ -0,0 +1,42 @@ +* Freescale MIPI CSI2 Controller for i.MX6DQ/i.MX6SDL + @@ -35516,9 +35841,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,mipi-cs + v_channel = <0>; + lanes = <2>; + }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,pxp.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/video/fsl,pxp.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,pxp.txt linux-3.10.30/Documentation/devicetree/bindings/video/fsl,pxp.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,pxp.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/video/fsl,pxp.txt 2014-05-16 15:28:19.357374638 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/video/fsl,pxp.txt 2014-05-19 19:07:23.541304725 +0200 @@ -0,0 +1,30 @@ +* Freescale PxP Controller for i.MX6DL, i.MX6SL + @@ -35550,9 +35875,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,pxp.txt + &pxp { + status = "okay"; + }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,v4l2-capture.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/video/fsl,v4l2-capture.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,v4l2-capture.txt linux-3.10.30/Documentation/devicetree/bindings/video/fsl,v4l2-capture.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,v4l2-capture.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/video/fsl,v4l2-capture.txt 2014-05-16 15:28:19.357374638 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/video/fsl,v4l2-capture.txt 2014-05-19 19:07:23.541304725 +0200 @@ -0,0 +1,102 @@ +* Freescale V4L2 Capture for i.MX6DQ/i.MX6SDL + @@ -35656,9 +35981,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/fsl,v4l2-ca + mclk_source = <0>; + cvbs = <1>; + }; -diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/mxc_hdmi_video.txt linux-linaro-stable-mx6/Documentation/devicetree/bindings/video/mxc_hdmi_video.txt +diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/mxc_hdmi_video.txt linux-3.10.30/Documentation/devicetree/bindings/video/mxc_hdmi_video.txt --- linux-3.10.30.orig/Documentation/devicetree/bindings/video/mxc_hdmi_video.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/devicetree/bindings/video/mxc_hdmi_video.txt 2014-05-16 15:28:19.357374638 +0200 ++++ linux-3.10.30/Documentation/devicetree/bindings/video/mxc_hdmi_video.txt 2014-05-19 19:07:23.541304725 +0200 @@ -0,0 +1,20 @@ +Device-Tree bindings for hdmi video driver + @@ -35680,9 +36005,9 @@ diff -Nur linux-3.10.30.orig/Documentation/devicetree/bindings/video/mxc_hdmi_vi + fsl,phy_reg_cksymtx = <0x800d>; + }; + -diff -Nur linux-3.10.30.orig/Documentation/DocBook/mtdnand.tmpl linux-linaro-stable-mx6/Documentation/DocBook/mtdnand.tmpl +diff -Nur linux-3.10.30.orig/Documentation/DocBook/mtdnand.tmpl linux-3.10.30/Documentation/DocBook/mtdnand.tmpl --- linux-3.10.30.orig/Documentation/DocBook/mtdnand.tmpl 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/DocBook/mtdnand.tmpl 2014-05-16 15:28:19.237374005 +0200 ++++ linux-3.10.30/Documentation/DocBook/mtdnand.tmpl 2014-05-19 19:07:23.541304725 +0200 @@ -1222,10 +1222,6 @@ #define NAND_BBT_VERSION 0x00000100 /* Create a bbt if none axists */ @@ -35694,9 +36019,9 @@ diff -Nur linux-3.10.30.orig/Documentation/DocBook/mtdnand.tmpl linux-linaro-sta /* Write bbt if neccecary */ #define NAND_BBT_WRITE 0x00001000 /* Read and write back block contents when writing bbt */ -diff -Nur linux-3.10.30.orig/Documentation/driver-model/devres.txt linux-linaro-stable-mx6/Documentation/driver-model/devres.txt +diff -Nur linux-3.10.30.orig/Documentation/driver-model/devres.txt linux-3.10.30/Documentation/driver-model/devres.txt --- linux-3.10.30.orig/Documentation/driver-model/devres.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/driver-model/devres.txt 2014-05-16 15:28:19.361374659 +0200 ++++ linux-3.10.30/Documentation/driver-model/devres.txt 2014-05-19 19:07:23.541304725 +0200 @@ -293,3 +293,6 @@ PHY devm_usb_get_phy() @@ -35704,9 +36029,9 @@ diff -Nur linux-3.10.30.orig/Documentation/driver-model/devres.txt linux-linaro- + +SPI + devm_spi_register_master() -diff -Nur linux-3.10.30.orig/Documentation/kernel-parameters.txt linux-linaro-stable-mx6/Documentation/kernel-parameters.txt +diff -Nur linux-3.10.30.orig/Documentation/kernel-parameters.txt linux-3.10.30/Documentation/kernel-parameters.txt --- linux-3.10.30.orig/Documentation/kernel-parameters.txt 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/kernel-parameters.txt 2014-05-16 15:28:19.421374976 +0200 ++++ linux-3.10.30/Documentation/kernel-parameters.txt 2014-05-19 19:07:23.545304740 +0200 @@ -1240,6 +1240,15 @@ See comment before ip2_setup() in drivers/char/ip2/ip2base.c. @@ -35745,9 +36070,9 @@ diff -Nur linux-3.10.30.orig/Documentation/kernel-parameters.txt linux-linaro-st x2apic_phys [X86-64,APIC] Use x2apic physical mode instead of default x2apic cluster mode on platforms supporting x2apic. -diff -Nur linux-3.10.30.orig/Documentation/vm/zswap.txt linux-linaro-stable-mx6/Documentation/vm/zswap.txt +diff -Nur linux-3.10.30.orig/Documentation/vm/zswap.txt linux-3.10.30/Documentation/vm/zswap.txt --- linux-3.10.30.orig/Documentation/vm/zswap.txt 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/Documentation/vm/zswap.txt 2014-05-16 15:28:19.525375524 +0200 ++++ linux-3.10.30/Documentation/vm/zswap.txt 2014-05-19 19:07:23.545304740 +0200 @@ -0,0 +1,72 @@ +Overview: + @@ -35821,9 +36146,9 @@ diff -Nur linux-3.10.30.orig/Documentation/vm/zswap.txt linux-linaro-stable-mx6/ + +A debugfs interface is provided for various statistic about pool size, number +of pages stored, and various counters for the reasons pages are rejected. -diff -Nur linux-3.10.30.orig/drivers/ata/ahci.h linux-linaro-stable-mx6/drivers/ata/ahci.h +diff -Nur linux-3.10.30.orig/drivers/ata/ahci.h linux-3.10.30/drivers/ata/ahci.h --- linux-3.10.30.orig/drivers/ata/ahci.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/ata/ahci.h 2014-05-16 15:28:21.357385187 +0200 ++++ linux-3.10.30/drivers/ata/ahci.h 2014-05-19 19:07:23.545304740 +0200 @@ -337,6 +337,7 @@ .sdev_attrs = ahci_sdev_attrs @@ -35840,9 +36165,9 @@ diff -Nur linux-3.10.30.orig/drivers/ata/ahci.h linux-linaro-stable-mx6/drivers/ static inline void __iomem *__ahci_port_base(struct ata_host *host, unsigned int port_no) -diff -Nur linux-3.10.30.orig/drivers/ata/ahci_imx.c linux-linaro-stable-mx6/drivers/ata/ahci_imx.c +diff -Nur linux-3.10.30.orig/drivers/ata/ahci_imx.c linux-3.10.30/drivers/ata/ahci_imx.c --- linux-3.10.30.orig/drivers/ata/ahci_imx.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/ata/ahci_imx.c 2014-05-16 15:28:21.357385187 +0200 ++++ linux-3.10.30/drivers/ata/ahci_imx.c 2014-05-19 19:07:23.545304740 +0200 @@ -0,0 +1,351 @@ +/* + * copyright (c) 2013 Freescale Semiconductor, Inc. @@ -36195,9 +36520,9 @@ diff -Nur linux-3.10.30.orig/drivers/ata/ahci_imx.c linux-linaro-stable-mx6/driv +MODULE_AUTHOR("Richard Zhu <Hong-Xing.Zhu@freescale.com>"); +MODULE_LICENSE("GPL"); +MODULE_ALIAS("ahci:imx"); -diff -Nur linux-3.10.30.orig/drivers/ata/ahci_platform.c linux-linaro-stable-mx6/drivers/ata/ahci_platform.c +diff -Nur linux-3.10.30.orig/drivers/ata/ahci_platform.c linux-3.10.30/drivers/ata/ahci_platform.c --- linux-3.10.30.orig/drivers/ata/ahci_platform.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/ata/ahci_platform.c 2014-05-16 15:28:21.357385187 +0200 ++++ linux-3.10.30/drivers/ata/ahci_platform.c 2014-05-19 19:07:23.545304740 +0200 @@ -49,10 +49,11 @@ }; MODULE_DEVICE_TABLE(platform, ahci_devtype); @@ -36211,9 +36536,9 @@ diff -Nur linux-3.10.30.orig/drivers/ata/ahci_platform.c linux-linaro-stable-mx6 static struct ata_port_operations ahci_platform_retry_srst_ops = { .inherits = &ahci_pmp_retry_srst_ops, -diff -Nur linux-3.10.30.orig/drivers/ata/Kconfig linux-linaro-stable-mx6/drivers/ata/Kconfig +diff -Nur linux-3.10.30.orig/drivers/ata/Kconfig linux-3.10.30/drivers/ata/Kconfig --- linux-3.10.30.orig/drivers/ata/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/ata/Kconfig 2014-05-16 15:28:21.357385187 +0200 ++++ linux-3.10.30/drivers/ata/Kconfig 2014-05-19 19:07:23.545304740 +0200 @@ -97,6 +97,15 @@ If unsure, say N. @@ -36230,9 +36555,9 @@ diff -Nur linux-3.10.30.orig/drivers/ata/Kconfig linux-linaro-stable-mx6/drivers config SATA_FSL tristate "Freescale 3.0Gbps SATA support" depends on FSL_SOC -diff -Nur linux-3.10.30.orig/drivers/ata/libahci.c linux-linaro-stable-mx6/drivers/ata/libahci.c +diff -Nur linux-3.10.30.orig/drivers/ata/libahci.c linux-3.10.30/drivers/ata/libahci.c --- linux-3.10.30.orig/drivers/ata/libahci.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/ata/libahci.c 2014-05-16 15:28:21.361385208 +0200 ++++ linux-3.10.30/drivers/ata/libahci.c 2014-05-19 19:07:23.545304740 +0200 @@ -89,7 +89,6 @@ static int ahci_hardreset(struct ata_link *link, unsigned int *class, unsigned long deadline); @@ -36258,9 +36583,9 @@ diff -Nur linux-3.10.30.orig/drivers/ata/libahci.c linux-linaro-stable-mx6/drive static void ahci_post_internal_cmd(struct ata_queued_cmd *qc) { -diff -Nur linux-3.10.30.orig/drivers/ata/Makefile linux-linaro-stable-mx6/drivers/ata/Makefile +diff -Nur linux-3.10.30.orig/drivers/ata/Makefile linux-3.10.30/drivers/ata/Makefile --- linux-3.10.30.orig/drivers/ata/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/ata/Makefile 2014-05-16 15:28:21.357385187 +0200 ++++ linux-3.10.30/drivers/ata/Makefile 2014-05-19 19:07:23.545304740 +0200 @@ -10,6 +10,7 @@ obj-$(CONFIG_SATA_SIL24) += sata_sil24.o obj-$(CONFIG_SATA_DWC) += sata_dwc_460ex.o @@ -36269,9 +36594,9 @@ diff -Nur linux-3.10.30.orig/drivers/ata/Makefile linux-linaro-stable-mx6/driver # SFF w/ custom DMA obj-$(CONFIG_PDC_ADMA) += pdc_adma.o -diff -Nur linux-3.10.30.orig/drivers/base/base.h linux-linaro-stable-mx6/drivers/base/base.h +diff -Nur linux-3.10.30.orig/drivers/base/base.h linux-3.10.30/drivers/base/base.h --- linux-3.10.30.orig/drivers/base/base.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/base/base.h 2014-05-16 15:28:21.393385376 +0200 ++++ linux-3.10.30/drivers/base/base.h 2014-05-19 19:07:23.545304740 +0200 @@ -119,6 +119,11 @@ return drv->bus->match ? drv->bus->match(dev, drv) : 1; } @@ -36284,9 +36609,9 @@ diff -Nur linux-3.10.30.orig/drivers/base/base.h linux-linaro-stable-mx6/drivers extern char *make_class_name(const char *name, struct kobject *kobj); extern int devres_release_all(struct device *dev); -diff -Nur linux-3.10.30.orig/drivers/base/bus.c linux-linaro-stable-mx6/drivers/base/bus.c +diff -Nur linux-3.10.30.orig/drivers/base/bus.c linux-3.10.30/drivers/base/bus.c --- linux-3.10.30.orig/drivers/base/bus.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/base/bus.c 2014-05-16 15:28:21.393385376 +0200 ++++ linux-3.10.30/drivers/base/bus.c 2014-05-19 19:07:23.545304740 +0200 @@ -499,6 +499,9 @@ error = device_add_attrs(bus, dev); if (error) @@ -36314,9 +36639,9 @@ diff -Nur linux-3.10.30.orig/drivers/base/bus.c linux-linaro-stable-mx6/drivers/ if (klist_node_attached(&dev->p->knode_bus)) klist_del(&dev->p->knode_bus); -diff -Nur linux-3.10.30.orig/drivers/base/component.c linux-linaro-stable-mx6/drivers/base/component.c +diff -Nur linux-3.10.30.orig/drivers/base/component.c linux-3.10.30/drivers/base/component.c --- linux-3.10.30.orig/drivers/base/component.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/base/component.c 2014-05-16 15:28:21.393385376 +0200 ++++ linux-3.10.30/drivers/base/component.c 2014-05-19 19:07:23.545304740 +0200 @@ -0,0 +1,382 @@ +/* + * Componentized device handling. @@ -36700,9 +37025,9 @@ diff -Nur linux-3.10.30.orig/drivers/base/component.c linux-linaro-stable-mx6/dr +EXPORT_SYMBOL_GPL(component_del); + +MODULE_LICENSE("GPL v2"); -diff -Nur linux-3.10.30.orig/drivers/base/core.c linux-linaro-stable-mx6/drivers/base/core.c +diff -Nur linux-3.10.30.orig/drivers/base/core.c linux-3.10.30/drivers/base/core.c --- linux-3.10.30.orig/drivers/base/core.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/base/core.c 2014-05-16 15:28:21.393385376 +0200 ++++ linux-3.10.30/drivers/base/core.c 2014-05-19 19:07:23.545304740 +0200 @@ -461,8 +461,7 @@ device_remove_bin_file(dev, &attrs[i]); } @@ -36724,9 +37049,9 @@ diff -Nur linux-3.10.30.orig/drivers/base/core.c linux-linaro-stable-mx6/drivers { int i; -diff -Nur linux-3.10.30.orig/drivers/base/Makefile linux-linaro-stable-mx6/drivers/base/Makefile +diff -Nur linux-3.10.30.orig/drivers/base/Makefile linux-3.10.30/drivers/base/Makefile --- linux-3.10.30.orig/drivers/base/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/base/Makefile 2014-05-16 15:28:21.389385355 +0200 ++++ linux-3.10.30/drivers/base/Makefile 2014-05-19 19:07:23.545304740 +0200 @@ -1,6 +1,6 @@ # Makefile for the Linux device tree @@ -36735,9 +37060,9 @@ diff -Nur linux-3.10.30.orig/drivers/base/Makefile linux-linaro-stable-mx6/drive driver.o class.o platform.o \ cpu.o firmware.o init.o map.o devres.o \ attribute_container.o transport_class.o \ -diff -Nur linux-3.10.30.orig/drivers/base/pinctrl.c linux-linaro-stable-mx6/drivers/base/pinctrl.c +diff -Nur linux-3.10.30.orig/drivers/base/pinctrl.c linux-3.10.30/drivers/base/pinctrl.c --- linux-3.10.30.orig/drivers/base/pinctrl.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/base/pinctrl.c 2014-05-16 15:28:21.397385398 +0200 ++++ linux-3.10.30/drivers/base/pinctrl.c 2014-05-19 19:07:23.549304754 +0200 @@ -48,6 +48,25 @@ goto cleanup_get; } @@ -36764,9 +37089,9 @@ diff -Nur linux-3.10.30.orig/drivers/base/pinctrl.c linux-linaro-stable-mx6/driv return 0; /* -diff -Nur linux-3.10.30.orig/drivers/base/regmap/internal.h linux-linaro-stable-mx6/drivers/base/regmap/internal.h +diff -Nur linux-3.10.30.orig/drivers/base/regmap/internal.h linux-3.10.30/drivers/base/regmap/internal.h --- linux-3.10.30.orig/drivers/base/regmap/internal.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/base/regmap/internal.h 2014-05-16 15:28:21.401385419 +0200 ++++ linux-3.10.30/drivers/base/regmap/internal.h 2014-05-19 19:07:23.549304754 +0200 @@ -52,6 +52,7 @@ struct regmap { struct mutex mutex; @@ -36775,9 +37100,9 @@ diff -Nur linux-3.10.30.orig/drivers/base/regmap/internal.h linux-linaro-stable- regmap_lock lock; regmap_unlock unlock; void *lock_arg; /* This is passed to lock/unlock functions */ -diff -Nur linux-3.10.30.orig/drivers/base/regmap/regmap.c linux-linaro-stable-mx6/drivers/base/regmap/regmap.c +diff -Nur linux-3.10.30.orig/drivers/base/regmap/regmap.c linux-3.10.30/drivers/base/regmap/regmap.c --- linux-3.10.30.orig/drivers/base/regmap/regmap.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/base/regmap/regmap.c 2014-05-16 15:28:21.401385419 +0200 ++++ linux-3.10.30/drivers/base/regmap/regmap.c 2014-05-19 19:07:23.549304754 +0200 @@ -302,13 +302,16 @@ static void regmap_lock_spinlock(void *__map) { @@ -36797,9 +37122,9 @@ diff -Nur linux-3.10.30.orig/drivers/base/regmap/regmap.c linux-linaro-stable-mx } static void dev_get_regmap_release(struct device *dev, void *res) -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_conf.c linux-linaro-stable-mx6/drivers/block/enhanceio/eio_conf.c +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_conf.c linux-3.10.30/drivers/block/enhanceio/eio_conf.c --- linux-3.10.30.orig/drivers/block/enhanceio/eio_conf.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_conf.c 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_conf.c 2014-05-19 19:07:23.549304754 +0200 @@ -0,0 +1,2630 @@ +/* + * eio_conf.c @@ -39431,9 +39756,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_conf.c linux-linaro-sta +MODULE_AUTHOR("STEC, Inc. based on code by Facebook"); + +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_fifo.c linux-linaro-stable-mx6/drivers/block/enhanceio/eio_fifo.c +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_fifo.c linux-3.10.30/drivers/block/enhanceio/eio_fifo.c --- linux-3.10.30.orig/drivers/block/enhanceio/eio_fifo.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_fifo.c 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_fifo.c 2014-05-19 19:07:23.549304754 +0200 @@ -0,0 +1,239 @@ +/* + * eio_fifo.c @@ -39674,9 +39999,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_fifo.c linux-linaro-sta +MODULE_LICENSE("GPL"); +MODULE_DESCRIPTION("FIFO policy for EnhanceIO"); +MODULE_AUTHOR("STEC, Inc. based on code by Facebook"); -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio.h linux-linaro-stable-mx6/drivers/block/enhanceio/eio.h +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio.h linux-3.10.30/drivers/block/enhanceio/eio.h --- linux-3.10.30.orig/drivers/block/enhanceio/eio.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio.h 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio.h 2014-05-19 19:07:23.549304754 +0200 @@ -0,0 +1,1150 @@ +/* + * eio.h @@ -40828,9 +41153,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio.h linux-linaro-stable-m +#define EIO_CACHE(dmc) (EIO_MD8(dmc) ? (void *)dmc->cache_md8 : (void *)dmc->cache) + +#endif /* !EIO_INC_H */ -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_ioctl.c linux-linaro-stable-mx6/drivers/block/enhanceio/eio_ioctl.c +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_ioctl.c linux-3.10.30/drivers/block/enhanceio/eio_ioctl.c --- linux-3.10.30.orig/drivers/block/enhanceio/eio_ioctl.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_ioctl.c 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_ioctl.c 2014-05-19 19:07:23.553304770 +0200 @@ -0,0 +1,157 @@ +/* + * eio_ioctl.c @@ -40989,9 +41314,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_ioctl.c linux-linaro-st +{ + return eio_ioctl(filp, cmd, arg); +} -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_ioctl.h linux-linaro-stable-mx6/drivers/block/enhanceio/eio_ioctl.h +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_ioctl.h linux-3.10.30/drivers/block/enhanceio/eio_ioctl.h --- linux-3.10.30.orig/drivers/block/enhanceio/eio_ioctl.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_ioctl.h 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_ioctl.h 2014-05-19 19:07:23.553304770 +0200 @@ -0,0 +1,86 @@ +/* + * eio_ioctl.h @@ -41079,9 +41404,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_ioctl.h linux-linaro-st +#endif /* __KERNEL__ */ + +#endif /* !EIO_IOCTL_H */ -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_lru.c linux-linaro-stable-mx6/drivers/block/enhanceio/eio_lru.c +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_lru.c linux-3.10.30/drivers/block/enhanceio/eio_lru.c --- linux-3.10.30.orig/drivers/block/enhanceio/eio_lru.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_lru.c 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_lru.c 2014-05-19 19:07:23.553304770 +0200 @@ -0,0 +1,322 @@ +/* + * eio_lru.c @@ -41405,9 +41730,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_lru.c linux-linaro-stab +MODULE_LICENSE("GPL"); +MODULE_DESCRIPTION("LRU policy for EnhanceIO"); +MODULE_AUTHOR("STEC, Inc. based on code by Facebook"); -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_main.c linux-linaro-stable-mx6/drivers/block/enhanceio/eio_main.c +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_main.c linux-3.10.30/drivers/block/enhanceio/eio_main.c --- linux-3.10.30.orig/drivers/block/enhanceio/eio_main.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_main.c 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_main.c 2014-05-19 19:07:23.553304770 +0200 @@ -0,0 +1,3546 @@ +/* + * eio_main.c @@ -44955,9 +45280,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_main.c linux-linaro-sta + + spin_unlock_irqrestore(&dmc->dirty_set_lru_lock, flags); +} -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_mem.c linux-linaro-stable-mx6/drivers/block/enhanceio/eio_mem.c +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_mem.c linux-3.10.30/drivers/block/enhanceio/eio_mem.c --- linux-3.10.30.orig/drivers/block/enhanceio/eio_mem.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_mem.c 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_mem.c 2014-05-19 19:07:23.553304770 +0200 @@ -0,0 +1,236 @@ +/* + * eio_mem.c @@ -45195,9 +45520,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_mem.c linux-linaro-stab + dbn != 0) /* we're replacing sector 0 */ + dmc->index_zero = dmc->assoc; +} -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_policy.c linux-linaro-stable-mx6/drivers/block/enhanceio/eio_policy.c +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_policy.c linux-3.10.30/drivers/block/enhanceio/eio_policy.c --- linux-3.10.30.orig/drivers/block/enhanceio/eio_policy.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_policy.c 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_policy.c 2014-05-19 19:07:23.569304829 +0200 @@ -0,0 +1,146 @@ +/* + * eio_policy.c @@ -45345,9 +45670,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_policy.c linux-linaro-s + if (p_ops && p_ops->sp_name == CACHE_REPL_LRU) + p_ops->sp_policy.lru->sl_reclaim_lru_movetail(dmc, i, p_ops); +} -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_policy.h linux-linaro-stable-mx6/drivers/block/enhanceio/eio_policy.h +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_policy.h linux-3.10.30/drivers/block/enhanceio/eio_policy.h --- linux-3.10.30.orig/drivers/block/enhanceio/eio_policy.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_policy.h 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_policy.h 2014-05-19 19:07:23.577304858 +0200 @@ -0,0 +1,105 @@ +/* + * eio_policy.h @@ -45454,9 +45779,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_policy.h linux-linaro-s +void eio_put_policy(struct eio_policy *); + +#endif /* EIO_POLICY_H */ -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_procfs.c linux-linaro-stable-mx6/drivers/block/enhanceio/eio_procfs.c +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_procfs.c linux-3.10.30/drivers/block/enhanceio/eio_procfs.c --- linux-3.10.30.orig/drivers/block/enhanceio/eio_procfs.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_procfs.c 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_procfs.c 2014-05-19 19:07:23.581304873 +0200 @@ -0,0 +1,1932 @@ +/* + * eio_procfs.c @@ -47390,9 +47715,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_procfs.c linux-linaro-s + + return single_open(file, &eio_config_show, PDE_DATA(inode)); +} -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_rand.c linux-linaro-stable-mx6/drivers/block/enhanceio/eio_rand.c +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_rand.c linux-3.10.30/drivers/block/enhanceio/eio_rand.c --- linux-3.10.30.orig/drivers/block/enhanceio/eio_rand.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_rand.c 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_rand.c 2014-05-19 19:07:23.581304873 +0200 @@ -0,0 +1,201 @@ +/* + * eio_rand.c @@ -47595,9 +47920,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_rand.c linux-linaro-sta +MODULE_LICENSE("GPL"); +MODULE_DESCRIPTION("RAND policy for EnhanceIO"); +MODULE_AUTHOR("STEC, Inc. based on code by Facebook"); -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_setlru.c linux-linaro-stable-mx6/drivers/block/enhanceio/eio_setlru.c +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_setlru.c linux-3.10.30/drivers/block/enhanceio/eio_setlru.c --- linux-3.10.30.orig/drivers/block/enhanceio/eio_setlru.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_setlru.c 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_setlru.c 2014-05-19 19:07:23.581304873 +0200 @@ -0,0 +1,170 @@ +/* + * eio_setlru.c @@ -47769,9 +48094,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_setlru.c linux-linaro-s + + return 0; +} -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_setlru.h linux-linaro-stable-mx6/drivers/block/enhanceio/eio_setlru.h +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_setlru.h linux-3.10.30/drivers/block/enhanceio/eio_setlru.h --- linux-3.10.30.orig/drivers/block/enhanceio/eio_setlru.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_setlru.h 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_setlru.h 2014-05-19 19:07:23.585304889 +0200 @@ -0,0 +1,49 @@ +/* + * eio_setlru.h @@ -47822,9 +48147,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_setlru.h linux-linaro-s +int lru_rem_head(struct lru_ls *llist, index_t *index, u_int64_t *key); + +#endif /* _EIO_SETLRU_H_ */ -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_subr.c linux-linaro-stable-mx6/drivers/block/enhanceio/eio_subr.c +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_subr.c linux-3.10.30/drivers/block/enhanceio/eio_subr.c --- linux-3.10.30.orig/drivers/block/enhanceio/eio_subr.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_subr.c 2014-05-16 15:28:21.421385524 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_subr.c 2014-05-19 19:07:23.585304889 +0200 @@ -0,0 +1,444 @@ +/* + * eio_subr.c @@ -48270,9 +48595,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_subr.c linux-linaro-sta + pr_info(" resume_caching:cache %s is restored to ACTIVE mode.\n", + dmc->cache_name); +} -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_ttc.c linux-linaro-stable-mx6/drivers/block/enhanceio/eio_ttc.c +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_ttc.c linux-3.10.30/drivers/block/enhanceio/eio_ttc.c --- linux-3.10.30.orig/drivers/block/enhanceio/eio_ttc.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_ttc.c 2014-05-16 15:28:21.421385524 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_ttc.c 2014-05-19 19:07:23.589304903 +0200 @@ -0,0 +1,1665 @@ +/* + * True Transparent Caching (TTC) code. @@ -49939,9 +50264,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_ttc.c linux-linaro-stab + } + return; +} -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_ttc.h linux-linaro-stable-mx6/drivers/block/enhanceio/eio_ttc.h +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_ttc.h linux-3.10.30/drivers/block/enhanceio/eio_ttc.h --- linux-3.10.30.orig/drivers/block/enhanceio/eio_ttc.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/eio_ttc.h 2014-05-16 15:28:21.421385524 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/eio_ttc.h 2014-05-19 19:07:23.589304903 +0200 @@ -0,0 +1,152 @@ +/* + * Copyright (C) 2012 STEC, Inc. All rights not specifically granted @@ -50095,9 +50420,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/eio_ttc.h linux-linaro-stab +#endif /* __KERNEL__ */ + +#endif /* EIO_TTC_H */ -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/Kconfig linux-linaro-stable-mx6/drivers/block/enhanceio/Kconfig +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/Kconfig linux-3.10.30/drivers/block/enhanceio/Kconfig --- linux-3.10.30.orig/drivers/block/enhanceio/Kconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/Kconfig 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/Kconfig 2014-05-19 19:07:23.589304903 +0200 @@ -0,0 +1,21 @@ +# +# EnhanceIO caching solution by STEC INC. @@ -50120,9 +50445,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/Kconfig linux-linaro-stable + the caching engine module. + + If unsure, say N. -diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/Makefile linux-linaro-stable-mx6/drivers/block/enhanceio/Makefile +diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/Makefile linux-3.10.30/drivers/block/enhanceio/Makefile --- linux-3.10.30.orig/drivers/block/enhanceio/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/enhanceio/Makefile 2014-05-16 15:28:21.417385503 +0200 ++++ linux-3.10.30/drivers/block/enhanceio/Makefile 2014-05-19 19:07:23.589304903 +0200 @@ -0,0 +1,66 @@ +# test +# Makefile for EnhanceIO block device caching. @@ -50190,9 +50515,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/enhanceio/Makefile linux-linaro-stabl +$(RHEL5_TREE): + rpmbuild -bp --target=`uname -m` $(RHEL5_SPEC) 2>&1 | tee `dirname $(RHEL5_SPEC)`/prep.log + -diff -Nur linux-3.10.30.orig/drivers/block/Kconfig linux-linaro-stable-mx6/drivers/block/Kconfig +diff -Nur linux-3.10.30.orig/drivers/block/Kconfig linux-3.10.30/drivers/block/Kconfig --- linux-3.10.30.orig/drivers/block/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/Kconfig 2014-05-16 15:28:21.405385440 +0200 ++++ linux-3.10.30/drivers/block/Kconfig 2014-05-19 19:07:23.589304903 +0200 @@ -541,4 +541,6 @@ To compile this driver as a module, choose M here: the module will be called rsxx. @@ -50200,9 +50525,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/Kconfig linux-linaro-stable-mx6/drive +source "drivers/block/enhanceio/Kconfig" + endif # BLK_DEV -diff -Nur linux-3.10.30.orig/drivers/block/Makefile linux-linaro-stable-mx6/drivers/block/Makefile +diff -Nur linux-3.10.30.orig/drivers/block/Makefile linux-3.10.30/drivers/block/Makefile --- linux-3.10.30.orig/drivers/block/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/block/Makefile 2014-05-16 15:28:21.405385440 +0200 ++++ linux-3.10.30/drivers/block/Makefile 2014-05-19 19:07:23.589304903 +0200 @@ -42,5 +42,7 @@ obj-$(CONFIG_BLK_DEV_RSXX) += rsxx/ @@ -50211,9 +50536,9 @@ diff -Nur linux-3.10.30.orig/drivers/block/Makefile linux-linaro-stable-mx6/driv + nvme-y := nvme-core.o nvme-scsi.o swim_mod-y := swim.o swim_asm.o -diff -Nur linux-3.10.30.orig/drivers/bus/arm-cci.c linux-linaro-stable-mx6/drivers/bus/arm-cci.c +diff -Nur linux-3.10.30.orig/drivers/bus/arm-cci.c linux-3.10.30/drivers/bus/arm-cci.c --- linux-3.10.30.orig/drivers/bus/arm-cci.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/bus/arm-cci.c 2014-05-16 15:28:21.437385608 +0200 ++++ linux-3.10.30/drivers/bus/arm-cci.c 2014-05-19 19:07:23.589304903 +0200 @@ -0,0 +1,945 @@ +/* + * CCI cache coherent interconnect driver @@ -51160,9 +51485,9 @@ diff -Nur linux-3.10.30.orig/drivers/bus/arm-cci.c linux-linaro-stable-mx6/drive +core_initcall(cci_pmu_init); +MODULE_LICENSE("GPL"); +MODULE_DESCRIPTION("ARM CCI support"); -diff -Nur linux-3.10.30.orig/drivers/bus/imx-weim.c linux-linaro-stable-mx6/drivers/bus/imx-weim.c +diff -Nur linux-3.10.30.orig/drivers/bus/imx-weim.c linux-3.10.30/drivers/bus/imx-weim.c --- linux-3.10.30.orig/drivers/bus/imx-weim.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/bus/imx-weim.c 2014-05-16 15:28:21.437385608 +0200 ++++ linux-3.10.30/drivers/bus/imx-weim.c 2014-05-19 19:07:23.589304903 +0200 @@ -0,0 +1,138 @@ +/* + * EIM driver for Freescale's i.MX chips @@ -51302,9 +51627,9 @@ diff -Nur linux-3.10.30.orig/drivers/bus/imx-weim.c linux-linaro-stable-mx6/driv +MODULE_AUTHOR("Freescale Semiconductor Inc."); +MODULE_DESCRIPTION("i.MX EIM Controller Driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/bus/Kconfig linux-linaro-stable-mx6/drivers/bus/Kconfig +diff -Nur linux-3.10.30.orig/drivers/bus/Kconfig linux-3.10.30/drivers/bus/Kconfig --- linux-3.10.30.orig/drivers/bus/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/bus/Kconfig 2014-05-16 15:28:21.437385608 +0200 ++++ linux-3.10.30/drivers/bus/Kconfig 2014-05-19 19:07:23.589304903 +0200 @@ -4,6 +4,15 @@ menu "Bus devices" @@ -51333,9 +51658,9 @@ diff -Nur linux-3.10.30.orig/drivers/bus/Kconfig linux-linaro-stable-mx6/drivers + Driver supporting the CCI cache coherent interconnect for ARM + platforms. endmenu -diff -Nur linux-3.10.30.orig/drivers/bus/Makefile linux-linaro-stable-mx6/drivers/bus/Makefile +diff -Nur linux-3.10.30.orig/drivers/bus/Makefile linux-3.10.30/drivers/bus/Makefile --- linux-3.10.30.orig/drivers/bus/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/bus/Makefile 2014-05-16 15:28:21.437385608 +0200 ++++ linux-3.10.30/drivers/bus/Makefile 2014-05-19 19:07:23.589304903 +0200 @@ -2,8 +2,11 @@ # Makefile for the bus drivers. # @@ -51348,9 +51673,9 @@ diff -Nur linux-3.10.30.orig/drivers/bus/Makefile linux-linaro-stable-mx6/driver obj-$(CONFIG_OMAP_INTERCONNECT) += omap_l3_smx.o omap_l3_noc.o +# CCI cache coherent interconnect for ARM platforms +obj-$(CONFIG_ARM_CCI) += arm-cci.o -diff -Nur linux-3.10.30.orig/drivers/char/fsl_otp.c linux-linaro-stable-mx6/drivers/char/fsl_otp.c +diff -Nur linux-3.10.30.orig/drivers/char/fsl_otp.c linux-3.10.30/drivers/char/fsl_otp.c --- linux-3.10.30.orig/drivers/char/fsl_otp.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/char/fsl_otp.c 2014-05-16 15:28:21.445385651 +0200 ++++ linux-3.10.30/drivers/char/fsl_otp.c 2014-05-19 19:07:23.593304918 +0200 @@ -0,0 +1,299 @@ +/* + * Freescale On-Chip OTP driver @@ -51651,9 +51976,9 @@ diff -Nur linux-3.10.30.orig/drivers/char/fsl_otp.c linux-linaro-stable-mx6/driv +MODULE_LICENSE("GPL"); +MODULE_AUTHOR("Huang Shijie <b32955@freescale.com>"); +MODULE_DESCRIPTION("Freescale i.MX OCOTP driver"); -diff -Nur linux-3.10.30.orig/drivers/char/Kconfig linux-linaro-stable-mx6/drivers/char/Kconfig +diff -Nur linux-3.10.30.orig/drivers/char/Kconfig linux-3.10.30/drivers/char/Kconfig --- linux-3.10.30.orig/drivers/char/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/char/Kconfig 2014-05-16 15:28:21.441385630 +0200 ++++ linux-3.10.30/drivers/char/Kconfig 2014-05-19 19:07:23.593304918 +0200 @@ -94,6 +94,21 @@ If unsure, say N. @@ -51676,9 +52001,9 @@ diff -Nur linux-3.10.30.orig/drivers/char/Kconfig linux-linaro-stable-mx6/driver config PRINTER tristate "Parallel printer support" depends on PARPORT -diff -Nur linux-3.10.30.orig/drivers/char/Makefile linux-linaro-stable-mx6/drivers/char/Makefile +diff -Nur linux-3.10.30.orig/drivers/char/Makefile linux-3.10.30/drivers/char/Makefile --- linux-3.10.30.orig/drivers/char/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/char/Makefile 2014-05-16 15:28:21.441385630 +0200 ++++ linux-3.10.30/drivers/char/Makefile 2014-05-19 19:07:23.593304918 +0200 @@ -17,6 +17,7 @@ obj-$(CONFIG_IBM_BSR) += bsr.o obj-$(CONFIG_SGI_MBCS) += mbcs.o @@ -51687,9 +52012,9 @@ diff -Nur linux-3.10.30.orig/drivers/char/Makefile linux-linaro-stable-mx6/drive obj-$(CONFIG_PRINTER) += lp.o -diff -Nur linux-3.10.30.orig/drivers/clk/clk-divider.c linux-linaro-stable-mx6/drivers/clk/clk-divider.c +diff -Nur linux-3.10.30.orig/drivers/clk/clk-divider.c linux-3.10.30/drivers/clk/clk-divider.c --- linux-3.10.30.orig/drivers/clk/clk-divider.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/clk/clk-divider.c 2014-05-16 15:28:21.465385756 +0200 ++++ linux-3.10.30/drivers/clk/clk-divider.c 2014-05-19 19:07:23.593304918 +0200 @@ -150,6 +150,7 @@ struct clk_divider *divider = to_clk_divider(hw); int i, bestdiv = 0; @@ -51714,9 +52039,9 @@ diff -Nur linux-3.10.30.orig/drivers/clk/clk-divider.c linux-linaro-stable-mx6/d parent_rate = __clk_round_rate(__clk_get_parent(hw->clk), MULT_ROUND_UP(rate, i)); now = parent_rate / i; -diff -Nur linux-3.10.30.orig/drivers/clk/Kconfig linux-linaro-stable-mx6/drivers/clk/Kconfig +diff -Nur linux-3.10.30.orig/drivers/clk/Kconfig linux-3.10.30/drivers/clk/Kconfig --- linux-3.10.30.orig/drivers/clk/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/clk/Kconfig 2014-05-16 15:28:21.465385756 +0200 ++++ linux-3.10.30/drivers/clk/Kconfig 2014-05-19 19:07:23.593304918 +0200 @@ -42,7 +42,7 @@ config COMMON_CLK_VERSATILE @@ -51726,9 +52051,9 @@ diff -Nur linux-3.10.30.orig/drivers/clk/Kconfig linux-linaro-stable-mx6/drivers ---help--- Supports clocking on ARM Reference designs: - Integrator/AP and Integrator/CP -diff -Nur linux-3.10.30.orig/drivers/clk/versatile/clk-vexpress-osc.c linux-linaro-stable-mx6/drivers/clk/versatile/clk-vexpress-osc.c +diff -Nur linux-3.10.30.orig/drivers/clk/versatile/clk-vexpress-osc.c linux-3.10.30/drivers/clk/versatile/clk-vexpress-osc.c --- linux-3.10.30.orig/drivers/clk/versatile/clk-vexpress-osc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/clk/versatile/clk-vexpress-osc.c 2014-05-16 15:28:21.477385819 +0200 ++++ linux-3.10.30/drivers/clk/versatile/clk-vexpress-osc.c 2014-05-19 19:07:23.593304918 +0200 @@ -107,7 +107,7 @@ osc->func = vexpress_config_func_get_by_node(node); if (!osc->func) { @@ -51747,9 +52072,9 @@ diff -Nur linux-3.10.30.orig/drivers/clk/versatile/clk-vexpress-osc.c linux-lina init.ops = &vexpress_osc_ops; init.flags = CLK_IS_ROOT; -diff -Nur linux-3.10.30.orig/drivers/clk/versatile/clk-vexpress-spc.c linux-linaro-stable-mx6/drivers/clk/versatile/clk-vexpress-spc.c +diff -Nur linux-3.10.30.orig/drivers/clk/versatile/clk-vexpress-spc.c linux-3.10.30/drivers/clk/versatile/clk-vexpress-spc.c --- linux-3.10.30.orig/drivers/clk/versatile/clk-vexpress-spc.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/clk/versatile/clk-vexpress-spc.c 2014-05-16 15:28:21.477385819 +0200 ++++ linux-3.10.30/drivers/clk/versatile/clk-vexpress-spc.c 2014-05-19 19:07:23.593304918 +0200 @@ -0,0 +1,131 @@ +/* + * Copyright (C) 2012 ARM Limited @@ -51882,18 +52207,18 @@ diff -Nur linux-3.10.30.orig/drivers/clk/versatile/clk-vexpress-spc.c linux-lina +} +CLK_OF_DECLARE(spc, "arm,vexpress-spc", vexpress_clk_of_register_spc); +#endif -diff -Nur linux-3.10.30.orig/drivers/clk/versatile/Makefile linux-linaro-stable-mx6/drivers/clk/versatile/Makefile +diff -Nur linux-3.10.30.orig/drivers/clk/versatile/Makefile linux-3.10.30/drivers/clk/versatile/Makefile --- linux-3.10.30.orig/drivers/clk/versatile/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/clk/versatile/Makefile 2014-05-16 15:28:21.477385819 +0200 ++++ linux-3.10.30/drivers/clk/versatile/Makefile 2014-05-19 19:07:23.593304918 +0200 @@ -4,4 +4,4 @@ obj-$(CONFIG_INTEGRATOR_IMPD1) += clk-impd1.o obj-$(CONFIG_ARCH_REALVIEW) += clk-realview.o obj-$(CONFIG_ARCH_VEXPRESS) += clk-vexpress.o clk-sp810.o -obj-$(CONFIG_VEXPRESS_CONFIG) += clk-vexpress-osc.o +obj-$(CONFIG_VEXPRESS_CONFIG) += clk-vexpress-osc.o clk-vexpress-spc.o -diff -Nur linux-3.10.30.orig/drivers/clocksource/Kconfig linux-linaro-stable-mx6/drivers/clocksource/Kconfig +diff -Nur linux-3.10.30.orig/drivers/clocksource/Kconfig linux-3.10.30/drivers/clocksource/Kconfig --- linux-3.10.30.orig/drivers/clocksource/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/clocksource/Kconfig 2014-05-16 15:28:21.477385819 +0200 ++++ linux-3.10.30/drivers/clocksource/Kconfig 2014-05-19 19:07:23.593304918 +0200 @@ -85,3 +85,8 @@ Samsung S3C, S5P and Exynos SoCs, replacing an earlier driver for all devicetree enabled platforms. This driver will be @@ -51903,9 +52228,9 @@ diff -Nur linux-3.10.30.orig/drivers/clocksource/Kconfig linux-linaro-stable-mx6 + bool + help + Support for Period Interrupt Timer on Freescale Vybrid Family SoCs. -diff -Nur linux-3.10.30.orig/drivers/clocksource/Makefile linux-linaro-stable-mx6/drivers/clocksource/Makefile +diff -Nur linux-3.10.30.orig/drivers/clocksource/Makefile linux-3.10.30/drivers/clocksource/Makefile --- linux-3.10.30.orig/drivers/clocksource/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/clocksource/Makefile 2014-05-16 15:28:21.477385819 +0200 ++++ linux-3.10.30/drivers/clocksource/Makefile 2014-05-19 19:07:23.593304918 +0200 @@ -26,6 +26,7 @@ obj-$(CONFIG_CADENCE_TTC_TIMER) += cadence_ttc_timer.o obj-$(CONFIG_CLKSRC_EXYNOS_MCT) += exynos_mct.o @@ -51914,9 +52239,9 @@ diff -Nur linux-3.10.30.orig/drivers/clocksource/Makefile linux-linaro-stable-mx obj-$(CONFIG_ARM_ARCH_TIMER) += arm_arch_timer.o obj-$(CONFIG_CLKSRC_METAG_GENERIC) += metag_generic.o -diff -Nur linux-3.10.30.orig/drivers/clocksource/vf_pit_timer.c linux-linaro-stable-mx6/drivers/clocksource/vf_pit_timer.c +diff -Nur linux-3.10.30.orig/drivers/clocksource/vf_pit_timer.c linux-3.10.30/drivers/clocksource/vf_pit_timer.c --- linux-3.10.30.orig/drivers/clocksource/vf_pit_timer.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/clocksource/vf_pit_timer.c 2014-05-16 15:28:21.481385841 +0200 ++++ linux-3.10.30/drivers/clocksource/vf_pit_timer.c 2014-05-19 19:07:23.593304918 +0200 @@ -0,0 +1,194 @@ +/* + * Copyright 2012-2013 Freescale Semiconductor, Inc. @@ -52112,9 +52437,9 @@ diff -Nur linux-3.10.30.orig/drivers/clocksource/vf_pit_timer.c linux-linaro-sta + pit_clockevent_init(clk_rate, irq); +} +CLOCKSOURCE_OF_DECLARE(vf610, "fsl,vf610-pit", pit_timer_init); -diff -Nur linux-3.10.30.orig/drivers/cpufreq/arm_big_little.c linux-linaro-stable-mx6/drivers/cpufreq/arm_big_little.c +diff -Nur linux-3.10.30.orig/drivers/cpufreq/arm_big_little.c linux-3.10.30/drivers/cpufreq/arm_big_little.c --- linux-3.10.30.orig/drivers/cpufreq/arm_big_little.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpufreq/arm_big_little.c 2014-05-16 15:28:21.481385841 +0200 ++++ linux-3.10.30/drivers/cpufreq/arm_big_little.c 2014-05-19 19:07:23.593304918 +0200 @@ -24,27 +24,148 @@ #include <linux/cpufreq.h> #include <linux/cpumask.h> @@ -52656,9 +52981,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpufreq/arm_big_little.c linux-linaro-stabl arm_bL_ops = NULL; } EXPORT_SYMBOL_GPL(bL_cpufreq_unregister); -diff -Nur linux-3.10.30.orig/drivers/cpufreq/arm_big_little.h linux-linaro-stable-mx6/drivers/cpufreq/arm_big_little.h +diff -Nur linux-3.10.30.orig/drivers/cpufreq/arm_big_little.h linux-3.10.30/drivers/cpufreq/arm_big_little.h --- linux-3.10.30.orig/drivers/cpufreq/arm_big_little.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpufreq/arm_big_little.h 2014-05-16 15:28:21.481385841 +0200 ++++ linux-3.10.30/drivers/cpufreq/arm_big_little.h 2014-05-19 19:07:23.593304918 +0200 @@ -23,6 +23,20 @@ #include <linux/device.h> #include <linux/types.h> @@ -52690,9 +53015,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpufreq/arm_big_little.h linux-linaro-stabl } int bL_cpufreq_register(struct cpufreq_arm_bL_ops *ops); -diff -Nur linux-3.10.30.orig/drivers/cpufreq/cpufreq-imx6.c linux-linaro-stable-mx6/drivers/cpufreq/cpufreq-imx6.c +diff -Nur linux-3.10.30.orig/drivers/cpufreq/cpufreq-imx6.c linux-3.10.30/drivers/cpufreq/cpufreq-imx6.c --- linux-3.10.30.orig/drivers/cpufreq/cpufreq-imx6.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpufreq/cpufreq-imx6.c 2014-05-16 15:28:21.481385841 +0200 ++++ linux-3.10.30/drivers/cpufreq/cpufreq-imx6.c 2014-05-19 19:07:23.593304918 +0200 @@ -0,0 +1,483 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -53177,9 +53502,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpufreq/cpufreq-imx6.c linux-linaro-stable- +MODULE_AUTHOR("Shawn Guo <shawn.guo@linaro.org>"); +MODULE_DESCRIPTION("Freescale i.MX6 cpufreq driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/cpufreq/cpufreq_interactive.c linux-linaro-stable-mx6/drivers/cpufreq/cpufreq_interactive.c +diff -Nur linux-3.10.30.orig/drivers/cpufreq/cpufreq_interactive.c linux-3.10.30/drivers/cpufreq/cpufreq_interactive.c --- linux-3.10.30.orig/drivers/cpufreq/cpufreq_interactive.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpufreq/cpufreq_interactive.c 2014-05-16 15:28:21.485385862 +0200 ++++ linux-3.10.30/drivers/cpufreq/cpufreq_interactive.c 2014-05-19 19:07:23.597304932 +0200 @@ -0,0 +1,705 @@ +/* + * drivers/cpufreq/cpufreq_interactive.c @@ -53886,9 +54211,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpufreq/cpufreq_interactive.c linux-linaro- +MODULE_DESCRIPTION("'cpufreq_interactive' - A cpufreq governor for " + "Latency sensitive workloads"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/cpufreq/cpufreq_ondemand.c linux-linaro-stable-mx6/drivers/cpufreq/cpufreq_ondemand.c +diff -Nur linux-3.10.30.orig/drivers/cpufreq/cpufreq_ondemand.c linux-3.10.30/drivers/cpufreq/cpufreq_ondemand.c --- linux-3.10.30.orig/drivers/cpufreq/cpufreq_ondemand.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpufreq/cpufreq_ondemand.c 2014-05-16 15:28:21.485385862 +0200 ++++ linux-3.10.30/drivers/cpufreq/cpufreq_ondemand.c 2014-05-19 19:07:23.597304932 +0200 @@ -76,6 +76,8 @@ boot_cpu_data.x86 == 6 && boot_cpu_data.x86_model >= 15) @@ -53898,9 +54223,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpufreq/cpufreq_ondemand.c linux-linaro-sta #endif return 0; } -diff -Nur linux-3.10.30.orig/drivers/cpufreq/cpufreq_stats.c linux-linaro-stable-mx6/drivers/cpufreq/cpufreq_stats.c +diff -Nur linux-3.10.30.orig/drivers/cpufreq/cpufreq_stats.c linux-3.10.30/drivers/cpufreq/cpufreq_stats.c --- linux-3.10.30.orig/drivers/cpufreq/cpufreq_stats.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpufreq/cpufreq_stats.c 2014-05-16 15:28:21.485385862 +0200 ++++ linux-3.10.30/drivers/cpufreq/cpufreq_stats.c 2014-05-19 19:07:23.597304932 +0200 @@ -21,6 +21,9 @@ #include <linux/spinlock.h> #include <linux/notifier.h> @@ -53985,9 +54310,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpufreq/cpufreq_stats.c linux-linaro-stable MODULE_AUTHOR("Zou Nan hai <nanhai.zou@intel.com>"); MODULE_DESCRIPTION("'cpufreq_stats' - A driver to export cpufreq stats " "through sysfs filesystem"); -diff -Nur linux-3.10.30.orig/drivers/cpufreq/imx6q-cpufreq.c linux-linaro-stable-mx6/drivers/cpufreq/imx6q-cpufreq.c +diff -Nur linux-3.10.30.orig/drivers/cpufreq/imx6q-cpufreq.c linux-3.10.30/drivers/cpufreq/imx6q-cpufreq.c --- linux-3.10.30.orig/drivers/cpufreq/imx6q-cpufreq.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpufreq/imx6q-cpufreq.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/cpufreq/imx6q-cpufreq.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,330 +0,0 @@ -/* - * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -54319,9 +54644,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpufreq/imx6q-cpufreq.c linux-linaro-stable -MODULE_AUTHOR("Shawn Guo <shawn.guo@linaro.org>"); -MODULE_DESCRIPTION("Freescale i.MX6Q cpufreq driver"); -MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/cpufreq/Kconfig linux-linaro-stable-mx6/drivers/cpufreq/Kconfig +diff -Nur linux-3.10.30.orig/drivers/cpufreq/Kconfig linux-3.10.30/drivers/cpufreq/Kconfig --- linux-3.10.30.orig/drivers/cpufreq/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpufreq/Kconfig 2014-05-16 15:28:21.481385841 +0200 ++++ linux-3.10.30/drivers/cpufreq/Kconfig 2014-05-19 19:07:23.597304932 +0200 @@ -102,6 +102,18 @@ Be aware that not all cpufreq drivers support the conservative governor. If unsure have a look at the help section of the @@ -54374,9 +54699,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpufreq/Kconfig linux-linaro-stable-mx6/dri source "drivers/cpufreq/Kconfig.arm" endmenu -diff -Nur linux-3.10.30.orig/drivers/cpufreq/Kconfig.arm linux-linaro-stable-mx6/drivers/cpufreq/Kconfig.arm +diff -Nur linux-3.10.30.orig/drivers/cpufreq/Kconfig.arm linux-3.10.30/drivers/cpufreq/Kconfig.arm --- linux-3.10.30.orig/drivers/cpufreq/Kconfig.arm 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpufreq/Kconfig.arm 2014-05-16 15:28:21.481385841 +0200 ++++ linux-3.10.30/drivers/cpufreq/Kconfig.arm 2014-05-19 19:07:23.597304932 +0200 @@ -4,7 +4,7 @@ config ARM_BIG_LITTLE_CPUFREQ @@ -54418,9 +54743,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpufreq/Kconfig.arm linux-linaro-stable-mx6 If in doubt, say N. -diff -Nur linux-3.10.30.orig/drivers/cpufreq/Makefile linux-linaro-stable-mx6/drivers/cpufreq/Makefile +diff -Nur linux-3.10.30.orig/drivers/cpufreq/Makefile linux-3.10.30/drivers/cpufreq/Makefile --- linux-3.10.30.orig/drivers/cpufreq/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpufreq/Makefile 2014-05-16 15:28:21.481385841 +0200 ++++ linux-3.10.30/drivers/cpufreq/Makefile 2014-05-19 19:07:23.597304932 +0200 @@ -9,6 +9,7 @@ obj-$(CONFIG_CPU_FREQ_GOV_USERSPACE) += cpufreq_userspace.o obj-$(CONFIG_CPU_FREQ_GOV_ONDEMAND) += cpufreq_ondemand.o @@ -54446,9 +54771,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpufreq/Makefile linux-linaro-stable-mx6/dr obj-$(CONFIG_ARM_INTEGRATOR) += integrator-cpufreq.o obj-$(CONFIG_ARM_KIRKWOOD_CPUFREQ) += kirkwood-cpufreq.o obj-$(CONFIG_ARM_OMAP2PLUS_CPUFREQ) += omap-cpufreq.o -diff -Nur linux-3.10.30.orig/drivers/cpufreq/vexpress_big_little.c linux-linaro-stable-mx6/drivers/cpufreq/vexpress_big_little.c +diff -Nur linux-3.10.30.orig/drivers/cpufreq/vexpress_big_little.c linux-3.10.30/drivers/cpufreq/vexpress_big_little.c --- linux-3.10.30.orig/drivers/cpufreq/vexpress_big_little.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpufreq/vexpress_big_little.c 2014-05-16 15:28:21.493385903 +0200 ++++ linux-3.10.30/drivers/cpufreq/vexpress_big_little.c 2014-05-19 19:07:23.597304932 +0200 @@ -0,0 +1,86 @@ +/* + * Vexpress big.LITTLE CPUFreq Interface driver @@ -54536,9 +54861,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpufreq/vexpress_big_little.c linux-linaro- +MODULE_AUTHOR("Viresh Kumar <viresh.kumar@linaro.org>"); +MODULE_DESCRIPTION("ARM Vexpress big LITTLE cpufreq driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/cpuidle/arm_big_little.c linux-linaro-stable-mx6/drivers/cpuidle/arm_big_little.c +diff -Nur linux-3.10.30.orig/drivers/cpuidle/arm_big_little.c linux-3.10.30/drivers/cpuidle/arm_big_little.c --- linux-3.10.30.orig/drivers/cpuidle/arm_big_little.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpuidle/arm_big_little.c 2014-05-16 15:28:21.493385903 +0200 ++++ linux-3.10.30/drivers/cpuidle/arm_big_little.c 2014-05-19 19:07:23.597304932 +0200 @@ -0,0 +1,183 @@ +/* + * big.LITTLE CPU idle driver. @@ -54723,9 +55048,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpuidle/arm_big_little.c linux-linaro-stabl +} + +device_initcall(bl_idle_init); -diff -Nur linux-3.10.30.orig/drivers/cpuidle/cpuidle-calxeda.c linux-linaro-stable-mx6/drivers/cpuidle/cpuidle-calxeda.c +diff -Nur linux-3.10.30.orig/drivers/cpuidle/cpuidle-calxeda.c linux-3.10.30/drivers/cpuidle/cpuidle-calxeda.c --- linux-3.10.30.orig/drivers/cpuidle/cpuidle-calxeda.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpuidle/cpuidle-calxeda.c 2014-05-16 15:28:21.497385925 +0200 ++++ linux-3.10.30/drivers/cpuidle/cpuidle-calxeda.c 2014-05-19 19:07:23.597304932 +0200 @@ -37,20 +37,6 @@ extern void highbank_set_cpu_jump(int cpu, void *jump_addr); extern void *scu_base_addr; @@ -54747,9 +55072,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpuidle/cpuidle-calxeda.c linux-linaro-stab static noinline void calxeda_idle_restore(void) { set_cr(get_cr() | CR_C); -diff -Nur linux-3.10.30.orig/drivers/cpuidle/Kconfig linux-linaro-stable-mx6/drivers/cpuidle/Kconfig +diff -Nur linux-3.10.30.orig/drivers/cpuidle/Kconfig linux-3.10.30/drivers/cpuidle/Kconfig --- linux-3.10.30.orig/drivers/cpuidle/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpuidle/Kconfig 2014-05-16 15:28:21.493385903 +0200 ++++ linux-3.10.30/drivers/cpuidle/Kconfig 2014-05-19 19:07:23.597304932 +0200 @@ -20,7 +20,7 @@ config CPU_IDLE_GOV_LADDER @@ -54759,9 +55084,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpuidle/Kconfig linux-linaro-stable-mx6/dri default y config CPU_IDLE_GOV_MENU -diff -Nur linux-3.10.30.orig/drivers/cpuidle/Makefile linux-linaro-stable-mx6/drivers/cpuidle/Makefile +diff -Nur linux-3.10.30.orig/drivers/cpuidle/Makefile linux-3.10.30/drivers/cpuidle/Makefile --- linux-3.10.30.orig/drivers/cpuidle/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/cpuidle/Makefile 2014-05-16 15:28:21.493385903 +0200 ++++ linux-3.10.30/drivers/cpuidle/Makefile 2014-05-19 19:07:23.597304932 +0200 @@ -4,6 +4,6 @@ obj-y += cpuidle.o driver.o governor.o sysfs.o governors/ @@ -54770,9 +55095,9 @@ diff -Nur linux-3.10.30.orig/drivers/cpuidle/Makefile linux-linaro-stable-mx6/dr +obj-$(CONFIG_BIG_LITTLE) += arm_big_little.o obj-$(CONFIG_CPU_IDLE_CALXEDA) += cpuidle-calxeda.o obj-$(CONFIG_ARCH_KIRKWOOD) += cpuidle-kirkwood.o -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/caamalg.c linux-linaro-stable-mx6/drivers/crypto/caam/caamalg.c +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/caamalg.c linux-3.10.30/drivers/crypto/caam/caamalg.c --- linux-3.10.30.orig/drivers/crypto/caam/caamalg.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/caamalg.c 2014-05-16 15:28:21.501385946 +0200 ++++ linux-3.10.30/drivers/crypto/caam/caamalg.c 2014-05-19 19:07:23.597304932 +0200 @@ -1,7 +1,7 @@ /* * caam - Freescale FSL CAAM support for crypto API @@ -55286,9 +55611,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/caamalg.c linux-linaro-stable-m return err; } -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/caamhash.c linux-linaro-stable-mx6/drivers/crypto/caam/caamhash.c +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/caamhash.c linux-3.10.30/drivers/crypto/caam/caamhash.c --- linux-3.10.30.orig/drivers/crypto/caam/caamhash.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/caamhash.c 2014-05-16 15:28:21.501385946 +0200 ++++ linux-3.10.30/drivers/crypto/caam/caamhash.c 2014-05-19 19:07:23.601304947 +0200 @@ -1,7 +1,7 @@ /* * caam - Freescale FSL CAAM support for ahash functions of crypto API @@ -56020,9 +56345,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/caamhash.c linux-linaro-stable- return err; } -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/caamrng.c linux-linaro-stable-mx6/drivers/crypto/caam/caamrng.c +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/caamrng.c linux-3.10.30/drivers/crypto/caam/caamrng.c --- linux-3.10.30.orig/drivers/crypto/caam/caamrng.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/caamrng.c 2014-05-16 15:28:21.501385946 +0200 ++++ linux-3.10.30/drivers/crypto/caam/caamrng.c 2014-05-19 19:07:23.601304947 +0200 @@ -1,7 +1,7 @@ /* * caam - Freescale FSL CAAM support for hw_random @@ -56148,9 +56473,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/caamrng.c linux-linaro-stable-m dev_info(priv->jrdev[0], "registering rng-caam\n"); return hwrng_register(&caam_rng); -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/compat.h linux-linaro-stable-mx6/drivers/crypto/caam/compat.h +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/compat.h linux-3.10.30/drivers/crypto/caam/compat.h --- linux-3.10.30.orig/drivers/crypto/caam/compat.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/compat.h 2014-05-16 15:28:21.501385946 +0200 ++++ linux-3.10.30/drivers/crypto/caam/compat.h 2014-05-19 19:07:23.601304947 +0200 @@ -14,6 +14,8 @@ #include <linux/hash.h> #include <linux/hw_random.h> @@ -56171,9 +56496,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/compat.h linux-linaro-stable-mx #include <net/xfrm.h> #include <crypto/algapi.h> -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/ctrl.c linux-linaro-stable-mx6/drivers/crypto/caam/ctrl.c +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/ctrl.c linux-3.10.30/drivers/crypto/caam/ctrl.c --- linux-3.10.30.orig/drivers/crypto/caam/ctrl.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/ctrl.c 2014-05-16 15:28:21.501385946 +0200 ++++ linux-3.10.30/drivers/crypto/caam/ctrl.c 2014-05-19 19:07:23.601304947 +0200 @@ -2,7 +2,7 @@ * CAAM control-plane driver backend * Controller-level driver, kernel property detection, initialization @@ -56524,9 +56849,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/ctrl.c linux-linaro-stable-mx6/ } /* NOTE: RTIC detection ought to go here, around Si time */ -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/desc.h linux-linaro-stable-mx6/drivers/crypto/caam/desc.h +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/desc.h linux-3.10.30/drivers/crypto/caam/desc.h --- linux-3.10.30.orig/drivers/crypto/caam/desc.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/desc.h 2014-05-16 15:28:21.501385946 +0200 ++++ linux-3.10.30/drivers/crypto/caam/desc.h 2014-05-19 19:07:23.601304947 +0200 @@ -2,19 +2,35 @@ * CAAM descriptor composition header * Definitions to support CAAM descriptor instruction generation @@ -56621,9 +56946,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/desc.h linux-linaro-stable-mx6/ + + #endif /* DESC_H */ -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/intern.h linux-linaro-stable-mx6/drivers/crypto/caam/intern.h +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/intern.h linux-3.10.30/drivers/crypto/caam/intern.h --- linux-3.10.30.orig/drivers/crypto/caam/intern.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/intern.h 2014-05-16 15:28:21.501385946 +0200 ++++ linux-3.10.30/drivers/crypto/caam/intern.h 2014-05-19 19:07:23.601304947 +0200 @@ -2,7 +2,7 @@ * CAAM/SEC 4.x driver backend * Private/internal definitions between modules @@ -56685,9 +57010,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/intern.h linux-linaro-stable-mx /* * debugfs entries for developer view into driver/device * variables at runtime. -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/jr.c linux-linaro-stable-mx6/drivers/crypto/caam/jr.c +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/jr.c linux-3.10.30/drivers/crypto/caam/jr.c --- linux-3.10.30.orig/drivers/crypto/caam/jr.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/jr.c 2014-05-16 15:28:21.505385967 +0200 ++++ linux-3.10.30/drivers/crypto/caam/jr.c 2014-05-19 19:07:23.601304947 +0200 @@ -2,7 +2,7 @@ * CAAM/SEC 4.x transport/backend driver * JobR backend functionality @@ -56813,9 +57138,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/jr.c linux-linaro-stable-mx6/dr /* Now do the platform independent part */ error = caam_jr_init(jrdev); /* now turn on hardware */ -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/jr.h linux-linaro-stable-mx6/drivers/crypto/caam/jr.h +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/jr.h linux-3.10.30/drivers/crypto/caam/jr.h --- linux-3.10.30.orig/drivers/crypto/caam/jr.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/jr.h 2014-05-16 15:28:21.505385967 +0200 ++++ linux-3.10.30/drivers/crypto/caam/jr.h 2014-05-19 19:07:23.601304947 +0200 @@ -1,7 +1,7 @@ /* * CAAM public-level include definitions for the JobR backend @@ -56831,9 +57156,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/jr.h linux-linaro-stable-mx6/dr extern int caam_jr_shutdown(struct device *dev); +extern struct device *caam_get_jrdev(void); #endif /* JR_H */ -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/Kconfig linux-linaro-stable-mx6/drivers/crypto/caam/Kconfig +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/Kconfig linux-3.10.30/drivers/crypto/caam/Kconfig --- linux-3.10.30.orig/drivers/crypto/caam/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/Kconfig 2014-05-16 15:28:21.501385946 +0200 ++++ linux-3.10.30/drivers/crypto/caam/Kconfig 2014-05-19 19:07:23.601304947 +0200 @@ -1,6 +1,6 @@ config CRYPTO_DEV_FSL_CAAM tristate "Freescale CAAM-Multicore driver backend" @@ -56894,9 +57219,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/Kconfig linux-linaro-stable-mx6 + Enables installation of an interrupt handler with registrable + handler functions which can be specified to act on the consequences + of a security violation. -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/key_gen.c linux-linaro-stable-mx6/drivers/crypto/caam/key_gen.c +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/key_gen.c linux-3.10.30/drivers/crypto/caam/key_gen.c --- linux-3.10.30.orig/drivers/crypto/caam/key_gen.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/key_gen.c 2014-05-16 15:28:21.505385967 +0200 ++++ linux-3.10.30/drivers/crypto/caam/key_gen.c 2014-05-19 19:07:23.601304947 +0200 @@ -1,7 +1,7 @@ /* * CAAM/SEC 4.x functions for handling key-generation jobs @@ -56924,9 +57249,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/key_gen.c linux-linaro-stable-m dma_unmap_single(jrdev, dma_addr_out, split_key_pad_len, DMA_FROM_DEVICE); dma_unmap_single(jrdev, dma_addr_in, keylen, DMA_TO_DEVICE); -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/Makefile linux-linaro-stable-mx6/drivers/crypto/caam/Makefile +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/Makefile linux-3.10.30/drivers/crypto/caam/Makefile --- linux-3.10.30.orig/drivers/crypto/caam/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/Makefile 2014-05-16 15:28:21.501385946 +0200 ++++ linux-3.10.30/drivers/crypto/caam/Makefile 2014-05-19 19:07:23.601304947 +0200 @@ -6,5 +6,8 @@ obj-$(CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API) += caamalg.o obj-$(CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API) += caamhash.o @@ -56936,9 +57261,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/Makefile linux-linaro-stable-mx +obj-$(CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO) += secvio.o caam-objs := ctrl.o jr.o error.o key_gen.o -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/regs.h linux-linaro-stable-mx6/drivers/crypto/caam/regs.h +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/regs.h linux-3.10.30/drivers/crypto/caam/regs.h --- linux-3.10.30.orig/drivers/crypto/caam/regs.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/regs.h 2014-05-16 15:28:21.505385967 +0200 ++++ linux-3.10.30/drivers/crypto/caam/regs.h 2014-05-19 19:07:23.601304947 +0200 @@ -1,7 +1,7 @@ /* * CAAM hardware register-level view @@ -57270,9 +57595,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/regs.h linux-linaro-stable-mx6/ /* * caam_assurance - Assurance Controller View * base + 0x6000 padded out to 0x1000 -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/secvio.c linux-linaro-stable-mx6/drivers/crypto/caam/secvio.c +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/secvio.c linux-3.10.30/drivers/crypto/caam/secvio.c --- linux-3.10.30.orig/drivers/crypto/caam/secvio.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/secvio.c 2014-05-16 15:28:21.505385967 +0200 ++++ linux-3.10.30/drivers/crypto/caam/secvio.c 2014-05-19 19:07:23.601304947 +0200 @@ -0,0 +1,333 @@ + +/* @@ -57607,9 +57932,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/secvio.c linux-linaro-stable-mx +MODULE_DESCRIPTION("FSL CAAM/SNVS Security Violation Handler"); +MODULE_AUTHOR("Freescale Semiconductor - NMSG/MAD"); +#endif -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/secvio.h linux-linaro-stable-mx6/drivers/crypto/caam/secvio.h +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/secvio.h linux-3.10.30/drivers/crypto/caam/secvio.h --- linux-3.10.30.orig/drivers/crypto/caam/secvio.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/secvio.h 2014-05-16 15:28:21.505385967 +0200 ++++ linux-3.10.30/drivers/crypto/caam/secvio.h 2014-05-19 19:07:23.601304947 +0200 @@ -0,0 +1,64 @@ + +/* @@ -57675,9 +58000,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/secvio.h linux-linaro-stable-mx +}; + +#endif /* SECVIO_H */ -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/sg_sw_sec4.h linux-linaro-stable-mx6/drivers/crypto/caam/sg_sw_sec4.h +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/sg_sw_sec4.h linux-3.10.30/drivers/crypto/caam/sg_sw_sec4.h --- linux-3.10.30.orig/drivers/crypto/caam/sg_sw_sec4.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/sg_sw_sec4.h 2014-05-16 15:28:21.505385967 +0200 ++++ linux-3.10.30/drivers/crypto/caam/sg_sw_sec4.h 2014-05-19 19:07:23.601304947 +0200 @@ -1,7 +1,7 @@ /* * CAAM/SEC 4.x functions for using scatterlists in caam driver @@ -57722,9 +58047,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/sg_sw_sec4.h linux-linaro-stabl if (unlikely(chained)) { int i; for (i = 0; i < nents; i++) { -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/sm.h linux-linaro-stable-mx6/drivers/crypto/caam/sm.h +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/sm.h linux-3.10.30/drivers/crypto/caam/sm.h --- linux-3.10.30.orig/drivers/crypto/caam/sm.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/sm.h 2014-05-16 15:28:21.505385967 +0200 ++++ linux-3.10.30/drivers/crypto/caam/sm.h 2014-05-19 19:07:23.601304947 +0200 @@ -0,0 +1,88 @@ + +/* @@ -57814,9 +58139,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/sm.h linux-linaro-stable-mx6/dr +}; + +#endif /* SM_H */ -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/sm_store.c linux-linaro-stable-mx6/drivers/crypto/caam/sm_store.c +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/sm_store.c linux-3.10.30/drivers/crypto/caam/sm_store.c --- linux-3.10.30.orig/drivers/crypto/caam/sm_store.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/sm_store.c 2014-05-16 15:28:21.505385967 +0200 ++++ linux-3.10.30/drivers/crypto/caam/sm_store.c 2014-05-19 19:07:23.605304961 +0200 @@ -0,0 +1,896 @@ + +/* @@ -58714,9 +59039,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/sm_store.c linux-linaro-stable- +MODULE_DESCRIPTION("FSL CAAM Secure Memory / Keystore"); +MODULE_AUTHOR("Freescale Semiconductor - NMSG/MAD"); +#endif -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/sm_test.c linux-linaro-stable-mx6/drivers/crypto/caam/sm_test.c +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/sm_test.c linux-3.10.30/drivers/crypto/caam/sm_test.c --- linux-3.10.30.orig/drivers/crypto/caam/sm_test.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/sm_test.c 2014-05-16 15:28:21.505385967 +0200 ++++ linux-3.10.30/drivers/crypto/caam/sm_test.c 2014-05-19 19:07:23.605304961 +0200 @@ -0,0 +1,844 @@ +/* + * Secure Memory / Keystore Exemplification Module @@ -59562,9 +59887,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/sm_test.c linux-linaro-stable-m +MODULE_DESCRIPTION("FSL CAAM Keystore Usage Example"); +MODULE_AUTHOR("Freescale Semiconductor - NMSG/MAD"); +#endif -diff -Nur linux-3.10.30.orig/drivers/crypto/caam/snvsregs.h linux-linaro-stable-mx6/drivers/crypto/caam/snvsregs.h +diff -Nur linux-3.10.30.orig/drivers/crypto/caam/snvsregs.h linux-3.10.30/drivers/crypto/caam/snvsregs.h --- linux-3.10.30.orig/drivers/crypto/caam/snvsregs.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/crypto/caam/snvsregs.h 2014-05-16 15:28:21.505385967 +0200 ++++ linux-3.10.30/drivers/crypto/caam/snvsregs.h 2014-05-19 19:07:23.605304961 +0200 @@ -0,0 +1,237 @@ +/* + * SNVS hardware register-level view @@ -59803,9 +60128,9 @@ diff -Nur linux-3.10.30.orig/drivers/crypto/caam/snvsregs.h linux-linaro-stable- +}; + +#endif /* SNVSREGS_H */ -diff -Nur linux-3.10.30.orig/drivers/dma/imx-sdma.c linux-linaro-stable-mx6/drivers/dma/imx-sdma.c +diff -Nur linux-3.10.30.orig/drivers/dma/imx-sdma.c linux-3.10.30/drivers/dma/imx-sdma.c --- linux-3.10.30.orig/drivers/dma/imx-sdma.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/dma/imx-sdma.c 2014-05-16 15:28:21.521386052 +0200 ++++ linux-3.10.30/drivers/dma/imx-sdma.c 2014-05-19 19:07:23.605304961 +0200 @@ -7,7 +7,7 @@ * * Based on code from Freescale: @@ -60413,9 +60738,9 @@ diff -Nur linux-3.10.30.orig/drivers/dma/imx-sdma.c linux-linaro-stable-mx6/driv err_init: kfree(sdma->script_addrs); err_alloc: -diff -Nur linux-3.10.30.orig/drivers/dma/Kconfig linux-linaro-stable-mx6/drivers/dma/Kconfig +diff -Nur linux-3.10.30.orig/drivers/dma/Kconfig linux-3.10.30/drivers/dma/Kconfig --- linux-3.10.30.orig/drivers/dma/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/dma/Kconfig 2014-05-16 15:28:21.513386009 +0200 ++++ linux-3.10.30/drivers/dma/Kconfig 2014-05-19 19:07:23.605304961 +0200 @@ -152,6 +152,19 @@ To avoid bloating the irq_desc[] array we allocate a sufficient number of IRQ slots and map them dynamically to specific sources. @@ -60436,9 +60761,9 @@ diff -Nur linux-3.10.30.orig/drivers/dma/Kconfig linux-linaro-stable-mx6/drivers config TXX9_DMAC tristate "Toshiba TXx9 SoC DMA support" depends on MACH_TX49XX || MACH_TX39XX -diff -Nur linux-3.10.30.orig/drivers/dma/Makefile linux-linaro-stable-mx6/drivers/dma/Makefile +diff -Nur linux-3.10.30.orig/drivers/dma/Makefile linux-3.10.30/drivers/dma/Makefile --- linux-3.10.30.orig/drivers/dma/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/dma/Makefile 2014-05-16 15:28:21.513386009 +0200 ++++ linux-3.10.30/drivers/dma/Makefile 2014-05-19 19:07:23.605304961 +0200 @@ -18,6 +18,7 @@ obj-$(CONFIG_DW_DMAC) += dw_dmac.o obj-$(CONFIG_AT_HDMAC) += at_hdmac.o @@ -60447,15 +60772,15 @@ diff -Nur linux-3.10.30.orig/drivers/dma/Makefile linux-linaro-stable-mx6/driver obj-$(CONFIG_TXX9_DMAC) += txx9dmac.o obj-$(CONFIG_SH_DMAE_BASE) += sh/ obj-$(CONFIG_COH901318) += coh901318.o coh901318_lli.o -diff -Nur linux-3.10.30.orig/drivers/dma/pxp/Makefile linux-linaro-stable-mx6/drivers/dma/pxp/Makefile +diff -Nur linux-3.10.30.orig/drivers/dma/pxp/Makefile linux-3.10.30/drivers/dma/pxp/Makefile --- linux-3.10.30.orig/drivers/dma/pxp/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/dma/pxp/Makefile 2014-05-16 15:28:21.525386073 +0200 ++++ linux-3.10.30/drivers/dma/pxp/Makefile 2014-05-19 19:07:23.605304961 +0200 @@ -0,0 +1,2 @@ +obj-$(CONFIG_MXC_PXP_V2) += pxp_dma_v2.o +obj-$(CONFIG_MXC_PXP_CLIENT_DEVICE) += pxp_device.o -diff -Nur linux-3.10.30.orig/drivers/dma/pxp/pxp_device.c linux-linaro-stable-mx6/drivers/dma/pxp/pxp_device.c +diff -Nur linux-3.10.30.orig/drivers/dma/pxp/pxp_device.c linux-3.10.30/drivers/dma/pxp/pxp_device.c --- linux-3.10.30.orig/drivers/dma/pxp/pxp_device.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/dma/pxp/pxp_device.c 2014-05-16 15:28:21.525386073 +0200 ++++ linux-3.10.30/drivers/dma/pxp/pxp_device.c 2014-05-19 19:07:23.605304961 +0200 @@ -0,0 +1,489 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -60946,9 +61271,9 @@ diff -Nur linux-3.10.30.orig/drivers/dma/pxp/pxp_device.c linux-linaro-stable-mx +{ + misc_deregister(&pxp_device_miscdev); +} -diff -Nur linux-3.10.30.orig/drivers/dma/pxp/pxp_dma_v2.c linux-linaro-stable-mx6/drivers/dma/pxp/pxp_dma_v2.c +diff -Nur linux-3.10.30.orig/drivers/dma/pxp/pxp_dma_v2.c linux-3.10.30/drivers/dma/pxp/pxp_dma_v2.c --- linux-3.10.30.orig/drivers/dma/pxp/pxp_dma_v2.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/dma/pxp/pxp_dma_v2.c 2014-05-16 15:28:21.529386093 +0200 ++++ linux-3.10.30/drivers/dma/pxp/pxp_dma_v2.c 2014-05-19 19:07:23.609304977 +0200 @@ -0,0 +1,1936 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. @@ -62886,9 +63211,9 @@ diff -Nur linux-3.10.30.orig/drivers/dma/pxp/pxp_dma_v2.c linux-linaro-stable-mx +MODULE_DESCRIPTION("i.MX PxP driver"); +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/dma/pxp/regs-pxp_v2.h linux-linaro-stable-mx6/drivers/dma/pxp/regs-pxp_v2.h +diff -Nur linux-3.10.30.orig/drivers/dma/pxp/regs-pxp_v2.h linux-3.10.30/drivers/dma/pxp/regs-pxp_v2.h --- linux-3.10.30.orig/drivers/dma/pxp/regs-pxp_v2.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/dma/pxp/regs-pxp_v2.h 2014-05-16 15:28:21.529386093 +0200 ++++ linux-3.10.30/drivers/dma/pxp/regs-pxp_v2.h 2014-05-19 19:07:23.609304977 +0200 @@ -0,0 +1,1152 @@ +/* + * Freescale PXP Register Definitions @@ -64042,9 +64367,9 @@ diff -Nur linux-3.10.30.orig/drivers/dma/pxp/regs-pxp_v2.h linux-linaro-stable-m +#define BF_PXP_VERSION_STEP(v) \ + (((v) << 0) & BM_PXP_VERSION_STEP) +#endif /* __ARCH_ARM___PXP_H */ -diff -Nur linux-3.10.30.orig/drivers/extcon/extcon-adc-jack.c linux-linaro-stable-mx6/drivers/extcon/extcon-adc-jack.c +diff -Nur linux-3.10.30.orig/drivers/extcon/extcon-adc-jack.c linux-3.10.30/drivers/extcon/extcon-adc-jack.c --- linux-3.10.30.orig/drivers/extcon/extcon-adc-jack.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/extcon/extcon-adc-jack.c 2014-05-16 15:28:21.541386157 +0200 ++++ linux-3.10.30/drivers/extcon/extcon-adc-jack.c 2014-05-19 19:07:23.609304977 +0200 @@ -87,7 +87,8 @@ { struct adc_jack_data *data = _data; @@ -64055,9 +64380,9 @@ diff -Nur linux-3.10.30.orig/drivers/extcon/extcon-adc-jack.c linux-linaro-stabl return IRQ_HANDLED; } -diff -Nur linux-3.10.30.orig/drivers/extcon/extcon-gpio.c linux-linaro-stable-mx6/drivers/extcon/extcon-gpio.c +diff -Nur linux-3.10.30.orig/drivers/extcon/extcon-gpio.c linux-3.10.30/drivers/extcon/extcon-gpio.c --- linux-3.10.30.orig/drivers/extcon/extcon-gpio.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/extcon/extcon-gpio.c 2014-05-16 15:28:21.541386157 +0200 ++++ linux-3.10.30/drivers/extcon/extcon-gpio.c 2014-05-19 19:07:23.609304977 +0200 @@ -56,7 +56,7 @@ { struct gpio_extcon_data *extcon_data = dev_id; @@ -64067,9 +64392,9 @@ diff -Nur linux-3.10.30.orig/drivers/extcon/extcon-gpio.c linux-linaro-stable-mx extcon_data->debounce_jiffies); return IRQ_HANDLED; } -diff -Nur linux-3.10.30.orig/drivers/gator/gator_annotate.c linux-linaro-stable-mx6/drivers/gator/gator_annotate.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_annotate.c linux-3.10.30/drivers/gator/gator_annotate.c --- linux-3.10.30.orig/drivers/gator/gator_annotate.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_annotate.c 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/gator_annotate.c 2014-05-19 19:07:23.609304977 +0200 @@ -0,0 +1,186 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -64257,9 +64582,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_annotate.c linux-linaro-stable- + wake_up(&gator_annotate_wait); + spin_unlock(&annotate_lock); +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_annotate_kernel.c linux-linaro-stable-mx6/drivers/gator/gator_annotate_kernel.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_annotate_kernel.c linux-3.10.30/drivers/gator/gator_annotate_kernel.c --- linux-3.10.30.orig/drivers/gator/gator_annotate_kernel.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_annotate_kernel.c 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/gator_annotate_kernel.c 2014-05-19 19:07:23.609304977 +0200 @@ -0,0 +1,200 @@ +/** + * Copyright (C) ARM Limited 2012-2013. All rights reserved. @@ -64461,9 +64786,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_annotate_kernel.c linux-linaro- +} + +EXPORT_SYMBOL(gator_annotate_marker_color_str); -diff -Nur linux-3.10.30.orig/drivers/gator/gator_backtrace.c linux-linaro-stable-mx6/drivers/gator/gator_backtrace.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_backtrace.c linux-3.10.30/drivers/gator/gator_backtrace.c --- linux-3.10.30.orig/drivers/gator/gator_backtrace.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_backtrace.c 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/gator_backtrace.c 2014-05-19 19:07:23.609304977 +0200 @@ -0,0 +1,168 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -64633,9 +64958,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_backtrace.c linux-linaro-stable + marshal_backtrace(PC_REG & ~1, NO_COOKIE); +#endif +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_cookies.c linux-linaro-stable-mx6/drivers/gator/gator_cookies.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_cookies.c linux-3.10.30/drivers/gator/gator_cookies.c --- linux-3.10.30.orig/drivers/gator/gator_cookies.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_cookies.c 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/gator_cookies.c 2014-05-19 19:07:23.609304977 +0200 @@ -0,0 +1,433 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -65070,9 +65395,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_cookies.c linux-linaro-stable-m + kfree(gator_crc32_table); + gator_crc32_table = NULL; +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_armv6.c linux-linaro-stable-mx6/drivers/gator/gator_events_armv6.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_armv6.c linux-3.10.30/drivers/gator/gator_events_armv6.c --- linux-3.10.30.orig/drivers/gator/gator_events_armv6.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_armv6.c 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_armv6.c 2014-05-19 19:07:23.609304977 +0200 @@ -0,0 +1,237 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -65311,9 +65636,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_armv6.c linux-linaro-sta +} + +#endif -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_armv7.c linux-linaro-stable-mx6/drivers/gator/gator_events_armv7.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_armv7.c linux-3.10.30/drivers/gator/gator_events_armv7.c --- linux-3.10.30.orig/drivers/gator/gator_events_armv7.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_armv7.c 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_armv7.c 2014-05-19 19:07:23.629305051 +0200 @@ -0,0 +1,312 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -65627,9 +65952,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_armv7.c linux-linaro-sta +} + +#endif -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_block.c linux-linaro-stable-mx6/drivers/gator/gator_events_block.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_block.c linux-3.10.30/drivers/gator/gator_events_block.c --- linux-3.10.30.orig/drivers/gator/gator_events_block.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_block.c 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_block.c 2014-05-19 19:07:23.629305051 +0200 @@ -0,0 +1,153 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -65784,9 +66109,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_block.c linux-linaro-sta + + return gator_events_install(&gator_events_block_interface); +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_ccn-504.c linux-linaro-stable-mx6/drivers/gator/gator_events_ccn-504.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_ccn-504.c linux-3.10.30/drivers/gator/gator_events_ccn-504.c --- linux-3.10.30.orig/drivers/gator/gator_events_ccn-504.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_ccn-504.c 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_ccn-504.c 2014-05-19 19:07:23.629305051 +0200 @@ -0,0 +1,346 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -66134,9 +66459,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_ccn-504.c linux-linaro-s + + return gator_events_install(&gator_events_ccn504_interface); +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_irq.c linux-linaro-stable-mx6/drivers/gator/gator_events_irq.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_irq.c linux-3.10.30/drivers/gator/gator_events_irq.c --- linux-3.10.30.orig/drivers/gator/gator_events_irq.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_irq.c 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_irq.c 2014-05-19 19:07:23.629305051 +0200 @@ -0,0 +1,165 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -66303,9 +66628,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_irq.c linux-linaro-stabl + + return gator_events_install(&gator_events_irq_interface); +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_l2c-310.c linux-linaro-stable-mx6/drivers/gator/gator_events_l2c-310.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_l2c-310.c linux-3.10.30/drivers/gator/gator_events_l2c-310.c --- linux-3.10.30.orig/drivers/gator/gator_events_l2c-310.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_l2c-310.c 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_l2c-310.c 2014-05-19 19:07:23.629305051 +0200 @@ -0,0 +1,208 @@ +/** + * l2c310 (L2 Cache Controller) event counters for gator @@ -66515,9 +66840,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_l2c-310.c linux-linaro-s + + return gator_events_install(&gator_events_l2c310_interface); +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_4xx.c linux-linaro-stable-mx6/drivers/gator/gator_events_mali_4xx.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_4xx.c linux-3.10.30/drivers/gator/gator_events_mali_4xx.c --- linux-3.10.30.orig/drivers/gator/gator_events_mali_4xx.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_mali_4xx.c 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_mali_4xx.c 2014-05-19 19:07:23.629305051 +0200 @@ -0,0 +1,723 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -67242,9 +67567,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_4xx.c linux-linaro- + + return gator_events_install(&gator_events_mali_interface); +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_4xx.h linux-linaro-stable-mx6/drivers/gator/gator_events_mali_4xx.h +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_4xx.h linux-3.10.30/drivers/gator/gator_events_mali_4xx.h --- linux-3.10.30.orig/drivers/gator/gator_events_mali_4xx.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_mali_4xx.h 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_mali_4xx.h 2014-05-19 19:07:23.629305051 +0200 @@ -0,0 +1,18 @@ +/** + * Copyright (C) ARM Limited 2011-2013. All rights reserved. @@ -67264,9 +67589,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_4xx.h linux-linaro- +extern void gator_events_mali_log_dvfs_event(unsigned int d0, unsigned int d1); + +#endif /* GATOR_EVENTS_MALI_4xx_H */ -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_common.c linux-linaro-stable-mx6/drivers/gator/gator_events_mali_common.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_common.c linux-3.10.30/drivers/gator/gator_events_mali_common.c --- linux-3.10.30.orig/drivers/gator/gator_events_mali_common.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_mali_common.c 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_mali_common.c 2014-05-19 19:07:23.629305051 +0200 @@ -0,0 +1,81 @@ +/** + * Copyright (C) ARM Limited 2012-2013. All rights reserved. @@ -67349,9 +67674,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_common.c linux-lina + counter->enabled = 0; + } +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_common.h linux-linaro-stable-mx6/drivers/gator/gator_events_mali_common.h +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_common.h linux-3.10.30/drivers/gator/gator_events_mali_common.h --- linux-3.10.30.orig/drivers/gator/gator_events_mali_common.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_mali_common.h 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_mali_common.h 2014-05-19 19:07:23.629305051 +0200 @@ -0,0 +1,86 @@ +/** + * Copyright (C) ARM Limited 2012-2013. All rights reserved. @@ -67439,9 +67764,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_common.h linux-lina +extern void gator_mali_initialise_counters(mali_counter counters[], unsigned int n_counters); + +#endif /* GATOR_EVENTS_MALI_COMMON_H */ -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_t6xx.c linux-linaro-stable-mx6/drivers/gator/gator_events_mali_t6xx.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_t6xx.c linux-3.10.30/drivers/gator/gator_events_mali_t6xx.c --- linux-3.10.30.orig/drivers/gator/gator_events_mali_t6xx.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_mali_t6xx.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_mali_t6xx.c 2014-05-19 19:07:23.629305051 +0200 @@ -0,0 +1,560 @@ +/** + * Copyright (C) ARM Limited 2011-2013. All rights reserved. @@ -68003,9 +68328,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_t6xx.c linux-linaro + + return gator_events_install(&gator_events_mali_t6xx_interface); +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_t6xx_hw.c linux-linaro-stable-mx6/drivers/gator/gator_events_mali_t6xx_hw.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_t6xx_hw.c linux-3.10.30/drivers/gator/gator_events_mali_t6xx_hw.c --- linux-3.10.30.orig/drivers/gator/gator_events_mali_t6xx_hw.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_mali_t6xx_hw.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_mali_t6xx_hw.c 2014-05-19 19:07:23.633305065 +0200 @@ -0,0 +1,784 @@ +/** + * Copyright (C) ARM Limited 2012-2013. All rights reserved. @@ -68791,9 +69116,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_t6xx_hw.c linux-lin + + return gator_events_install(&gator_events_mali_t6xx_interface); +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_t6xx_hw_test.c linux-linaro-stable-mx6/drivers/gator/gator_events_mali_t6xx_hw_test.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_t6xx_hw_test.c linux-3.10.30/drivers/gator/gator_events_mali_t6xx_hw_test.c --- linux-3.10.30.orig/drivers/gator/gator_events_mali_t6xx_hw_test.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_mali_t6xx_hw_test.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_mali_t6xx_hw_test.c 2014-05-19 19:07:23.633305065 +0200 @@ -0,0 +1,55 @@ +/** + * Copyright (C) ARM Limited 2012-2013. All rights reserved. @@ -68850,9 +69175,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mali_t6xx_hw_test.c linu + + printk("gator: %d tests passed\n", n_tests_passed); +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_meminfo.c linux-linaro-stable-mx6/drivers/gator/gator_events_meminfo.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_meminfo.c linux-3.10.30/drivers/gator/gator_events_meminfo.c --- linux-3.10.30.orig/drivers/gator/gator_events_meminfo.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_meminfo.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_meminfo.c 2014-05-19 19:07:23.633305065 +0200 @@ -0,0 +1,387 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -69241,9 +69566,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_meminfo.c linux-linaro-s + + return gator_events_install(&gator_events_meminfo_interface); +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mmapped.c linux-linaro-stable-mx6/drivers/gator/gator_events_mmapped.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mmapped.c linux-3.10.30/drivers/gator/gator_events_mmapped.c --- linux-3.10.30.orig/drivers/gator/gator_events_mmapped.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_mmapped.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_mmapped.c 2014-05-19 19:07:23.633305065 +0200 @@ -0,0 +1,209 @@ +/* + * Example events provider @@ -69454,9 +69779,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_mmapped.c linux-linaro-s + + return gator_events_install(&gator_events_mmapped_interface); +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_net.c linux-linaro-stable-mx6/drivers/gator/gator_events_net.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_net.c linux-3.10.30/drivers/gator/gator_events_net.c --- linux-3.10.30.orig/drivers/gator/gator_events_net.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_net.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_net.c 2014-05-19 19:07:23.633305065 +0200 @@ -0,0 +1,172 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -69630,9 +69955,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_net.c linux-linaro-stabl + + return gator_events_install(&gator_events_net_interface); +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_perf_pmu.c linux-linaro-stable-mx6/drivers/gator/gator_events_perf_pmu.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_perf_pmu.c linux-3.10.30/drivers/gator/gator_events_perf_pmu.c --- linux-3.10.30.orig/drivers/gator/gator_events_perf_pmu.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_perf_pmu.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_perf_pmu.c 2014-05-19 19:07:23.633305065 +0200 @@ -0,0 +1,587 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -70221,9 +70546,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_perf_pmu.c linux-linaro- +} + +#endif -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_sched.c linux-linaro-stable-mx6/drivers/gator/gator_events_sched.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_sched.c linux-3.10.30/drivers/gator/gator_events_sched.c --- linux-3.10.30.orig/drivers/gator/gator_events_sched.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_sched.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_sched.c 2014-05-19 19:07:23.633305065 +0200 @@ -0,0 +1,113 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -70338,9 +70663,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_sched.c linux-linaro-sta + + return gator_events_install(&gator_events_sched_interface); +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_scorpion.c linux-linaro-stable-mx6/drivers/gator/gator_events_scorpion.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_scorpion.c linux-3.10.30/drivers/gator/gator_events_scorpion.c --- linux-3.10.30.orig/drivers/gator/gator_events_scorpion.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_events_scorpion.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_events_scorpion.c 2014-05-19 19:07:23.633305065 +0200 @@ -0,0 +1,669 @@ +/** + * Copyright (C) ARM Limited 2011-2013. All rights reserved. @@ -71011,9 +71336,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_events_scorpion.c linux-linaro- +} + +#endif -diff -Nur linux-3.10.30.orig/drivers/gator/gator_fs.c linux-linaro-stable-mx6/drivers/gator/gator_fs.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_fs.c linux-3.10.30/drivers/gator/gator_fs.c --- linux-3.10.30.orig/drivers/gator/gator_fs.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_fs.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_fs.c 2014-05-19 19:07:23.633305065 +0200 @@ -0,0 +1,382 @@ +/** + * @file gatorfs.c @@ -71397,9 +71722,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_fs.c linux-linaro-stable-mx6/dr +{ + unregister_filesystem(&gatorfs_type); +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator.h linux-linaro-stable-mx6/drivers/gator/gator.h +diff -Nur linux-3.10.30.orig/drivers/gator/gator.h linux-3.10.30/drivers/gator/gator.h --- linux-3.10.30.orig/drivers/gator/gator.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator.h 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/gator.h 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,142 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -71543,9 +71868,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator.h linux-linaro-stable-mx6/drive +#define on_primary_core() (get_logical_cpu() == 0) + +#endif // GATOR_H_ -diff -Nur linux-3.10.30.orig/drivers/gator/gator_hrtimer_gator.c linux-linaro-stable-mx6/drivers/gator/gator_hrtimer_gator.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_hrtimer_gator.c linux-3.10.30/drivers/gator/gator_hrtimer_gator.c --- linux-3.10.30.orig/drivers/gator/gator_hrtimer_gator.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_hrtimer_gator.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_hrtimer_gator.c 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,86 @@ +/** + * Copyright (C) ARM Limited 2011-2013. All rights reserved. @@ -71633,9 +71958,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_hrtimer_gator.c linux-linaro-st +} + +#endif -diff -Nur linux-3.10.30.orig/drivers/gator/gator_hrtimer_perf.c linux-linaro-stable-mx6/drivers/gator/gator_hrtimer_perf.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_hrtimer_perf.c linux-3.10.30/drivers/gator/gator_hrtimer_perf.c --- linux-3.10.30.orig/drivers/gator/gator_hrtimer_perf.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_hrtimer_perf.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_hrtimer_perf.c 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,113 @@ +/** + * Copyright (C) ARM Limited 2011-2013. All rights reserved. @@ -71750,9 +72075,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_hrtimer_perf.c linux-linaro-sta +} + +#endif -diff -Nur linux-3.10.30.orig/drivers/gator/gator_iks.c linux-linaro-stable-mx6/drivers/gator/gator_iks.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_iks.c linux-3.10.30/drivers/gator/gator_iks.c --- linux-3.10.30.orig/drivers/gator/gator_iks.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_iks.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_iks.c 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,197 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -71951,9 +72276,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_iks.c linux-linaro-stable-mx6/d +#define gator_migrate_stop() + +#endif -diff -Nur linux-3.10.30.orig/drivers/gator/gator_main.c linux-linaro-stable-mx6/drivers/gator/gator_main.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_main.c linux-3.10.30/drivers/gator/gator_main.c --- linux-3.10.30.orig/drivers/gator/gator_main.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_main.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_main.c 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,1532 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -73487,9 +73812,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_main.c linux-linaro-stable-mx6/ +#define STRIFY2(ARG) #ARG +#define STRIFY(ARG) STRIFY2(ARG) +MODULE_VERSION(STRIFY(PROTOCOL_VERSION)); -diff -Nur linux-3.10.30.orig/drivers/gator/gator_marshaling.c linux-linaro-stable-mx6/drivers/gator/gator_marshaling.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_marshaling.c linux-3.10.30/drivers/gator/gator_marshaling.c --- linux-3.10.30.orig/drivers/gator/gator_marshaling.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_marshaling.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_marshaling.c 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,432 @@ +/** + * Copyright (C) ARM Limited 2012-2013. All rights reserved. @@ -73923,9 +74248,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_marshaling.c linux-linaro-stabl + local_irq_restore(flags); +} +#endif -diff -Nur linux-3.10.30.orig/drivers/gator/gator_pack.c linux-linaro-stable-mx6/drivers/gator/gator_pack.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_pack.c linux-3.10.30/drivers/gator/gator_pack.c --- linux-3.10.30.orig/drivers/gator/gator_pack.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_pack.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_pack.c 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,58 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -73985,9 +74310,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_pack.c linux-linaro-stable-mx6/ + + per_cpu(gator_buffer_write, cpu)[buftype] = (write + packedBytes) & mask; +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_trace_gpu.c linux-linaro-stable-mx6/drivers/gator/gator_trace_gpu.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_trace_gpu.c linux-3.10.30/drivers/gator/gator_trace_gpu.c --- linux-3.10.30.orig/drivers/gator/gator_trace_gpu.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_trace_gpu.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_trace_gpu.c 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,294 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -74283,9 +74608,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_trace_gpu.c linux-linaro-stable + + gpu_trace_registered = mali_timeline_trace_registered = mali_job_slots_trace_registered = 0; +} -diff -Nur linux-3.10.30.orig/drivers/gator/gator_trace_gpu.h linux-linaro-stable-mx6/drivers/gator/gator_trace_gpu.h +diff -Nur linux-3.10.30.orig/drivers/gator/gator_trace_gpu.h linux-3.10.30/drivers/gator/gator_trace_gpu.h --- linux-3.10.30.orig/drivers/gator/gator_trace_gpu.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_trace_gpu.h 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_trace_gpu.h 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,79 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -74366,9 +74691,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_trace_gpu.h linux-linaro-stable + +/* This part must be outside protection */ +#include <trace/define_trace.h> -diff -Nur linux-3.10.30.orig/drivers/gator/gator_trace_power.c linux-linaro-stable-mx6/drivers/gator/gator_trace_power.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_trace_power.c linux-3.10.30/drivers/gator/gator_trace_power.c --- linux-3.10.30.orig/drivers/gator/gator_trace_power.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_trace_power.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_trace_power.c 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,203 @@ +/** + * Copyright (C) ARM Limited 2011-2013. All rights reserved. @@ -74573,9 +74898,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_trace_power.c linux-linaro-stab +{ +} +#endif -diff -Nur linux-3.10.30.orig/drivers/gator/gator_trace_sched.c linux-linaro-stable-mx6/drivers/gator/gator_trace_sched.c +diff -Nur linux-3.10.30.orig/drivers/gator/gator_trace_sched.c linux-3.10.30/drivers/gator/gator_trace_sched.c --- linux-3.10.30.orig/drivers/gator/gator_trace_sched.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/gator_trace_sched.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/gator_trace_sched.c 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,270 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -74847,9 +75172,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/gator_trace_sched.c linux-linaro-stab + sched_cpu_key[i] = gator_events_get_key(); + } +} -diff -Nur linux-3.10.30.orig/drivers/gator/Kconfig linux-linaro-stable-mx6/drivers/gator/Kconfig +diff -Nur linux-3.10.30.orig/drivers/gator/Kconfig linux-3.10.30/drivers/gator/Kconfig --- linux-3.10.30.orig/drivers/gator/Kconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/Kconfig 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/Kconfig 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,33 @@ +config GATOR + tristate "Gator module for ARM's Streamline Performance Analyzer" @@ -74884,9 +75209,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/Kconfig linux-linaro-stable-mx6/drive + help + The gator code adds this to its include path so it can get the Mali + trace headers with: #include "linux/mali_linux_trace.h" -diff -Nur linux-3.10.30.orig/drivers/gator/LICENSE linux-linaro-stable-mx6/drivers/gator/LICENSE +diff -Nur linux-3.10.30.orig/drivers/gator/LICENSE linux-3.10.30/drivers/gator/LICENSE --- linux-3.10.30.orig/drivers/gator/LICENSE 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/LICENSE 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/LICENSE 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 @@ -75227,9 +75552,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/LICENSE linux-linaro-stable-mx6/drive +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. -diff -Nur linux-3.10.30.orig/drivers/gator/Makefile linux-linaro-stable-mx6/drivers/gator/Makefile +diff -Nur linux-3.10.30.orig/drivers/gator/Makefile linux-3.10.30/drivers/gator/Makefile --- linux-3.10.30.orig/drivers/gator/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/Makefile 2014-05-16 15:28:21.549386199 +0200 ++++ linux-3.10.30/drivers/gator/Makefile 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,76 @@ +ifneq ($(KERNELRELEASE),) + @@ -75307,9 +75632,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/Makefile linux-linaro-stable-mx6/driv + rm -rf .tmp_versions + +endif -diff -Nur linux-3.10.30.orig/drivers/gator/mali/mali_mjollnir_profiling_gator_api.h linux-linaro-stable-mx6/drivers/gator/mali/mali_mjollnir_profiling_gator_api.h +diff -Nur linux-3.10.30.orig/drivers/gator/mali/mali_mjollnir_profiling_gator_api.h linux-3.10.30/drivers/gator/mali/mali_mjollnir_profiling_gator_api.h --- linux-3.10.30.orig/drivers/gator/mali/mali_mjollnir_profiling_gator_api.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/mali/mali_mjollnir_profiling_gator_api.h 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/mali/mali_mjollnir_profiling_gator_api.h 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,163 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -75474,9 +75799,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/mali/mali_mjollnir_profiling_gator_ap +#endif + +#endif /* __MALI_MJOLLNIR_PROFILING_GATOR_API_H__ */ -diff -Nur linux-3.10.30.orig/drivers/gator/mali/mali_utgard_profiling_gator_api.h linux-linaro-stable-mx6/drivers/gator/mali/mali_utgard_profiling_gator_api.h +diff -Nur linux-3.10.30.orig/drivers/gator/mali/mali_utgard_profiling_gator_api.h linux-3.10.30/drivers/gator/mali/mali_utgard_profiling_gator_api.h --- linux-3.10.30.orig/drivers/gator/mali/mali_utgard_profiling_gator_api.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/mali/mali_utgard_profiling_gator_api.h 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/mali/mali_utgard_profiling_gator_api.h 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,201 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -75679,9 +76004,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/mali/mali_utgard_profiling_gator_api. +#endif + +#endif /* __MALI_UTGARD_PROFILING_GATOR_API_H__ */ -diff -Nur linux-3.10.30.orig/drivers/gator/mali_t6xx.mk linux-linaro-stable-mx6/drivers/gator/mali_t6xx.mk +diff -Nur linux-3.10.30.orig/drivers/gator/mali_t6xx.mk linux-3.10.30/drivers/gator/mali_t6xx.mk --- linux-3.10.30.orig/drivers/gator/mali_t6xx.mk 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gator/mali_t6xx.mk 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gator/mali_t6xx.mk 2014-05-19 19:07:23.637305081 +0200 @@ -0,0 +1,26 @@ +# Defines for Mali-T6xx driver +EXTRA_CFLAGS += -DMALI_USE_UMP=1 \ @@ -75709,9 +76034,9 @@ diff -Nur linux-3.10.30.orig/drivers/gator/mali_t6xx.mk linux-linaro-stable-mx6/ + -I$(KBASE_DIR)/platform_dummy \ + -I$(KBASE_DIR)/src + -diff -Nur linux-3.10.30.orig/drivers/gpio/devres.c linux-linaro-stable-mx6/drivers/gpio/devres.c +diff -Nur linux-3.10.30.orig/drivers/gpio/devres.c linux-3.10.30/drivers/gpio/devres.c --- linux-3.10.30.orig/drivers/gpio/devres.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gpio/devres.c 2014-05-16 15:28:21.553386220 +0200 ++++ linux-3.10.30/drivers/gpio/devres.c 2014-05-19 19:07:23.641305095 +0200 @@ -19,6 +19,89 @@ #include <linux/device.h> #include <linux/gfp.h> @@ -75802,9 +76127,9 @@ diff -Nur linux-3.10.30.orig/drivers/gpio/devres.c linux-linaro-stable-mx6/drive static void devm_gpio_release(struct device *dev, void *res) { unsigned *gpio = res; -diff -Nur linux-3.10.30.orig/drivers/gpio/gpiolib.c linux-linaro-stable-mx6/drivers/gpio/gpiolib.c +diff -Nur linux-3.10.30.orig/drivers/gpio/gpiolib.c linux-3.10.30/drivers/gpio/gpiolib.c --- linux-3.10.30.orig/drivers/gpio/gpiolib.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gpio/gpiolib.c 2014-05-16 15:28:21.561386263 +0200 ++++ linux-3.10.30/drivers/gpio/gpiolib.c 2014-05-19 19:07:23.641305095 +0200 @@ -12,20 +12,16 @@ #include <linux/of_gpio.h> #include <linux/idr.h> @@ -77122,9 +77447,9 @@ diff -Nur linux-3.10.30.orig/drivers/gpio/gpiolib.c linux-linaro-stable-mx6/driv seq_printf(s, "\n"); } } -diff -Nur linux-3.10.30.orig/drivers/gpio/gpiolib-of.c linux-linaro-stable-mx6/drivers/gpio/gpiolib-of.c +diff -Nur linux-3.10.30.orig/drivers/gpio/gpiolib-of.c linux-3.10.30/drivers/gpio/gpiolib-of.c --- linux-3.10.30.orig/drivers/gpio/gpiolib-of.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gpio/gpiolib-of.c 2014-05-16 15:28:21.561386263 +0200 ++++ linux-3.10.30/drivers/gpio/gpiolib-of.c 2014-05-19 19:07:23.641305095 +0200 @@ -15,19 +15,21 @@ #include <linux/errno.h> #include <linux/module.h> @@ -77222,9 +77547,9 @@ diff -Nur linux-3.10.30.orig/drivers/gpio/gpiolib-of.c linux-linaro-stable-mx6/d if (ret) break; -diff -Nur linux-3.10.30.orig/drivers/gpio/gpio-mxc.c linux-linaro-stable-mx6/drivers/gpio/gpio-mxc.c +diff -Nur linux-3.10.30.orig/drivers/gpio/gpio-mxc.c linux-3.10.30/drivers/gpio/gpio-mxc.c --- linux-3.10.30.orig/drivers/gpio/gpio-mxc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gpio/gpio-mxc.c 2014-05-16 15:28:21.557386241 +0200 ++++ linux-3.10.30/drivers/gpio/gpio-mxc.c 2014-05-19 19:07:23.641305095 +0200 @@ -405,34 +405,19 @@ mxc_gpio_get_hw(pdev); @@ -77289,9 +77614,9 @@ diff -Nur linux-3.10.30.orig/drivers/gpio/gpio-mxc.c linux-linaro-stable-mx6/dri dev_info(&pdev->dev, "%s failed with errno %d\n", __func__, err); return err; } -diff -Nur linux-3.10.30.orig/drivers/gpio/gpio-pca953x.c linux-linaro-stable-mx6/drivers/gpio/gpio-pca953x.c +diff -Nur linux-3.10.30.orig/drivers/gpio/gpio-pca953x.c linux-3.10.30/drivers/gpio/gpio-pca953x.c --- linux-3.10.30.orig/drivers/gpio/gpio-pca953x.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gpio/gpio-pca953x.c 2014-05-16 15:28:21.557386241 +0200 ++++ linux-3.10.30/drivers/gpio/gpio-pca953x.c 2014-05-19 19:07:23.641305095 +0200 @@ -19,6 +19,7 @@ #include <linux/irqdomain.h> #include <linux/i2c.h> @@ -77311,9 +77636,9 @@ diff -Nur linux-3.10.30.orig/drivers/gpio/gpio-pca953x.c linux-linaro-stable-mx6 /* initialize cached registers from their original values. * we can't share this chip with another i2c master. */ -diff -Nur linux-3.10.30.orig/drivers/gpu/drm/drm_crtc_helper.c linux-linaro-stable-mx6/drivers/gpu/drm/drm_crtc_helper.c +diff -Nur linux-3.10.30.orig/drivers/gpu/drm/drm_crtc_helper.c linux-3.10.30/drivers/gpu/drm/drm_crtc_helper.c --- linux-3.10.30.orig/drivers/gpu/drm/drm_crtc_helper.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gpu/drm/drm_crtc_helper.c 2014-05-16 15:28:21.569386304 +0200 ++++ linux-3.10.30/drivers/gpu/drm/drm_crtc_helper.c 2014-05-19 19:07:23.641305095 +0200 @@ -308,6 +308,29 @@ EXPORT_SYMBOL(drm_helper_disable_unused_functions); @@ -77371,9 +77696,9 @@ diff -Nur linux-3.10.30.orig/drivers/gpu/drm/drm_crtc_helper.c linux-linaro-stab } /* -diff -Nur linux-3.10.30.orig/drivers/gpu/drm/Kconfig linux-linaro-stable-mx6/drivers/gpu/drm/Kconfig +diff -Nur linux-3.10.30.orig/drivers/gpu/drm/Kconfig linux-3.10.30/drivers/gpu/drm/Kconfig --- linux-3.10.30.orig/drivers/gpu/drm/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gpu/drm/Kconfig 2014-05-16 15:28:21.565386284 +0200 ++++ linux-3.10.30/drivers/gpu/drm/Kconfig 2014-05-19 19:07:23.641305095 +0200 @@ -199,6 +199,13 @@ Choose this option if you have a Savage3D/4/SuperSavage/Pro/Twister chipset. If M is selected the module will be called savage. @@ -77388,9 +77713,9 @@ diff -Nur linux-3.10.30.orig/drivers/gpu/drm/Kconfig linux-linaro-stable-mx6/dri source "drivers/gpu/drm/exynos/Kconfig" source "drivers/gpu/drm/vmwgfx/Kconfig" -diff -Nur linux-3.10.30.orig/drivers/gpu/drm/Makefile linux-linaro-stable-mx6/drivers/gpu/drm/Makefile +diff -Nur linux-3.10.30.orig/drivers/gpu/drm/Makefile linux-3.10.30/drivers/gpu/drm/Makefile --- linux-3.10.30.orig/drivers/gpu/drm/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gpu/drm/Makefile 2014-05-16 15:28:21.565386284 +0200 ++++ linux-3.10.30/drivers/gpu/drm/Makefile 2014-05-19 19:07:23.641305095 +0200 @@ -1,3 +1,24 @@ +############################################################################## +# @@ -77426,9 +77751,9 @@ diff -Nur linux-3.10.30.orig/drivers/gpu/drm/Makefile linux-linaro-stable-mx6/dr obj-$(CONFIG_DRM_TDFX) += tdfx/ obj-$(CONFIG_DRM_R128) += r128/ obj-$(CONFIG_DRM_RADEON)+= radeon/ -diff -Nur linux-3.10.30.orig/drivers/gpu/drm/vivante/Makefile linux-linaro-stable-mx6/drivers/gpu/drm/vivante/Makefile +diff -Nur linux-3.10.30.orig/drivers/gpu/drm/vivante/Makefile linux-3.10.30/drivers/gpu/drm/vivante/Makefile --- linux-3.10.30.orig/drivers/gpu/drm/vivante/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gpu/drm/vivante/Makefile 2014-05-16 15:28:21.705387022 +0200 ++++ linux-3.10.30/drivers/gpu/drm/vivante/Makefile 2014-05-19 19:07:23.641305095 +0200 @@ -0,0 +1,29 @@ +############################################################################## +# @@ -77459,9 +77784,9 @@ diff -Nur linux-3.10.30.orig/drivers/gpu/drm/vivante/Makefile linux-linaro-stabl +vivante-y := vivante_drv.o + +obj-$(CONFIG_DRM_VIVANTE) += vivante.o -diff -Nur linux-3.10.30.orig/drivers/gpu/drm/vivante/vivante_drv.c linux-linaro-stable-mx6/drivers/gpu/drm/vivante/vivante_drv.c +diff -Nur linux-3.10.30.orig/drivers/gpu/drm/vivante/vivante_drv.c linux-3.10.30/drivers/gpu/drm/vivante/vivante_drv.c --- linux-3.10.30.orig/drivers/gpu/drm/vivante/vivante_drv.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gpu/drm/vivante/vivante_drv.c 2014-05-16 15:28:21.705387022 +0200 ++++ linux-3.10.30/drivers/gpu/drm/vivante/vivante_drv.c 2014-05-19 19:07:23.645305110 +0200 @@ -0,0 +1,111 @@ +/**************************************************************************** +* @@ -77574,9 +77899,9 @@ diff -Nur linux-3.10.30.orig/drivers/gpu/drm/vivante/vivante_drv.c linux-linaro- +MODULE_AUTHOR(DRIVER_AUTHOR); +MODULE_DESCRIPTION(DRIVER_DESC); +MODULE_LICENSE("GPL and additional rights"); -diff -Nur linux-3.10.30.orig/drivers/gpu/drm/vivante/vivante_drv.h linux-linaro-stable-mx6/drivers/gpu/drm/vivante/vivante_drv.h +diff -Nur linux-3.10.30.orig/drivers/gpu/drm/vivante/vivante_drv.h linux-3.10.30/drivers/gpu/drm/vivante/vivante_drv.h --- linux-3.10.30.orig/drivers/gpu/drm/vivante/vivante_drv.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/gpu/drm/vivante/vivante_drv.h 2014-05-16 15:28:21.705387022 +0200 ++++ linux-3.10.30/drivers/gpu/drm/vivante/vivante_drv.h 2014-05-19 19:07:23.645305110 +0200 @@ -0,0 +1,66 @@ +/**************************************************************************** +* @@ -77644,9 +77969,9 @@ diff -Nur linux-3.10.30.orig/drivers/gpu/drm/vivante/vivante_drv.h linux-linaro- +#define DRIVER_PATCHLEVEL 0 + +#endif -diff -Nur linux-3.10.30.orig/drivers/hwmon/Kconfig linux-linaro-stable-mx6/drivers/hwmon/Kconfig +diff -Nur linux-3.10.30.orig/drivers/hwmon/Kconfig linux-3.10.30/drivers/hwmon/Kconfig --- linux-3.10.30.orig/drivers/hwmon/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/hwmon/Kconfig 2014-05-16 15:28:21.733387169 +0200 ++++ linux-3.10.30/drivers/hwmon/Kconfig 2014-05-19 19:07:23.645305110 +0200 @@ -867,6 +867,15 @@ This driver can also be built as a module. If so, the module will be called max1668. @@ -77682,9 +78007,9 @@ diff -Nur linux-3.10.30.orig/drivers/hwmon/Kconfig linux-linaro-stable-mx6/drive + default y + endif # HWMON -diff -Nur linux-3.10.30.orig/drivers/hwmon/mag3110.c linux-linaro-stable-mx6/drivers/hwmon/mag3110.c +diff -Nur linux-3.10.30.orig/drivers/hwmon/mag3110.c linux-3.10.30/drivers/hwmon/mag3110.c --- linux-3.10.30.orig/drivers/hwmon/mag3110.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/hwmon/mag3110.c 2014-05-16 15:28:21.749387254 +0200 ++++ linux-3.10.30/drivers/hwmon/mag3110.c 2014-05-19 19:07:23.645305110 +0200 @@ -0,0 +1,611 @@ +/* + * @@ -78297,9 +78622,9 @@ diff -Nur linux-3.10.30.orig/drivers/hwmon/mag3110.c linux-linaro-stable-mx6/dri +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("Freescale mag3110 3-axis magnetometer driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/hwmon/Makefile linux-linaro-stable-mx6/drivers/hwmon/Makefile +diff -Nur linux-3.10.30.orig/drivers/hwmon/Makefile linux-3.10.30/drivers/hwmon/Makefile --- linux-3.10.30.orig/drivers/hwmon/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/hwmon/Makefile 2014-05-16 15:28:21.733387169 +0200 ++++ linux-3.10.30/drivers/hwmon/Makefile 2014-05-19 19:07:23.645305110 +0200 @@ -101,6 +101,7 @@ obj-$(CONFIG_SENSORS_MAX16065) += max16065.o obj-$(CONFIG_SENSORS_MAX1619) += max1619.o @@ -78317,9 +78642,9 @@ diff -Nur linux-3.10.30.orig/drivers/hwmon/Makefile linux-linaro-stable-mx6/driv obj-$(CONFIG_PMBUS) += pmbus/ -diff -Nur linux-3.10.30.orig/drivers/hwmon/max17135-hwmon.c linux-linaro-stable-mx6/drivers/hwmon/max17135-hwmon.c +diff -Nur linux-3.10.30.orig/drivers/hwmon/max17135-hwmon.c linux-3.10.30/drivers/hwmon/max17135-hwmon.c --- linux-3.10.30.orig/drivers/hwmon/max17135-hwmon.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/hwmon/max17135-hwmon.c 2014-05-16 15:28:21.749387254 +0200 ++++ linux-3.10.30/drivers/hwmon/max17135-hwmon.c 2014-05-19 19:07:23.645305110 +0200 @@ -0,0 +1,176 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. @@ -78497,9 +78822,9 @@ diff -Nur linux-3.10.30.orig/drivers/hwmon/max17135-hwmon.c linux-linaro-stable- +MODULE_DESCRIPTION("MAX17135 sensor driver"); +MODULE_LICENSE("GPL"); + -diff -Nur linux-3.10.30.orig/drivers/hwmon/mxc_mma8451.c linux-linaro-stable-mx6/drivers/hwmon/mxc_mma8451.c +diff -Nur linux-3.10.30.orig/drivers/hwmon/mxc_mma8451.c linux-3.10.30/drivers/hwmon/mxc_mma8451.c --- linux-3.10.30.orig/drivers/hwmon/mxc_mma8451.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/hwmon/mxc_mma8451.c 2014-05-16 15:28:21.749387254 +0200 ++++ linux-3.10.30/drivers/hwmon/mxc_mma8451.c 2014-05-19 19:07:23.645305110 +0200 @@ -0,0 +1,538 @@ +/* + * mma8451.c - Linux kernel modules for 3-Axis Orientation/Motion @@ -79039,9 +79364,9 @@ diff -Nur linux-3.10.30.orig/drivers/hwmon/mxc_mma8451.c linux-linaro-stable-mx6 + +module_init(mma8451_init); +module_exit(mma8451_exit); -diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-davinci.c linux-linaro-stable-mx6/drivers/i2c/busses/i2c-davinci.c +diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-davinci.c linux-3.10.30/drivers/i2c/busses/i2c-davinci.c --- linux-3.10.30.orig/drivers/i2c/busses/i2c-davinci.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/i2c/busses/i2c-davinci.c 2014-05-16 15:28:21.765387339 +0200 ++++ linux-3.10.30/drivers/i2c/busses/i2c-davinci.c 2014-05-19 19:07:23.645305110 +0200 @@ -646,13 +646,6 @@ struct resource *mem, *irq; int r; @@ -79064,9 +79389,9 @@ diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-davinci.c linux-linaro-stabl dev->base = devm_ioremap_resource(&pdev->dev, mem); if (IS_ERR(dev->base)) { r = PTR_ERR(dev->base); -diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-designware-platdrv.c linux-linaro-stable-mx6/drivers/i2c/busses/i2c-designware-platdrv.c +diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-designware-platdrv.c linux-3.10.30/drivers/i2c/busses/i2c-designware-platdrv.c --- linux-3.10.30.orig/drivers/i2c/busses/i2c-designware-platdrv.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/i2c/busses/i2c-designware-platdrv.c 2014-05-16 15:28:21.769387359 +0200 ++++ linux-3.10.30/drivers/i2c/busses/i2c-designware-platdrv.c 2014-05-19 19:07:23.645305110 +0200 @@ -87,13 +87,6 @@ struct resource *mem; int irq, r; @@ -79089,9 +79414,9 @@ diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-designware-platdrv.c linux-l dev->base = devm_ioremap_resource(&pdev->dev, mem); if (IS_ERR(dev->base)) return PTR_ERR(dev->base); -diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-imx.c linux-linaro-stable-mx6/drivers/i2c/busses/i2c-imx.c +diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-imx.c linux-3.10.30/drivers/i2c/busses/i2c-imx.c --- linux-3.10.30.orig/drivers/i2c/busses/i2c-imx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/i2c/busses/i2c-imx.c 2014-05-16 15:28:21.769387359 +0200 ++++ linux-3.10.30/drivers/i2c/busses/i2c-imx.c 2014-05-19 19:07:23.645305110 +0200 @@ -51,7 +51,6 @@ #include <linux/of.h> #include <linux/of_device.h> @@ -79306,9 +79631,9 @@ diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-imx.c linux-linaro-stable-mx dev_dbg(&i2c_imx->adapter.dev, "claimed irq %d\n", irq); dev_dbg(&i2c_imx->adapter.dev, "device resources from 0x%x to 0x%x\n", -diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-omap.c linux-linaro-stable-mx6/drivers/i2c/busses/i2c-omap.c +diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-omap.c linux-3.10.30/drivers/i2c/busses/i2c-omap.c --- linux-3.10.30.orig/drivers/i2c/busses/i2c-omap.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/i2c/busses/i2c-omap.c 2014-05-16 15:28:21.773387380 +0200 ++++ linux-3.10.30/drivers/i2c/busses/i2c-omap.c 2014-05-19 19:07:23.649305124 +0200 @@ -1087,13 +1087,6 @@ u32 rev; u16 minor, major, scheme; @@ -79331,9 +79656,9 @@ diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-omap.c linux-linaro-stable-m dev->base = devm_ioremap_resource(&pdev->dev, mem); if (IS_ERR(dev->base)) return PTR_ERR(dev->base); -diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-rcar.c linux-linaro-stable-mx6/drivers/i2c/busses/i2c-rcar.c +diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-rcar.c linux-3.10.30/drivers/i2c/busses/i2c-rcar.c --- linux-3.10.30.orig/drivers/i2c/busses/i2c-rcar.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/i2c/busses/i2c-rcar.c 2014-05-16 15:28:21.773387380 +0200 ++++ linux-3.10.30/drivers/i2c/busses/i2c-rcar.c 2014-05-19 19:07:23.649305124 +0200 @@ -623,12 +623,6 @@ u32 bus_speed; int ret; @@ -79355,9 +79680,9 @@ diff -Nur linux-3.10.30.orig/drivers/i2c/busses/i2c-rcar.c linux-linaro-stable-m priv->io = devm_ioremap_resource(dev, res); if (IS_ERR(priv->io)) return PTR_ERR(priv->io); -diff -Nur linux-3.10.30.orig/drivers/input/keyboard/gpio_keys.c linux-linaro-stable-mx6/drivers/input/keyboard/gpio_keys.c +diff -Nur linux-3.10.30.orig/drivers/input/keyboard/gpio_keys.c linux-3.10.30/drivers/input/keyboard/gpio_keys.c --- linux-3.10.30.orig/drivers/input/keyboard/gpio_keys.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/input/keyboard/gpio_keys.c 2014-05-16 15:28:21.889387992 +0200 ++++ linux-3.10.30/drivers/input/keyboard/gpio_keys.c 2014-05-19 19:07:23.649305124 +0200 @@ -3,6 +3,7 @@ * * Copyright 2005 Phil Blundell @@ -79375,9 +79700,9 @@ diff -Nur linux-3.10.30.orig/drivers/input/keyboard/gpio_keys.c linux-linaro-sta } else { if (!button->irq) { -diff -Nur linux-3.10.30.orig/drivers/input/keyboard/imx_keypad.c linux-linaro-stable-mx6/drivers/input/keyboard/imx_keypad.c +diff -Nur linux-3.10.30.orig/drivers/input/keyboard/imx_keypad.c linux-3.10.30/drivers/input/keyboard/imx_keypad.c --- linux-3.10.30.orig/drivers/input/keyboard/imx_keypad.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/input/keyboard/imx_keypad.c 2014-05-16 15:28:21.889387992 +0200 ++++ linux-3.10.30/drivers/input/keyboard/imx_keypad.c 2014-05-19 19:07:23.649305124 +0200 @@ -1,6 +1,7 @@ /* * Driver for the IMX keypad port. @@ -79404,9 +79729,9 @@ diff -Nur linux-3.10.30.orig/drivers/input/keyboard/imx_keypad.c linux-linaro-st mutex_lock(&input_dev->mutex); -diff -Nur linux-3.10.30.orig/drivers/input/misc/isl29023.c linux-linaro-stable-mx6/drivers/input/misc/isl29023.c +diff -Nur linux-3.10.30.orig/drivers/input/misc/isl29023.c linux-3.10.30/drivers/input/misc/isl29023.c --- linux-3.10.30.orig/drivers/input/misc/isl29023.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/input/misc/isl29023.c 2014-05-16 15:28:21.897388034 +0200 ++++ linux-3.10.30/drivers/input/misc/isl29023.c 2014-05-19 19:07:23.649305124 +0200 @@ -0,0 +1,1029 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -80437,9 +80762,9 @@ diff -Nur linux-3.10.30.orig/drivers/input/misc/isl29023.c linux-linaro-stable-m + +module_init(isl29023_init); +module_exit(isl29023_exit); -diff -Nur linux-3.10.30.orig/drivers/input/misc/Kconfig linux-linaro-stable-mx6/drivers/input/misc/Kconfig +diff -Nur linux-3.10.30.orig/drivers/input/misc/Kconfig linux-3.10.30/drivers/input/misc/Kconfig --- linux-3.10.30.orig/drivers/input/misc/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/input/misc/Kconfig 2014-05-16 15:28:21.893388013 +0200 ++++ linux-3.10.30/drivers/input/misc/Kconfig 2014-05-19 19:07:23.649305124 +0200 @@ -637,4 +637,14 @@ To compile this driver as a module, choose M here: the module will be called xen-kbdfront. @@ -80455,17 +80780,17 @@ diff -Nur linux-3.10.30.orig/drivers/input/misc/Kconfig linux-linaro-stable-mx6/ + will be called isl29023. + endif -diff -Nur linux-3.10.30.orig/drivers/input/misc/Makefile linux-linaro-stable-mx6/drivers/input/misc/Makefile +diff -Nur linux-3.10.30.orig/drivers/input/misc/Makefile linux-3.10.30/drivers/input/misc/Makefile --- linux-3.10.30.orig/drivers/input/misc/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/input/misc/Makefile 2014-05-16 15:28:21.893388013 +0200 ++++ linux-3.10.30/drivers/input/misc/Makefile 2014-05-19 19:07:23.649305124 +0200 @@ -60,3 +60,4 @@ obj-$(CONFIG_INPUT_WM831X_ON) += wm831x-on.o obj-$(CONFIG_INPUT_XEN_KBDDEV_FRONTEND) += xen-kbdfront.o obj-$(CONFIG_INPUT_YEALINK) += yealink.o +obj-$(CONFIG_INPUT_ISL29023) += isl29023.o -diff -Nur linux-3.10.30.orig/drivers/input/misc/mma8450.c linux-linaro-stable-mx6/drivers/input/misc/mma8450.c +diff -Nur linux-3.10.30.orig/drivers/input/misc/mma8450.c linux-3.10.30/drivers/input/misc/mma8450.c --- linux-3.10.30.orig/drivers/input/misc/mma8450.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/input/misc/mma8450.c 2014-05-16 15:28:21.897388034 +0200 ++++ linux-3.10.30/drivers/input/misc/mma8450.c 2014-05-19 19:07:23.649305124 +0200 @@ -1,7 +1,7 @@ /* * Driver for Freescale's 3-Axis Accelerometer MMA8450 @@ -80519,9 +80844,9 @@ diff -Nur linux-3.10.30.orig/drivers/input/misc/mma8450.c linux-linaro-stable-mx return err; } -diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/egalax_ts.c linux-linaro-stable-mx6/drivers/input/touchscreen/egalax_ts.c +diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/egalax_ts.c linux-3.10.30/drivers/input/touchscreen/egalax_ts.c --- linux-3.10.30.orig/drivers/input/touchscreen/egalax_ts.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/input/touchscreen/egalax_ts.c 2014-05-16 15:28:21.917388140 +0200 ++++ linux-3.10.30/drivers/input/touchscreen/egalax_ts.c 2014-05-19 19:07:23.649305124 +0200 @@ -1,7 +1,7 @@ /* * Driver for EETI eGalax Multiple Touch Controller @@ -80729,9 +81054,9 @@ diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/egalax_ts.c linux-linaro- input_set_drvdata(input_dev, ts); error = request_threaded_irq(client->irq, NULL, egalax_ts_interrupt, -diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/elan_ts.c linux-linaro-stable-mx6/drivers/input/touchscreen/elan_ts.c +diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/elan_ts.c linux-3.10.30/drivers/input/touchscreen/elan_ts.c --- linux-3.10.30.orig/drivers/input/touchscreen/elan_ts.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/input/touchscreen/elan_ts.c 2014-05-16 15:28:21.917388140 +0200 ++++ linux-3.10.30/drivers/input/touchscreen/elan_ts.c 2014-05-19 19:07:23.649305124 +0200 @@ -0,0 +1,472 @@ +/* + * Copyright (C) 2007-2008 HTC Corporation. @@ -81205,9 +81530,9 @@ diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/elan_ts.c linux-linaro-st +MODULE_AUTHOR("Stanley Zeng <stanley.zeng@emc.com.tw>"); +MODULE_DESCRIPTION("ELAN Touch Screen driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/Kconfig linux-linaro-stable-mx6/drivers/input/touchscreen/Kconfig +diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/Kconfig linux-3.10.30/drivers/input/touchscreen/Kconfig --- linux-3.10.30.orig/drivers/input/touchscreen/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/input/touchscreen/Kconfig 2014-05-16 15:28:21.913388119 +0200 ++++ linux-3.10.30/drivers/input/touchscreen/Kconfig 2014-05-19 19:07:23.649305124 +0200 @@ -235,6 +235,27 @@ To compile this driver as a module, choose M here: the module will be called egalax_ts. @@ -81236,9 +81561,9 @@ diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/Kconfig linux-linaro-stab config TOUCHSCREEN_FUJITSU tristate "Fujitsu serial touchscreen" select SERIO -diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/Makefile linux-linaro-stable-mx6/drivers/input/touchscreen/Makefile +diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/Makefile linux-3.10.30/drivers/input/touchscreen/Makefile --- linux-3.10.30.orig/drivers/input/touchscreen/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/input/touchscreen/Makefile 2014-05-16 15:28:21.913388119 +0200 ++++ linux-3.10.30/drivers/input/touchscreen/Makefile 2014-05-19 19:07:23.649305124 +0200 @@ -27,6 +27,7 @@ obj-$(CONFIG_TOUCHSCREEN_HAMPSHIRE) += hampshire.o obj-$(CONFIG_TOUCHSCREEN_GUNZE) += gunze.o @@ -81247,9 +81572,9 @@ diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/Makefile linux-linaro-sta obj-$(CONFIG_TOUCHSCREEN_ELO) += elo.o obj-$(CONFIG_TOUCHSCREEN_EGALAX) += egalax_ts.o obj-$(CONFIG_TOUCHSCREEN_FUJITSU) += fujitsu_ts.o -diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/max11801_ts.c linux-linaro-stable-mx6/drivers/input/touchscreen/max11801_ts.c +diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/max11801_ts.c linux-3.10.30/drivers/input/touchscreen/max11801_ts.c --- linux-3.10.30.orig/drivers/input/touchscreen/max11801_ts.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/input/touchscreen/max11801_ts.c 2014-05-16 15:28:21.917388140 +0200 ++++ linux-3.10.30/drivers/input/touchscreen/max11801_ts.c 2014-05-19 19:07:23.649305124 +0200 @@ -2,7 +2,7 @@ * Driver for MAXI MAX11801 - A Resistive touch screen controller with * i2c interface @@ -81551,9 +81876,9 @@ diff -Nur linux-3.10.30.orig/drivers/input/touchscreen/max11801_ts.c linux-linar }, .id_table = max11801_ts_id, .probe = max11801_ts_probe, -diff -Nur linux-3.10.30.orig/drivers/irqchip/irq-gic.c linux-linaro-stable-mx6/drivers/irqchip/irq-gic.c +diff -Nur linux-3.10.30.orig/drivers/irqchip/irq-gic.c linux-3.10.30/drivers/irqchip/irq-gic.c --- linux-3.10.30.orig/drivers/irqchip/irq-gic.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/irqchip/irq-gic.c 2014-05-16 15:28:21.929388203 +0200 ++++ linux-3.10.30/drivers/irqchip/irq-gic.c 2014-05-19 19:07:23.653305140 +0200 @@ -41,6 +41,7 @@ #include <linux/slab.h> #include <linux/irqchip/chained_irq.h> @@ -81758,9 +82083,9 @@ diff -Nur linux-3.10.30.orig/drivers/irqchip/irq-gic.c linux-linaro-stable-mx6/d if (parent) { irq = irq_of_parse_and_map(node, 0); -diff -Nur linux-3.10.30.orig/drivers/Kconfig linux-linaro-stable-mx6/drivers/Kconfig +diff -Nur linux-3.10.30.orig/drivers/Kconfig linux-3.10.30/drivers/Kconfig --- linux-3.10.30.orig/drivers/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/Kconfig 2014-05-16 15:28:21.313384954 +0200 ++++ linux-3.10.30/drivers/Kconfig 2014-05-19 19:07:23.653305140 +0200 @@ -98,6 +98,8 @@ source "drivers/memstick/Kconfig" @@ -81777,9 +82102,9 @@ diff -Nur linux-3.10.30.orig/drivers/Kconfig linux-linaro-stable-mx6/drivers/Kco +source "drivers/gator/Kconfig" + endmenu -diff -Nur linux-3.10.30.orig/drivers/leds/leds-pwm.c linux-linaro-stable-mx6/drivers/leds/leds-pwm.c +diff -Nur linux-3.10.30.orig/drivers/leds/leds-pwm.c linux-3.10.30/drivers/leds/leds-pwm.c --- linux-3.10.30.orig/drivers/leds/leds-pwm.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/leds/leds-pwm.c 2014-05-16 15:28:21.997388562 +0200 ++++ linux-3.10.30/drivers/leds/leds-pwm.c 2014-05-19 19:07:23.653305140 +0200 @@ -67,8 +67,13 @@ container_of(led_cdev, struct led_pwm_data, cdev); unsigned int max = led_dat->cdev.max_brightness; @@ -81820,9 +82145,9 @@ diff -Nur linux-3.10.30.orig/drivers/leds/leds-pwm.c linux-linaro-stable-mx6/dri led_dat->can_sleep = pwm_can_sleep(led_dat->pwm); if (led_dat->can_sleep) -diff -Nur linux-3.10.30.orig/drivers/Makefile linux-linaro-stable-mx6/drivers/Makefile +diff -Nur linux-3.10.30.orig/drivers/Makefile linux-3.10.30/drivers/Makefile --- linux-3.10.30.orig/drivers/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/Makefile 2014-05-16 15:28:21.313384954 +0200 ++++ linux-3.10.30/drivers/Makefile 2014-05-19 19:07:23.653305140 +0200 @@ -109,6 +109,7 @@ obj-$(CONFIG_CPU_FREQ) += cpufreq/ obj-$(CONFIG_CPU_IDLE) += cpuidle/ @@ -81837,9 +82162,9 @@ diff -Nur linux-3.10.30.orig/drivers/Makefile linux-linaro-stable-mx6/drivers/Ma obj-$(CONFIG_NTB) += ntb/ + +obj-$(CONFIG_GATOR) += gator/ -diff -Nur linux-3.10.30.orig/drivers/media/platform/Kconfig linux-linaro-stable-mx6/drivers/media/platform/Kconfig +diff -Nur linux-3.10.30.orig/drivers/media/platform/Kconfig linux-3.10.30/drivers/media/platform/Kconfig --- linux-3.10.30.orig/drivers/media/platform/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/Kconfig 2014-05-16 15:28:22.177389511 +0200 ++++ linux-3.10.30/drivers/media/platform/Kconfig 2014-05-19 19:07:23.653305140 +0200 @@ -121,6 +121,21 @@ To compile this driver as a module, choose M here: the module will be called s3c-camif. @@ -81862,9 +82187,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/Kconfig linux-linaro-stable- source "drivers/media/platform/soc_camera/Kconfig" source "drivers/media/platform/exynos4-is/Kconfig" source "drivers/media/platform/s5p-tv/Kconfig" -diff -Nur linux-3.10.30.orig/drivers/media/platform/Makefile linux-linaro-stable-mx6/drivers/media/platform/Makefile +diff -Nur linux-3.10.30.orig/drivers/media/platform/Makefile linux-3.10.30/drivers/media/platform/Makefile --- linux-3.10.30.orig/drivers/media/platform/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/Makefile 2014-05-16 15:28:22.177389511 +0200 ++++ linux-3.10.30/drivers/media/platform/Makefile 2014-05-19 19:07:23.653305140 +0200 @@ -50,4 +50,7 @@ obj-$(CONFIG_ARCH_OMAP) += omap/ @@ -81873,9 +82198,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/Makefile linux-linaro-stable +obj-$(CONFIG_VIDEO_MXC_OUTPUT) += mxc/output/ + ccflags-y += -I$(srctree)/drivers/media/i2c -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/adv7180.c linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/adv7180.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/adv7180.c linux-3.10.30/drivers/media/platform/mxc/capture/adv7180.c --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/adv7180.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/adv7180.c 2014-05-16 15:28:22.189389574 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/adv7180.c 2014-05-19 19:07:23.653305140 +0200 @@ -0,0 +1,1344 @@ +/* + * Copyright 2005-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -83221,9 +83546,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/adv7180.c linux- +MODULE_AUTHOR("Freescale Semiconductor"); +MODULE_DESCRIPTION("Anolog Device ADV7180 video decoder driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/csi_v4l2_capture.c linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/csi_v4l2_capture.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/csi_v4l2_capture.c linux-3.10.30/drivers/media/platform/mxc/capture/csi_v4l2_capture.c --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/csi_v4l2_capture.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/csi_v4l2_capture.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/csi_v4l2_capture.c 2014-05-19 19:07:23.657305154 +0200 @@ -0,0 +1,2047 @@ +/* + * Copyright 2009-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -85272,9 +85597,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/csi_v4l2_capture +MODULE_DESCRIPTION("V4L2 capture driver for Mx25 based cameras"); +MODULE_LICENSE("GPL"); +MODULE_SUPPORTED_DEVICE("video"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/fsl_csi.c linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/fsl_csi.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/fsl_csi.c linux-3.10.30/drivers/media/platform/mxc/capture/fsl_csi.c --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/fsl_csi.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/fsl_csi.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/fsl_csi.c 2014-05-19 19:07:23.657305154 +0200 @@ -0,0 +1,302 @@ +/* + * Copyright 2009-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -85578,9 +85903,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/fsl_csi.c linux- +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("fsl CSI driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/fsl_csi.h linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/fsl_csi.h +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/fsl_csi.h linux-3.10.30/drivers/media/platform/mxc/capture/fsl_csi.h --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/fsl_csi.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/fsl_csi.h 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/fsl_csi.h 2014-05-19 19:07:23.657305154 +0200 @@ -0,0 +1,198 @@ +/* + * Copyright 2009-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -85780,9 +86105,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/fsl_csi.h linux- +void csi_mclk_disable(void); +void csi_dmareq_rff_enable(void); +void csi_dmareq_rff_disable(void); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_bg_overlay_sdc.c linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_bg_overlay_sdc.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_bg_overlay_sdc.c linux-3.10.30/drivers/media/platform/mxc/capture/ipu_bg_overlay_sdc.c --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_bg_overlay_sdc.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_bg_overlay_sdc.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/ipu_bg_overlay_sdc.c 2014-05-19 19:07:23.657305154 +0200 @@ -0,0 +1,554 @@ + +/* @@ -86338,9 +86663,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_bg_overlay_s +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("IPU PRP VF SDC Backgroud Driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_csi_enc.c linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_csi_enc.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_csi_enc.c linux-3.10.30/drivers/media/platform/mxc/capture/ipu_csi_enc.c --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_csi_enc.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_csi_enc.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/ipu_csi_enc.c 2014-05-19 19:07:23.657305154 +0200 @@ -0,0 +1,426 @@ +/* + * Copyright 2009-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -86768,9 +87093,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_csi_enc.c li +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("CSI ENC Driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_fg_overlay_sdc.c linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_fg_overlay_sdc.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_fg_overlay_sdc.c linux-3.10.30/drivers/media/platform/mxc/capture/ipu_fg_overlay_sdc.c --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_fg_overlay_sdc.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_fg_overlay_sdc.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/ipu_fg_overlay_sdc.c 2014-05-19 19:07:23.657305154 +0200 @@ -0,0 +1,642 @@ +/* + * Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -87414,9 +87739,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_fg_overlay_s +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("IPU PRP VF SDC Driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_enc.c linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_prp_enc.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_enc.c linux-3.10.30/drivers/media/platform/mxc/capture/ipu_prp_enc.c --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_enc.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_prp_enc.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/ipu_prp_enc.c 2014-05-19 19:07:23.673305213 +0200 @@ -0,0 +1,603 @@ +/* + * Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -88021,9 +88346,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_enc.c li +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("IPU PRP ENC Driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_sw.h linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_prp_sw.h +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_sw.h linux-3.10.30/drivers/media/platform/mxc/capture/ipu_prp_sw.h --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_sw.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_prp_sw.h 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/ipu_prp_sw.h 2014-05-19 19:07:23.673305213 +0200 @@ -0,0 +1,43 @@ +/* + * Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -88068,9 +88393,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_sw.h lin +int prp_still_deselect(void *private); + +#endif -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc_bg.c linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc_bg.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc_bg.c linux-3.10.30/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc_bg.c --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc_bg.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc_bg.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc_bg.c 2014-05-19 19:07:23.673305213 +0200 @@ -0,0 +1,529 @@ +/* + * Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -88601,9 +88926,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc_b +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("IPU PRP VF SDC Backgroud Driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc.c linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc.c linux-3.10.30/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc.c --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc.c 2014-05-19 19:07:23.677305228 +0200 @@ -0,0 +1,590 @@ +/* + * Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -89195,9 +89520,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_prp_vf_sdc.c +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("IPU PRP VF SDC Driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_still.c linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_still.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_still.c linux-3.10.30/drivers/media/platform/mxc/capture/ipu_still.c --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_still.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ipu_still.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/ipu_still.c 2014-05-19 19:07:23.677305228 +0200 @@ -0,0 +1,268 @@ +/* + * Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -89467,9 +89792,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ipu_still.c linu +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("IPU PRP STILL IMAGE Driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/Kconfig linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/Kconfig +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/Kconfig linux-3.10.30/drivers/media/platform/mxc/capture/Kconfig --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/Kconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/Kconfig 2014-05-16 15:28:22.189389574 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/Kconfig 2014-05-19 19:07:23.677305228 +0200 @@ -0,0 +1,86 @@ +if VIDEO_MXC_CAPTURE + @@ -89557,9 +89882,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/Kconfig linux-li +endmenu + +endif -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/Makefile linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/Makefile +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/Makefile linux-3.10.30/drivers/media/platform/mxc/capture/Makefile --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/Makefile 2014-05-16 15:28:22.189389574 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/Makefile 2014-05-19 19:07:23.677305228 +0200 @@ -0,0 +1,21 @@ +obj-$(CONFIG_VIDEO_MXC_CSI_CAMERA) += fsl_csi.o csi_v4l2_capture.o + @@ -89582,9 +89907,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/Makefile linux-l + +adv7180_tvin-objs := adv7180.o +obj-$(CONFIG_MXC_TVIN_ADV7180) += adv7180_tvin.o -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/mxc_v4l2_capture.c linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/mxc_v4l2_capture.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/mxc_v4l2_capture.c linux-3.10.30/drivers/media/platform/mxc/capture/mxc_v4l2_capture.c --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/mxc_v4l2_capture.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/mxc_v4l2_capture.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/mxc_v4l2_capture.c 2014-05-19 19:07:23.681305243 +0200 @@ -0,0 +1,3109 @@ +/* + * Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -92695,9 +93020,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/mxc_v4l2_capture +MODULE_DESCRIPTION("V4L2 capture driver for Mxc based cameras"); +MODULE_LICENSE("GPL"); +MODULE_SUPPORTED_DEVICE("video"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/mxc_v4l2_capture.h linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/mxc_v4l2_capture.h +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/mxc_v4l2_capture.h linux-3.10.30/drivers/media/platform/mxc/capture/mxc_v4l2_capture.h --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/mxc_v4l2_capture.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/mxc_v4l2_capture.h 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/mxc_v4l2_capture.h 2014-05-19 19:07:23.685305258 +0200 @@ -0,0 +1,260 @@ +/* + * Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -92959,9 +93284,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/mxc_v4l2_capture + +void set_mclk_rate(uint32_t *p_mclk_freq, uint32_t csi); +#endif /* __MXC_V4L2_CAPTURE_H__ */ -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ov5640.c linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ov5640.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ov5640.c linux-3.10.30/drivers/media/platform/mxc/capture/ov5640.c --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/ov5640.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ov5640.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/ov5640.c 2014-05-19 19:07:23.685305258 +0200 @@ -0,0 +1,1951 @@ +/* + * Copyright (C) 2012-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -94914,9 +95239,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ov5640.c linux-l +MODULE_LICENSE("GPL"); +MODULE_VERSION("1.0"); +MODULE_ALIAS("CSI"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ov5640_mipi.c linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ov5640_mipi.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ov5640_mipi.c linux-3.10.30/drivers/media/platform/mxc/capture/ov5640_mipi.c --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/ov5640_mipi.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ov5640_mipi.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/ov5640_mipi.c 2014-05-19 19:07:23.685305258 +0200 @@ -0,0 +1,2104 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -97022,9 +97347,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ov5640_mipi.c li +MODULE_LICENSE("GPL"); +MODULE_VERSION("1.0"); +MODULE_ALIAS("CSI"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ov5642.c linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ov5642.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ov5642.c linux-3.10.30/drivers/media/platform/mxc/capture/ov5642.c --- linux-3.10.30.orig/drivers/media/platform/mxc/capture/ov5642.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/capture/ov5642.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/capture/ov5642.c 2014-05-19 19:07:23.689305272 +0200 @@ -0,0 +1,4252 @@ +/* + * Copyright (C) 2012-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -101278,9 +101603,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/capture/ov5642.c linux-l +MODULE_LICENSE("GPL"); +MODULE_VERSION("1.0"); +MODULE_ALIAS("CSI"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/output/Kconfig linux-linaro-stable-mx6/drivers/media/platform/mxc/output/Kconfig +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/output/Kconfig linux-3.10.30/drivers/media/platform/mxc/output/Kconfig --- linux-3.10.30.orig/drivers/media/platform/mxc/output/Kconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/output/Kconfig 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/output/Kconfig 2014-05-19 19:07:23.689305272 +0200 @@ -0,0 +1,16 @@ +config VIDEO_MXC_IPU_OUTPUT + tristate "IPU v4l2 output support" @@ -101298,15 +101623,15 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/output/Kconfig linux-lin + the MXC framebuffer on a video stream. + + To compile this driver as a module, choose M here. -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/output/Makefile linux-linaro-stable-mx6/drivers/media/platform/mxc/output/Makefile +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/output/Makefile linux-3.10.30/drivers/media/platform/mxc/output/Makefile --- linux-3.10.30.orig/drivers/media/platform/mxc/output/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/output/Makefile 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/output/Makefile 2014-05-19 19:07:23.689305272 +0200 @@ -0,0 +1,2 @@ +obj-$(CONFIG_VIDEO_MXC_IPU_OUTPUT) += mxc_vout.o +obj-$(CONFIG_VIDEO_MXC_PXP_V4L2) += mxc_pxp_v4l2.o -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/output/mxc_pxp_v4l2.c linux-linaro-stable-mx6/drivers/media/platform/mxc/output/mxc_pxp_v4l2.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/output/mxc_pxp_v4l2.c linux-3.10.30/drivers/media/platform/mxc/output/mxc_pxp_v4l2.c --- linux-3.10.30.orig/drivers/media/platform/mxc/output/mxc_pxp_v4l2.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/output/mxc_pxp_v4l2.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/output/mxc_pxp_v4l2.c 2014-05-19 19:07:23.689305272 +0200 @@ -0,0 +1,1263 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. @@ -102571,9 +102896,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/output/mxc_pxp_v4l2.c li +MODULE_DESCRIPTION("MXC PxP V4L2 driver"); +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/output/mxc_pxp_v4l2.h linux-linaro-stable-mx6/drivers/media/platform/mxc/output/mxc_pxp_v4l2.h +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/output/mxc_pxp_v4l2.h linux-3.10.30/drivers/media/platform/mxc/output/mxc_pxp_v4l2.h --- linux-3.10.30.orig/drivers/media/platform/mxc/output/mxc_pxp_v4l2.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/output/mxc_pxp_v4l2.h 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/output/mxc_pxp_v4l2.h 2014-05-19 19:07:23.689305272 +0200 @@ -0,0 +1,83 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. @@ -102658,9 +102983,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/output/mxc_pxp_v4l2.h li +}; + +#endif -diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/output/mxc_vout.c linux-linaro-stable-mx6/drivers/media/platform/mxc/output/mxc_vout.c +diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/output/mxc_vout.c linux-3.10.30/drivers/media/platform/mxc/output/mxc_vout.c --- linux-3.10.30.orig/drivers/media/platform/mxc/output/mxc_vout.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/platform/mxc/output/mxc_vout.c 2014-05-16 15:28:22.193389596 +0200 ++++ linux-3.10.30/drivers/media/platform/mxc/output/mxc_vout.c 2014-05-19 19:07:23.693305287 +0200 @@ -0,0 +1,2265 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -104927,9 +105252,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/platform/mxc/output/mxc_vout.c linux- +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("V4L2-driver for MXC video output"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/media/v4l2-core/videobuf-dma-contig.c linux-linaro-stable-mx6/drivers/media/v4l2-core/videobuf-dma-contig.c +diff -Nur linux-3.10.30.orig/drivers/media/v4l2-core/videobuf-dma-contig.c linux-3.10.30/drivers/media/v4l2-core/videobuf-dma-contig.c --- linux-3.10.30.orig/drivers/media/v4l2-core/videobuf-dma-contig.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/media/v4l2-core/videobuf-dma-contig.c 2014-05-16 15:28:22.321390271 +0200 ++++ linux-3.10.30/drivers/media/v4l2-core/videobuf-dma-contig.c 2014-05-19 19:07:23.693305287 +0200 @@ -307,7 +307,7 @@ size = vma->vm_end - vma->vm_start; size = (size < mem->size) ? size : mem->size; @@ -104939,9 +105264,9 @@ diff -Nur linux-3.10.30.orig/drivers/media/v4l2-core/videobuf-dma-contig.c linux retval = remap_pfn_range(vma, vma->vm_start, mem->dma_handle >> PAGE_SHIFT, size, vma->vm_page_prot); -diff -Nur linux-3.10.30.orig/drivers/mfd/Kconfig linux-linaro-stable-mx6/drivers/mfd/Kconfig +diff -Nur linux-3.10.30.orig/drivers/mfd/Kconfig linux-3.10.30/drivers/mfd/Kconfig --- linux-3.10.30.orig/drivers/mfd/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mfd/Kconfig 2014-05-16 15:28:22.341390376 +0200 ++++ linux-3.10.30/drivers/mfd/Kconfig 2014-05-19 19:07:23.693305287 +0200 @@ -139,6 +139,13 @@ This driver can be built as a module. If built as a module it will be called "da9055" @@ -104988,9 +105313,9 @@ diff -Nur linux-3.10.30.orig/drivers/mfd/Kconfig linux-linaro-stable-mx6/drivers + help + Serial Power Controller driver for ARM Ltd. test chips. + -diff -Nur linux-3.10.30.orig/drivers/mfd/Makefile linux-linaro-stable-mx6/drivers/mfd/Makefile +diff -Nur linux-3.10.30.orig/drivers/mfd/Makefile linux-3.10.30/drivers/mfd/Makefile --- linux-3.10.30.orig/drivers/mfd/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mfd/Makefile 2014-05-16 15:28:22.341390376 +0200 ++++ linux-3.10.30/drivers/mfd/Makefile 2014-05-19 19:07:23.693305287 +0200 @@ -104,6 +104,7 @@ da9055-objs := da9055-core.o da9055-i2c.o obj-$(CONFIG_MFD_DA9055) += da9055.o @@ -105007,9 +105332,9 @@ diff -Nur linux-3.10.30.orig/drivers/mfd/Makefile linux-linaro-stable-mx6/driver obj-$(CONFIG_MFD_RETU) += retu-mfd.o obj-$(CONFIG_MFD_AS3711) += as3711.o +obj-$(CONFIG_MFD_MXC_HDMI) += mxc-hdmi-core.o -diff -Nur linux-3.10.30.orig/drivers/mfd/max17135-core.c linux-linaro-stable-mx6/drivers/mfd/max17135-core.c +diff -Nur linux-3.10.30.orig/drivers/mfd/max17135-core.c linux-3.10.30/drivers/mfd/max17135-core.c --- linux-3.10.30.orig/drivers/mfd/max17135-core.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mfd/max17135-core.c 2014-05-16 15:28:22.345390397 +0200 ++++ linux-3.10.30/drivers/mfd/max17135-core.c 2014-05-19 19:07:23.693305287 +0200 @@ -0,0 +1,295 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. @@ -105306,9 +105631,9 @@ diff -Nur linux-3.10.30.orig/drivers/mfd/max17135-core.c linux-linaro-stable-mx6 + */ +subsys_initcall(max17135_init); +module_exit(max17135_exit); -diff -Nur linux-3.10.30.orig/drivers/mfd/mxc-hdmi-core.c linux-linaro-stable-mx6/drivers/mfd/mxc-hdmi-core.c +diff -Nur linux-3.10.30.orig/drivers/mfd/mxc-hdmi-core.c linux-3.10.30/drivers/mfd/mxc-hdmi-core.c --- linux-3.10.30.orig/drivers/mfd/mxc-hdmi-core.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mfd/mxc-hdmi-core.c 2014-05-16 15:28:22.349390418 +0200 ++++ linux-3.10.30/drivers/mfd/mxc-hdmi-core.c 2014-05-19 19:07:23.693305287 +0200 @@ -0,0 +1,775 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. @@ -106085,9 +106410,9 @@ diff -Nur linux-3.10.30.orig/drivers/mfd/mxc-hdmi-core.c linux-linaro-stable-mx6 +MODULE_DESCRIPTION("Core driver for Freescale i.Mx on-chip HDMI"); +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mfd/si476x-cmd.c linux-linaro-stable-mx6/drivers/mfd/si476x-cmd.c +diff -Nur linux-3.10.30.orig/drivers/mfd/si476x-cmd.c linux-3.10.30/drivers/mfd/si476x-cmd.c --- linux-3.10.30.orig/drivers/mfd/si476x-cmd.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mfd/si476x-cmd.c 2014-05-16 15:28:22.349390418 +0200 ++++ linux-3.10.30/drivers/mfd/si476x-cmd.c 2014-05-19 19:07:23.693305287 +0200 @@ -303,13 +303,13 @@ * possible racing conditions when working in polling mode */ atomic_set(&core->cts, 0); @@ -106109,9 +106434,9 @@ diff -Nur linux-3.10.30.orig/drivers/mfd/si476x-cmd.c linux-linaro-stable-mx6/dr /* When working in polling mode, for some reason the tuner will -diff -Nur linux-3.10.30.orig/drivers/mfd/si476x-i2c.c linux-linaro-stable-mx6/drivers/mfd/si476x-i2c.c +diff -Nur linux-3.10.30.orig/drivers/mfd/si476x-i2c.c linux-3.10.30/drivers/mfd/si476x-i2c.c --- linux-3.10.30.orig/drivers/mfd/si476x-i2c.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mfd/si476x-i2c.c 2014-05-16 15:28:22.349390418 +0200 ++++ linux-3.10.30/drivers/mfd/si476x-i2c.c 2014-05-19 19:07:23.693305287 +0200 @@ -303,7 +303,7 @@ */ udelay(100); @@ -106159,9 +106484,9 @@ diff -Nur linux-3.10.30.orig/drivers/mfd/si476x-i2c.c linux-linaro-stable-mx6/dr rval = si476x_core_get_revision_info(core); if (rval < 0) { rval = -ENODEV; -diff -Nur linux-3.10.30.orig/drivers/mfd/si476x-prop.c linux-linaro-stable-mx6/drivers/mfd/si476x-prop.c +diff -Nur linux-3.10.30.orig/drivers/mfd/si476x-prop.c linux-3.10.30/drivers/mfd/si476x-prop.c --- linux-3.10.30.orig/drivers/mfd/si476x-prop.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mfd/si476x-prop.c 2014-05-16 15:28:22.349390418 +0200 ++++ linux-3.10.30/drivers/mfd/si476x-prop.c 2014-05-19 19:07:23.693305287 +0200 @@ -217,15 +217,36 @@ return 0; } @@ -106199,9 +106524,9 @@ diff -Nur linux-3.10.30.orig/drivers/mfd/si476x-prop.c linux-linaro-stable-mx6/d .reg_read = si476x_core_regmap_read, .reg_write = si476x_core_regmap_write, -diff -Nur linux-3.10.30.orig/drivers/mfd/vexpress-config.c linux-linaro-stable-mx6/drivers/mfd/vexpress-config.c +diff -Nur linux-3.10.30.orig/drivers/mfd/vexpress-config.c linux-3.10.30/drivers/mfd/vexpress-config.c --- linux-3.10.30.orig/drivers/mfd/vexpress-config.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mfd/vexpress-config.c 2014-05-16 15:28:22.357390461 +0200 ++++ linux-3.10.30/drivers/mfd/vexpress-config.c 2014-05-19 19:07:23.697305302 +0200 @@ -86,29 +86,13 @@ } EXPORT_SYMBOL(vexpress_config_bridge_unregister); @@ -106285,9 +106610,9 @@ diff -Nur linux-3.10.30.orig/drivers/mfd/vexpress-config.c linux-linaro-stable-m if (!func->func) { of_node_put(node); kfree(func); -diff -Nur linux-3.10.30.orig/drivers/mfd/vexpress-spc.c linux-linaro-stable-mx6/drivers/mfd/vexpress-spc.c +diff -Nur linux-3.10.30.orig/drivers/mfd/vexpress-spc.c linux-3.10.30/drivers/mfd/vexpress-spc.c --- linux-3.10.30.orig/drivers/mfd/vexpress-spc.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mfd/vexpress-spc.c 2014-05-16 15:28:22.357390461 +0200 ++++ linux-3.10.30/drivers/mfd/vexpress-spc.c 2014-05-19 19:07:23.697305302 +0200 @@ -0,0 +1,633 @@ +/* + * Versatile Express Serial Power Controller (SPC) support @@ -106922,9 +107247,9 @@ diff -Nur linux-3.10.30.orig/drivers/mfd/vexpress-spc.c linux-linaro-stable-mx6/ +early_initcall(vexpress_spc_early_init); +MODULE_LICENSE("GPL"); +MODULE_DESCRIPTION("Serial Power Controller (SPC) support"); -diff -Nur linux-3.10.30.orig/drivers/mfd/vexpress-sysreg.c linux-linaro-stable-mx6/drivers/mfd/vexpress-sysreg.c +diff -Nur linux-3.10.30.orig/drivers/mfd/vexpress-sysreg.c linux-3.10.30/drivers/mfd/vexpress-sysreg.c --- linux-3.10.30.orig/drivers/mfd/vexpress-sysreg.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mfd/vexpress-sysreg.c 2014-05-16 15:28:22.357390461 +0200 ++++ linux-3.10.30/drivers/mfd/vexpress-sysreg.c 2014-05-19 19:07:23.697305302 +0200 @@ -165,7 +165,7 @@ static int vexpress_sysreg_config_tries; @@ -106975,9 +107300,9 @@ diff -Nur linux-3.10.30.orig/drivers/mfd/vexpress-sysreg.c linux-linaro-stable-m device_create_file(vexpress_sysreg_dev, &dev_attr_sys_id); -diff -Nur linux-3.10.30.orig/drivers/misc/sram.c linux-linaro-stable-mx6/drivers/misc/sram.c +diff -Nur linux-3.10.30.orig/drivers/misc/sram.c linux-3.10.30/drivers/misc/sram.c --- linux-3.10.30.orig/drivers/misc/sram.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/misc/sram.c 2014-05-16 15:28:22.377390566 +0200 ++++ linux-3.10.30/drivers/misc/sram.c 2014-05-19 19:07:23.697305302 +0200 @@ -29,7 +29,7 @@ #include <linux/spinlock.h> #include <linux/genalloc.h> @@ -106987,9 +107312,9 @@ diff -Nur linux-3.10.30.orig/drivers/misc/sram.c linux-linaro-stable-mx6/drivers struct sram_dev { struct gen_pool *pool; -diff -Nur linux-3.10.30.orig/drivers/mmc/card/block.c linux-linaro-stable-mx6/drivers/mmc/card/block.c +diff -Nur linux-3.10.30.orig/drivers/mmc/card/block.c linux-3.10.30/drivers/mmc/card/block.c --- linux-3.10.30.orig/drivers/mmc/card/block.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/card/block.c 2014-05-16 15:28:22.385390608 +0200 ++++ linux-3.10.30/drivers/mmc/card/block.c 2014-05-19 19:07:23.697305302 +0200 @@ -58,6 +58,8 @@ #define INAND_CMD38_ARG_SECTRIM1 0x81 #define INAND_CMD38_ARG_SECTRIM2 0x88 @@ -107103,9 +107428,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/card/block.c linux-linaro-stable-mx6/dr out_retry: if (err && !mmc_blk_reset(md, card->host, type)) goto retry; -diff -Nur linux-3.10.30.orig/drivers/mmc/card/queue.c linux-linaro-stable-mx6/drivers/mmc/card/queue.c +diff -Nur linux-3.10.30.orig/drivers/mmc/card/queue.c linux-3.10.30/drivers/mmc/card/queue.c --- linux-3.10.30.orig/drivers/mmc/card/queue.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/card/queue.c 2014-05-16 15:28:22.385390608 +0200 ++++ linux-3.10.30/drivers/mmc/card/queue.c 2014-05-19 19:07:23.697305302 +0200 @@ -173,7 +173,7 @@ /* granularity must not be greater than max. discard */ if (card->pref_erase > max_discard) @@ -107115,9 +107440,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/card/queue.c linux-linaro-stable-mx6/dr queue_flag_set_unlocked(QUEUE_FLAG_SECDISCARD, q); } -diff -Nur linux-3.10.30.orig/drivers/mmc/core/core.c linux-linaro-stable-mx6/drivers/mmc/core/core.c +diff -Nur linux-3.10.30.orig/drivers/mmc/core/core.c linux-3.10.30/drivers/mmc/core/core.c --- linux-3.10.30.orig/drivers/mmc/core/core.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/core/core.c 2014-05-16 15:28:22.385390608 +0200 ++++ linux-3.10.30/drivers/mmc/core/core.c 2014-05-19 19:07:23.697305302 +0200 @@ -13,11 +13,13 @@ #include <linux/module.h> #include <linux/init.h> @@ -107219,9 +107544,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/core/core.c linux-linaro-stable-mx6/dri mmc_host_clk_hold(host); /* If ocr is set, we use it */ -diff -Nur linux-3.10.30.orig/drivers/mmc/core/host.c linux-linaro-stable-mx6/drivers/mmc/core/host.c +diff -Nur linux-3.10.30.orig/drivers/mmc/core/host.c linux-3.10.30/drivers/mmc/core/host.c --- linux-3.10.30.orig/drivers/mmc/core/host.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/core/host.c 2014-05-16 15:28:22.385390608 +0200 ++++ linux-3.10.30/drivers/mmc/core/host.c 2014-05-19 19:07:23.697305302 +0200 @@ -12,14 +12,18 @@ * MMC host class device management */ @@ -107406,9 +107731,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/core/host.c linux-linaro-stable-mx6/dri WARN_ON((host->caps & MMC_CAP_SDIO_IRQ) && !host->ops->enable_sdio_irq); -diff -Nur linux-3.10.30.orig/drivers/mmc/core/mmc.c linux-linaro-stable-mx6/drivers/mmc/core/mmc.c +diff -Nur linux-3.10.30.orig/drivers/mmc/core/mmc.c linux-3.10.30/drivers/mmc/core/mmc.c --- linux-3.10.30.orig/drivers/mmc/core/mmc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/core/mmc.c 2014-05-16 15:28:22.385390608 +0200 ++++ linux-3.10.30/drivers/mmc/core/mmc.c 2014-05-19 19:07:23.697305302 +0200 @@ -316,6 +316,11 @@ mmc_card_set_blockaddr(card); } @@ -107831,9 +108156,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/core/mmc.c linux-linaro-stable-mx6/driv ddr = MMC_1_2V_DDR_MODE; } -diff -Nur linux-3.10.30.orig/drivers/mmc/core/mmc_ops.c linux-linaro-stable-mx6/drivers/mmc/core/mmc_ops.c +diff -Nur linux-3.10.30.orig/drivers/mmc/core/mmc_ops.c linux-3.10.30/drivers/mmc/core/mmc_ops.c --- linux-3.10.30.orig/drivers/mmc/core/mmc_ops.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/core/mmc_ops.c 2014-05-16 15:28:22.385390608 +0200 ++++ linux-3.10.30/drivers/mmc/core/mmc_ops.c 2014-05-19 19:07:23.697305302 +0200 @@ -431,6 +431,8 @@ @@ -107856,9 +108181,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/core/mmc_ops.c linux-linaro-stable-mx6/ /* Must check status to be sure of no errors */ timeout = jiffies + msecs_to_jiffies(MMC_OPS_TIMEOUT_MS); do { -diff -Nur linux-3.10.30.orig/drivers/mmc/core/sd.c linux-linaro-stable-mx6/drivers/mmc/core/sd.c +diff -Nur linux-3.10.30.orig/drivers/mmc/core/sd.c linux-3.10.30/drivers/mmc/core/sd.c --- linux-3.10.30.orig/drivers/mmc/core/sd.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/core/sd.c 2014-05-16 15:28:22.385390608 +0200 ++++ linux-3.10.30/drivers/mmc/core/sd.c 2014-05-19 19:07:23.697305302 +0200 @@ -215,7 +215,7 @@ static int mmc_read_ssr(struct mmc_card *card) { @@ -107901,9 +108226,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/core/sd.c linux-linaro-stable-mx6/drive mmc_host_clk_hold(card->host); err = card->host->ops->execute_tuning(card->host, MMC_SEND_TUNING_BLOCK); -diff -Nur linux-3.10.30.orig/drivers/mmc/core/sdio.c linux-linaro-stable-mx6/drivers/mmc/core/sdio.c +diff -Nur linux-3.10.30.orig/drivers/mmc/core/sdio.c linux-3.10.30/drivers/mmc/core/sdio.c --- linux-3.10.30.orig/drivers/mmc/core/sdio.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/core/sdio.c 2014-05-16 15:28:22.389390629 +0200 ++++ linux-3.10.30/drivers/mmc/core/sdio.c 2014-05-19 19:07:23.697305302 +0200 @@ -563,10 +563,18 @@ if (err) goto out; @@ -107925,9 +108250,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/core/sdio.c linux-linaro-stable-mx6/dri out: -diff -Nur linux-3.10.30.orig/drivers/mmc/core/sdio_irq.c linux-linaro-stable-mx6/drivers/mmc/core/sdio_irq.c +diff -Nur linux-3.10.30.orig/drivers/mmc/core/sdio_irq.c linux-3.10.30/drivers/mmc/core/sdio_irq.c --- linux-3.10.30.orig/drivers/mmc/core/sdio_irq.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/core/sdio_irq.c 2014-05-16 15:28:22.389390629 +0200 ++++ linux-3.10.30/drivers/mmc/core/sdio_irq.c 2014-05-19 19:07:23.701305317 +0200 @@ -79,6 +79,15 @@ return ret; } @@ -107990,9 +108315,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/core/sdio_irq.c linux-linaro-stable-mx6 } return 0; -diff -Nur linux-3.10.30.orig/drivers/mmc/core/slot-gpio.c linux-linaro-stable-mx6/drivers/mmc/core/slot-gpio.c +diff -Nur linux-3.10.30.orig/drivers/mmc/core/slot-gpio.c linux-3.10.30/drivers/mmc/core/slot-gpio.c --- linux-3.10.30.orig/drivers/mmc/core/slot-gpio.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/core/slot-gpio.c 2014-05-16 15:28:22.389390629 +0200 ++++ linux-3.10.30/drivers/mmc/core/slot-gpio.c 2014-05-19 19:07:23.701305317 +0200 @@ -135,6 +135,7 @@ * mmc_gpio_request_cd - request a gpio for card-detection * @host: mmc host @@ -108030,9 +108355,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/core/slot-gpio.c linux-linaro-stable-mx /* * Even if gpio_to_irq() returns a valid IRQ number, the platform might * still prefer to poll, e.g., because that IRQ number is already used -diff -Nur linux-3.10.30.orig/drivers/mmc/host/dw_mmc.c linux-linaro-stable-mx6/drivers/mmc/host/dw_mmc.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/dw_mmc.c linux-3.10.30/drivers/mmc/host/dw_mmc.c --- linux-3.10.30.orig/drivers/mmc/host/dw_mmc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/dw_mmc.c 2014-05-16 15:28:22.389390629 +0200 ++++ linux-3.10.30/drivers/mmc/host/dw_mmc.c 2014-05-19 19:07:23.701305317 +0200 @@ -1902,6 +1902,8 @@ if (!mmc) return -ENOMEM; @@ -108042,9 +108367,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/dw_mmc.c linux-linaro-stable-mx6/d slot = mmc_priv(mmc); slot->id = id; slot->mmc = mmc; -diff -Nur linux-3.10.30.orig/drivers/mmc/host/jz4740_mmc.c linux-linaro-stable-mx6/drivers/mmc/host/jz4740_mmc.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/jz4740_mmc.c linux-3.10.30/drivers/mmc/host/jz4740_mmc.c --- linux-3.10.30.orig/drivers/mmc/host/jz4740_mmc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/jz4740_mmc.c 2014-05-16 15:28:22.393390650 +0200 ++++ linux-3.10.30/drivers/mmc/host/jz4740_mmc.c 2014-05-19 19:07:23.701305317 +0200 @@ -14,6 +14,7 @@ */ @@ -108235,9 +108560,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/jz4740_mmc.c linux-linaro-stable-m jz4740_mmc_free_gpios(pdev); jz_gpio_bulk_free(jz4740_mmc_pins, jz4740_mmc_num_pins(host)); -diff -Nur linux-3.10.30.orig/drivers/mmc/host/mvsdio.c linux-linaro-stable-mx6/drivers/mmc/host/mvsdio.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/mvsdio.c linux-3.10.30/drivers/mmc/host/mvsdio.c --- linux-3.10.30.orig/drivers/mmc/host/mvsdio.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/mvsdio.c 2014-05-16 15:28:22.393390650 +0200 ++++ linux-3.10.30/drivers/mmc/host/mvsdio.c 2014-05-19 19:07:23.701305317 +0200 @@ -35,7 +35,7 @@ #define DRIVER_NAME "mvsdio" @@ -108365,9 +108690,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/mvsdio.c linux-linaro-stable-mx6/d return 0; out: -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-bcm2835.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci-bcm2835.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-bcm2835.c linux-3.10.30/drivers/mmc/host/sdhci-bcm2835.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci-bcm2835.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-bcm2835.c 2014-05-16 15:28:22.393390650 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-bcm2835.c 2014-05-19 19:07:23.701305317 +0200 @@ -131,8 +131,12 @@ .read_l = bcm2835_sdhci_readl, .read_w = bcm2835_sdhci_readw, @@ -108381,9 +108706,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-bcm2835.c linux-linaro-stabl }; static const struct sdhci_pltfm_data bcm2835_sdhci_pdata = { -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci.c linux-3.10.30/drivers/mmc/host/sdhci.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci.c 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci.c 2014-05-19 19:07:23.701305317 +0200 @@ -44,12 +44,13 @@ #define MAX_TUNING_LOOP 40 @@ -109640,9 +109965,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci.c linux-linaro-stable-mx6/dr kfree(host->align_buffer); host->adma_desc = NULL; -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-cns3xxx.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci-cns3xxx.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-cns3xxx.c linux-3.10.30/drivers/mmc/host/sdhci-cns3xxx.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci-cns3xxx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-cns3xxx.c 2014-05-16 15:28:22.393390650 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-cns3xxx.c 2014-05-19 19:07:23.701305317 +0200 @@ -30,13 +30,12 @@ u16 clk; unsigned long timeout; @@ -109686,9 +110011,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-cns3xxx.c linux-linaro-stabl }; static int sdhci_cns3xxx_probe(struct platform_device *pdev) -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-dove.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci-dove.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-dove.c linux-3.10.30/drivers/mmc/host/sdhci-dove.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci-dove.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-dove.c 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-dove.c 2014-05-19 19:07:23.701305317 +0200 @@ -86,6 +86,10 @@ static const struct sdhci_ops sdhci_dove_ops = { .read_w = sdhci_dove_readw, @@ -109700,9 +110025,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-dove.c linux-linaro-stable-m }; static const struct sdhci_pltfm_data sdhci_dove_pdata = { -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-esdhc.h linux-linaro-stable-mx6/drivers/mmc/host/sdhci-esdhc.h +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-esdhc.h linux-3.10.30/drivers/mmc/host/sdhci-esdhc.h --- linux-3.10.30.orig/drivers/mmc/host/sdhci-esdhc.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-esdhc.h 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-esdhc.h 2014-05-19 19:07:23.701305317 +0200 @@ -1,7 +1,7 @@ /* * Freescale eSDHC controller driver generics for OF and pltfm. @@ -109762,9 +110087,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-esdhc.h linux-linaro-stable- } #endif /* _DRIVERS_MMC_SDHCI_ESDHC_H */ -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-esdhc-imx.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci-esdhc-imx.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-esdhc-imx.c linux-3.10.30/drivers/mmc/host/sdhci-esdhc-imx.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci-esdhc-imx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-esdhc-imx.c 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-esdhc-imx.c 2014-05-19 19:07:23.701305317 +0200 @@ -11,6 +11,7 @@ * the Free Software Foundation; either version 2 of the License. */ @@ -110757,9 +111082,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-esdhc-imx.c linux-linaro-sta }, .id_table = imx_esdhc_devtype, .probe = sdhci_esdhc_imx_probe, -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci.h linux-linaro-stable-mx6/drivers/mmc/host/sdhci.h +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci.h linux-3.10.30/drivers/mmc/host/sdhci.h --- linux-3.10.30.orig/drivers/mmc/host/sdhci.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci.h 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci.h 2014-05-19 19:07:23.701305317 +0200 @@ -281,17 +281,15 @@ unsigned int (*get_max_clock)(struct sdhci_host *host); unsigned int (*get_min_clock)(struct sdhci_host *host); @@ -110801,9 +111126,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci.h linux-linaro-stable-mx6/dr #ifdef CONFIG_PM extern int sdhci_suspend_host(struct sdhci_host *host); -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-of-esdhc.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci-of-esdhc.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-of-esdhc.c linux-3.10.30/drivers/mmc/host/sdhci-of-esdhc.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci-of-esdhc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-of-esdhc.c 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-of-esdhc.c 2014-05-19 19:07:23.701305317 +0200 @@ -13,6 +13,7 @@ * your option) any later version. */ @@ -110948,9 +111273,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-of-esdhc.c linux-linaro-stab }, .probe = sdhci_esdhc_probe, .remove = sdhci_esdhc_remove, -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-of-hlwd.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci-of-hlwd.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-of-hlwd.c linux-3.10.30/drivers/mmc/host/sdhci-of-hlwd.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci-of-hlwd.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-of-hlwd.c 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-of-hlwd.c 2014-05-19 19:07:23.705305331 +0200 @@ -58,6 +58,10 @@ .write_l = sdhci_hlwd_writel, .write_w = sdhci_hlwd_writew, @@ -110962,9 +111287,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-of-hlwd.c linux-linaro-stabl }; static const struct sdhci_pltfm_data sdhci_hlwd_pdata = { -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pci.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci-pci.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pci.c linux-3.10.30/drivers/mmc/host/sdhci-pci.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci-pci.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-pci.c 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-pci.c 2014-05-19 19:07:23.705305331 +0200 @@ -989,7 +989,7 @@ return 0; } @@ -110996,9 +111321,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pci.c linux-linaro-stable-mx .hw_reset = sdhci_pci_hw_reset, }; -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pltfm.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci-pltfm.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pltfm.c linux-3.10.30/drivers/mmc/host/sdhci-pltfm.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci-pltfm.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-pltfm.c 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-pltfm.c 2014-05-19 19:07:23.705305331 +0200 @@ -45,6 +45,10 @@ EXPORT_SYMBOL_GPL(sdhci_pltfm_clk_get_max_clock); @@ -111034,9 +111359,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pltfm.c linux-linaro-stable- const struct dev_pm_ops sdhci_pltfm_pmops = { .suspend = sdhci_pltfm_suspend, -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pltfm.h linux-linaro-stable-mx6/drivers/mmc/host/sdhci-pltfm.h +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pltfm.h linux-3.10.30/drivers/mmc/host/sdhci-pltfm.h --- linux-3.10.30.orig/drivers/mmc/host/sdhci-pltfm.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-pltfm.h 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-pltfm.h 2014-05-19 19:07:23.705305331 +0200 @@ -101,6 +101,8 @@ extern unsigned int sdhci_pltfm_clk_get_max_clock(struct sdhci_host *host); @@ -111046,9 +111371,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pltfm.h linux-linaro-stable- extern const struct dev_pm_ops sdhci_pltfm_pmops; #define SDHCI_PLTFM_PMOPS (&sdhci_pltfm_pmops) #else -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pxav2.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci-pxav2.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pxav2.c linux-3.10.30/drivers/mmc/host/sdhci-pxav2.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci-pxav2.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-pxav2.c 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-pxav2.c 2014-05-19 19:07:23.705305331 +0200 @@ -51,11 +51,13 @@ #define MMC_CARD 0x1000 #define MMC_WIDTH 0x0100 @@ -111092,9 +111417,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pxav2.c linux-linaro-stable- }; #ifdef CONFIG_OF -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pxav3.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci-pxav3.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pxav3.c linux-3.10.30/drivers/mmc/host/sdhci-pxav3.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci-pxav3.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-pxav3.c 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-pxav3.c 2014-05-19 19:07:23.705305331 +0200 @@ -57,11 +57,13 @@ #define SDCE_MISC_INT (1<<2) #define SDCE_MISC_INT_EN (1<<1) @@ -111135,9 +111460,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-pxav3.c linux-linaro-stable- if (ret) { dev_err(mmc_dev(host->mmc), "failed to allocate card detect gpio\n"); -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-s3c.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci-s3c.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-s3c.c linux-3.10.30/drivers/mmc/host/sdhci-s3c.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci-s3c.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-s3c.c 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-s3c.c 2014-05-19 19:07:23.705305331 +0200 @@ -57,6 +57,8 @@ struct clk *clk_io; @@ -111272,9 +111597,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-s3c.c linux-linaro-stable-mx }; #define EXYNOS4_SDHCI_DRV_DATA ((kernel_ulong_t)&exynos4_sdhci_drv_data) #else -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-sirf.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci-sirf.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-sirf.c linux-3.10.30/drivers/mmc/host/sdhci-sirf.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci-sirf.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-sirf.c 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-sirf.c 2014-05-19 19:07:23.705305331 +0200 @@ -29,7 +29,11 @@ } @@ -111296,9 +111621,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-sirf.c linux-linaro-stable-m if (ret) { dev_err(&pdev->dev, "card detect irq request failed: %d\n", ret); -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-spear.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci-spear.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-spear.c linux-3.10.30/drivers/mmc/host/sdhci-spear.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci-spear.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-spear.c 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-spear.c 2014-05-19 19:07:23.705305331 +0200 @@ -37,7 +37,10 @@ /* sdhci ops */ @@ -111311,9 +111636,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-spear.c linux-linaro-stable- }; /* gpio card detection interrupt handler */ -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-tegra.c linux-linaro-stable-mx6/drivers/mmc/host/sdhci-tegra.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-tegra.c linux-3.10.30/drivers/mmc/host/sdhci-tegra.c --- linux-3.10.30.orig/drivers/mmc/host/sdhci-tegra.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sdhci-tegra.c 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sdhci-tegra.c 2014-05-19 19:07:23.705305331 +0200 @@ -48,19 +48,6 @@ int power_gpio; }; @@ -111380,9 +111705,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sdhci-tegra.c linux-linaro-stable- }; static const struct sdhci_pltfm_data sdhci_tegra20_pdata = { -diff -Nur linux-3.10.30.orig/drivers/mmc/host/sh_mmcif.c linux-linaro-stable-mx6/drivers/mmc/host/sh_mmcif.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/sh_mmcif.c linux-3.10.30/drivers/mmc/host/sh_mmcif.c --- linux-3.10.30.orig/drivers/mmc/host/sh_mmcif.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/sh_mmcif.c 2014-05-16 15:28:22.397390671 +0200 ++++ linux-3.10.30/drivers/mmc/host/sh_mmcif.c 2014-05-19 19:07:23.705305331 +0200 @@ -1431,7 +1431,7 @@ } @@ -111392,9 +111717,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/sh_mmcif.c linux-linaro-stable-mx6 if (ret < 0) goto erqcd; } -diff -Nur linux-3.10.30.orig/drivers/mmc/host/tmio_mmc_pio.c linux-linaro-stable-mx6/drivers/mmc/host/tmio_mmc_pio.c +diff -Nur linux-3.10.30.orig/drivers/mmc/host/tmio_mmc_pio.c linux-3.10.30/drivers/mmc/host/tmio_mmc_pio.c --- linux-3.10.30.orig/drivers/mmc/host/tmio_mmc_pio.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mmc/host/tmio_mmc_pio.c 2014-05-16 15:28:22.401390693 +0200 ++++ linux-3.10.30/drivers/mmc/host/tmio_mmc_pio.c 2014-05-19 19:07:23.705305331 +0200 @@ -1091,7 +1091,7 @@ dev_pm_qos_expose_latency_limit(&pdev->dev, 100); @@ -111404,9 +111729,9 @@ diff -Nur linux-3.10.30.orig/drivers/mmc/host/tmio_mmc_pio.c linux-linaro-stable if (ret < 0) { tmio_mmc_host_remove(_host); return ret; -diff -Nur linux-3.10.30.orig/drivers/mtd/chips/cfi_cmdset_0002.c linux-linaro-stable-mx6/drivers/mtd/chips/cfi_cmdset_0002.c +diff -Nur linux-3.10.30.orig/drivers/mtd/chips/cfi_cmdset_0002.c linux-3.10.30/drivers/mtd/chips/cfi_cmdset_0002.c --- linux-3.10.30.orig/drivers/mtd/chips/cfi_cmdset_0002.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/chips/cfi_cmdset_0002.c 2014-05-16 15:28:22.401390693 +0200 ++++ linux-3.10.30/drivers/mtd/chips/cfi_cmdset_0002.c 2014-05-19 19:07:23.705305331 +0200 @@ -1058,17 +1058,13 @@ #define UDELAY(map, chip, adr, usec) \ @@ -111425,9 +111750,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/chips/cfi_cmdset_0002.c linux-linaro-st } while (0) #endif -diff -Nur linux-3.10.30.orig/drivers/mtd/inftlcore.c linux-linaro-stable-mx6/drivers/mtd/inftlcore.c +diff -Nur linux-3.10.30.orig/drivers/mtd/inftlcore.c linux-3.10.30/drivers/mtd/inftlcore.c --- linux-3.10.30.orig/drivers/mtd/inftlcore.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/inftlcore.c 2014-05-16 15:28:22.409390734 +0200 ++++ linux-3.10.30/drivers/mtd/inftlcore.c 2014-05-19 19:07:23.709305347 +0200 @@ -50,7 +50,7 @@ struct INFTLrecord *inftl; unsigned long temp; @@ -111437,9 +111762,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/inftlcore.c linux-linaro-stable-mx6/dri return; /* OK, this is moderately ugly. But probably safe. Alternatives? */ if (memcmp(mtd->name, "DiskOnChip", 10)) -diff -Nur linux-3.10.30.orig/drivers/mtd/mtdcore.c linux-linaro-stable-mx6/drivers/mtd/mtdcore.c +diff -Nur linux-3.10.30.orig/drivers/mtd/mtdcore.c linux-3.10.30/drivers/mtd/mtdcore.c --- linux-3.10.30.orig/drivers/mtd/mtdcore.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/mtdcore.c 2014-05-16 15:28:22.417390777 +0200 ++++ linux-3.10.30/drivers/mtd/mtdcore.c 2014-05-19 19:07:23.709305347 +0200 @@ -157,6 +157,9 @@ case MTD_UBIVOLUME: type = "ubi"; @@ -111475,9 +111800,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/mtdcore.c linux-linaro-stable-mx6/drive &dev_attr_bitflip_threshold.attr, NULL, }; -diff -Nur linux-3.10.30.orig/drivers/mtd/mtdpart.c linux-linaro-stable-mx6/drivers/mtd/mtdpart.c +diff -Nur linux-3.10.30.orig/drivers/mtd/mtdpart.c linux-3.10.30/drivers/mtd/mtdpart.c --- linux-3.10.30.orig/drivers/mtd/mtdpart.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/mtdpart.c 2014-05-16 15:28:22.417390777 +0200 ++++ linux-3.10.30/drivers/mtd/mtdpart.c 2014-05-19 19:07:23.709305347 +0200 @@ -516,6 +516,7 @@ } @@ -111486,9 +111811,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/mtdpart.c linux-linaro-stable-mx6/drive slave->mtd.ecc_strength = master->ecc_strength; slave->mtd.bitflip_threshold = master->bitflip_threshold; -diff -Nur linux-3.10.30.orig/drivers/mtd/nand/denali.c linux-linaro-stable-mx6/drivers/mtd/nand/denali.c +diff -Nur linux-3.10.30.orig/drivers/mtd/nand/denali.c linux-3.10.30/drivers/mtd/nand/denali.c --- linux-3.10.30.orig/drivers/mtd/nand/denali.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/nand/denali.c 2014-05-16 15:28:22.421390798 +0200 ++++ linux-3.10.30/drivers/mtd/nand/denali.c 2014-05-19 19:07:23.709305347 +0200 @@ -1520,7 +1520,7 @@ * so just let controller do 15bit ECC for MLC and 8bit ECC for * SLC if possible. @@ -111498,9 +111823,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/nand/denali.c linux-linaro-stable-mx6/d (denali->mtd.oobsize > (denali->bbtskipbytes + ECC_15BITS * (denali->mtd.writesize / ECC_SECTOR_SIZE)))) { -diff -Nur linux-3.10.30.orig/drivers/mtd/nand/docg4.c linux-linaro-stable-mx6/drivers/mtd/nand/docg4.c +diff -Nur linux-3.10.30.orig/drivers/mtd/nand/docg4.c linux-3.10.30/drivers/mtd/nand/docg4.c --- linux-3.10.30.orig/drivers/mtd/nand/docg4.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/nand/docg4.c 2014-05-16 15:28:22.421390798 +0200 ++++ linux-3.10.30/drivers/mtd/nand/docg4.c 2014-05-19 19:07:23.709305347 +0200 @@ -1093,7 +1093,6 @@ struct nand_chip *nand = mtd->priv; struct docg4_priv *doc = nand->priv; @@ -111528,9 +111853,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/nand/docg4.c linux-linaro-stable-mx6/dr kfree(buf); -diff -Nur linux-3.10.30.orig/drivers/mtd/nand/fsl_elbc_nand.c linux-linaro-stable-mx6/drivers/mtd/nand/fsl_elbc_nand.c +diff -Nur linux-3.10.30.orig/drivers/mtd/nand/fsl_elbc_nand.c linux-3.10.30/drivers/mtd/nand/fsl_elbc_nand.c --- linux-3.10.30.orig/drivers/mtd/nand/fsl_elbc_nand.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/nand/fsl_elbc_nand.c 2014-05-16 15:28:22.421390798 +0200 ++++ linux-3.10.30/drivers/mtd/nand/fsl_elbc_nand.c 2014-05-19 19:07:23.709305347 +0200 @@ -650,8 +650,6 @@ chip->page_shift); dev_dbg(priv->dev, "fsl_elbc_init: nand->phys_erase_shift = %d\n", @@ -111540,9 +111865,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/nand/fsl_elbc_nand.c linux-linaro-stabl dev_dbg(priv->dev, "fsl_elbc_init: nand->ecc.mode = %d\n", chip->ecc.mode); dev_dbg(priv->dev, "fsl_elbc_init: nand->ecc.steps = %d\n", -diff -Nur linux-3.10.30.orig/drivers/mtd/nand/fsl_ifc_nand.c linux-linaro-stable-mx6/drivers/mtd/nand/fsl_ifc_nand.c +diff -Nur linux-3.10.30.orig/drivers/mtd/nand/fsl_ifc_nand.c linux-3.10.30/drivers/mtd/nand/fsl_ifc_nand.c --- linux-3.10.30.orig/drivers/mtd/nand/fsl_ifc_nand.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/nand/fsl_ifc_nand.c 2014-05-16 15:28:22.421390798 +0200 ++++ linux-3.10.30/drivers/mtd/nand/fsl_ifc_nand.c 2014-05-19 19:07:23.709305347 +0200 @@ -718,8 +718,6 @@ chip->page_shift); dev_dbg(priv->dev, "%s: nand->phys_erase_shift = %d\n", __func__, @@ -111552,9 +111877,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/nand/fsl_ifc_nand.c linux-linaro-stable dev_dbg(priv->dev, "%s: nand->ecc.mode = %d\n", __func__, chip->ecc.mode); dev_dbg(priv->dev, "%s: nand->ecc.steps = %d\n", __func__, -diff -Nur linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-lib.c linux-linaro-stable-mx6/drivers/mtd/nand/gpmi-nand/gpmi-lib.c +diff -Nur linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-lib.c linux-3.10.30/drivers/mtd/nand/gpmi-nand/gpmi-lib.c --- linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-lib.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/nand/gpmi-nand/gpmi-lib.c 2014-05-16 15:28:22.425390819 +0200 ++++ linux-3.10.30/drivers/mtd/nand/gpmi-nand/gpmi-lib.c 2014-05-19 19:07:23.709305347 +0200 @@ -20,6 +20,7 @@ */ #include <linux/delay.h> @@ -111853,9 +112178,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-lib.c linux-linaro- /* [4] submit the DMA */ set_dma_type(this, DMA_FOR_READ_ECC_PAGE); -diff -Nur linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-nand.c linux-linaro-stable-mx6/drivers/mtd/nand/gpmi-nand/gpmi-nand.c +diff -Nur linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-nand.c linux-3.10.30/drivers/mtd/nand/gpmi-nand/gpmi-nand.c --- linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-nand.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/nand/gpmi-nand/gpmi-nand.c 2014-05-16 15:28:22.425390819 +0200 ++++ linux-3.10.30/drivers/mtd/nand/gpmi-nand/gpmi-nand.c 2014-05-19 19:07:23.709305347 +0200 @@ -18,15 +18,11 @@ * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. @@ -112725,9 +113050,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-nand.c linux-linaro return 0; } -diff -Nur linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-nand.h linux-linaro-stable-mx6/drivers/mtd/nand/gpmi-nand/gpmi-nand.h +diff -Nur linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-nand.h linux-3.10.30/drivers/mtd/nand/gpmi-nand/gpmi-nand.h --- linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-nand.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/nand/gpmi-nand/gpmi-nand.h 2014-05-16 15:28:22.425390819 +0200 ++++ linux-3.10.30/drivers/mtd/nand/gpmi-nand/gpmi-nand.h 2014-05-19 19:07:23.709305347 +0200 @@ -26,8 +26,6 @@ struct resources { void __iomem *gpmi_regs; @@ -112737,9 +113062,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-nand.h linux-linaro unsigned int dma_low_channel; unsigned int dma_high_channel; struct clk *clock[GPMI_CLK_MAX]; -diff -Nur linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-regs.h linux-linaro-stable-mx6/drivers/mtd/nand/gpmi-nand/gpmi-regs.h +diff -Nur linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-regs.h linux-3.10.30/drivers/mtd/nand/gpmi-nand/gpmi-regs.h --- linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-regs.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/nand/gpmi-nand/gpmi-regs.h 2014-05-16 15:28:22.425390819 +0200 ++++ linux-3.10.30/drivers/mtd/nand/gpmi-nand/gpmi-regs.h 2014-05-19 19:07:23.709305347 +0200 @@ -108,6 +108,9 @@ #define HW_GPMI_CTRL1_CLR 0x00000068 #define HW_GPMI_CTRL1_TOG 0x0000006c @@ -112750,9 +113075,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/nand/gpmi-nand/gpmi-regs.h linux-linaro #define BP_GPMI_CTRL1_WRN_DLY_SEL 22 #define BM_GPMI_CTRL1_WRN_DLY_SEL (0x3 << BP_GPMI_CTRL1_WRN_DLY_SEL) #define BF_GPMI_CTRL1_WRN_DLY_SEL(v) \ -diff -Nur linux-3.10.30.orig/drivers/mtd/nand/nand_base.c linux-linaro-stable-mx6/drivers/mtd/nand/nand_base.c +diff -Nur linux-3.10.30.orig/drivers/mtd/nand/nand_base.c linux-3.10.30/drivers/mtd/nand/nand_base.c --- linux-3.10.30.orig/drivers/mtd/nand/nand_base.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/nand/nand_base.c 2014-05-16 15:28:22.425390819 +0200 ++++ linux-3.10.30/drivers/mtd/nand/nand_base.c 2014-05-19 19:07:23.713305361 +0200 @@ -108,13 +108,13 @@ int ret = 0; @@ -113694,9 +114019,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/nand/nand_base.c linux-linaro-stable-mx /* * Initialize bitflip_threshold to its default prior scan_bbt() call. * scan_bbt() might invoke mtd_read(), thus bitflip_threshold must be -diff -Nur linux-3.10.30.orig/drivers/mtd/nand/nand_bbt.c linux-linaro-stable-mx6/drivers/mtd/nand/nand_bbt.c +diff -Nur linux-3.10.30.orig/drivers/mtd/nand/nand_bbt.c linux-3.10.30/drivers/mtd/nand/nand_bbt.c --- linux-3.10.30.orig/drivers/mtd/nand/nand_bbt.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/nand/nand_bbt.c 2014-05-16 15:28:22.425390819 +0200 ++++ linux-3.10.30/drivers/mtd/nand/nand_bbt.c 2014-05-19 19:07:23.713305361 +0200 @@ -71,6 +71,30 @@ #include <linux/export.h> #include <linux/string.h> @@ -114128,9 +114453,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/nand/nand_bbt.c linux-linaro-stable-mx6 EXPORT_SYMBOL(nand_scan_bbt); -EXPORT_SYMBOL(nand_default_bbt); -EXPORT_SYMBOL_GPL(nand_update_bbt); -diff -Nur linux-3.10.30.orig/drivers/mtd/nand/nand_ids.c linux-linaro-stable-mx6/drivers/mtd/nand/nand_ids.c +diff -Nur linux-3.10.30.orig/drivers/mtd/nand/nand_ids.c linux-3.10.30/drivers/mtd/nand/nand_ids.c --- linux-3.10.30.orig/drivers/mtd/nand/nand_ids.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/nand/nand_ids.c 2014-05-16 15:28:22.425390819 +0200 ++++ linux-3.10.30/drivers/mtd/nand/nand_ids.c 2014-05-19 19:07:23.713305361 +0200 @@ -33,16 +33,16 @@ */ {"TC58NVG2S0F 4G 3.3V 8-bit", @@ -114152,9 +114477,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/nand/nand_ids.c linux-linaro-stable-mx6 LEGACY_ID_NAND("NAND 4MiB 5V 8-bit", 0x6B, 4, SZ_8K, SP_OPTIONS), LEGACY_ID_NAND("NAND 4MiB 3,3V 8-bit", 0xE3, 4, SZ_8K, SP_OPTIONS), -diff -Nur linux-3.10.30.orig/drivers/mtd/nand/omap2.c linux-linaro-stable-mx6/drivers/mtd/nand/omap2.c +diff -Nur linux-3.10.30.orig/drivers/mtd/nand/omap2.c linux-3.10.30/drivers/mtd/nand/omap2.c --- linux-3.10.30.orig/drivers/mtd/nand/omap2.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/nand/omap2.c 2014-05-16 15:28:22.429390840 +0200 ++++ linux-3.10.30/drivers/mtd/nand/omap2.c 2014-05-19 19:07:23.713305361 +0200 @@ -154,7 +154,7 @@ */ static uint8_t scan_ff_pattern[] = { 0xff }; @@ -114164,9 +114489,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/nand/omap2.c linux-linaro-stable-mx6/dr .offs = 0, .len = 1, .pattern = scan_ff_pattern, -diff -Nur linux-3.10.30.orig/drivers/mtd/nand/sm_common.c linux-linaro-stable-mx6/drivers/mtd/nand/sm_common.c +diff -Nur linux-3.10.30.orig/drivers/mtd/nand/sm_common.c linux-3.10.30/drivers/mtd/nand/sm_common.c --- linux-3.10.30.orig/drivers/mtd/nand/sm_common.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/nand/sm_common.c 2014-05-16 15:28:22.429390840 +0200 ++++ linux-3.10.30/drivers/mtd/nand/sm_common.c 2014-05-19 19:07:23.713305361 +0200 @@ -42,7 +42,7 @@ { struct mtd_oob_ops ops; @@ -114191,9 +114516,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/nand/sm_common.c linux-linaro-stable-mx } static struct nand_flash_dev nand_smartmedia_flash_ids[] = { -diff -Nur linux-3.10.30.orig/drivers/mtd/nftlcore.c linux-linaro-stable-mx6/drivers/mtd/nftlcore.c +diff -Nur linux-3.10.30.orig/drivers/mtd/nftlcore.c linux-3.10.30/drivers/mtd/nftlcore.c --- linux-3.10.30.orig/drivers/mtd/nftlcore.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/nftlcore.c 2014-05-16 15:28:22.429390840 +0200 ++++ linux-3.10.30/drivers/mtd/nftlcore.c 2014-05-19 19:07:23.713305361 +0200 @@ -50,7 +50,7 @@ struct NFTLrecord *nftl; unsigned long temp; @@ -114203,9 +114528,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/nftlcore.c linux-linaro-stable-mx6/driv return; /* OK, this is moderately ugly. But probably safe. Alternatives? */ if (memcmp(mtd->name, "DiskOnChip", 10)) -diff -Nur linux-3.10.30.orig/drivers/mtd/onenand/onenand_bbt.c linux-linaro-stable-mx6/drivers/mtd/onenand/onenand_bbt.c +diff -Nur linux-3.10.30.orig/drivers/mtd/onenand/onenand_bbt.c linux-3.10.30/drivers/mtd/onenand/onenand_bbt.c --- linux-3.10.30.orig/drivers/mtd/onenand/onenand_bbt.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/onenand/onenand_bbt.c 2014-05-16 15:28:22.429390840 +0200 ++++ linux-3.10.30/drivers/mtd/onenand/onenand_bbt.c 2014-05-19 19:07:23.713305361 +0200 @@ -133,7 +133,6 @@ { struct onenand_chip *this = mtd->priv; @@ -114214,9 +114539,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/onenand/onenand_bbt.c linux-linaro-stab return create_bbt(mtd, this->page_buf, bd, -1); } -diff -Nur linux-3.10.30.orig/drivers/mtd/ssfdc.c linux-linaro-stable-mx6/drivers/mtd/ssfdc.c +diff -Nur linux-3.10.30.orig/drivers/mtd/ssfdc.c linux-3.10.30/drivers/mtd/ssfdc.c --- linux-3.10.30.orig/drivers/mtd/ssfdc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/ssfdc.c 2014-05-16 15:28:22.433390861 +0200 ++++ linux-3.10.30/drivers/mtd/ssfdc.c 2014-05-19 19:07:23.713305361 +0200 @@ -290,7 +290,7 @@ int cis_sector; @@ -114226,9 +114551,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/ssfdc.c linux-linaro-stable-mx6/drivers mtd->size > UINT_MAX) return; -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/Makefile linux-linaro-stable-mx6/drivers/mtd/tests/Makefile +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/Makefile linux-3.10.30/drivers/mtd/tests/Makefile --- linux-3.10.30.orig/drivers/mtd/tests/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/Makefile 2014-05-16 15:28:22.433390861 +0200 ++++ linux-3.10.30/drivers/mtd/tests/Makefile 2014-05-19 19:07:23.713305361 +0200 @@ -7,3 +7,12 @@ obj-$(CONFIG_MTD_TESTS) += mtd_torturetest.o obj-$(CONFIG_MTD_TESTS) += mtd_nandecctest.o @@ -114242,9 +114567,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/Makefile linux-linaro-stable-mx6/ +mtd_subpagetest-objs := subpagetest.o mtd_test.o +mtd_torturetest-objs := torturetest.o mtd_test.o +mtd_nandbiterrs-objs := nandbiterrs.o mtd_test.o -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_nandbiterrs.c linux-linaro-stable-mx6/drivers/mtd/tests/mtd_nandbiterrs.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_nandbiterrs.c linux-3.10.30/drivers/mtd/tests/mtd_nandbiterrs.c --- linux-3.10.30.orig/drivers/mtd/tests/mtd_nandbiterrs.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/mtd_nandbiterrs.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/mtd/tests/mtd_nandbiterrs.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,461 +0,0 @@ -/* - * Copyright © 2012 NetCommWireless @@ -114707,9 +115032,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_nandbiterrs.c linux-linaro-st -MODULE_DESCRIPTION("NAND bit error recovery test"); -MODULE_AUTHOR("Iwo Mergler"); -MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_oobtest.c linux-linaro-stable-mx6/drivers/mtd/tests/mtd_oobtest.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_oobtest.c linux-3.10.30/drivers/mtd/tests/mtd_oobtest.c --- linux-3.10.30.orig/drivers/mtd/tests/mtd_oobtest.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/mtd_oobtest.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/mtd/tests/mtd_oobtest.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,720 +0,0 @@ -/* - * Copyright (C) 2006-2008 Nokia Corporation @@ -115431,9 +115756,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_oobtest.c linux-linaro-stable -MODULE_DESCRIPTION("Out-of-band test module"); -MODULE_AUTHOR("Adrian Hunter"); -MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_pagetest.c linux-linaro-stable-mx6/drivers/mtd/tests/mtd_pagetest.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_pagetest.c linux-3.10.30/drivers/mtd/tests/mtd_pagetest.c --- linux-3.10.30.orig/drivers/mtd/tests/mtd_pagetest.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/mtd_pagetest.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/mtd/tests/mtd_pagetest.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,615 +0,0 @@ -/* - * Copyright (C) 2006-2008 Nokia Corporation @@ -116050,9 +116375,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_pagetest.c linux-linaro-stabl -MODULE_DESCRIPTION("NAND page test"); -MODULE_AUTHOR("Adrian Hunter"); -MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_readtest.c linux-linaro-stable-mx6/drivers/mtd/tests/mtd_readtest.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_readtest.c linux-3.10.30/drivers/mtd/tests/mtd_readtest.c --- linux-3.10.30.orig/drivers/mtd/tests/mtd_readtest.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/mtd_readtest.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/mtd/tests/mtd_readtest.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,263 +0,0 @@ -/* - * Copyright (C) 2006-2008 Nokia Corporation @@ -116317,9 +116642,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_readtest.c linux-linaro-stabl -MODULE_DESCRIPTION("Read test module"); -MODULE_AUTHOR("Adrian Hunter"); -MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_speedtest.c linux-linaro-stable-mx6/drivers/mtd/tests/mtd_speedtest.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_speedtest.c linux-3.10.30/drivers/mtd/tests/mtd_speedtest.c --- linux-3.10.30.orig/drivers/mtd/tests/mtd_speedtest.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/mtd_speedtest.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/mtd/tests/mtd_speedtest.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,560 +0,0 @@ -/* - * Copyright (C) 2007 Nokia Corporation @@ -116881,9 +117206,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_speedtest.c linux-linaro-stab -MODULE_DESCRIPTION("Speed test module"); -MODULE_AUTHOR("Adrian Hunter"); -MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_stresstest.c linux-linaro-stable-mx6/drivers/mtd/tests/mtd_stresstest.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_stresstest.c linux-3.10.30/drivers/mtd/tests/mtd_stresstest.c --- linux-3.10.30.orig/drivers/mtd/tests/mtd_stresstest.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/mtd_stresstest.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/mtd/tests/mtd_stresstest.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,325 +0,0 @@ -/* - * Copyright (C) 2006-2008 Nokia Corporation @@ -117210,9 +117535,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_stresstest.c linux-linaro-sta -MODULE_DESCRIPTION("Stress test module"); -MODULE_AUTHOR("Adrian Hunter"); -MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_subpagetest.c linux-linaro-stable-mx6/drivers/mtd/tests/mtd_subpagetest.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_subpagetest.c linux-3.10.30/drivers/mtd/tests/mtd_subpagetest.c --- linux-3.10.30.orig/drivers/mtd/tests/mtd_subpagetest.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/mtd_subpagetest.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/mtd/tests/mtd_subpagetest.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,510 +0,0 @@ -/* - * Copyright (C) 2006-2007 Nokia Corporation @@ -117724,9 +118049,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_subpagetest.c linux-linaro-st -MODULE_DESCRIPTION("Subpage test module"); -MODULE_AUTHOR("Adrian Hunter"); -MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_test.c linux-linaro-stable-mx6/drivers/mtd/tests/mtd_test.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_test.c linux-3.10.30/drivers/mtd/tests/mtd_test.c --- linux-3.10.30.orig/drivers/mtd/tests/mtd_test.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/mtd_test.c 2014-05-16 15:28:22.433390861 +0200 ++++ linux-3.10.30/drivers/mtd/tests/mtd_test.c 2014-05-19 19:07:23.717305376 +0200 @@ -0,0 +1,110 @@ +#define pr_fmt(fmt) "mtd_test: " fmt + @@ -117838,9 +118163,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_test.c linux-linaro-stable-mx + + return err; +} -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_test.h linux-linaro-stable-mx6/drivers/mtd/tests/mtd_test.h +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_test.h linux-3.10.30/drivers/mtd/tests/mtd_test.h --- linux-3.10.30.orig/drivers/mtd/tests/mtd_test.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/mtd_test.h 2014-05-16 15:28:22.433390861 +0200 ++++ linux-3.10.30/drivers/mtd/tests/mtd_test.h 2014-05-19 19:07:23.717305376 +0200 @@ -0,0 +1,11 @@ +#include <linux/mtd/mtd.h> + @@ -117853,9 +118178,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_test.h linux-linaro-stable-mx +int mtdtest_read(struct mtd_info *mtd, loff_t addr, size_t size, void *buf); +int mtdtest_write(struct mtd_info *mtd, loff_t addr, size_t size, + const void *buf); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_torturetest.c linux-linaro-stable-mx6/drivers/mtd/tests/mtd_torturetest.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_torturetest.c linux-3.10.30/drivers/mtd/tests/mtd_torturetest.c --- linux-3.10.30.orig/drivers/mtd/tests/mtd_torturetest.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/mtd_torturetest.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/mtd/tests/mtd_torturetest.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,535 +0,0 @@ -/* - * Copyright (C) 2006-2008 Artem Bityutskiy @@ -118392,9 +118717,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/mtd_torturetest.c linux-linaro-st -MODULE_DESCRIPTION("Eraseblock torturing module"); -MODULE_AUTHOR("Artem Bityutskiy, Jarkko Lavinen, Adrian Hunter"); -MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/nandbiterrs.c linux-linaro-stable-mx6/drivers/mtd/tests/nandbiterrs.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/nandbiterrs.c linux-3.10.30/drivers/mtd/tests/nandbiterrs.c --- linux-3.10.30.orig/drivers/mtd/tests/nandbiterrs.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/nandbiterrs.c 2014-05-16 15:28:22.433390861 +0200 ++++ linux-3.10.30/drivers/mtd/tests/nandbiterrs.c 2014-05-19 19:07:23.717305376 +0200 @@ -0,0 +1,461 @@ +/* + * Copyright © 2012 NetCommWireless @@ -118857,9 +119182,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/nandbiterrs.c linux-linaro-stable +MODULE_DESCRIPTION("NAND bit error recovery test"); +MODULE_AUTHOR("Iwo Mergler"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/oobtest.c linux-linaro-stable-mx6/drivers/mtd/tests/oobtest.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/oobtest.c linux-3.10.30/drivers/mtd/tests/oobtest.c --- linux-3.10.30.orig/drivers/mtd/tests/oobtest.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/oobtest.c 2014-05-16 15:28:22.433390861 +0200 ++++ linux-3.10.30/drivers/mtd/tests/oobtest.c 2014-05-19 19:07:23.717305376 +0200 @@ -0,0 +1,714 @@ +/* + * Copyright (C) 2006-2008 Nokia Corporation @@ -119575,9 +119900,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/oobtest.c linux-linaro-stable-mx6 +MODULE_DESCRIPTION("Out-of-band test module"); +MODULE_AUTHOR("Adrian Hunter"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/pagetest.c linux-linaro-stable-mx6/drivers/mtd/tests/pagetest.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/pagetest.c linux-3.10.30/drivers/mtd/tests/pagetest.c --- linux-3.10.30.orig/drivers/mtd/tests/pagetest.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/pagetest.c 2014-05-16 15:28:22.433390861 +0200 ++++ linux-3.10.30/drivers/mtd/tests/pagetest.c 2014-05-19 19:07:23.717305376 +0200 @@ -0,0 +1,605 @@ +/* + * Copyright (C) 2006-2008 Nokia Corporation @@ -120184,9 +120509,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/pagetest.c linux-linaro-stable-mx +MODULE_DESCRIPTION("NAND page test"); +MODULE_AUTHOR("Adrian Hunter"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/readtest.c linux-linaro-stable-mx6/drivers/mtd/tests/readtest.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/readtest.c linux-3.10.30/drivers/mtd/tests/readtest.c --- linux-3.10.30.orig/drivers/mtd/tests/readtest.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/readtest.c 2014-05-16 15:28:22.433390861 +0200 ++++ linux-3.10.30/drivers/mtd/tests/readtest.c 2014-05-19 19:07:23.717305376 +0200 @@ -0,0 +1,257 @@ +/* + * Copyright (C) 2006-2008 Nokia Corporation @@ -120445,9 +120770,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/readtest.c linux-linaro-stable-mx +MODULE_DESCRIPTION("Read test module"); +MODULE_AUTHOR("Adrian Hunter"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/speedtest.c linux-linaro-stable-mx6/drivers/mtd/tests/speedtest.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/speedtest.c linux-3.10.30/drivers/mtd/tests/speedtest.c --- linux-3.10.30.orig/drivers/mtd/tests/speedtest.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/speedtest.c 2014-05-16 15:28:22.433390861 +0200 ++++ linux-3.10.30/drivers/mtd/tests/speedtest.c 2014-05-19 19:07:23.721305390 +0200 @@ -0,0 +1,556 @@ +/* + * Copyright (C) 2007 Nokia Corporation @@ -121005,9 +121330,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/speedtest.c linux-linaro-stable-m +MODULE_DESCRIPTION("Speed test module"); +MODULE_AUTHOR("Adrian Hunter"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/stresstest.c linux-linaro-stable-mx6/drivers/mtd/tests/stresstest.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/stresstest.c linux-3.10.30/drivers/mtd/tests/stresstest.c --- linux-3.10.30.orig/drivers/mtd/tests/stresstest.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/stresstest.c 2014-05-16 15:28:22.433390861 +0200 ++++ linux-3.10.30/drivers/mtd/tests/stresstest.c 2014-05-19 19:07:23.721305390 +0200 @@ -0,0 +1,321 @@ +/* + * Copyright (C) 2006-2008 Nokia Corporation @@ -121330,9 +121655,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/stresstest.c linux-linaro-stable- +MODULE_DESCRIPTION("Stress test module"); +MODULE_AUTHOR("Adrian Hunter"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/subpagetest.c linux-linaro-stable-mx6/drivers/mtd/tests/subpagetest.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/subpagetest.c linux-3.10.30/drivers/mtd/tests/subpagetest.c --- linux-3.10.30.orig/drivers/mtd/tests/subpagetest.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/subpagetest.c 2014-05-16 15:28:22.433390861 +0200 ++++ linux-3.10.30/drivers/mtd/tests/subpagetest.c 2014-05-19 19:07:23.721305390 +0200 @@ -0,0 +1,504 @@ +/* + * Copyright (C) 2006-2007 Nokia Corporation @@ -121838,9 +122163,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/subpagetest.c linux-linaro-stable +MODULE_DESCRIPTION("Subpage test module"); +MODULE_AUTHOR("Adrian Hunter"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/tests/torturetest.c linux-linaro-stable-mx6/drivers/mtd/tests/torturetest.c +diff -Nur linux-3.10.30.orig/drivers/mtd/tests/torturetest.c linux-3.10.30/drivers/mtd/tests/torturetest.c --- linux-3.10.30.orig/drivers/mtd/tests/torturetest.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/tests/torturetest.c 2014-05-16 15:28:22.433390861 +0200 ++++ linux-3.10.30/drivers/mtd/tests/torturetest.c 2014-05-19 19:07:23.721305390 +0200 @@ -0,0 +1,535 @@ +/* + * Copyright (C) 2006-2008 Artem Bityutskiy @@ -122377,9 +122702,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/tests/torturetest.c linux-linaro-stable +MODULE_DESCRIPTION("Eraseblock torturing module"); +MODULE_AUTHOR("Artem Bityutskiy, Jarkko Lavinen, Adrian Hunter"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mtd/ubi/build.c linux-linaro-stable-mx6/drivers/mtd/ubi/build.c +diff -Nur linux-3.10.30.orig/drivers/mtd/ubi/build.c linux-3.10.30/drivers/mtd/ubi/build.c --- linux-3.10.30.orig/drivers/mtd/ubi/build.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mtd/ubi/build.c 2014-05-16 15:28:22.433390861 +0200 ++++ linux-3.10.30/drivers/mtd/ubi/build.c 2014-05-19 19:07:23.721305390 +0200 @@ -638,7 +638,7 @@ dbg_gen("sizeof(struct ubi_ainf_peb) %zu", sizeof(struct ubi_ainf_peb)); dbg_gen("sizeof(struct ubi_wl_entry) %zu", sizeof(struct ubi_wl_entry)); @@ -122389,9 +122714,9 @@ diff -Nur linux-3.10.30.orig/drivers/mtd/ubi/build.c linux-linaro-stable-mx6/dri /* * Some flashes have several erase regions. Different regions * may have different eraseblock size and other -diff -Nur linux-3.10.30.orig/drivers/mxc/asrc/Kconfig linux-linaro-stable-mx6/drivers/mxc/asrc/Kconfig +diff -Nur linux-3.10.30.orig/drivers/mxc/asrc/Kconfig linux-3.10.30/drivers/mxc/asrc/Kconfig --- linux-3.10.30.orig/drivers/mxc/asrc/Kconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/asrc/Kconfig 2014-05-16 15:28:22.437390882 +0200 ++++ linux-3.10.30/drivers/mxc/asrc/Kconfig 2014-05-19 19:07:23.721305390 +0200 @@ -0,0 +1,14 @@ +# +# ASRC configuration @@ -122407,17 +122732,17 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/asrc/Kconfig linux-linaro-stable-mx6/dr + Say Y to get the ASRC service. + +endmenu -diff -Nur linux-3.10.30.orig/drivers/mxc/asrc/Makefile linux-linaro-stable-mx6/drivers/mxc/asrc/Makefile +diff -Nur linux-3.10.30.orig/drivers/mxc/asrc/Makefile linux-3.10.30/drivers/mxc/asrc/Makefile --- linux-3.10.30.orig/drivers/mxc/asrc/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/asrc/Makefile 2014-05-16 15:28:22.437390882 +0200 ++++ linux-3.10.30/drivers/mxc/asrc/Makefile 2014-05-19 19:07:23.721305390 +0200 @@ -0,0 +1,4 @@ +# +# Makefile for the kernel Asynchronous Sample Rate Converter driver +# +obj-$(CONFIG_MXC_ASRC) += mxc_asrc.o -diff -Nur linux-3.10.30.orig/drivers/mxc/asrc/mxc_asrc.c linux-linaro-stable-mx6/drivers/mxc/asrc/mxc_asrc.c +diff -Nur linux-3.10.30.orig/drivers/mxc/asrc/mxc_asrc.c linux-3.10.30/drivers/mxc/asrc/mxc_asrc.c --- linux-3.10.30.orig/drivers/mxc/asrc/mxc_asrc.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/asrc/mxc_asrc.c 2014-05-16 15:28:22.437390882 +0200 ++++ linux-3.10.30/drivers/mxc/asrc/mxc_asrc.c 2014-05-19 19:07:23.721305390 +0200 @@ -0,0 +1,1957 @@ +/* + * Freescale Asynchronous Sample Rate Converter (ASRC) driver @@ -124376,9 +124701,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/asrc/mxc_asrc.c linux-linaro-stable-mx6 +MODULE_DESCRIPTION("Asynchronous Sample Rate Converter"); +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:mxc_asrc"); -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_command_vg.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_command_vg.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_command_vg.c linux-3.10.30/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_command_vg.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_command_vg.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_command_vg.c 2014-05-16 15:28:22.441390904 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_command_vg.c 2014-05-19 19:07:23.725305406 +0200 @@ -0,0 +1,932 @@ +/**************************************************************************** +* @@ -125312,9 +125637,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_ke + +#endif /* gcdENABLE_VG */ + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_command_vg.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_command_vg.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_command_vg.h linux-3.10.30/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_command_vg.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_command_vg.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_command_vg.h 2014-05-16 15:28:22.441390904 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_command_vg.h 2014-05-19 19:07:23.725305406 +0200 @@ -0,0 +1,319 @@ +/**************************************************************************** +* @@ -125635,9 +125960,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_ke + +#endif /* __gc_hal_kernel_hardware_command_h_ */ + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_vg.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_vg.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_vg.c linux-3.10.30/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_vg.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_vg.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_vg.c 2014-05-16 15:28:22.441390904 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_vg.c 2014-05-19 19:07:23.725305406 +0200 @@ -0,0 +1,2110 @@ +/**************************************************************************** +* @@ -127749,9 +128074,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_ke +} +#endif /* gcdENABLE_VG */ + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_vg.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_vg.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_vg.h linux-3.10.30/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_vg.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_vg.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_vg.h 2014-05-16 15:28:22.441390904 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_kernel_hardware_vg.h 2014-05-19 19:07:23.741305465 +0200 @@ -0,0 +1,75 @@ +/**************************************************************************** +* @@ -127828,9 +128153,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/GC350/hal/kernel/gc_hal_ke + +#endif /* __gc_hal_kernel_hardware_h_ */ + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.c linux-3.10.30/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.c 2014-05-16 15:28:22.441390904 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.c 2014-05-19 19:07:23.745305480 +0200 @@ -0,0 +1,1735 @@ +/**************************************************************************** +* @@ -129567,9 +129892,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_ker +#endif +} + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.h linux-3.10.30/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.h 2014-05-16 15:28:22.441390904 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_context.h 2014-05-19 19:07:23.745305480 +0200 @@ -0,0 +1,157 @@ +/**************************************************************************** +* @@ -129728,9 +130053,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_ker + +#endif /* __gc_hal_kernel_context_h_ */ + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.c linux-3.10.30/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.c 2014-05-16 15:28:22.445390925 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.c 2014-05-19 19:07:23.757305524 +0200 @@ -0,0 +1,7247 @@ +/**************************************************************************** +* @@ -136979,9 +137304,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_ker +#endif + + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.h linux-3.10.30/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.h 2014-05-16 15:28:22.445390925 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_kernel_hardware.h 2014-05-19 19:07:23.757305524 +0200 @@ -0,0 +1,136 @@ +/**************************************************************************** +* @@ -137119,9 +137444,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/arch/XAQ2/hal/kernel/gc_hal_ker + +#endif /* __gc_hal_kernel_hardware_h_ */ + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/config linux-linaro-stable-mx6/drivers/mxc/gpu-viv/config +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/config linux-3.10.30/drivers/mxc/gpu-viv/config --- linux-3.10.30.orig/drivers/mxc/gpu-viv/config 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/config 2014-05-16 15:28:22.445390925 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/config 2014-05-19 19:07:23.757305524 +0200 @@ -0,0 +1,38 @@ +############################################################################## +# @@ -137161,9 +137486,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/config linux-linaro-stable-mx6/ +BANK_CHANNEL_BIT ?= 12 +ENABLE_GPU_CLOCK_BY_DRIVER = 1 + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.c linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.c 2014-05-16 15:28:22.445390925 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.c 2014-05-19 19:07:23.757305524 +0200 @@ -0,0 +1,3881 @@ +/**************************************************************************** +* @@ -141046,9 +141371,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.c linu +***** Test Code **************************************************************** +*******************************************************************************/ + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command.c linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command.c 2014-05-16 15:28:22.445390925 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command.c 2014-05-19 19:07:23.761305539 +0200 @@ -0,0 +1,3042 @@ +/**************************************************************************** +* @@ -144092,9 +144417,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_comman +#endif +} +#endif -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command_vg.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command_vg.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command_vg.c linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command_vg.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command_vg.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command_vg.c 2014-05-16 15:28:22.445390925 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_command_vg.c 2014-05-19 19:07:23.761305539 +0200 @@ -0,0 +1,3677 @@ +/**************************************************************************** +* @@ -147773,9 +148098,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_comman +} + +#endif /* gcdENABLE_VG */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_db.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_db.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_db.c linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_db.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_db.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_db.c 2014-05-16 15:28:22.445390925 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_db.c 2014-05-19 19:07:23.761305539 +0200 @@ -0,0 +1,1548 @@ +/**************************************************************************** +* @@ -149325,9 +149650,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_db.c l + gcmkFOOTER_NO(); + return gcvSTATUS_OK; +} -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_debug.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_debug.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_debug.c linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_debug.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_debug.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_debug.c 2014-05-16 15:28:22.445390925 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_debug.c 2014-05-19 19:07:23.765305553 +0200 @@ -0,0 +1,2559 @@ +/**************************************************************************** +* @@ -151888,9 +152213,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_debug. + return "nil"; + } +} -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_event.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_event.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_event.c linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_event.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_event.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_event.c 2014-05-16 15:28:22.445390925 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_event.c 2014-05-19 19:07:23.769305569 +0200 @@ -0,0 +1,2888 @@ +/**************************************************************************** +* @@ -154780,9 +155105,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_event. + + return gcvSTATUS_OK; +} -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h 2014-05-16 15:28:22.445390925 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h 2014-05-19 19:07:23.769305569 +0200 @@ -0,0 +1,999 @@ +/**************************************************************************** +* @@ -155783,9 +156108,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h linu +#endif + +#endif /* __gc_hal_kernel_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_heap.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_heap.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_heap.c linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_heap.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_heap.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_heap.c 2014-05-16 15:28:22.445390925 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_heap.c 2014-05-19 19:07:23.769305569 +0200 @@ -0,0 +1,859 @@ +/**************************************************************************** +* @@ -156646,9 +156971,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_heap.c +***** Test Code **************************************************************** +*******************************************************************************/ + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_interrupt_vg.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_interrupt_vg.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_interrupt_vg.c linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_interrupt_vg.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_interrupt_vg.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_interrupt_vg.c 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_interrupt_vg.c 2014-05-19 19:07:23.769305569 +0200 @@ -0,0 +1,877 @@ +/**************************************************************************** +* @@ -157527,9 +157852,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_interr +} + +#endif /* gcdENABLE_VG */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu.c linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu.c 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu.c 2014-05-19 19:07:23.769305569 +0200 @@ -0,0 +1,1870 @@ +/**************************************************************************** +* @@ -159401,9 +159726,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu.c +****************************** T E S T C O D E ****************************** +******************************************************************************/ + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu_vg.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu_vg.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu_vg.c linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu_vg.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu_vg.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu_vg.c 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu_vg.c 2014-05-19 19:07:23.773305583 +0200 @@ -0,0 +1,522 @@ +/**************************************************************************** +* @@ -159927,9 +160252,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_mmu_vg +} + +#endif /* gcdENABLE_VG */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_power.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_power.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_power.c linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_power.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_power.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_power.c 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_power.c 2014-05-19 19:07:23.773305583 +0200 @@ -0,0 +1,347 @@ +/**************************************************************************** +* @@ -160278,9 +160603,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_power. + return gcvSTATUS_OK; +} +#endif -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_precomp.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_precomp.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_precomp.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_precomp.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_precomp.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_precomp.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_precomp.h 2014-05-19 19:07:23.773305583 +0200 @@ -0,0 +1,29 @@ +/**************************************************************************** +* @@ -160311,9 +160636,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_precom +#include "gc_hal_kernel.h" + +#endif /* __gc_hal_kernel_precomp_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.c linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.c 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.c 2014-05-19 19:07:23.773305583 +0200 @@ -0,0 +1,893 @@ +/**************************************************************************** +* @@ -161208,9 +161533,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.c l +} + +#endif /* gcdENABLE_VG */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.h 2014-05-19 19:07:23.773305583 +0200 @@ -0,0 +1,85 @@ +/**************************************************************************** +* @@ -161297,9 +161622,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_vg.h l +}; + +#endif /* __gc_hal_kernel_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_video_memory.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_video_memory.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_video_memory.c linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_video_memory.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_video_memory.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_video_memory.c 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_video_memory.c 2014-05-19 19:07:23.773305583 +0200 @@ -0,0 +1,2249 @@ +/**************************************************************************** +* @@ -163550,9 +163875,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_video_ + gcmkFOOTER(); + return status; +} -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_base.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_base.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_base.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_base.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_base.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_base.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_base.h 2014-05-19 19:07:23.777305598 +0200 @@ -0,0 +1,3896 @@ +/**************************************************************************** +* @@ -167450,9 +167775,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_base.h li +#endif + +#endif /* __gc_hal_base_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_compiler.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_compiler.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_compiler.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_compiler.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_compiler.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_compiler.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_compiler.h 2014-05-19 19:07:23.777305598 +0200 @@ -0,0 +1,4278 @@ +/**************************************************************************** +* @@ -171732,9 +172057,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_compiler. + +#endif /* VIVANTE_NO_3D */ +#endif /* __gc_hal_compiler_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver.h 2014-05-19 19:07:23.781305612 +0200 @@ -0,0 +1,1028 @@ +/**************************************************************************** +* @@ -172764,9 +173089,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver.h +#endif + +#endif /* __gc_hal_driver_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver_vg.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver_vg.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver_vg.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver_vg.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver_vg.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver_vg.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver_vg.h 2014-05-19 19:07:23.781305612 +0200 @@ -0,0 +1,270 @@ +/**************************************************************************** +* @@ -173038,9 +173363,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_driver_vg +#endif + +#endif /* __gc_hal_driver_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_dump.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_dump.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_dump.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_dump.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_dump.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_dump.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_dump.h 2014-05-19 19:07:23.781305612 +0200 @@ -0,0 +1,88 @@ +/**************************************************************************** +* @@ -173130,9 +173455,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_dump.h li + +#endif /* __gc_hal_dump_h_ */ + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatform.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatform.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatform.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatform.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatform.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatform.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatform.h 2014-05-19 19:07:23.781305612 +0200 @@ -0,0 +1,617 @@ +/**************************************************************************** +* @@ -173751,9 +174076,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatfo +#endif + +#endif /* __gc_hal_eglplatform_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatform_type.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatform_type.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatform_type.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatform_type.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatform_type.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatform_type.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatform_type.h 2014-05-19 19:07:23.793305656 +0200 @@ -0,0 +1,286 @@ +/**************************************************************************** +* @@ -174041,9 +174366,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_eglplatfo +#endif + +#endif /* __gc_hal_eglplatform_type_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine.h 2014-05-19 19:07:23.793305656 +0200 @@ -0,0 +1,2053 @@ +/**************************************************************************** +* @@ -176098,9 +176423,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine.h + +#endif /* VIVANTE_NO_3D */ +#endif /* __gc_hal_engine_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine_vg.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine_vg.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine_vg.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine_vg.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine_vg.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine_vg.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine_vg.h 2014-05-19 19:07:23.793305656 +0200 @@ -0,0 +1,904 @@ +/**************************************************************************** +* @@ -177006,9 +177331,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_engine_vg +#endif + +#endif /* __gc_hal_vg_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_enum.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_enum.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_enum.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_enum.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_enum.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_enum.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_enum.h 2014-05-19 19:07:23.793305656 +0200 @@ -0,0 +1,962 @@ +/**************************************************************************** +* @@ -177972,9 +178297,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_enum.h li +#endif + +#endif /* __gc_hal_enum_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal.h 2014-05-19 19:07:23.797305672 +0200 @@ -0,0 +1,2652 @@ +/**************************************************************************** +* @@ -180628,9 +180953,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal.h linux-l +#endif + +#endif /* __gc_hal_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_kernel_buffer.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_kernel_buffer.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_kernel_buffer.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_kernel_buffer.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_kernel_buffer.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_kernel_buffer.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_kernel_buffer.h 2014-05-19 19:07:23.797305672 +0200 @@ -0,0 +1,185 @@ +/**************************************************************************** +* @@ -180817,9 +181142,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_kernel_bu +#endif + +#endif /* __gc_hal_kernel_buffer_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_mem.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_mem.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_mem.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_mem.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_mem.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_mem.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_mem.h 2014-05-19 19:07:23.801305687 +0200 @@ -0,0 +1,530 @@ +/**************************************************************************** +* @@ -181351,9 +181676,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_mem.h lin + +#endif /* VIVANTE_NO_3D */ +#endif /* __gc_hal_mem_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_options.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_options.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_options.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_options.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_options.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_options.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_options.h 2014-05-19 19:07:23.801305687 +0200 @@ -0,0 +1,947 @@ +/**************************************************************************** +* @@ -182302,9 +182627,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_options.h +#endif + +#endif /* __gc_hal_options_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_profiler.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_profiler.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_profiler.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_profiler.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_profiler.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_profiler.h 2014-05-16 15:28:22.449390945 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_profiler.h 2014-05-19 19:07:23.805305701 +0200 @@ -0,0 +1,584 @@ +/**************************************************************************** +* @@ -182890,9 +183215,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_profiler. +#endif + +#endif /* __gc_hal_profiler_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_raster.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_raster.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_raster.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_raster.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_raster.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_raster.h 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_raster.h 2014-05-19 19:07:23.805305701 +0200 @@ -0,0 +1,1010 @@ +/**************************************************************************** +* @@ -183904,9 +184229,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_raster.h +#endif + +#endif /* __gc_hal_raster_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_rename.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_rename.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_rename.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_rename.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_rename.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_rename.h 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_rename.h 2014-05-19 19:07:23.805305701 +0200 @@ -0,0 +1,248 @@ +/**************************************************************************** +* @@ -184156,9 +184481,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_rename.h +#endif + +#endif /* __gc_hal_rename_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_statistics.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_statistics.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_statistics.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_statistics.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_statistics.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_statistics.h 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_statistics.h 2014-05-19 19:07:23.805305701 +0200 @@ -0,0 +1,115 @@ +/**************************************************************************** +* @@ -184275,9 +184600,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_statistic + +#endif /*__gc_hal_statistics_h_ */ + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_types.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_types.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_types.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_types.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_types.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_types.h 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_types.h 2014-05-19 19:07:23.805305701 +0200 @@ -0,0 +1,1079 @@ +/**************************************************************************** +* @@ -185358,9 +185683,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_types.h l +#endif + +#endif /* __gc_hal_types_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_version.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_version.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_version.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_version.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_version.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_version.h 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_version.h 2014-05-19 19:07:23.809305716 +0200 @@ -0,0 +1,37 @@ +/**************************************************************************** +* @@ -185399,9 +185724,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_version.h +#define gcvVERSION_TIME __TIME__ + +#endif /* __gc_hal_version_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_vg.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_vg.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_vg.h linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_vg.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_vg.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_vg.h 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_vg.h 2014-05-19 19:07:23.809305716 +0200 @@ -0,0 +1,913 @@ +/**************************************************************************** +* @@ -186316,9 +186641,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_vg.h linu +#endif + +#endif /* __gc_hal_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debugfs.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debugfs.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debugfs.c linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debugfs.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debugfs.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debugfs.c 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debugfs.c 2014-05-19 19:07:23.809305716 +0200 @@ -0,0 +1,795 @@ +/**************************************************************************** +* @@ -187115,9 +187440,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kern +{ + gcmkDBGFSPRINT ( _GetArgumentSize ( Message ) , Message ) ; +} -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debugfs.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debugfs.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debugfs.h linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debugfs.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debugfs.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debugfs.h 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debugfs.h 2014-05-19 19:07:23.809305716 +0200 @@ -0,0 +1,84 @@ +/**************************************************************************** +* @@ -187203,9 +187528,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kern +#endif + + -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debug.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debug.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debug.h linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debug.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debug.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debug.h 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_debug.h 2014-05-19 19:07:23.809305716 +0200 @@ -0,0 +1,102 @@ +/**************************************************************************** +* @@ -187309,9 +187634,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kern +#endif + +#endif /* __gc_hal_kernel_debug_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.c linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.c 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.c 2014-05-19 19:07:23.809305716 +0200 @@ -0,0 +1,1652 @@ +/**************************************************************************** +* @@ -188965,9 +189290,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kern + gcmkFOOTER(); + return status; +} -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.h linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.h 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_device.h 2014-05-19 19:07:23.817305746 +0200 @@ -0,0 +1,172 @@ +/**************************************************************************** +* @@ -189141,9 +189466,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kern + ); + +#endif /* __gc_hal_kernel_device_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_driver.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_driver.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_driver.c linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_driver.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_driver.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_driver.c 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_driver.c 2014-05-19 19:07:23.825305775 +0200 @@ -0,0 +1,1472 @@ +/**************************************************************************** +* @@ -190617,9 +190942,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kern +module_exit(gpu_exit); + +#endif -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.c linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.c 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.c 2014-05-19 19:07:23.825305775 +0200 @@ -0,0 +1,481 @@ +/**************************************************************************** +* @@ -191102,9 +191427,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kern + gcmkFOOTER_ARG("Settings->signal=%d", Settings->signal); + return gcvSTATUS_OK; +} -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_linux.h 2014-05-19 19:07:23.825305775 +0200 @@ -0,0 +1,94 @@ +/**************************************************************************** +* @@ -191200,9 +191525,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kern +} + +#endif /* __gc_hal_kernel_linux_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_math.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_math.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_math.c linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_math.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_math.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_math.c 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_math.c 2014-05-19 19:07:23.825305775 +0200 @@ -0,0 +1,32 @@ +/**************************************************************************** +* @@ -191236,9 +191561,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kern + if(Y ==0) {return 0;} + else {return X % Y;} +} -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c 2014-05-19 19:07:23.833305805 +0200 @@ -0,0 +1,9022 @@ +/**************************************************************************** +* @@ -200262,9 +200587,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kern + return status; +} +#endif -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.h linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.h 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.h 2014-05-19 19:07:23.833305805 +0200 @@ -0,0 +1,83 @@ +/**************************************************************************** +* @@ -200349,9 +200674,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kern +DRIVER_ARGS; + +#endif /* __gc_hal_kernel_os_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_sync.c linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_sync.c +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_sync.c linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_sync.c --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_sync.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_sync.c 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_sync.c 2014-05-19 19:07:23.833305805 +0200 @@ -0,0 +1,174 @@ +/**************************************************************************** +* @@ -200527,9 +200852,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kern +} + +#endif -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_sync.h linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_sync.h +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_sync.h linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_sync.h --- linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_sync.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_sync.h 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_sync.h 2014-05-19 19:07:23.833305805 +0200 @@ -0,0 +1,71 @@ +/**************************************************************************** +* @@ -200602,9 +200927,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kern + ); + +#endif /* __gc_hal_kernel_sync_h_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/Kbuild linux-linaro-stable-mx6/drivers/mxc/gpu-viv/Kbuild +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/Kbuild linux-3.10.30/drivers/mxc/gpu-viv/Kbuild --- linux-3.10.30.orig/drivers/mxc/gpu-viv/Kbuild 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/Kbuild 2014-05-16 15:28:22.441390904 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/Kbuild 2014-05-19 19:07:23.837305819 +0200 @@ -0,0 +1,236 @@ +############################################################################## +# @@ -200842,9 +201167,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/Kbuild linux-linaro-stable-mx6/ +galcore-objs := $(OBJS) + +endif -diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/Kconfig linux-linaro-stable-mx6/drivers/mxc/gpu-viv/Kconfig +diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/Kconfig linux-3.10.30/drivers/mxc/gpu-viv/Kconfig --- linux-3.10.30.orig/drivers/mxc/gpu-viv/Kconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/gpu-viv/Kconfig 2014-05-16 15:28:22.441390904 +0200 ++++ linux-3.10.30/drivers/mxc/gpu-viv/Kconfig 2014-05-19 19:07:23.837305819 +0200 @@ -0,0 +1,9 @@ +menu "MXC Vivante GPU support" + depends on SOC_IMX6Q @@ -200855,9 +201180,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/gpu-viv/Kconfig linux-linaro-stable-mx6 + Say Y to get the GPU driver support. + +endmenu -diff -Nur linux-3.10.30.orig/drivers/mxc/hdmi-cec/Kconfig linux-linaro-stable-mx6/drivers/mxc/hdmi-cec/Kconfig +diff -Nur linux-3.10.30.orig/drivers/mxc/hdmi-cec/Kconfig linux-3.10.30/drivers/mxc/hdmi-cec/Kconfig --- linux-3.10.30.orig/drivers/mxc/hdmi-cec/Kconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/hdmi-cec/Kconfig 2014-05-16 15:28:22.453390966 +0200 ++++ linux-3.10.30/drivers/mxc/hdmi-cec/Kconfig 2014-05-19 19:07:23.837305819 +0200 @@ -0,0 +1,11 @@ + +menu "MXC HDMI CEC (Consumer Electronics Control) support" @@ -200870,14 +201195,14 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/hdmi-cec/Kconfig linux-linaro-stable-mx + The HDMI CEC device implement low level protocol on i.MX6x platforms. + +endmenu -diff -Nur linux-3.10.30.orig/drivers/mxc/hdmi-cec/Makefile linux-linaro-stable-mx6/drivers/mxc/hdmi-cec/Makefile +diff -Nur linux-3.10.30.orig/drivers/mxc/hdmi-cec/Makefile linux-3.10.30/drivers/mxc/hdmi-cec/Makefile --- linux-3.10.30.orig/drivers/mxc/hdmi-cec/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/hdmi-cec/Makefile 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/hdmi-cec/Makefile 2014-05-19 19:07:23.837305819 +0200 @@ -0,0 +1 @@ +obj-$(CONFIG_MXC_HDMI_CEC) += mxc_hdmi-cec.o -diff -Nur linux-3.10.30.orig/drivers/mxc/hdmi-cec/mxc_hdmi-cec.c linux-linaro-stable-mx6/drivers/mxc/hdmi-cec/mxc_hdmi-cec.c +diff -Nur linux-3.10.30.orig/drivers/mxc/hdmi-cec/mxc_hdmi-cec.c linux-3.10.30/drivers/mxc/hdmi-cec/mxc_hdmi-cec.c --- linux-3.10.30.orig/drivers/mxc/hdmi-cec/mxc_hdmi-cec.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/hdmi-cec/mxc_hdmi-cec.c 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/hdmi-cec/mxc_hdmi-cec.c 2014-05-19 19:07:23.841305835 +0200 @@ -0,0 +1,608 @@ +/* + * Copyright (C) 2012-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -201487,9 +201812,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/hdmi-cec/mxc_hdmi-cec.c linux-linaro-st +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:mxc_hdmi_cec"); + -diff -Nur linux-3.10.30.orig/drivers/mxc/hdmi-cec/mxc_hdmi-cec.h linux-linaro-stable-mx6/drivers/mxc/hdmi-cec/mxc_hdmi-cec.h +diff -Nur linux-3.10.30.orig/drivers/mxc/hdmi-cec/mxc_hdmi-cec.h linux-3.10.30/drivers/mxc/hdmi-cec/mxc_hdmi-cec.h --- linux-3.10.30.orig/drivers/mxc/hdmi-cec/mxc_hdmi-cec.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/hdmi-cec/mxc_hdmi-cec.h 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/hdmi-cec/mxc_hdmi-cec.h 2014-05-19 19:07:23.841305835 +0200 @@ -0,0 +1,38 @@ +/* + * Copyright 2005-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -201529,9 +201854,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/hdmi-cec/mxc_hdmi-cec.h linux-linaro-st + _IOR(HDMICEC_IOC_MAGIC, 4, unsigned char[4]) + +#endif /* !_HDMICEC_H_ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_calc_stripes_sizes.c linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_calc_stripes_sizes.c +diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_calc_stripes_sizes.c linux-3.10.30/drivers/mxc/ipu3/ipu_calc_stripes_sizes.c --- linux-3.10.30.orig/drivers/mxc/ipu3/ipu_calc_stripes_sizes.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_calc_stripes_sizes.c 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/ipu3/ipu_calc_stripes_sizes.c 2014-05-19 19:07:23.841305835 +0200 @@ -0,0 +1,491 @@ +/* + * Copyright 2009-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -202024,9 +202349,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_calc_stripes_sizes.c linux-lin + return status; +} +EXPORT_SYMBOL(ipu_calc_stripes_sizes); -diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_capture.c linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_capture.c +diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_capture.c linux-3.10.30/drivers/mxc/ipu3/ipu_capture.c --- linux-3.10.30.orig/drivers/mxc/ipu3/ipu_capture.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_capture.c 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/ipu3/ipu_capture.c 2014-05-19 19:07:23.841305835 +0200 @@ -0,0 +1,819 @@ +/* + * Copyright 2008-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -202847,9 +203172,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_capture.c linux-linaro-stable- + ipu_free_irq(ipu, irq, ipu); + dev_dbg(ipu->dev, "CSI stop timeout - %d * 10ms\n", 5 - ret); +} -diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_common.c linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_common.c +diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_common.c linux-3.10.30/drivers/mxc/ipu3/ipu_common.c --- linux-3.10.30.orig/drivers/mxc/ipu3/ipu_common.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_common.c 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/ipu3/ipu_common.c 2014-05-19 19:07:23.841305835 +0200 @@ -0,0 +1,3134 @@ +/* + * Copyright 2005-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -205985,9 +206310,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_common.c linux-linaro-stable-m +} + +module_exit(ipu_gen_uninit); -diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_device.c linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_device.c +diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_device.c linux-3.10.30/drivers/mxc/ipu3/ipu_device.c --- linux-3.10.30.orig/drivers/mxc/ipu3/ipu_device.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_device.c 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/ipu3/ipu_device.c 2014-05-19 19:07:23.845305849 +0200 @@ -0,0 +1,3690 @@ +/* + * Copyright 2005-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -209679,9 +210004,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_device.c linux-linaro-stable-m + major = 0; + } +} -diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_disp.c linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_disp.c +diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_disp.c linux-3.10.30/drivers/mxc/ipu3/ipu_disp.c --- linux-3.10.30.orig/drivers/mxc/ipu3/ipu_disp.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_disp.c 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/ipu3/ipu_disp.c 2014-05-19 19:07:23.845305849 +0200 @@ -0,0 +1,1962 @@ +/* + * Copyright 2005-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -211645,9 +211970,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_disp.c linux-linaro-stable-mx6 + _ipu_init_dc_mappings(ipu); + _ipu_dmfc_init(ipu, DMFC_NORMAL, 1); +} -diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_ic.c linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_ic.c +diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_ic.c linux-3.10.30/drivers/mxc/ipu3/ipu_ic.c --- linux-3.10.30.orig/drivers/mxc/ipu3/ipu_ic.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_ic.c 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/ipu3/ipu_ic.c 2014-05-19 19:07:23.845305849 +0200 @@ -0,0 +1,924 @@ +/* + * Copyright 2005-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -212573,9 +212898,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_ic.c linux-linaro-stable-mx6/d + + ipu_vdi_write(ipu, reg, VDI_C); +} -diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_param_mem.h linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_param_mem.h +diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_param_mem.h linux-3.10.30/drivers/mxc/ipu3/ipu_param_mem.h --- linux-3.10.30.orig/drivers/mxc/ipu3/ipu_param_mem.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_param_mem.h 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/ipu3/ipu_param_mem.h 2014-05-19 19:07:23.845305849 +0200 @@ -0,0 +1,921 @@ +/* + * Copyright 2005-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -213498,9 +213823,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_param_mem.h linux-linaro-stabl + return false; +} +#endif -diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_pixel_clk.c linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_pixel_clk.c +diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_pixel_clk.c linux-3.10.30/drivers/mxc/ipu3/ipu_pixel_clk.c --- linux-3.10.30.orig/drivers/mxc/ipu3/ipu_pixel_clk.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_pixel_clk.c 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/ipu3/ipu_pixel_clk.c 2014-05-19 19:07:23.853305878 +0200 @@ -0,0 +1,317 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -213819,9 +214144,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_pixel_clk.c linux-linaro-stabl + + return clk; +} -diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_prv.h linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_prv.h +diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_prv.h linux-3.10.30/drivers/mxc/ipu3/ipu_prv.h --- linux-3.10.30.orig/drivers/mxc/ipu3/ipu_prv.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_prv.h 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/ipu3/ipu_prv.h 2014-05-19 19:07:23.853305878 +0200 @@ -0,0 +1,356 @@ +/* + * Copyright 2005-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -214179,9 +214504,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_prv.h linux-linaro-stable-mx6/ + const char *parent_name, unsigned long flags, + u8 ipu_id, u8 di_id, u8 clk_gate_flags); +#endif /* __INCLUDE_IPU_PRV_H__ */ -diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_regs.h linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_regs.h +diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_regs.h linux-3.10.30/drivers/mxc/ipu3/ipu_regs.h --- linux-3.10.30.orig/drivers/mxc/ipu3/ipu_regs.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/ipu3/ipu_regs.h 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/ipu3/ipu_regs.h 2014-05-19 19:07:23.853305878 +0200 @@ -0,0 +1,719 @@ +/* + * Copyright (C) 2005-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -214902,23 +215227,23 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/ipu_regs.h linux-linaro-stable-mx6 +#define WRG (0x01) + +#endif -diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/Kconfig linux-linaro-stable-mx6/drivers/mxc/ipu3/Kconfig +diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/Kconfig linux-3.10.30/drivers/mxc/ipu3/Kconfig --- linux-3.10.30.orig/drivers/mxc/ipu3/Kconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/ipu3/Kconfig 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/ipu3/Kconfig 2014-05-19 19:07:23.853305878 +0200 @@ -0,0 +1,2 @@ +config MXC_IPU_V3 + bool -diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/Makefile linux-linaro-stable-mx6/drivers/mxc/ipu3/Makefile +diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/Makefile linux-3.10.30/drivers/mxc/ipu3/Makefile --- linux-3.10.30.orig/drivers/mxc/ipu3/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/ipu3/Makefile 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/ipu3/Makefile 2014-05-19 19:07:23.853305878 +0200 @@ -0,0 +1,4 @@ +obj-$(CONFIG_MXC_IPU_V3) = mxc_ipu.o + +mxc_ipu-objs := ipu_common.o ipu_ic.o ipu_disp.o ipu_capture.o ipu_device.o \ + ipu_calc_stripes_sizes.o vdoa.o ipu_pixel_clk.o -diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/vdoa.c linux-linaro-stable-mx6/drivers/mxc/ipu3/vdoa.c +diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/vdoa.c linux-3.10.30/drivers/mxc/ipu3/vdoa.c --- linux-3.10.30.orig/drivers/mxc/ipu3/vdoa.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/ipu3/vdoa.c 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/ipu3/vdoa.c 2014-05-19 19:07:23.853305878 +0200 @@ -0,0 +1,543 @@ +/* + * Copyright (C) 2012-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -215463,9 +215788,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/vdoa.c linux-linaro-stable-mx6/dri +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("i.MX Video Data Order Adapter(VDOA) driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/vdoa.h linux-linaro-stable-mx6/drivers/mxc/ipu3/vdoa.h +diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/vdoa.h linux-3.10.30/drivers/mxc/ipu3/vdoa.h --- linux-3.10.30.orig/drivers/mxc/ipu3/vdoa.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/ipu3/vdoa.h 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/ipu3/vdoa.h 2014-05-19 19:07:23.853305878 +0200 @@ -0,0 +1,69 @@ +/* + * Copyright (C) 2012-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -215536,9 +215861,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/ipu3/vdoa.h linux-linaro-stable-mx6/dri +void vdoa_get_handle(vdoa_handle_t *handle); +void vdoa_put_handle(vdoa_handle_t *handle); +#endif -diff -Nur linux-3.10.30.orig/drivers/mxc/Kconfig linux-linaro-stable-mx6/drivers/mxc/Kconfig +diff -Nur linux-3.10.30.orig/drivers/mxc/Kconfig linux-3.10.30/drivers/mxc/Kconfig --- linux-3.10.30.orig/drivers/mxc/Kconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/Kconfig 2014-05-16 15:28:22.437390882 +0200 ++++ linux-3.10.30/drivers/mxc/Kconfig 2014-05-19 19:07:23.853305878 +0200 @@ -0,0 +1,24 @@ +# drivers/mxc/Kconfig + @@ -215564,9 +215889,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/Kconfig linux-linaro-stable-mx6/drivers +endmenu + +endif -diff -Nur linux-3.10.30.orig/drivers/mxc/Makefile linux-linaro-stable-mx6/drivers/mxc/Makefile +diff -Nur linux-3.10.30.orig/drivers/mxc/Makefile linux-3.10.30/drivers/mxc/Makefile --- linux-3.10.30.orig/drivers/mxc/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/Makefile 2014-05-16 15:28:22.437390882 +0200 ++++ linux-3.10.30/drivers/mxc/Makefile 2014-05-19 19:07:23.853305878 +0200 @@ -0,0 +1,7 @@ +obj-$(CONFIG_MXC_GPU_VIV) += gpu-viv/ +obj-$(CONFIG_MXC_IPU_V3) += ipu3/ @@ -215575,9 +215900,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/Makefile linux-linaro-stable-mx6/driver +obj-$(CONFIG_MXC_HDMI_CEC) += hdmi-cec/ +obj-$(CONFIG_MXC_MIPI_CSI2) += mipi/ +obj-$(CONFIG_MXC_MLB) += mlb/ -diff -Nur linux-3.10.30.orig/drivers/mxc/mipi/Kconfig linux-linaro-stable-mx6/drivers/mxc/mipi/Kconfig +diff -Nur linux-3.10.30.orig/drivers/mxc/mipi/Kconfig linux-3.10.30/drivers/mxc/mipi/Kconfig --- linux-3.10.30.orig/drivers/mxc/mipi/Kconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/mipi/Kconfig 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/mipi/Kconfig 2014-05-19 19:07:23.857305894 +0200 @@ -0,0 +1,14 @@ +# +# MIPI configuration @@ -215593,17 +215918,17 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/mipi/Kconfig linux-linaro-stable-mx6/dr + Say Y to get the MIPI CSI2 support. + +endmenu -diff -Nur linux-3.10.30.orig/drivers/mxc/mipi/Makefile linux-linaro-stable-mx6/drivers/mxc/mipi/Makefile +diff -Nur linux-3.10.30.orig/drivers/mxc/mipi/Makefile linux-3.10.30/drivers/mxc/mipi/Makefile --- linux-3.10.30.orig/drivers/mxc/mipi/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/mipi/Makefile 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/mipi/Makefile 2014-05-19 19:07:23.857305894 +0200 @@ -0,0 +1,4 @@ +# +# Makefile for the mipi interface driver +# +obj-$(CONFIG_MXC_MIPI_CSI2) += mxc_mipi_csi2.o -diff -Nur linux-3.10.30.orig/drivers/mxc/mipi/mxc_mipi_csi2.c linux-linaro-stable-mx6/drivers/mxc/mipi/mxc_mipi_csi2.c +diff -Nur linux-3.10.30.orig/drivers/mxc/mipi/mxc_mipi_csi2.c linux-3.10.30/drivers/mxc/mipi/mxc_mipi_csi2.c --- linux-3.10.30.orig/drivers/mxc/mipi/mxc_mipi_csi2.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/mipi/mxc_mipi_csi2.c 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/mipi/mxc_mipi_csi2.c 2014-05-19 19:07:23.857305894 +0200 @@ -0,0 +1,531 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -216136,9 +216461,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/mipi/mxc_mipi_csi2.c linux-linaro-stabl +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("i.MX MIPI CSI2 driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mxc/mipi/mxc_mipi_csi2.h linux-linaro-stable-mx6/drivers/mxc/mipi/mxc_mipi_csi2.h +diff -Nur linux-3.10.30.orig/drivers/mxc/mipi/mxc_mipi_csi2.h linux-3.10.30/drivers/mxc/mipi/mxc_mipi_csi2.h --- linux-3.10.30.orig/drivers/mxc/mipi/mxc_mipi_csi2.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/mipi/mxc_mipi_csi2.h 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/mipi/mxc_mipi_csi2.h 2014-05-19 19:07:23.857305894 +0200 @@ -0,0 +1,45 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -216185,9 +216510,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/mipi/mxc_mipi_csi2.h linux-linaro-stabl +}; + +#endif -diff -Nur linux-3.10.30.orig/drivers/mxc/mlb/Kconfig linux-linaro-stable-mx6/drivers/mxc/mlb/Kconfig +diff -Nur linux-3.10.30.orig/drivers/mxc/mlb/Kconfig linux-3.10.30/drivers/mxc/mlb/Kconfig --- linux-3.10.30.orig/drivers/mxc/mlb/Kconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/mlb/Kconfig 2014-05-16 15:28:22.457390988 +0200 ++++ linux-3.10.30/drivers/mxc/mlb/Kconfig 2014-05-19 19:07:23.857305894 +0200 @@ -0,0 +1,17 @@ +# +# MLB150 configuration @@ -216206,18 +216531,18 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/mlb/Kconfig linux-linaro-stable-mx6/dri + Say Y to get the MLB150 support. + +endmenu -diff -Nur linux-3.10.30.orig/drivers/mxc/mlb/Makefile linux-linaro-stable-mx6/drivers/mxc/mlb/Makefile +diff -Nur linux-3.10.30.orig/drivers/mxc/mlb/Makefile linux-3.10.30/drivers/mxc/mlb/Makefile --- linux-3.10.30.orig/drivers/mxc/mlb/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/mlb/Makefile 2014-05-16 15:28:22.461391009 +0200 ++++ linux-3.10.30/drivers/mxc/mlb/Makefile 2014-05-19 19:07:23.857305894 +0200 @@ -0,0 +1,5 @@ +# +# Makefile for the i.MX6Q/DL MLB150 driver +# + +obj-$(CONFIG_MXC_MLB150) += mxc_mlb150.o -diff -Nur linux-3.10.30.orig/drivers/mxc/mlb/mxc_mlb150.c linux-linaro-stable-mx6/drivers/mxc/mlb/mxc_mlb150.c +diff -Nur linux-3.10.30.orig/drivers/mxc/mlb/mxc_mlb150.c linux-3.10.30/drivers/mxc/mlb/mxc_mlb150.c --- linux-3.10.30.orig/drivers/mxc/mlb/mxc_mlb150.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/mlb/mxc_mlb150.c 2014-05-16 15:28:22.461391009 +0200 ++++ linux-3.10.30/drivers/mxc/mlb/mxc_mlb150.c 2014-05-19 19:07:23.857305894 +0200 @@ -0,0 +1,2778 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -218997,9 +219322,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/mlb/mxc_mlb150.c linux-linaro-stable-mx +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("MLB150 low level driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/mxc/vpu/Kconfig linux-linaro-stable-mx6/drivers/mxc/vpu/Kconfig +diff -Nur linux-3.10.30.orig/drivers/mxc/vpu/Kconfig linux-3.10.30/drivers/mxc/vpu/Kconfig --- linux-3.10.30.orig/drivers/mxc/vpu/Kconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/vpu/Kconfig 2014-05-16 15:28:22.461391009 +0200 ++++ linux-3.10.30/drivers/mxc/vpu/Kconfig 2014-05-19 19:07:23.861305908 +0200 @@ -0,0 +1,31 @@ +# +# Codec configuration @@ -219032,9 +219357,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/vpu/Kconfig linux-linaro-stable-mx6/dri + This config is used for special VPU use case. + +endmenu -diff -Nur linux-3.10.30.orig/drivers/mxc/vpu/Makefile linux-linaro-stable-mx6/drivers/mxc/vpu/Makefile +diff -Nur linux-3.10.30.orig/drivers/mxc/vpu/Makefile linux-3.10.30/drivers/mxc/vpu/Makefile --- linux-3.10.30.orig/drivers/mxc/vpu/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/vpu/Makefile 2014-05-16 15:28:22.461391009 +0200 ++++ linux-3.10.30/drivers/mxc/vpu/Makefile 2014-05-19 19:07:23.861305908 +0200 @@ -0,0 +1,9 @@ +# +# Makefile for the VPU drivers. @@ -219045,9 +219370,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/vpu/Makefile linux-linaro-stable-mx6/dr +ifeq ($(CONFIG_MXC_VPU_DEBUG),y) +EXTRA_CFLAGS += -DDEBUG +endif -diff -Nur linux-3.10.30.orig/drivers/mxc/vpu/mxc_vpu.c linux-linaro-stable-mx6/drivers/mxc/vpu/mxc_vpu.c +diff -Nur linux-3.10.30.orig/drivers/mxc/vpu/mxc_vpu.c linux-3.10.30/drivers/mxc/vpu/mxc_vpu.c --- linux-3.10.30.orig/drivers/mxc/vpu/mxc_vpu.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/mxc/vpu/mxc_vpu.c 2014-05-16 15:28:22.461391009 +0200 ++++ linux-3.10.30/drivers/mxc/vpu/mxc_vpu.c 2014-05-19 19:07:23.861305908 +0200 @@ -0,0 +1,1342 @@ +/* + * Copyright 2006-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -220391,9 +220716,9 @@ diff -Nur linux-3.10.30.orig/drivers/mxc/vpu/mxc_vpu.c linux-linaro-stable-mx6/d + +module_init(vpu_init); +module_exit(vpu_exit); -diff -Nur linux-3.10.30.orig/drivers/net/can/flexcan.c linux-linaro-stable-mx6/drivers/net/can/flexcan.c +diff -Nur linux-3.10.30.orig/drivers/net/can/flexcan.c linux-3.10.30/drivers/net/can/flexcan.c --- linux-3.10.30.orig/drivers/net/can/flexcan.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/can/flexcan.c 2014-05-16 15:28:22.473391072 +0200 ++++ linux-3.10.30/drivers/net/can/flexcan.c 2014-05-19 19:07:23.861305908 +0200 @@ -33,11 +33,14 @@ #include <linux/io.h> #include <linux/kernel.h> @@ -220612,9 +220937,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/can/flexcan.c linux-linaro-stable-mx6/d return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/8390/ne.c linux-linaro-stable-mx6/drivers/net/ethernet/8390/ne.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/8390/ne.c linux-3.10.30/drivers/net/ethernet/8390/ne.c --- linux-3.10.30.orig/drivers/net/ethernet/8390/ne.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/8390/ne.c 2014-05-16 15:28:22.489391156 +0200 ++++ linux-3.10.30/drivers/net/ethernet/8390/ne.c 2014-05-19 19:07:23.861305908 +0200 @@ -849,7 +849,6 @@ free_irq(dev->irq, dev); release_region(dev->base_addr, NE_IO_EXTENT); @@ -220623,9 +220948,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/8390/ne.c linux-linaro-stable- } return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/adi/bfin_mac.c linux-linaro-stable-mx6/drivers/net/ethernet/adi/bfin_mac.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/adi/bfin_mac.c linux-3.10.30/drivers/net/ethernet/adi/bfin_mac.c --- linux-3.10.30.orig/drivers/net/ethernet/adi/bfin_mac.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/adi/bfin_mac.c 2014-05-16 15:28:22.489391156 +0200 ++++ linux-3.10.30/drivers/net/ethernet/adi/bfin_mac.c 2014-05-19 19:07:23.865305923 +0200 @@ -1719,7 +1719,6 @@ mdiobus_unregister(lp->mii_bus); mdiobus_free(lp->mii_bus); @@ -220651,9 +220976,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/adi/bfin_mac.c linux-linaro-st mdiobus_unregister(miibus); kfree(miibus->irq); mdiobus_free(miibus); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/amd/au1000_eth.c linux-linaro-stable-mx6/drivers/net/ethernet/amd/au1000_eth.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/amd/au1000_eth.c linux-3.10.30/drivers/net/ethernet/amd/au1000_eth.c --- linux-3.10.30.orig/drivers/net/ethernet/amd/au1000_eth.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/amd/au1000_eth.c 2014-05-16 15:28:22.493391177 +0200 ++++ linux-3.10.30/drivers/net/ethernet/amd/au1000_eth.c 2014-05-19 19:07:23.865305923 +0200 @@ -1301,8 +1301,6 @@ int i; struct resource *base, *macen; @@ -220663,9 +220988,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/amd/au1000_eth.c linux-linaro- unregister_netdev(dev); mdiobus_unregister(aup->mii_bus); mdiobus_free(aup->mii_bus); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/broadcom/bcm63xx_enet.c linux-linaro-stable-mx6/drivers/net/ethernet/broadcom/bcm63xx_enet.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/broadcom/bcm63xx_enet.c linux-3.10.30/drivers/net/ethernet/broadcom/bcm63xx_enet.c --- linux-3.10.30.orig/drivers/net/ethernet/broadcom/bcm63xx_enet.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/broadcom/bcm63xx_enet.c 2014-05-16 15:28:22.505391241 +0200 ++++ linux-3.10.30/drivers/net/ethernet/broadcom/bcm63xx_enet.c 2014-05-19 19:07:23.865305923 +0200 @@ -1847,7 +1847,6 @@ clk_disable_unprepare(priv->mac_clk); clk_put(priv->mac_clk); @@ -220674,9 +220999,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/broadcom/bcm63xx_enet.c linux- free_netdev(dev); return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/cadence/at91_ether.c linux-linaro-stable-mx6/drivers/net/ethernet/cadence/at91_ether.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/cadence/at91_ether.c linux-3.10.30/drivers/net/ethernet/cadence/at91_ether.c --- linux-3.10.30.orig/drivers/net/ethernet/cadence/at91_ether.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/cadence/at91_ether.c 2014-05-16 15:28:22.537391409 +0200 ++++ linux-3.10.30/drivers/net/ethernet/cadence/at91_ether.c 2014-05-19 19:07:23.865305923 +0200 @@ -435,7 +435,6 @@ unregister_netdev(dev); clk_disable(lp->pclk); @@ -220685,9 +221010,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/cadence/at91_ether.c linux-lin return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/cadence/macb.c linux-linaro-stable-mx6/drivers/net/ethernet/cadence/macb.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/cadence/macb.c linux-3.10.30/drivers/net/ethernet/cadence/macb.c --- linux-3.10.30.orig/drivers/net/ethernet/cadence/macb.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/cadence/macb.c 2014-05-16 15:28:22.537391409 +0200 ++++ linux-3.10.30/drivers/net/ethernet/cadence/macb.c 2014-05-19 19:07:23.865305923 +0200 @@ -1649,7 +1649,6 @@ err_out_free_dev: free_netdev(dev); @@ -220704,9 +221029,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/cadence/macb.c linux-linaro-st } return 0; -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/calxeda/xgmac.c linux-linaro-stable-mx6/drivers/net/ethernet/calxeda/xgmac.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/calxeda/xgmac.c linux-3.10.30/drivers/net/ethernet/calxeda/xgmac.c --- linux-3.10.30.orig/drivers/net/ethernet/calxeda/xgmac.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/calxeda/xgmac.c 2014-05-16 15:28:22.537391409 +0200 ++++ linux-3.10.30/drivers/net/ethernet/calxeda/xgmac.c 2014-05-19 19:07:23.865305923 +0200 @@ -1790,7 +1790,6 @@ free_netdev(ndev); err_alloc: @@ -220723,9 +221048,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/calxeda/xgmac.c linux-linaro-s unregister_netdev(ndev); netif_napi_del(&priv->napi); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/cirrus/ep93xx_eth.c linux-linaro-stable-mx6/drivers/net/ethernet/cirrus/ep93xx_eth.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/cirrus/ep93xx_eth.c linux-3.10.30/drivers/net/ethernet/cirrus/ep93xx_eth.c --- linux-3.10.30.orig/drivers/net/ethernet/cirrus/ep93xx_eth.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/cirrus/ep93xx_eth.c 2014-05-16 15:28:22.553391494 +0200 ++++ linux-3.10.30/drivers/net/ethernet/cirrus/ep93xx_eth.c 2014-05-19 19:07:23.865305923 +0200 @@ -783,7 +783,6 @@ dev = platform_get_drvdata(pdev); if (dev == NULL) @@ -220734,9 +221059,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/cirrus/ep93xx_eth.c linux-lina ep = netdev_priv(dev); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/davicom/dm9000.c linux-linaro-stable-mx6/drivers/net/ethernet/davicom/dm9000.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/davicom/dm9000.c linux-3.10.30/drivers/net/ethernet/davicom/dm9000.c --- linux-3.10.30.orig/drivers/net/ethernet/davicom/dm9000.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/davicom/dm9000.c 2014-05-16 15:28:22.557391515 +0200 ++++ linux-3.10.30/drivers/net/ethernet/davicom/dm9000.c 2014-05-19 19:07:23.865305923 +0200 @@ -1673,8 +1673,6 @@ { struct net_device *ndev = platform_get_drvdata(pdev); @@ -220746,9 +221071,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/davicom/dm9000.c linux-linaro- unregister_netdev(ndev); dm9000_release_board(pdev, netdev_priv(ndev)); free_netdev(ndev); /* free device structure */ -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/ethoc.c linux-linaro-stable-mx6/drivers/net/ethernet/ethoc.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/ethoc.c linux-3.10.30/drivers/net/ethernet/ethoc.c --- linux-3.10.30.orig/drivers/net/ethernet/ethoc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/ethoc.c 2014-05-16 15:28:22.569391578 +0200 ++++ linux-3.10.30/drivers/net/ethernet/ethoc.c 2014-05-19 19:07:23.865305923 +0200 @@ -1147,8 +1147,6 @@ struct net_device *netdev = platform_get_drvdata(pdev); struct ethoc *priv = netdev_priv(netdev); @@ -220758,9 +221083,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/ethoc.c linux-linaro-stable-mx if (netdev) { netif_napi_del(&priv->napi); phy_disconnect(priv->phy); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/faraday/ftgmac100.c linux-linaro-stable-mx6/drivers/net/ethernet/faraday/ftgmac100.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/faraday/ftgmac100.c linux-3.10.30/drivers/net/ethernet/faraday/ftgmac100.c --- linux-3.10.30.orig/drivers/net/ethernet/faraday/ftgmac100.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/faraday/ftgmac100.c 2014-05-16 15:28:22.569391578 +0200 ++++ linux-3.10.30/drivers/net/ethernet/faraday/ftgmac100.c 2014-05-19 19:07:23.869305937 +0200 @@ -1311,7 +1311,6 @@ release_resource(priv->res); err_req_mem: @@ -220777,9 +221102,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/faraday/ftgmac100.c linux-lina free_netdev(netdev); return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/faraday/ftmac100.c linux-linaro-stable-mx6/drivers/net/ethernet/faraday/ftmac100.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/faraday/ftmac100.c linux-3.10.30/drivers/net/ethernet/faraday/ftmac100.c --- linux-3.10.30.orig/drivers/net/ethernet/faraday/ftmac100.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/faraday/ftmac100.c 2014-05-16 15:28:22.569391578 +0200 ++++ linux-3.10.30/drivers/net/ethernet/faraday/ftmac100.c 2014-05-19 19:07:23.869305937 +0200 @@ -1149,7 +1149,6 @@ release_resource(priv->res); err_req_mem: @@ -220796,9 +221121,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/faraday/ftmac100.c linux-linar free_netdev(netdev); return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec.h linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fec.h +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec.h linux-3.10.30/drivers/net/ethernet/freescale/fec.h --- linux-3.10.30.orig/drivers/net/ethernet/freescale/fec.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fec.h 2014-05-16 15:28:22.573391599 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/fec.h 2014-05-19 19:07:23.869305937 +0200 @@ -16,6 +16,9 @@ #include <linux/clocksource.h> #include <linux/net_tstamp.h> @@ -221058,9 +221383,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec.h linux-linaro-s /****************************************************************************/ #endif /* FEC_H */ -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_main.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fec_main.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_main.c linux-3.10.30/drivers/net/ethernet/freescale/fec_main.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_main.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fec_main.c 2014-05-16 15:28:22.573391599 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/fec_main.c 2014-05-19 19:07:23.869305937 +0200 @@ -18,7 +18,7 @@ * Bug fixes and cleanup by Philippe De Muyter (phdm@macqel.be) * Copyright (c) 2004-2006 Macq Electronique SA. @@ -222500,9 +222825,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_main.c linux-lin +MODULE_ALIAS("platform:"DRIVER_NAME); MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_mpc52xx.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fec_mpc52xx.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_mpc52xx.c linux-3.10.30/drivers/net/ethernet/freescale/fec_mpc52xx.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_mpc52xx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fec_mpc52xx.c 2014-05-16 15:28:22.573391599 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/fec_mpc52xx.c 2014-05-19 19:07:23.869305937 +0200 @@ -981,7 +981,7 @@ goto err_node; @@ -222546,9 +222871,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_mpc52xx.c linux- mpc52xx_fec_hw_init(dev); mpc52xx_fec_reset_stats(dev); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_mpc52xx_phy.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fec_mpc52xx_phy.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_mpc52xx_phy.c linux-3.10.30/drivers/net/ethernet/freescale/fec_mpc52xx_phy.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_mpc52xx_phy.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fec_mpc52xx_phy.c 2014-05-16 15:28:22.573391599 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/fec_mpc52xx_phy.c 2014-05-19 19:07:23.869305937 +0200 @@ -123,12 +123,10 @@ static int mpc52xx_fec_mdio_remove(struct platform_device *of) @@ -222563,9 +222888,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_mpc52xx_phy.c li iounmap(priv->regs); kfree(priv); mdiobus_free(bus); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_ptp.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fec_ptp.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_ptp.c linux-3.10.30/drivers/net/ethernet/freescale/fec_ptp.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_ptp.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fec_ptp.c 2014-05-16 15:28:22.573391599 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/fec_ptp.c 2014-05-19 19:07:23.869305937 +0200 @@ -1,7 +1,7 @@ /* * Fast Ethernet Controller (ENET) PTP driver for MX6x. @@ -223307,9 +223632,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fec_ptp.c linux-lina + vfree(priv->rx_timestamps.data_buf); +} + -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c linux-3.10.30/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 2014-05-16 15:28:22.573391599 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 2014-05-19 19:07:23.869305937 +0200 @@ -583,7 +583,6 @@ struct sk_buff *skb) { @@ -223396,9 +223721,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/fs_enet-main free_netdev(ndev); return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/Kconfig linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fs_enet/Kconfig +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/Kconfig linux-3.10.30/drivers/net/ethernet/freescale/fs_enet/Kconfig --- linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fs_enet/Kconfig 2014-05-16 15:28:22.573391599 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/fs_enet/Kconfig 2014-05-19 19:07:23.869305937 +0200 @@ -1,7 +1,6 @@ config FS_ENET tristate "Freescale Ethernet Driver" @@ -223407,9 +223732,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/Kconfig linu select MII select PHYLIB -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mac-fcc.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fs_enet/mac-fcc.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mac-fcc.c linux-3.10.30/drivers/net/ethernet/freescale/fs_enet/mac-fcc.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mac-fcc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fs_enet/mac-fcc.c 2014-05-16 15:28:22.573391599 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/fs_enet/mac-fcc.c 2014-05-19 19:07:23.873305953 +0200 @@ -32,7 +32,9 @@ #include <linux/fs.h> #include <linux/platform_device.h> @@ -223429,9 +223754,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mac-fcc.c li if (fep->interrupt == NO_IRQ) goto out; -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mac-fec.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fs_enet/mac-fec.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mac-fec.c linux-3.10.30/drivers/net/ethernet/freescale/fs_enet/mac-fec.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mac-fec.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fs_enet/mac-fec.c 2014-05-16 15:28:22.573391599 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/fs_enet/mac-fec.c 2014-05-19 19:07:23.873305953 +0200 @@ -31,7 +31,9 @@ #include <linux/bitops.h> #include <linux/fs.h> @@ -223451,9 +223776,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mac-fec.c li if (fep->interrupt == NO_IRQ) return -EINVAL; -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mac-scc.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fs_enet/mac-scc.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mac-scc.c linux-3.10.30/drivers/net/ethernet/freescale/fs_enet/mac-scc.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mac-scc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fs_enet/mac-scc.c 2014-05-16 15:28:22.573391599 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/fs_enet/mac-scc.c 2014-05-19 19:07:23.873305953 +0200 @@ -31,6 +31,8 @@ #include <linux/bitops.h> #include <linux/fs.h> @@ -223472,9 +223797,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mac-scc.c li if (fep->interrupt == NO_IRQ) return -EINVAL; -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c linux-3.10.30/drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c 2014-05-16 15:28:22.573391599 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c 2014-05-19 19:07:23.873305953 +0200 @@ -22,6 +22,7 @@ #include <linux/mii.h> #include <linux/platform_device.h> @@ -223513,9 +223838,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mii-bitbang. kfree(bus->irq); free_mdio_bitbang(bus); iounmap(bitbang->dir); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mii-fec.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fs_enet/mii-fec.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mii-fec.c linux-3.10.30/drivers/net/ethernet/freescale/fs_enet/mii-fec.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mii-fec.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fs_enet/mii-fec.c 2014-05-16 15:28:22.573391599 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/fs_enet/mii-fec.c 2014-05-19 19:07:23.873305953 +0200 @@ -31,6 +31,7 @@ #include <linux/ethtool.h> #include <linux/bitops.h> @@ -223554,9 +223879,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fs_enet/mii-fec.c li kfree(bus->irq); iounmap(fec->fecp); kfree(fec); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fsl_pq_mdio.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fsl_pq_mdio.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fsl_pq_mdio.c linux-3.10.30/drivers/net/ethernet/freescale/fsl_pq_mdio.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/fsl_pq_mdio.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/fsl_pq_mdio.c 2014-05-16 15:28:22.573391599 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/fsl_pq_mdio.c 2014-05-19 19:07:23.873305953 +0200 @@ -409,7 +409,7 @@ priv->regs = priv->map + data->mii_offset; @@ -223575,9 +223900,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/fsl_pq_mdio.c linux- iounmap(priv->map); mdiobus_free(bus); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/gianfar.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar.c linux-3.10.30/drivers/net/ethernet/freescale/gianfar.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/gianfar.c 2014-05-16 15:28:22.577391620 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/gianfar.c 2014-05-19 19:07:23.873305953 +0200 @@ -78,6 +78,8 @@ #include <linux/if_vlan.h> #include <linux/spinlock.h> @@ -224166,9 +224491,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar.c linux-lina gfar_write(®s->maccfg2, tempval); gfar_write(®s->ecntrl, ecntrl); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar_ethtool.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/gianfar_ethtool.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar_ethtool.c linux-3.10.30/drivers/net/ethernet/freescale/gianfar_ethtool.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar_ethtool.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/gianfar_ethtool.c 2014-05-16 15:28:22.577391620 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/gianfar_ethtool.c 2014-05-19 19:07:23.873305953 +0200 @@ -535,6 +535,78 @@ return err; } @@ -224257,9 +224582,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar_ethtool.c li .get_strings = gfar_gstrings, .get_sset_count = gfar_sset_count, .get_ethtool_stats = gfar_fill_stats, -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar.h linux-linaro-stable-mx6/drivers/net/ethernet/freescale/gianfar.h +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar.h linux-3.10.30/drivers/net/ethernet/freescale/gianfar.h --- linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/gianfar.h 2014-05-16 15:28:22.577391620 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/gianfar.h 2014-05-19 19:07:23.873305953 +0200 @@ -146,6 +146,10 @@ | SUPPORTED_Autoneg \ | SUPPORTED_MII) @@ -224349,9 +224674,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar.h linux-lina extern const struct ethtool_ops gfar_ethtool_ops; -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar_ptp.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/gianfar_ptp.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar_ptp.c linux-3.10.30/drivers/net/ethernet/freescale/gianfar_ptp.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar_ptp.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/gianfar_ptp.c 2014-05-16 15:28:22.577391620 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/gianfar_ptp.c 2014-05-19 19:07:23.877305968 +0200 @@ -452,7 +452,9 @@ err = -ENODEV; @@ -224381,9 +224706,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/gianfar_ptp.c linux- gfar_write(&etsects->regs->tmr_temask, 0); gfar_write(&etsects->regs->tmr_ctrl, 0); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/ucc_geth.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/ucc_geth.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/ucc_geth.c linux-3.10.30/drivers/net/ethernet/freescale/ucc_geth.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/ucc_geth.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/ucc_geth.c 2014-05-16 15:28:22.581391642 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/ucc_geth.c 2014-05-19 19:07:23.877305968 +0200 @@ -31,6 +31,8 @@ #include <linux/mii.h> #include <linux/phy.h> @@ -224436,9 +224761,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/ucc_geth.c linux-lin return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/xgmac_mdio.c linux-linaro-stable-mx6/drivers/net/ethernet/freescale/xgmac_mdio.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/xgmac_mdio.c linux-3.10.30/drivers/net/ethernet/freescale/xgmac_mdio.c --- linux-3.10.30.orig/drivers/net/ethernet/freescale/xgmac_mdio.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/freescale/xgmac_mdio.c 2014-05-16 15:28:22.581391642 +0200 ++++ linux-3.10.30/drivers/net/ethernet/freescale/xgmac_mdio.c 2014-05-19 19:07:23.877305968 +0200 @@ -17,6 +17,7 @@ #include <linux/module.h> #include <linux/phy.h> @@ -224465,9 +224790,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/freescale/xgmac_mdio.c linux-l mdiobus_unregister(bus); iounmap(bus->priv); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/korina.c linux-linaro-stable-mx6/drivers/net/ethernet/korina.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/korina.c linux-3.10.30/drivers/net/ethernet/korina.c --- linux-3.10.30.orig/drivers/net/ethernet/korina.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/korina.c 2014-05-16 15:28:23.989399067 +0200 ++++ linux-3.10.30/drivers/net/ethernet/korina.c 2014-05-19 19:07:23.877305968 +0200 @@ -1214,7 +1214,6 @@ iounmap(lp->rx_dma_regs); iounmap(lp->tx_dma_regs); @@ -224476,9 +224801,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/korina.c linux-linaro-stable-m unregister_netdev(bif->dev); free_netdev(bif->dev); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/marvell/mv643xx_eth.c linux-linaro-stable-mx6/drivers/net/ethernet/marvell/mv643xx_eth.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/marvell/mv643xx_eth.c linux-3.10.30/drivers/net/ethernet/marvell/mv643xx_eth.c --- linux-3.10.30.orig/drivers/net/ethernet/marvell/mv643xx_eth.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/marvell/mv643xx_eth.c 2014-05-16 15:28:23.989399067 +0200 ++++ linux-3.10.30/drivers/net/ethernet/marvell/mv643xx_eth.c 2014-05-19 19:07:23.877305968 +0200 @@ -2811,8 +2811,6 @@ free_netdev(mp->dev); @@ -224488,9 +224813,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/marvell/mv643xx_eth.c linux-li return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/marvell/mvneta.c linux-linaro-stable-mx6/drivers/net/ethernet/marvell/mvneta.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/marvell/mvneta.c linux-3.10.30/drivers/net/ethernet/marvell/mvneta.c --- linux-3.10.30.orig/drivers/net/ethernet/marvell/mvneta.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/marvell/mvneta.c 2014-05-16 15:28:23.989399067 +0200 ++++ linux-3.10.30/drivers/net/ethernet/marvell/mvneta.c 2014-05-19 19:07:23.893306027 +0200 @@ -2815,8 +2815,6 @@ irq_dispose_mapping(dev->irq); free_netdev(dev); @@ -224500,9 +224825,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/marvell/mvneta.c linux-linaro- return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/marvell/pxa168_eth.c linux-linaro-stable-mx6/drivers/net/ethernet/marvell/pxa168_eth.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/marvell/pxa168_eth.c linux-3.10.30/drivers/net/ethernet/marvell/pxa168_eth.c --- linux-3.10.30.orig/drivers/net/ethernet/marvell/pxa168_eth.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/marvell/pxa168_eth.c 2014-05-16 15:28:23.989399067 +0200 ++++ linux-3.10.30/drivers/net/ethernet/marvell/pxa168_eth.c 2014-05-19 19:07:23.901306057 +0200 @@ -1602,7 +1602,6 @@ unregister_netdev(dev); cancel_work_sync(&pep->tx_timeout_task); @@ -224511,9 +224836,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/marvell/pxa168_eth.c linux-lin return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/micrel/ks8695net.c linux-linaro-stable-mx6/drivers/net/ethernet/micrel/ks8695net.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/micrel/ks8695net.c linux-3.10.30/drivers/net/ethernet/micrel/ks8695net.c --- linux-3.10.30.orig/drivers/net/ethernet/micrel/ks8695net.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/micrel/ks8695net.c 2014-05-16 15:28:24.001399131 +0200 ++++ linux-3.10.30/drivers/net/ethernet/micrel/ks8695net.c 2014-05-19 19:07:23.905306071 +0200 @@ -1600,7 +1600,6 @@ struct net_device *ndev = platform_get_drvdata(pdev); struct ks8695_priv *ksp = netdev_priv(ndev); @@ -224522,9 +224847,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/micrel/ks8695net.c linux-linar netif_napi_del(&ksp->napi); unregister_netdev(ndev); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/micrel/ks8842.c linux-linaro-stable-mx6/drivers/net/ethernet/micrel/ks8842.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/micrel/ks8842.c linux-3.10.30/drivers/net/ethernet/micrel/ks8842.c --- linux-3.10.30.orig/drivers/net/ethernet/micrel/ks8842.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/micrel/ks8842.c 2014-05-16 15:28:24.001399131 +0200 ++++ linux-3.10.30/drivers/net/ethernet/micrel/ks8842.c 2014-05-19 19:07:23.921306130 +0200 @@ -1250,7 +1250,6 @@ iounmap(adapter->hw_addr); free_netdev(netdev); @@ -224533,9 +224858,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/micrel/ks8842.c linux-linaro-s return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/micrel/ks8851_mll.c linux-linaro-stable-mx6/drivers/net/ethernet/micrel/ks8851_mll.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/micrel/ks8851_mll.c linux-3.10.30/drivers/net/ethernet/micrel/ks8851_mll.c --- linux-3.10.30.orig/drivers/net/ethernet/micrel/ks8851_mll.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/micrel/ks8851_mll.c 2014-05-16 15:28:24.001399131 +0200 ++++ linux-3.10.30/drivers/net/ethernet/micrel/ks8851_mll.c 2014-05-19 19:07:23.929306159 +0200 @@ -1671,7 +1671,6 @@ iounmap(ks->hw_addr); free_netdev(netdev); @@ -224544,9 +224869,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/micrel/ks8851_mll.c linux-lina return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/netx-eth.c linux-linaro-stable-mx6/drivers/net/ethernet/netx-eth.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/netx-eth.c linux-3.10.30/drivers/net/ethernet/netx-eth.c --- linux-3.10.30.orig/drivers/net/ethernet/netx-eth.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/netx-eth.c 2014-05-16 15:28:24.013399194 +0200 ++++ linux-3.10.30/drivers/net/ethernet/netx-eth.c 2014-05-19 19:07:23.929306159 +0200 @@ -422,7 +422,6 @@ exit_free_xc: free_xc(priv->xc); @@ -224555,9 +224880,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/netx-eth.c linux-linaro-stable free_netdev(ndev); exit: return ret; -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/nuvoton/w90p910_ether.c linux-linaro-stable-mx6/drivers/net/ethernet/nuvoton/w90p910_ether.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/nuvoton/w90p910_ether.c linux-3.10.30/drivers/net/ethernet/nuvoton/w90p910_ether.c --- linux-3.10.30.orig/drivers/net/ethernet/nuvoton/w90p910_ether.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/nuvoton/w90p910_ether.c 2014-05-16 15:28:24.013399194 +0200 ++++ linux-3.10.30/drivers/net/ethernet/nuvoton/w90p910_ether.c 2014-05-19 19:07:23.929306159 +0200 @@ -1051,7 +1051,6 @@ clk_put(ether->clk); failed_free_rxirq: @@ -224574,9 +224899,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/nuvoton/w90p910_ether.c linux- free_netdev(dev); return 0; -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/nxp/lpc_eth.c linux-linaro-stable-mx6/drivers/net/ethernet/nxp/lpc_eth.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/nxp/lpc_eth.c linux-3.10.30/drivers/net/ethernet/nxp/lpc_eth.c --- linux-3.10.30.orig/drivers/net/ethernet/nxp/lpc_eth.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/nxp/lpc_eth.c 2014-05-16 15:28:24.013399194 +0200 ++++ linux-3.10.30/drivers/net/ethernet/nxp/lpc_eth.c 2014-05-19 19:07:23.929306159 +0200 @@ -1483,7 +1483,6 @@ return 0; @@ -224593,9 +224918,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/nxp/lpc_eth.c linux-linaro-sta if (!use_iram_for_net(&pldat->pdev->dev) || pldat->dma_buff_size > lpc32xx_return_iram_size()) -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/renesas/sh_eth.c linux-linaro-stable-mx6/drivers/net/ethernet/renesas/sh_eth.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/renesas/sh_eth.c linux-3.10.30/drivers/net/ethernet/renesas/sh_eth.c --- linux-3.10.30.orig/drivers/net/ethernet/renesas/sh_eth.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/renesas/sh_eth.c 2014-05-16 15:28:24.037399321 +0200 ++++ linux-3.10.30/drivers/net/ethernet/renesas/sh_eth.c 2014-05-19 19:07:23.933306175 +0200 @@ -2814,7 +2814,6 @@ unregister_netdev(ndev); pm_runtime_disable(&pdev->dev); @@ -224604,9 +224929,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/renesas/sh_eth.c linux-linaro- return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/s6gmac.c linux-linaro-stable-mx6/drivers/net/ethernet/s6gmac.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/s6gmac.c linux-3.10.30/drivers/net/ethernet/s6gmac.c --- linux-3.10.30.orig/drivers/net/ethernet/s6gmac.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/s6gmac.c 2014-05-16 15:28:24.041399342 +0200 ++++ linux-3.10.30/drivers/net/ethernet/s6gmac.c 2014-05-19 19:07:23.933306175 +0200 @@ -1040,7 +1040,6 @@ unregister_netdev(dev); free_irq(dev->irq, dev); @@ -224615,9 +224940,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/s6gmac.c linux-linaro-stable-m } return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/seeq/sgiseeq.c linux-linaro-stable-mx6/drivers/net/ethernet/seeq/sgiseeq.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/seeq/sgiseeq.c linux-3.10.30/drivers/net/ethernet/seeq/sgiseeq.c --- linux-3.10.30.orig/drivers/net/ethernet/seeq/sgiseeq.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/seeq/sgiseeq.c 2014-05-16 15:28:24.041399342 +0200 ++++ linux-3.10.30/drivers/net/ethernet/seeq/sgiseeq.c 2014-05-19 19:07:23.933306175 +0200 @@ -818,7 +818,6 @@ dma_free_noncoherent(&pdev->dev, sizeof(*sp->srings), sp->srings, sp->srings_dma); @@ -224626,9 +224951,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/seeq/sgiseeq.c linux-linaro-st return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/sgi/meth.c linux-linaro-stable-mx6/drivers/net/ethernet/sgi/meth.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/sgi/meth.c linux-3.10.30/drivers/net/ethernet/sgi/meth.c --- linux-3.10.30.orig/drivers/net/ethernet/sgi/meth.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/sgi/meth.c 2014-05-16 15:28:24.049399384 +0200 ++++ linux-3.10.30/drivers/net/ethernet/sgi/meth.c 2014-05-19 19:07:23.933306175 +0200 @@ -863,7 +863,6 @@ unregister_netdev(dev); @@ -224637,9 +224962,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/sgi/meth.c linux-linaro-stable return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/smsc/smc911x.c linux-linaro-stable-mx6/drivers/net/ethernet/smsc/smc911x.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/smsc/smc911x.c linux-3.10.30/drivers/net/ethernet/smsc/smc911x.c --- linux-3.10.30.orig/drivers/net/ethernet/smsc/smc911x.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/smsc/smc911x.c 2014-05-16 15:28:24.053399405 +0200 ++++ linux-3.10.30/drivers/net/ethernet/smsc/smc911x.c 2014-05-19 19:07:23.933306175 +0200 @@ -2087,7 +2087,6 @@ ndev->base_addr = res->start; ret = smc911x_probe(ndev); @@ -224656,9 +224981,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/smsc/smc911x.c linux-linaro-st unregister_netdev(ndev); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/smsc/smc91x.c linux-linaro-stable-mx6/drivers/net/ethernet/smsc/smc91x.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/smsc/smc91x.c linux-3.10.30/drivers/net/ethernet/smsc/smc91x.c --- linux-3.10.30.orig/drivers/net/ethernet/smsc/smc91x.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/smsc/smc91x.c 2014-05-16 15:28:24.053399405 +0200 ++++ linux-3.10.30/drivers/net/ethernet/smsc/smc91x.c 2014-05-19 19:07:23.937306189 +0200 @@ -1896,7 +1896,7 @@ SMC_SELECT_BANK(lp, 1); val = SMC_GET_BASE(lp); @@ -224685,9 +225010,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/smsc/smc91x.c linux-linaro-sta unregister_netdev(ndev); free_irq(ndev->irq, ndev); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/smsc/smsc911x.c linux-linaro-stable-mx6/drivers/net/ethernet/smsc/smsc911x.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/smsc/smsc911x.c linux-3.10.30/drivers/net/ethernet/smsc/smsc911x.c --- linux-3.10.30.orig/drivers/net/ethernet/smsc/smsc911x.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/smsc/smsc911x.c 2014-05-16 15:28:24.053399405 +0200 ++++ linux-3.10.30/drivers/net/ethernet/smsc/smsc911x.c 2014-05-19 19:07:23.937306189 +0200 @@ -2284,7 +2284,6 @@ mdiobus_unregister(pdata->mii_bus); mdiobus_free(pdata->mii_bus); @@ -224704,9 +225029,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/smsc/smsc911x.c linux-linaro-s iounmap(pdata->ioaddr); free_netdev(dev); out_release_io_1: -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c linux-linaro-stable-mx6/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c linux-3.10.30/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c --- linux-3.10.30.orig/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 2014-05-16 15:28:24.065399468 +0200 ++++ linux-3.10.30/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 2014-05-19 19:07:23.937306189 +0200 @@ -171,8 +171,6 @@ if (priv->plat->exit) priv->plat->exit(pdev); @@ -224716,9 +225041,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/stmicro/stmmac/stmmac_platform return ret; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/ti/cpsw.c linux-linaro-stable-mx6/drivers/net/ethernet/ti/cpsw.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/ti/cpsw.c linux-3.10.30/drivers/net/ethernet/ti/cpsw.c --- linux-3.10.30.orig/drivers/net/ethernet/ti/cpsw.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/ti/cpsw.c 2014-05-16 15:28:24.073399511 +0200 ++++ linux-3.10.30/drivers/net/ethernet/ti/cpsw.c 2014-05-19 19:07:23.937306189 +0200 @@ -1940,7 +1940,6 @@ struct cpsw_priv *priv = netdev_priv(ndev); int i; @@ -224727,9 +225052,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/ti/cpsw.c linux-linaro-stable- if (priv->data.dual_emac) unregister_netdev(cpsw_get_slave_ndev(priv, 1)); unregister_netdev(ndev); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/ti/davinci_emac.c linux-linaro-stable-mx6/drivers/net/ethernet/ti/davinci_emac.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/ti/davinci_emac.c linux-3.10.30/drivers/net/ethernet/ti/davinci_emac.c --- linux-3.10.30.orig/drivers/net/ethernet/ti/davinci_emac.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/ti/davinci_emac.c 2014-05-16 15:28:24.073399511 +0200 ++++ linux-3.10.30/drivers/net/ethernet/ti/davinci_emac.c 2014-05-19 19:07:23.937306189 +0200 @@ -2036,8 +2036,6 @@ dev_notice(&ndev->dev, "DaVinci EMAC: davinci_emac_remove()\n"); @@ -224739,9 +225064,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/ti/davinci_emac.c linux-linaro if (priv->txchan) cpdma_chan_destroy(priv->txchan); if (priv->rxchan) -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/tundra/tsi108_eth.c linux-linaro-stable-mx6/drivers/net/ethernet/tundra/tsi108_eth.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/tundra/tsi108_eth.c linux-3.10.30/drivers/net/ethernet/tundra/tsi108_eth.c --- linux-3.10.30.orig/drivers/net/ethernet/tundra/tsi108_eth.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/tundra/tsi108_eth.c 2014-05-16 15:28:24.081399553 +0200 ++++ linux-3.10.30/drivers/net/ethernet/tundra/tsi108_eth.c 2014-05-19 19:07:23.937306189 +0200 @@ -1682,7 +1682,6 @@ unregister_netdev(dev); @@ -224750,9 +225075,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/tundra/tsi108_eth.c linux-lina iounmap(priv->regs); iounmap(priv->phyregs); free_netdev(dev); -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/wiznet/w5100.c linux-linaro-stable-mx6/drivers/net/ethernet/wiznet/w5100.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/wiznet/w5100.c linux-3.10.30/drivers/net/ethernet/wiznet/w5100.c --- linux-3.10.30.orig/drivers/net/ethernet/wiznet/w5100.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/wiznet/w5100.c 2014-05-16 15:28:24.081399553 +0200 ++++ linux-3.10.30/drivers/net/ethernet/wiznet/w5100.c 2014-05-19 19:07:23.937306189 +0200 @@ -734,7 +734,6 @@ unregister_netdev(ndev); err_register: @@ -224769,9 +225094,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/wiznet/w5100.c linux-linaro-st return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/wiznet/w5300.c linux-linaro-stable-mx6/drivers/net/ethernet/wiznet/w5300.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/wiznet/w5300.c linux-3.10.30/drivers/net/ethernet/wiznet/w5300.c --- linux-3.10.30.orig/drivers/net/ethernet/wiznet/w5300.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/wiznet/w5300.c 2014-05-16 15:28:24.081399553 +0200 ++++ linux-3.10.30/drivers/net/ethernet/wiznet/w5300.c 2014-05-19 19:07:23.937306189 +0200 @@ -646,7 +646,6 @@ unregister_netdev(ndev); err_register: @@ -224788,9 +225113,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/wiznet/w5300.c linux-linaro-st return 0; } -diff -Nur linux-3.10.30.orig/drivers/net/ethernet/xscale/ixp4xx_eth.c linux-linaro-stable-mx6/drivers/net/ethernet/xscale/ixp4xx_eth.c +diff -Nur linux-3.10.30.orig/drivers/net/ethernet/xscale/ixp4xx_eth.c linux-3.10.30/drivers/net/ethernet/xscale/ixp4xx_eth.c --- linux-3.10.30.orig/drivers/net/ethernet/xscale/ixp4xx_eth.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/ethernet/xscale/ixp4xx_eth.c 2014-05-16 15:28:24.085399573 +0200 ++++ linux-3.10.30/drivers/net/ethernet/xscale/ixp4xx_eth.c 2014-05-19 19:07:23.937306189 +0200 @@ -1472,7 +1472,6 @@ phy_disconnect(port->phydev); err_free_mem: @@ -224807,9 +225132,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/ethernet/xscale/ixp4xx_eth.c linux-lina npe_release(port->npe); release_resource(port->mem_res); free_netdev(dev); -diff -Nur linux-3.10.30.orig/drivers/net/phy/phy.c linux-linaro-stable-mx6/drivers/net/phy/phy.c +diff -Nur linux-3.10.30.orig/drivers/net/phy/phy.c linux-3.10.30/drivers/net/phy/phy.c --- linux-3.10.30.orig/drivers/net/phy/phy.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/phy/phy.c 2014-05-16 15:28:24.113399722 +0200 ++++ linux-3.10.30/drivers/net/phy/phy.c 2014-05-19 19:07:23.937306189 +0200 @@ -439,7 +439,7 @@ { phydev->adjust_state = handler; @@ -224847,9 +225172,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/phy/phy.c linux-linaro-stable-mx6/drive } static inline void mmd_phy_indirect(struct mii_bus *bus, int prtad, int devad, -diff -Nur linux-3.10.30.orig/drivers/net/wireless/ath/ath6kl/hif.h linux-linaro-stable-mx6/drivers/net/wireless/ath/ath6kl/hif.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/ath/ath6kl/hif.h linux-3.10.30/drivers/net/wireless/ath/ath6kl/hif.h --- linux-3.10.30.orig/drivers/net/wireless/ath/ath6kl/hif.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/ath/ath6kl/hif.h 2014-05-16 15:28:24.157399954 +0200 ++++ linux-3.10.30/drivers/net/wireless/ath/ath6kl/hif.h 2014-05-19 19:07:23.937306189 +0200 @@ -197,9 +197,9 @@ /* bounce buffer for upper layers to copy to/from */ u8 *virt_dma_buf; @@ -224862,9 +225187,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/ath/ath6kl/hif.h linux-linaro- }; struct ath6kl_irq_proc_registers { -diff -Nur linux-3.10.30.orig/drivers/net/wireless/ath/ath6kl/sdio.c linux-linaro-stable-mx6/drivers/net/wireless/ath/ath6kl/sdio.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/ath/ath6kl/sdio.c linux-3.10.30/drivers/net/wireless/ath/ath6kl/sdio.c --- linux-3.10.30.orig/drivers/net/wireless/ath/ath6kl/sdio.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/ath/ath6kl/sdio.c 2014-05-16 15:28:24.161399975 +0200 ++++ linux-3.10.30/drivers/net/wireless/ath/ath6kl/sdio.c 2014-05-19 19:07:23.941306204 +0200 @@ -222,6 +222,7 @@ struct mmc_data *data) { @@ -224902,9 +225227,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/ath/ath6kl/sdio.c linux-linaro scat_req_sz = sizeof(*s_req) + scat_list_sz; if (!virt_scat) -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcdc.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/bcdc.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcdc.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/bcdc.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcdc.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/bcdc.c 2014-05-16 15:28:24.201400186 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/bcdc.c 2014-05-19 19:07:23.941306204 +0200 @@ -0,0 +1,375 @@ +/* + * Copyright (c) 2010 Broadcom Corporation @@ -225281,9 +225606,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcdc.c linu + kfree(drvr->proto->pd); + drvr->proto->pd = NULL; +} -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcdc.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/bcdc.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcdc.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/bcdc.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcdc.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/bcdc.h 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/bcdc.h 2014-05-19 19:07:23.941306204 +0200 @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2013 Broadcom Corporation @@ -225309,9 +225634,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcdc.h linu + + +#endif /* BRCMFMAC_BCDC_H */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c 2014-05-19 19:07:23.941306204 +0200 @@ -17,15 +17,23 @@ #include <linux/types.h> @@ -226584,9 +226909,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c li + if (ret == -ENODEV) + brcmf_dbg(SDIO, "No platform data available.\n"); } -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,635 +0,0 @@ -/* - * Copyright (c) 2010 Broadcom Corporation @@ -227223,9 +227548,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh_sdmm - if (ret == -ENODEV) - brcmf_dbg(SDIO, "No platform data available.\n"); -} -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h 2014-05-19 19:07:23.941306204 +0200 @@ -17,13 +17,23 @@ #ifndef _BRCMF_BUS_H_ #define _BRCMF_BUS_H_ @@ -227394,9 +227719,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_bus.h l #endif #endif /* _BRCMF_BUS_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,389 +0,0 @@ -/* - * Copyright (c) 2010 Broadcom Corporation @@ -227787,9 +228112,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c l -{ - /* Nothing to do for CDC */ -} -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_common.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_common.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_common.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_common.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_common.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_common.c 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_common.c 2014-05-19 19:07:23.941306204 +0200 @@ -21,9 +21,9 @@ #include <brcmu_utils.h> #include "dhd.h" @@ -227861,9 +228186,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_common. done: return err; } -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.c 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.c 2014-05-19 19:07:23.941306204 +0200 @@ -22,7 +22,6 @@ #include "dhd.h" #include "dhd_bus.h" @@ -227959,9 +228284,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.c l return simple_read_from_buffer(data, count, ppos, buf, res); } -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h 2014-05-19 19:07:23.941306204 +0200 @@ -33,7 +33,7 @@ #define BRCMF_USB_VAL 0x00002000 #define BRCMF_SCAN_VAL 0x00004000 @@ -227991,9 +228316,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_dbg.h l }; struct brcmf_pub; -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd.h 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd.h 2014-05-19 19:07:23.941306204 +0200 @@ -21,479 +21,33 @@ #ifndef _BRCMF_H_ #define _BRCMF_H_ @@ -228610,9 +228935,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd.h linux +int brcmf_c_preinit_dcmds(struct brcmf_if *ifp); #endif /* _BRCMF_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c 2014-05-19 19:07:23.945306218 +0200 @@ -24,13 +24,13 @@ #include "dhd.h" @@ -229380,9 +229705,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c static int brcmf_get_pend_8021x_cnt(struct brcmf_if *ifp) { return atomic_read(&ifp->pend_8021x_cnt); -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_proto.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_proto.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_proto.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_proto.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_proto.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_proto.h 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_proto.h 1970-01-01 01:00:00.000000000 +0100 @@ -1,42 +0,0 @@ -/* - * Copyright (c) 2010 Broadcom Corporation @@ -229426,9 +229751,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_proto.h -extern int brcmf_c_preinit_dcmds(struct brcmf_if *ifp); - -#endif /* _BRCMF_PROTO_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c 2014-05-19 19:07:23.945306218 +0200 @@ -32,6 +32,7 @@ #include <linux/debugfs.h> #include <linux/vmalloc.h> @@ -233260,9 +233585,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c return; if (wdtick) { -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fweh.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/fweh.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fweh.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/fweh.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fweh.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/fweh.c 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/fweh.c 2014-05-19 19:07:23.945306218 +0200 @@ -185,6 +185,10 @@ ifevent->action, ifevent->ifidx, ifevent->bssidx, ifevent->flags, ifevent->role); @@ -233274,9 +233599,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fweh.c linu if (ifevent->ifidx >= BRCMF_MAX_IFS) { brcmf_err("invalid interface index: %u\n", ifevent->ifidx); -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fweh.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/fweh.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fweh.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/fweh.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fweh.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/fweh.h 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/fweh.h 2014-05-19 19:07:23.945306218 +0200 @@ -101,7 +101,9 @@ BRCMF_ENUM_DEF(P2P_PROBEREQ_MSG, 72) \ BRCMF_ENUM_DEF(DCS_REQUEST, 73) \ @@ -233363,9 +233688,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fweh.h linu typedef int (*brcmf_fweh_handler_t)(struct brcmf_if *ifp, const struct brcmf_event_msg *evtmsg, void *data); -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwil.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/fwil.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwil.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/fwil.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwil.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/fwil.c 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/fwil.c 2014-05-19 19:07:23.945306218 +0200 @@ -27,6 +27,7 @@ #include "dhd_dbg.h" #include "tracepoint.h" @@ -233442,9 +233767,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwil.c linu mutex_unlock(&drvr->proto_block); return err; -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwil.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/fwil.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwil.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/fwil.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwil.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/fwil.h 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/fwil.h 2014-05-19 19:07:23.945306218 +0200 @@ -17,6 +17,67 @@ #ifndef _fwil_h_ #define _fwil_h_ @@ -233513,9 +233838,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwil.h linu s32 brcmf_fil_cmd_data_set(struct brcmf_if *ifp, u32 cmd, void *data, u32 len); s32 brcmf_fil_cmd_data_get(struct brcmf_if *ifp, u32 cmd, void *data, u32 len); s32 brcmf_fil_cmd_int_set(struct brcmf_if *ifp, u32 cmd, u32 data); -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwil_types.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/fwil_types.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwil_types.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/fwil_types.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwil_types.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/fwil_types.h 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/fwil_types.h 2014-05-19 19:07:23.945306218 +0200 @@ -29,6 +29,24 @@ #define BRCMF_ARP_OL_HOST_AUTO_REPLY 0x00000004 #define BRCMF_ARP_OL_PEER_AUTO_REPLY 0x00000008 @@ -233853,9 +234178,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwil_types. +}; + #endif /* FWIL_TYPES_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c 2014-05-19 19:07:23.949306234 +0200 @@ -22,13 +22,11 @@ #include <linux/etherdevice.h> #include <linux/err.h> @@ -236030,9 +236355,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.c + else + fws->stats.bus_flow_block++; } -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.h 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.h 2014-05-19 19:07:23.949306234 +0200 @@ -29,5 +29,6 @@ void brcmf_fws_add_interface(struct brcmf_if *ifp); void brcmf_fws_del_interface(struct brcmf_if *ifp); @@ -236040,9 +236365,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/fwsignal.h +void brcmf_fws_bus_blocked(struct brcmf_pub *drvr, bool flow_blocked); #endif /* FWSIGNAL_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/Makefile linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/Makefile +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/Makefile linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/Makefile --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/Makefile 2014-05-16 15:28:24.201400186 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/Makefile 2014-05-19 19:07:23.949306234 +0200 @@ -28,14 +28,15 @@ fweh.o \ fwsignal.o \ @@ -236061,9 +236386,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/Makefile li sdio_chip.o brcmfmac-$(CONFIG_BRCMFMAC_USB) += \ usb.o -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/nvram.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/nvram.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/nvram.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/nvram.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/nvram.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/nvram.c 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/nvram.c 2014-05-19 19:07:23.949306234 +0200 @@ -0,0 +1,94 @@ +/* + * Copyright (c) 2013 Broadcom Corporation @@ -236159,9 +236484,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/nvram.c lin +} + + -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/nvram.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/nvram.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/nvram.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/nvram.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/nvram.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/nvram.h 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/nvram.h 2014-05-19 19:07:23.949306234 +0200 @@ -0,0 +1,24 @@ +/* + * Copyright (c) 2013 Broadcom Corporation @@ -236187,9 +236512,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/nvram.h lin + + +#endif /* BRCMFMAC_NVRAM_H */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/p2p.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/p2p.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/p2p.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/p2p.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/p2p.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/p2p.c 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/p2p.c 2014-05-19 19:07:23.949306234 +0200 @@ -823,6 +823,7 @@ } err = brcmf_p2p_escan(p2p, num_nodfs, chanspecs, search_state, @@ -236340,9 +236665,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/p2p.c linux return 0; default: return -ENOTSUPP; -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/proto.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/proto.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/proto.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/proto.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/proto.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/proto.c 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/proto.c 2014-05-19 19:07:23.949306234 +0200 @@ -0,0 +1,62 @@ +/* + * Copyright (c) 2013 Broadcom Corporation @@ -236406,9 +236731,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/proto.c lin + drvr->proto = NULL; + } +} -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/proto.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/proto.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/proto.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/proto.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/proto.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/proto.h 2014-05-16 15:28:24.205400206 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/proto.h 2014-05-19 19:07:23.949306234 +0200 @@ -0,0 +1,57 @@ +/* + * Copyright (c) 2013 Broadcom Corporation @@ -236467,9 +236792,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/proto.h lin + + +#endif /* BRCMFMAC_PROTO_H */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c 2014-05-16 15:28:24.209400227 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c 2014-05-19 19:07:23.953306249 +0200 @@ -18,6 +18,8 @@ #include <linux/types.h> #include <linux/netdevice.h> @@ -237702,9 +238027,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.c - return brcmf_sdio_chip_cr4_exitdl(sdiodev, ci, nvram_dat, nvram_sz); + return brcmf_sdio_chip_cr4_exitdl(sdiodev, ci, rstvec); } -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.h 2014-05-16 15:28:24.209400227 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.h 2014-05-19 19:07:23.953306249 +0200 @@ -54,7 +54,7 @@ #define BRCMF_MAX_CORENUM 6 @@ -237779,9 +238104,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/sdio_chip.h + struct brcmf_chip *ci, u32 rstvec); #endif /* _BRCMFMAC_SDIO_CHIP_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/sdio_host.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/sdio_host.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/sdio_host.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/sdio_host.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/sdio_host.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/sdio_host.h 2014-05-16 15:28:24.209400227 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/sdio_host.h 2014-05-19 19:07:23.953306249 +0200 @@ -164,13 +164,10 @@ struct brcmf_sdio_dev { struct sdio_func *func[SDIO_MAX_FUNCS]; @@ -237938,9 +238263,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/sdio_host.h -extern void brcmf_sdbrcm_wd_timer(struct brcmf_sdio *bus, uint wdtick); #endif /* _BRCM_SDH_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/tracepoint.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/tracepoint.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/tracepoint.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/tracepoint.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/tracepoint.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/tracepoint.h 2014-05-16 15:28:24.209400227 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/tracepoint.h 2014-05-19 19:07:23.953306249 +0200 @@ -78,13 +78,64 @@ TP_ARGS(data, len), TP_STRUCT__entry( @@ -238007,9 +238332,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/tracepoint. ); #ifdef CONFIG_BRCM_TRACING -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/usb.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/usb.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/usb.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/usb.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/usb.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/usb.c 2014-05-16 15:28:24.209400227 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/usb.c 2014-05-19 19:07:23.953306249 +0200 @@ -82,6 +82,7 @@ int tx_high_watermark; int tx_freecount; @@ -238128,9 +238453,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/usb.c linux return brcmf_bus_start(&usb->dev); return 0; -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c 2014-05-16 15:28:24.209400227 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c 2014-05-19 19:07:23.953306249 +0200 @@ -1093,9 +1093,12 @@ brcmf_dbg(INFO, "Call WLC_DISASSOC to stop excess roaming\n "); err = brcmf_fil_cmd_data_set(vif->ifp, @@ -238610,9 +238935,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211 } wiphy = cfg_to_wiphy(cfg); -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.h 2014-05-16 15:28:24.209400227 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.h 2014-05-19 19:07:23.953306249 +0200 @@ -412,7 +412,6 @@ struct work_struct escan_timeout_work; u8 *escan_ioctl_buf; @@ -238638,9 +238963,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211 +void brcmf_cfg80211_free_netdev(struct net_device *ndev); #endif /* _wl_cfg80211_h_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/aiutils.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/aiutils.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/aiutils.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/aiutils.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/aiutils.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/aiutils.c 2014-05-16 15:28:24.209400227 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/aiutils.c 2014-05-19 19:07:23.953306249 +0200 @@ -679,27 +679,6 @@ return mode == BCMA_CLKMODE_FAST; } @@ -238669,9 +238994,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/aiutils.c l /* Enable BT-COEX & Ex-PA for 4313 */ void ai_epa_4313war(struct si_pub *sih) { -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/aiutils.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/aiutils.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/aiutils.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/aiutils.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/aiutils.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/aiutils.h 2014-05-16 15:28:24.209400227 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/aiutils.h 2014-05-19 19:07:23.953306249 +0200 @@ -172,22 +172,19 @@ @@ -238704,9 +239029,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/aiutils.h l static inline u32 ai_get_cccaps(struct si_pub *sih) { -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/ampdu.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/ampdu.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/ampdu.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/ampdu.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/ampdu.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/ampdu.c 2014-05-16 15:28:24.209400227 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/ampdu.c 2014-05-19 19:07:23.953306249 +0200 @@ -900,7 +900,7 @@ if (supr_status) { update_rate = false; @@ -238729,9 +239054,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/ampdu.c lin } } -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/ampdu.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/ampdu.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/ampdu.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/ampdu.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/ampdu.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/ampdu.h 2014-05-16 15:28:24.209400227 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/ampdu.h 2014-05-19 19:07:23.953306249 +0200 @@ -37,17 +37,17 @@ u16 dma_len; }; @@ -238761,9 +239086,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/ampdu.h lin +void brcms_c_ampdu_shm_upd(struct ampdu_info *ampdu); #endif /* _BRCM_AMPDU_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/antsel.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/antsel.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/antsel.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/antsel.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/antsel.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/antsel.h 2014-05-16 15:28:24.209400227 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/antsel.h 2014-05-19 19:07:23.953306249 +0200 @@ -17,13 +17,11 @@ #ifndef _BRCM_ANTSEL_H_ #define _BRCM_ANTSEL_H_ @@ -238784,9 +239109,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/antsel.h li +u8 brcms_c_antsel_antsel2id(struct antsel_info *asi, u16 antsel); #endif /* _BRCM_ANTSEL_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/channel.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/channel.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/channel.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/channel.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/channel.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/channel.c 2014-05-16 15:28:24.209400227 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/channel.c 2014-05-19 19:07:23.953306249 +0200 @@ -684,7 +684,8 @@ continue; @@ -238797,9 +239122,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/channel.c l if (IS_ERR(rule)) continue; -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/channel.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/channel.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/channel.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/channel.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/channel.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/channel.h 2014-05-16 15:28:24.213400249 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/channel.h 2014-05-19 19:07:23.953306249 +0200 @@ -32,20 +32,16 @@ #define BRCMS_DFS_EU (BRCMS_DFS_TPC | BRCMS_RADAR_TYPE_EU) /* Flag for DFS EU */ @@ -238829,9 +239154,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/channel.h l +void brcms_c_regd_init(struct brcms_c_info *wlc); #endif /* _WLC_CHANNEL_H */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/debug.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/debug.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/debug.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/debug.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/debug.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/debug.c 2014-05-16 15:28:24.213400249 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/debug.c 2014-05-19 19:07:23.953306249 +0200 @@ -56,7 +56,7 @@ drvr->dbgfs_dir = debugfs_create_dir( @@ -238841,9 +239166,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/debug.c lin } void brcms_debugfs_detach(struct brcms_pub *drvr) -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c 2014-05-16 15:28:24.213400249 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c 2014-05-19 19:07:23.953306249 +0200 @@ -457,6 +457,8 @@ if (err != 0) brcms_err(wl->wlc->hw->d11core, "%s: brcms_up() returned %d\n", @@ -238870,9 +239195,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if hw->wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION) | BIT(NL80211_IFTYPE_AP) | BIT(NL80211_IFTYPE_ADHOC); -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.h 2014-05-16 15:28:24.213400249 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if.h 2014-05-19 19:07:23.957306263 +0200 @@ -88,26 +88,26 @@ }; @@ -238919,9 +239244,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/mac80211_if +void brcms_fatal_error(struct brcms_info *wl); #endif /* _BRCM_MAC80211_IF_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/main.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/main.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/main.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/main.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/main.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/main.c 2014-05-16 15:28:24.213400249 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/main.c 2014-05-19 19:07:23.957306263 +0200 @@ -882,8 +882,8 @@ mcl = le16_to_cpu(txh->MacTxControlLow); @@ -239020,9 +239345,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/main.c linu if (is_cck_rate(rspec)) { if (rxh->PhyRxStatus_0 & PRXS0_SHORTH) rx_status->flag |= RX_FLAG_SHORTPRE; -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/main.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/main.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/main.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/main.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/main.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/main.h 2014-05-16 15:28:24.213400249 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/main.h 2014-05-19 19:07:23.957306263 +0200 @@ -616,66 +616,54 @@ struct brcms_bss_info *current_bss; }; @@ -239138,9 +239463,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/main.h linu +void brcms_c_init_scb(struct scb *scb); #endif /* _BRCM_MAIN_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_hal.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_hal.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_hal.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_hal.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_hal.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_hal.h 2014-05-16 15:28:24.217400270 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_hal.h 2014-05-19 19:07:23.957306263 +0200 @@ -179,121 +179,106 @@ }; @@ -239365,9 +239690,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_hal + u8 mcs_offset); +s8 wlc_phy_get_tx_power_offset(struct brcms_phy_pub *ppi, u8 tbl_offset); #endif /* _BRCM_PHY_HAL_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_int.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_int.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_int.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_int.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_int.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_int.h 2014-05-16 15:28:24.217400270 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_int.h 2014-05-19 19:07:23.957306263 +0200 @@ -910,113 +910,103 @@ u8 do_init_g; }; @@ -239777,9 +240102,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_int -extern bool wlc_phy_n_txpower_ipa_ison(struct brcms_phy *pih); +bool wlc_phy_n_txpower_ipa_ison(struct brcms_phy *pih); #endif /* _BRCM_PHY_INT_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_lcn.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_lcn.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_lcn.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_lcn.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_lcn.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_lcn.c 2014-05-16 15:28:24.217400270 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_lcn.c 2014-05-19 19:07:23.957306263 +0200 @@ -1137,8 +1137,9 @@ gain0_15 = ((biq1 & 0xf) << 12) | ((tia & 0xf) << 8) | @@ -240393,9 +240718,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phy_lcn if (pi_lcn->lcnphy_tempsense_option == 3) { pi->hwpwrctrl = true; pi->hwpwrctrl_capable = true; -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_lcn.c linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_lcn.c +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_lcn.c linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_lcn.c --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_lcn.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_lcn.c 2014-05-16 15:28:24.221400291 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_lcn.c 2014-05-19 19:07:23.957306263 +0200 @@ -1507,117 +1507,103 @@ const struct phytbl_info dot11lcnphytbl_rx_gain_info_rev0[] = { @@ -240970,9 +241295,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_ }; const struct lcnphy_tx_gain_tbl_entry dot11lcnphy_5GHz_gaintable_rev0[128] = { -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_lcn.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_lcn.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_lcn.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_lcn.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_lcn.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_lcn.h 2014-05-16 15:28:24.221400291 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_lcn.h 2014-05-19 19:07:23.957306263 +0200 @@ -20,6 +20,7 @@ extern const struct phytbl_info dot11lcnphytbl_rx_gain_info_rev0[]; extern const u32 dot11lcnphytbl_rx_gain_info_sz_rev0; @@ -240981,9 +241306,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy/phytbl_ extern const struct phytbl_info dot11lcn_sw_ctrl_tbl_info_4313_epa; extern const struct phytbl_info dot11lcn_sw_ctrl_tbl_info_4313_epa_combo; extern const struct phytbl_info dot11lcn_sw_ctrl_tbl_info_4313_bt_epa; -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy_shim.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/phy_shim.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy_shim.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/phy_shim.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy_shim.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/phy_shim.h 2014-05-16 15:28:24.225400312 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/phy_shim.h 2014-05-19 19:07:23.961306278 +0200 @@ -124,56 +124,49 @@ struct brcms_phy; @@ -241083,9 +241408,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/phy_shim.h +u16 wlapi_bmac_get_txant(struct phy_shim_info *physhim); #endif /* _BRCM_PHY_SHIM_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/pmu.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/pmu.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/pmu.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/pmu.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/pmu.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/pmu.h 2014-05-16 15:28:24.225400312 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/pmu.h 2014-05-19 19:07:23.961306278 +0200 @@ -20,7 +20,7 @@ #include "types.h" @@ -241096,9 +241421,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/pmu.h linux +u32 si_pmu_measure_alpclk(struct si_pub *sih); #endif /* _BRCM_PMU_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/pub.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/pub.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/pub.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/pub.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/pub.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/pub.h 2014-05-16 15:28:24.225400312 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/pub.h 2014-05-19 19:07:23.961306278 +0200 @@ -266,83 +266,76 @@ }; @@ -241250,9 +241575,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/pub.h linux +void brcms_c_set_ssid(struct brcms_c_info *wlc, u8 *ssid, size_t ssid_len); #endif /* _BRCM_PUB_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/rate.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/rate.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/rate.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/rate.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/rate.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/rate.h 2014-05-16 15:28:24.225400312 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/rate.h 2014-05-19 19:07:23.961306278 +0200 @@ -216,34 +216,30 @@ /* sanitize, and sort a rateset with the basic bit(s) preserved, validate @@ -241309,9 +241634,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/rate.h linu +void brcms_c_rateset_bw_mcs_filter(struct brcms_c_rateset *rateset, u8 bw); #endif /* _BRCM_RATE_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/stf.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/stf.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/stf.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/stf.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/stf.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/stf.h 2014-05-16 15:28:24.225400312 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/stf.h 2014-05-19 19:07:23.961306278 +0200 @@ -19,24 +19,19 @@ #include "types.h" @@ -241350,9 +241675,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/stf.h linux +u16 brcms_c_stf_d11hdrs_phyctl_txant(struct brcms_c_info *wlc, u32 rspec); #endif /* _BRCM_STF_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/ucode_loader.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/ucode_loader.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/ucode_loader.h linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/ucode_loader.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/ucode_loader.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/brcmsmac/ucode_loader.h 2014-05-16 15:28:24.225400312 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/brcmsmac/ucode_loader.h 2014-05-19 19:07:23.961306278 +0200 @@ -43,16 +43,14 @@ u32 *bcm43xx_bomminor; }; @@ -241377,9 +241702,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/brcmsmac/ucode_loade +int brcms_check_firmwares(struct brcms_info *wl); #endif /* _BRCM_UCODE_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcm_hw_ids.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/include/brcm_hw_ids.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcm_hw_ids.h linux-3.10.30/drivers/net/wireless/brcm80211/include/brcm_hw_ids.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcm_hw_ids.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/include/brcm_hw_ids.h 2014-05-16 15:28:24.225400312 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/include/brcm_hw_ids.h 2014-05-19 19:07:23.961306278 +0200 @@ -41,5 +41,7 @@ #define BCM4331_CHIP_ID 0x4331 #define BCM4334_CHIP_ID 0x4334 @@ -241388,9 +241713,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcm_hw_ids. +#define BCM4339_CHIP_ID 0x4339 #endif /* _BRCM_HW_IDS_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcmu_d11.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/include/brcmu_d11.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcmu_d11.h linux-3.10.30/drivers/net/wireless/brcm80211/include/brcmu_d11.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcmu_d11.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/include/brcmu_d11.h 2014-05-16 15:28:24.225400312 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/include/brcmu_d11.h 2014-05-19 19:07:23.961306278 +0200 @@ -140,6 +140,6 @@ void (*decchspec)(struct brcmu_chan *ch); }; @@ -241399,9 +241724,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcmu_d11.h +void brcmu_d11_attach(struct brcmu_d11inf *d11inf); #endif /* _BRCMU_CHANNELS_H_ */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcmu_utils.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/include/brcmu_utils.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcmu_utils.h linux-3.10.30/drivers/net/wireless/brcm80211/include/brcmu_utils.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcmu_utils.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/include/brcmu_utils.h 2014-05-16 15:28:24.225400312 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/include/brcmu_utils.h 2014-05-19 19:07:23.961306278 +0200 @@ -114,31 +114,29 @@ return skb_peek_tail(&pq->q[prec].skblist); } @@ -241481,9 +241806,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcmu_utils. void brcmu_dbg_hex_dump(const void *data, size_t size, const char *fmt, ...); #else __printf(3, 4) -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcmu_wifi.h linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/include/brcmu_wifi.h +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcmu_wifi.h linux-3.10.30/drivers/net/wireless/brcm80211/include/brcmu_wifi.h --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcmu_wifi.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/include/brcmu_wifi.h 2014-05-16 15:28:24.225400312 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/include/brcmu_wifi.h 2014-05-19 19:07:23.961306278 +0200 @@ -82,6 +82,20 @@ #define WLC_N_BW_40ALL 1 #define WLC_N_BW_20IN2G_40IN5G 2 @@ -241505,9 +241830,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/include/brcmu_wifi.h /* band types */ #define WLC_BAND_AUTO 0 /* auto-select */ #define WLC_BAND_5G 1 /* 5 Ghz */ -diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/Kconfig linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/Kconfig +diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/Kconfig linux-3.10.30/drivers/net/wireless/brcm80211/Kconfig --- linux-3.10.30.orig/drivers/net/wireless/brcm80211/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/net/wireless/brcm80211/Kconfig 2014-05-16 15:28:24.201400186 +0200 ++++ linux-3.10.30/drivers/net/wireless/brcm80211/Kconfig 2014-05-19 19:07:23.961306278 +0200 @@ -4,11 +4,12 @@ config BRCMSMAC tristate "Broadcom IEEE802.11n PCIe SoftMAC WLAN driver" @@ -241542,9 +241867,9 @@ diff -Nur linux-3.10.30.orig/drivers/net/wireless/brcm80211/Kconfig linux-linaro depends on BRCMFMAC select FW_LOADER ---help--- -diff -Nur linux-3.10.30.orig/drivers/of/address.c linux-linaro-stable-mx6/drivers/of/address.c +diff -Nur linux-3.10.30.orig/drivers/of/address.c linux-3.10.30/drivers/of/address.c --- linux-3.10.30.orig/drivers/of/address.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/of/address.c 2014-05-16 15:28:24.357401008 +0200 ++++ linux-3.10.30/drivers/of/address.c 2014-05-19 19:07:23.961306278 +0200 @@ -223,6 +223,73 @@ return __of_address_to_resource(dev, addrp, size, flags, NULL, r); } @@ -241619,9 +241944,9 @@ diff -Nur linux-3.10.30.orig/drivers/of/address.c linux-linaro-stable-mx6/driver #endif /* CONFIG_PCI */ /* -diff -Nur linux-3.10.30.orig/drivers/of/base.c linux-linaro-stable-mx6/drivers/of/base.c +diff -Nur linux-3.10.30.orig/drivers/of/base.c linux-3.10.30/drivers/of/base.c --- linux-3.10.30.orig/drivers/of/base.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/of/base.c 2014-05-16 15:28:24.357401008 +0200 ++++ linux-3.10.30/drivers/of/base.c 2014-05-19 19:07:23.961306278 +0200 @@ -18,6 +18,7 @@ * 2 of the License, or (at your option) any later version. */ @@ -242016,9 +242341,9 @@ diff -Nur linux-3.10.30.orig/drivers/of/base.c linux-linaro-stable-mx6/drivers/o + return of_stdout == dn; +} +EXPORT_SYMBOL_GPL(of_device_is_stdout_path); -diff -Nur linux-3.10.30.orig/drivers/of/fdt.c linux-linaro-stable-mx6/drivers/of/fdt.c +diff -Nur linux-3.10.30.orig/drivers/of/fdt.c linux-3.10.30/drivers/of/fdt.c --- linux-3.10.30.orig/drivers/of/fdt.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/of/fdt.c 2014-05-16 15:28:24.357401008 +0200 ++++ linux-3.10.30/drivers/of/fdt.c 2014-05-19 19:07:23.961306278 +0200 @@ -125,13 +125,13 @@ return score; } @@ -242170,9 +242495,9 @@ diff -Nur linux-3.10.30.orig/drivers/of/fdt.c linux-linaro-stable-mx6/drivers/of *allnextp = NULL; pr_debug(" <- unflatten_device_tree()\n"); -diff -Nur linux-3.10.30.orig/drivers/of/of_pci.c linux-linaro-stable-mx6/drivers/of/of_pci.c +diff -Nur linux-3.10.30.orig/drivers/of/of_pci.c linux-3.10.30/drivers/of/of_pci.c --- linux-3.10.30.orig/drivers/of/of_pci.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/of/of_pci.c 2014-05-16 15:28:24.361401030 +0200 ++++ linux-3.10.30/drivers/of/of_pci.c 2014-05-19 19:07:23.961306278 +0200 @@ -5,14 +5,15 @@ #include <asm/prom.h> @@ -242291,9 +242616,9 @@ diff -Nur linux-3.10.30.orig/drivers/of/of_pci.c linux-linaro-stable-mx6/drivers +EXPORT_SYMBOL_GPL(of_pci_find_msi_chip_by_node); + +#endif /* CONFIG_PCI_MSI */ -diff -Nur linux-3.10.30.orig/drivers/pci/host/Kconfig linux-linaro-stable-mx6/drivers/pci/host/Kconfig +diff -Nur linux-3.10.30.orig/drivers/pci/host/Kconfig linux-3.10.30/drivers/pci/host/Kconfig --- linux-3.10.30.orig/drivers/pci/host/Kconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pci/host/Kconfig 2014-05-16 15:28:24.369401071 +0200 ++++ linux-3.10.30/drivers/pci/host/Kconfig 2014-05-19 19:07:23.965306293 +0200 @@ -0,0 +1,39 @@ +menu "PCI host controller drivers" + depends on PCI @@ -242334,17 +242659,17 @@ diff -Nur linux-3.10.30.orig/drivers/pci/host/Kconfig linux-linaro-stable-mx6/dr + depends on ARCH_TEGRA + +endmenu -diff -Nur linux-3.10.30.orig/drivers/pci/host/Makefile linux-linaro-stable-mx6/drivers/pci/host/Makefile +diff -Nur linux-3.10.30.orig/drivers/pci/host/Makefile linux-3.10.30/drivers/pci/host/Makefile --- linux-3.10.30.orig/drivers/pci/host/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pci/host/Makefile 2014-05-16 15:28:24.369401071 +0200 ++++ linux-3.10.30/drivers/pci/host/Makefile 2014-05-19 19:07:23.965306293 +0200 @@ -0,0 +1,4 @@ +obj-$(CONFIG_PCIE_DW) += pcie-designware.o +obj-$(CONFIG_PCI_EXYNOS) += pci-exynos.o +obj-$(CONFIG_PCI_IMX6) += pci-imx6.o +obj-$(CONFIG_PCI_MVEBU) += pci-mvebu.o -diff -Nur linux-3.10.30.orig/drivers/pci/host/pcie-designware.c linux-linaro-stable-mx6/drivers/pci/host/pcie-designware.c +diff -Nur linux-3.10.30.orig/drivers/pci/host/pcie-designware.c linux-3.10.30/drivers/pci/host/pcie-designware.c --- linux-3.10.30.orig/drivers/pci/host/pcie-designware.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pci/host/pcie-designware.c 2014-05-16 15:28:24.369401071 +0200 ++++ linux-3.10.30/drivers/pci/host/pcie-designware.c 2014-05-19 19:07:23.965306293 +0200 @@ -0,0 +1,773 @@ +/* + * Synopsys Designware PCIe host controller driver @@ -243119,9 +243444,9 @@ diff -Nur linux-3.10.30.orig/drivers/pci/host/pcie-designware.c linux-linaro-sta +MODULE_AUTHOR("Jingoo Han <jg1.han@samsung.com>"); +MODULE_DESCRIPTION("Designware PCIe host controller driver"); +MODULE_LICENSE("GPL v2"); -diff -Nur linux-3.10.30.orig/drivers/pci/host/pcie-designware.h linux-linaro-stable-mx6/drivers/pci/host/pcie-designware.h +diff -Nur linux-3.10.30.orig/drivers/pci/host/pcie-designware.h linux-3.10.30/drivers/pci/host/pcie-designware.h --- linux-3.10.30.orig/drivers/pci/host/pcie-designware.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pci/host/pcie-designware.h 2014-05-16 15:28:24.369401071 +0200 ++++ linux-3.10.30/drivers/pci/host/pcie-designware.h 2014-05-19 19:07:23.965306293 +0200 @@ -0,0 +1,124 @@ +/* + * Synopsys Designware PCIe host controller driver @@ -243247,9 +243572,9 @@ diff -Nur linux-3.10.30.orig/drivers/pci/host/pcie-designware.h linux-linaro-sta +int dw_pcie_host_init(struct pcie_port *pp); + +#endif /* _PCIE_DESIGNWARE_H */ -diff -Nur linux-3.10.30.orig/drivers/pci/host/pci-exynos.c linux-linaro-stable-mx6/drivers/pci/host/pci-exynos.c +diff -Nur linux-3.10.30.orig/drivers/pci/host/pci-exynos.c linux-3.10.30/drivers/pci/host/pci-exynos.c --- linux-3.10.30.orig/drivers/pci/host/pci-exynos.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pci/host/pci-exynos.c 2014-05-16 15:28:24.369401071 +0200 ++++ linux-3.10.30/drivers/pci/host/pci-exynos.c 2014-05-19 19:07:23.965306293 +0200 @@ -0,0 +1,648 @@ +/* + * PCIe host controller driver for Samsung EXYNOS SoCs @@ -243899,9 +244224,9 @@ diff -Nur linux-3.10.30.orig/drivers/pci/host/pci-exynos.c linux-linaro-stable-m +MODULE_AUTHOR("Jingoo Han <jg1.han@samsung.com>"); +MODULE_DESCRIPTION("Samsung PCIe host controller driver"); +MODULE_LICENSE("GPL v2"); -diff -Nur linux-3.10.30.orig/drivers/pci/host/pci-imx6.c linux-linaro-stable-mx6/drivers/pci/host/pci-imx6.c +diff -Nur linux-3.10.30.orig/drivers/pci/host/pci-imx6.c linux-3.10.30/drivers/pci/host/pci-imx6.c --- linux-3.10.30.orig/drivers/pci/host/pci-imx6.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pci/host/pci-imx6.c 2014-05-16 15:28:24.369401071 +0200 ++++ linux-3.10.30/drivers/pci/host/pci-imx6.c 2014-05-19 19:07:23.965306293 +0200 @@ -0,0 +1,857 @@ +/* + * PCIe host controller driver for Freescale i.MX6 SoCs @@ -244760,9 +245085,9 @@ diff -Nur linux-3.10.30.orig/drivers/pci/host/pci-imx6.c linux-linaro-stable-mx6 +MODULE_AUTHOR("Sean Cross <xobs@kosagi.com>"); +MODULE_DESCRIPTION("Freescale i.MX6 PCIe host controller driver"); +MODULE_LICENSE("GPL v2"); -diff -Nur linux-3.10.30.orig/drivers/pci/host/pci-mvebu.c linux-linaro-stable-mx6/drivers/pci/host/pci-mvebu.c +diff -Nur linux-3.10.30.orig/drivers/pci/host/pci-mvebu.c linux-3.10.30/drivers/pci/host/pci-mvebu.c --- linux-3.10.30.orig/drivers/pci/host/pci-mvebu.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pci/host/pci-mvebu.c 2014-05-16 15:28:24.369401071 +0200 ++++ linux-3.10.30/drivers/pci/host/pci-mvebu.c 2014-05-19 19:07:23.965306293 +0200 @@ -0,0 +1,881 @@ +/* + * PCIe driver for Marvell Armada 370 and Armada XP SoCs @@ -245645,18 +245970,18 @@ diff -Nur linux-3.10.30.orig/drivers/pci/host/pci-mvebu.c linux-linaro-stable-mx +MODULE_AUTHOR("Thomas Petazzoni <thomas.petazzoni@free-electrons.com>"); +MODULE_DESCRIPTION("Marvell EBU PCIe driver"); +MODULE_LICENSE("GPLv2"); -diff -Nur linux-3.10.30.orig/drivers/pci/Kconfig linux-linaro-stable-mx6/drivers/pci/Kconfig +diff -Nur linux-3.10.30.orig/drivers/pci/Kconfig linux-3.10.30/drivers/pci/Kconfig --- linux-3.10.30.orig/drivers/pci/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pci/Kconfig 2014-05-16 15:28:24.369401071 +0200 ++++ linux-3.10.30/drivers/pci/Kconfig 2014-05-19 19:07:23.965306293 +0200 @@ -119,3 +119,5 @@ config PCI_LABEL def_bool y if (DMI || ACPI) select NLS + +source "drivers/pci/host/Kconfig" -diff -Nur linux-3.10.30.orig/drivers/pci/Makefile linux-linaro-stable-mx6/drivers/pci/Makefile +diff -Nur linux-3.10.30.orig/drivers/pci/Makefile linux-3.10.30/drivers/pci/Makefile --- linux-3.10.30.orig/drivers/pci/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pci/Makefile 2014-05-16 15:28:24.369401071 +0200 ++++ linux-3.10.30/drivers/pci/Makefile 2014-05-19 19:07:23.965306293 +0200 @@ -67,3 +67,6 @@ obj-$(CONFIG_OF) += of.o @@ -245664,9 +245989,9 @@ diff -Nur linux-3.10.30.orig/drivers/pci/Makefile linux-linaro-stable-mx6/driver + +# PCI host controller drivers +obj-y += host/ -diff -Nur linux-3.10.30.orig/drivers/pci/msi.c linux-linaro-stable-mx6/drivers/pci/msi.c +diff -Nur linux-3.10.30.orig/drivers/pci/msi.c linux-3.10.30/drivers/pci/msi.c --- linux-3.10.30.orig/drivers/pci/msi.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pci/msi.c 2014-05-16 15:28:24.377401114 +0200 ++++ linux-3.10.30/drivers/pci/msi.c 2014-05-19 19:07:23.969306308 +0200 @@ -30,20 +30,44 @@ /* Arch hooks */ @@ -245793,9 +246118,9 @@ diff -Nur linux-3.10.30.orig/drivers/pci/msi.c linux-linaro-stable-mx6/drivers/p #ifdef CONFIG_GENERIC_HARDIRQS for (i = 0; i < nvec; i++) BUG_ON(irq_has_action(entry->irq + i)); -diff -Nur linux-3.10.30.orig/drivers/pci/probe.c linux-linaro-stable-mx6/drivers/pci/probe.c +diff -Nur linux-3.10.30.orig/drivers/pci/probe.c linux-3.10.30/drivers/pci/probe.c --- linux-3.10.30.orig/drivers/pci/probe.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pci/probe.c 2014-05-16 15:28:24.381401135 +0200 ++++ linux-3.10.30/drivers/pci/probe.c 2014-05-19 19:07:23.969306308 +0200 @@ -634,6 +634,7 @@ child->parent = parent; @@ -245804,9 +246129,9 @@ diff -Nur linux-3.10.30.orig/drivers/pci/probe.c linux-linaro-stable-mx6/drivers child->sysdata = parent->sysdata; child->bus_flags = parent->bus_flags; -diff -Nur linux-3.10.30.orig/drivers/pinctrl/core.c linux-linaro-stable-mx6/drivers/pinctrl/core.c +diff -Nur linux-3.10.30.orig/drivers/pinctrl/core.c linux-3.10.30/drivers/pinctrl/core.c --- linux-3.10.30.orig/drivers/pinctrl/core.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pinctrl/core.c 2014-05-16 15:28:24.393401198 +0200 ++++ linux-3.10.30/drivers/pinctrl/core.c 2014-05-19 19:07:23.969306308 +0200 @@ -280,6 +280,29 @@ } @@ -245976,9 +246301,9 @@ diff -Nur linux-3.10.30.orig/drivers/pinctrl/core.c linux-linaro-stable-mx6/driv } mutex_unlock(&pctldev->mutex); -diff -Nur linux-3.10.30.orig/drivers/pinctrl/devicetree.c linux-linaro-stable-mx6/drivers/pinctrl/devicetree.c +diff -Nur linux-3.10.30.orig/drivers/pinctrl/devicetree.c linux-3.10.30/drivers/pinctrl/devicetree.c --- linux-3.10.30.orig/drivers/pinctrl/devicetree.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pinctrl/devicetree.c 2014-05-16 15:28:24.393401198 +0200 ++++ linux-3.10.30/drivers/pinctrl/devicetree.c 2014-05-19 19:07:23.969306308 +0200 @@ -18,6 +18,7 @@ #include <linux/device.h> @@ -246044,9 +246369,9 @@ diff -Nur linux-3.10.30.orig/drivers/pinctrl/devicetree.c linux-linaro-stable-mx /* We may store pointers to property names within the node */ of_node_get(np); -diff -Nur linux-3.10.30.orig/drivers/pinctrl/Kconfig linux-linaro-stable-mx6/drivers/pinctrl/Kconfig +diff -Nur linux-3.10.30.orig/drivers/pinctrl/Kconfig linux-3.10.30/drivers/pinctrl/Kconfig --- linux-3.10.30.orig/drivers/pinctrl/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pinctrl/Kconfig 2014-05-16 15:28:24.393401198 +0200 ++++ linux-3.10.30/drivers/pinctrl/Kconfig 2014-05-19 19:07:23.969306308 +0200 @@ -108,6 +108,14 @@ help Say Y here to enable the imx6sl pinctrl driver @@ -246062,9 +246387,9 @@ diff -Nur linux-3.10.30.orig/drivers/pinctrl/Kconfig linux-linaro-stable-mx6/dri config PINCTRL_LANTIQ bool depends on LANTIQ -diff -Nur linux-3.10.30.orig/drivers/pinctrl/Makefile linux-linaro-stable-mx6/drivers/pinctrl/Makefile +diff -Nur linux-3.10.30.orig/drivers/pinctrl/Makefile linux-3.10.30/drivers/pinctrl/Makefile --- linux-3.10.30.orig/drivers/pinctrl/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pinctrl/Makefile 2014-05-16 15:28:24.393401198 +0200 ++++ linux-3.10.30/drivers/pinctrl/Makefile 2014-05-19 19:07:23.969306308 +0200 @@ -22,6 +22,7 @@ obj-$(CONFIG_PINCTRL_IMX53) += pinctrl-imx53.o obj-$(CONFIG_PINCTRL_IMX6Q) += pinctrl-imx6q.o @@ -246081,9 +246406,9 @@ diff -Nur linux-3.10.30.orig/drivers/pinctrl/Makefile linux-linaro-stable-mx6/dr obj-$(CONFIG_PLAT_ORION) += mvebu/ obj-$(CONFIG_ARCH_SHMOBILE) += sh-pfc/ -diff -Nur linux-3.10.30.orig/drivers/pinctrl/pinctrl-imx6sl.c linux-linaro-stable-mx6/drivers/pinctrl/pinctrl-imx6sl.c +diff -Nur linux-3.10.30.orig/drivers/pinctrl/pinctrl-imx6sl.c linux-3.10.30/drivers/pinctrl/pinctrl-imx6sl.c --- linux-3.10.30.orig/drivers/pinctrl/pinctrl-imx6sl.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pinctrl/pinctrl-imx6sl.c 2014-05-16 15:28:24.401401241 +0200 ++++ linux-3.10.30/drivers/pinctrl/pinctrl-imx6sl.c 2014-05-19 19:07:23.969306308 +0200 @@ -384,6 +384,10 @@ }, .probe = imx6sl_pinctrl_probe, @@ -246095,9 +246420,9 @@ diff -Nur linux-3.10.30.orig/drivers/pinctrl/pinctrl-imx6sl.c linux-linaro-stabl }; static int __init imx6sl_pinctrl_init(void) -diff -Nur linux-3.10.30.orig/drivers/pinctrl/pinctrl-imx.c linux-linaro-stable-mx6/drivers/pinctrl/pinctrl-imx.c +diff -Nur linux-3.10.30.orig/drivers/pinctrl/pinctrl-imx.c linux-3.10.30/drivers/pinctrl/pinctrl-imx.c --- linux-3.10.30.orig/drivers/pinctrl/pinctrl-imx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pinctrl/pinctrl-imx.c 2014-05-16 15:28:24.397401219 +0200 ++++ linux-3.10.30/drivers/pinctrl/pinctrl-imx.c 2014-05-19 19:07:23.969306308 +0200 @@ -1,7 +1,7 @@ /* * Core driver for the imx pin controller @@ -246301,9 +246626,9 @@ diff -Nur linux-3.10.30.orig/drivers/pinctrl/pinctrl-imx.c linux-linaro-stable-m + return pinctrl_force_default(ipctl->pctl); +} +#endif -diff -Nur linux-3.10.30.orig/drivers/pinctrl/pinctrl-imx.h linux-linaro-stable-mx6/drivers/pinctrl/pinctrl-imx.h +diff -Nur linux-3.10.30.orig/drivers/pinctrl/pinctrl-imx.h linux-3.10.30/drivers/pinctrl/pinctrl-imx.h --- linux-3.10.30.orig/drivers/pinctrl/pinctrl-imx.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pinctrl/pinctrl-imx.h 2014-05-16 15:28:24.397401219 +0200 ++++ linux-3.10.30/drivers/pinctrl/pinctrl-imx.h 2014-05-19 19:07:23.969306308 +0200 @@ -1,7 +1,7 @@ /* * IMX pinmux core definitions @@ -246335,9 +246660,9 @@ diff -Nur linux-3.10.30.orig/drivers/pinctrl/pinctrl-imx.h linux-linaro-stable-m +int imx_pinctrl_resume(struct platform_device *pdev); +#endif #endif /* __DRIVERS_PINCTRL_IMX_H */ -diff -Nur linux-3.10.30.orig/drivers/pinctrl/pinctrl-vf610.c linux-linaro-stable-mx6/drivers/pinctrl/pinctrl-vf610.c +diff -Nur linux-3.10.30.orig/drivers/pinctrl/pinctrl-vf610.c linux-3.10.30/drivers/pinctrl/pinctrl-vf610.c --- linux-3.10.30.orig/drivers/pinctrl/pinctrl-vf610.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pinctrl/pinctrl-vf610.c 2014-05-16 15:28:24.405401261 +0200 ++++ linux-3.10.30/drivers/pinctrl/pinctrl-vf610.c 2014-05-19 19:07:23.969306308 +0200 @@ -0,0 +1,338 @@ +/* + * VF610 pinctrl driver based on imx pinmux and pinconf core @@ -246677,9 +247002,9 @@ diff -Nur linux-3.10.30.orig/drivers/pinctrl/pinctrl-vf610.c linux-linaro-stable + +MODULE_DESCRIPTION("Freescale VF610 pinctrl driver"); +MODULE_LICENSE("GPL v2"); -diff -Nur linux-3.10.30.orig/drivers/power/imx6_usb_charger.c linux-linaro-stable-mx6/drivers/power/imx6_usb_charger.c +diff -Nur linux-3.10.30.orig/drivers/power/imx6_usb_charger.c linux-3.10.30/drivers/power/imx6_usb_charger.c --- linux-3.10.30.orig/drivers/power/imx6_usb_charger.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/power/imx6_usb_charger.c 2014-05-16 15:28:24.437401430 +0200 ++++ linux-3.10.30/drivers/power/imx6_usb_charger.c 2014-05-19 19:07:23.969306308 +0200 @@ -0,0 +1,294 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -246975,9 +247300,9 @@ diff -Nur linux-3.10.30.orig/drivers/power/imx6_usb_charger.c linux-linaro-stabl + power_supply_unregister(&charger->psy); +} +EXPORT_SYMBOL(imx6_usb_remove_charger); -diff -Nur linux-3.10.30.orig/drivers/power/Kconfig linux-linaro-stable-mx6/drivers/power/Kconfig +diff -Nur linux-3.10.30.orig/drivers/power/Kconfig linux-3.10.30/drivers/power/Kconfig --- linux-3.10.30.orig/drivers/power/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/power/Kconfig 2014-05-16 15:28:24.433401409 +0200 ++++ linux-3.10.30/drivers/power/Kconfig 2014-05-19 19:07:23.969306308 +0200 @@ -269,6 +269,14 @@ pins based on the status of charger connections with interrupt handlers. @@ -247006,9 +247331,9 @@ diff -Nur linux-3.10.30.orig/drivers/power/Kconfig linux-linaro-stable-mx6/drive source "drivers/power/reset/Kconfig" endif # POWER_SUPPLY -diff -Nur linux-3.10.30.orig/drivers/power/Makefile linux-linaro-stable-mx6/drivers/power/Makefile +diff -Nur linux-3.10.30.orig/drivers/power/Makefile linux-3.10.30/drivers/power/Makefile --- linux-3.10.30.orig/drivers/power/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/power/Makefile 2014-05-16 15:28:24.433401409 +0200 ++++ linux-3.10.30/drivers/power/Makefile 2014-05-19 19:07:23.969306308 +0200 @@ -42,6 +42,7 @@ obj-$(CONFIG_AB8500_BM) += ab8500_bmdata.o ab8500_charger.o ab8500_fg.o ab8500_btemp.o abx500_chargalg.o pm2301_charger.o obj-$(CONFIG_CHARGER_ISP1704) += isp1704_charger.o @@ -247022,9 +247347,9 @@ diff -Nur linux-3.10.30.orig/drivers/power/Makefile linux-linaro-stable-mx6/driv obj-$(CONFIG_CHARGER_TPS65090) += tps65090-charger.o obj-$(CONFIG_POWER_RESET) += reset/ +obj-$(CONFIG_IMX6_USB_CHARGER) += imx6_usb_charger.o -diff -Nur linux-3.10.30.orig/drivers/power/reset/Kconfig linux-linaro-stable-mx6/drivers/power/reset/Kconfig +diff -Nur linux-3.10.30.orig/drivers/power/reset/Kconfig linux-3.10.30/drivers/power/reset/Kconfig --- linux-3.10.30.orig/drivers/power/reset/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/power/reset/Kconfig 2014-05-16 15:28:24.441401452 +0200 ++++ linux-3.10.30/drivers/power/reset/Kconfig 2014-05-19 19:07:23.969306308 +0200 @@ -32,7 +32,8 @@ user presses a key. u-boot then boots into Linux. @@ -247035,9 +247360,9 @@ diff -Nur linux-3.10.30.orig/drivers/power/reset/Kconfig linux-linaro-stable-mx6 depends on POWER_RESET help Power off and reset support for the ARM Ltd. Versatile -diff -Nur linux-3.10.30.orig/drivers/power/sabresd_battery.c linux-linaro-stable-mx6/drivers/power/sabresd_battery.c +diff -Nur linux-3.10.30.orig/drivers/power/sabresd_battery.c linux-3.10.30/drivers/power/sabresd_battery.c --- linux-3.10.30.orig/drivers/power/sabresd_battery.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/power/sabresd_battery.c 2014-05-16 15:28:24.441401452 +0200 ++++ linux-3.10.30/drivers/power/sabresd_battery.c 2014-05-19 19:07:23.969306308 +0200 @@ -0,0 +1,998 @@ +/* + * sabresd_battery.c - Maxim 8903 USB/Adapter Charger Driver @@ -248037,9 +248362,9 @@ diff -Nur linux-3.10.30.orig/drivers/power/sabresd_battery.c linux-linaro-stable +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("Sabresd Battery Driver"); +MODULE_ALIAS("sabresd_battery"); -diff -Nur linux-3.10.30.orig/drivers/pwm/pwm-imx.c linux-linaro-stable-mx6/drivers/pwm/pwm-imx.c +diff -Nur linux-3.10.30.orig/drivers/pwm/pwm-imx.c linux-3.10.30/drivers/pwm/pwm-imx.c --- linux-3.10.30.orig/drivers/pwm/pwm-imx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/pwm/pwm-imx.c 2014-05-16 15:28:24.449401493 +0200 ++++ linux-3.10.30/drivers/pwm/pwm-imx.c 2014-05-19 19:07:23.973306322 +0200 @@ -1,4 +1,5 @@ /* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -248081,9 +248406,9 @@ diff -Nur linux-3.10.30.orig/drivers/pwm/pwm-imx.c linux-linaro-stable-mx6/drive }, .probe = imx_pwm_probe, .remove = imx_pwm_remove, -diff -Nur linux-3.10.30.orig/drivers/regulator/anatop-regulator.c linux-linaro-stable-mx6/drivers/regulator/anatop-regulator.c +diff -Nur linux-3.10.30.orig/drivers/regulator/anatop-regulator.c linux-3.10.30/drivers/regulator/anatop-regulator.c --- linux-3.10.30.orig/drivers/regulator/anatop-regulator.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/regulator/anatop-regulator.c 2014-05-16 15:28:24.457401535 +0200 ++++ linux-3.10.30/drivers/regulator/anatop-regulator.c 2014-05-19 19:07:23.973306322 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved. @@ -248209,9 +248534,9 @@ diff -Nur linux-3.10.30.orig/drivers/regulator/anatop-regulator.c linux-linaro-s /* register regulator */ rdev = regulator_register(rdesc, &config); -diff -Nur linux-3.10.30.orig/drivers/regulator/core.c linux-linaro-stable-mx6/drivers/regulator/core.c +diff -Nur linux-3.10.30.orig/drivers/regulator/core.c linux-3.10.30/drivers/regulator/core.c --- linux-3.10.30.orig/drivers/regulator/core.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/regulator/core.c 2014-05-16 15:28:24.457401535 +0200 ++++ linux-3.10.30/drivers/regulator/core.c 2014-05-19 19:07:23.973306322 +0200 @@ -3,6 +3,7 @@ * * Copyright 2007, 2008 Wolfson Microelectronics PLC. @@ -248257,9 +248582,9 @@ diff -Nur linux-3.10.30.orig/drivers/regulator/core.c linux-linaro-stable-mx6/dr ret = regulator_ena_gpio_request(rdev, config); if (ret != 0) { rdev_err(rdev, "Failed to request enable GPIO%d: %d\n", -diff -Nur linux-3.10.30.orig/drivers/regulator/dummy.c linux-linaro-stable-mx6/drivers/regulator/dummy.c +diff -Nur linux-3.10.30.orig/drivers/regulator/dummy.c linux-3.10.30/drivers/regulator/dummy.c --- linux-3.10.30.orig/drivers/regulator/dummy.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/regulator/dummy.c 2014-05-16 15:28:24.457401535 +0200 ++++ linux-3.10.30/drivers/regulator/dummy.c 2014-05-19 19:07:23.973306322 +0200 @@ -44,6 +44,7 @@ config.dev = &pdev->dev; @@ -248268,9 +248593,9 @@ diff -Nur linux-3.10.30.orig/drivers/regulator/dummy.c linux-linaro-stable-mx6/d dummy_regulator_rdev = regulator_register(&dummy_desc, &config); if (IS_ERR(dummy_regulator_rdev)) { -diff -Nur linux-3.10.30.orig/drivers/regulator/fixed.c linux-linaro-stable-mx6/drivers/regulator/fixed.c +diff -Nur linux-3.10.30.orig/drivers/regulator/fixed.c linux-3.10.30/drivers/regulator/fixed.c --- linux-3.10.30.orig/drivers/regulator/fixed.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/regulator/fixed.c 2014-05-16 15:28:24.457401535 +0200 ++++ linux-3.10.30/drivers/regulator/fixed.c 2014-05-19 19:07:23.973306322 +0200 @@ -188,8 +188,7 @@ drvdata->microvolts = config->microvolts; @@ -248281,9 +248606,9 @@ diff -Nur linux-3.10.30.orig/drivers/regulator/fixed.c linux-linaro-stable-mx6/d cfg.ena_gpio_invert = !config->enable_high; if (config->enabled_at_boot) { if (config->enable_high) { -diff -Nur linux-3.10.30.orig/drivers/regulator/Kconfig linux-linaro-stable-mx6/drivers/regulator/Kconfig +diff -Nur linux-3.10.30.orig/drivers/regulator/Kconfig linux-3.10.30/drivers/regulator/Kconfig --- linux-3.10.30.orig/drivers/regulator/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/regulator/Kconfig 2014-05-16 15:28:24.453401514 +0200 ++++ linux-3.10.30/drivers/regulator/Kconfig 2014-05-19 19:07:23.973306322 +0200 @@ -178,6 +178,10 @@ regulator via I2C bus. The provided regulator is suitable for PXA27x chips to control VCC_CORE and VCC_USIM voltages. @@ -248310,9 +248635,9 @@ diff -Nur linux-3.10.30.orig/drivers/regulator/Kconfig linux-linaro-stable-mx6/d config REGULATOR_RC5T583 tristate "RICOH RC5T583 Power regulators" depends on MFD_RC5T583 -diff -Nur linux-3.10.30.orig/drivers/regulator/Makefile linux-linaro-stable-mx6/drivers/regulator/Makefile +diff -Nur linux-3.10.30.orig/drivers/regulator/Makefile linux-3.10.30/drivers/regulator/Makefile --- linux-3.10.30.orig/drivers/regulator/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/regulator/Makefile 2014-05-16 15:28:24.453401514 +0200 ++++ linux-3.10.30/drivers/regulator/Makefile 2014-05-19 19:07:23.973306322 +0200 @@ -32,6 +32,7 @@ obj-$(CONFIG_REGULATOR_LP8788) += lp8788-ldo.o obj-$(CONFIG_REGULATOR_LP8755) += lp8755.o @@ -248329,9 +248654,9 @@ diff -Nur linux-3.10.30.orig/drivers/regulator/Makefile linux-linaro-stable-mx6/ obj-$(CONFIG_REGULATOR_TPS51632) += tps51632-regulator.o obj-$(CONFIG_REGULATOR_PCAP) += pcap-regulator.o obj-$(CONFIG_REGULATOR_PCF50633) += pcf50633-regulator.o -diff -Nur linux-3.10.30.orig/drivers/regulator/max17135-regulator.c linux-linaro-stable-mx6/drivers/regulator/max17135-regulator.c +diff -Nur linux-3.10.30.orig/drivers/regulator/max17135-regulator.c linux-3.10.30/drivers/regulator/max17135-regulator.c --- linux-3.10.30.orig/drivers/regulator/max17135-regulator.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/regulator/max17135-regulator.c 2014-05-16 15:28:24.461401557 +0200 ++++ linux-3.10.30/drivers/regulator/max17135-regulator.c 2014-05-19 19:07:23.973306322 +0200 @@ -0,0 +1,838 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -249171,9 +249496,9 @@ diff -Nur linux-3.10.30.orig/drivers/regulator/max17135-regulator.c linux-linaro +/* Module information */ +MODULE_DESCRIPTION("MAX17135 regulator driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/regulator/pfuze100-regulator.c linux-linaro-stable-mx6/drivers/regulator/pfuze100-regulator.c +diff -Nur linux-3.10.30.orig/drivers/regulator/pfuze100-regulator.c linux-3.10.30/drivers/regulator/pfuze100-regulator.c --- linux-3.10.30.orig/drivers/regulator/pfuze100-regulator.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/regulator/pfuze100-regulator.c 2014-05-16 15:28:24.461401557 +0200 ++++ linux-3.10.30/drivers/regulator/pfuze100-regulator.c 2014-05-19 19:07:23.973306322 +0200 @@ -0,0 +1,445 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -249620,9 +249945,9 @@ diff -Nur linux-3.10.30.orig/drivers/regulator/pfuze100-regulator.c linux-linaro +MODULE_DESCRIPTION("Regulator Driver for Freescale PFUZE100 PMIC"); +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("i2c:pfuze100-regulator"); -diff -Nur linux-3.10.30.orig/drivers/reset/gpio-reset.c linux-linaro-stable-mx6/drivers/reset/gpio-reset.c +diff -Nur linux-3.10.30.orig/drivers/reset/gpio-reset.c linux-3.10.30/drivers/reset/gpio-reset.c --- linux-3.10.30.orig/drivers/reset/gpio-reset.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/reset/gpio-reset.c 2014-05-16 15:28:24.469401599 +0200 ++++ linux-3.10.30/drivers/reset/gpio-reset.c 2014-05-19 19:07:23.973306322 +0200 @@ -0,0 +1,187 @@ +/* + * GPIO Reset Controller driver @@ -249811,9 +250136,9 @@ diff -Nur linux-3.10.30.orig/drivers/reset/gpio-reset.c linux-linaro-stable-mx6/ +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:gpio-reset"); +MODULE_DEVICE_TABLE(of, gpio_reset_dt_ids); -diff -Nur linux-3.10.30.orig/drivers/reset/Kconfig linux-linaro-stable-mx6/drivers/reset/Kconfig +diff -Nur linux-3.10.30.orig/drivers/reset/Kconfig linux-3.10.30/drivers/reset/Kconfig --- linux-3.10.30.orig/drivers/reset/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/reset/Kconfig 2014-05-16 15:28:24.469401599 +0200 ++++ linux-3.10.30/drivers/reset/Kconfig 2014-05-19 19:07:23.973306322 +0200 @@ -11,3 +11,15 @@ via GPIOs or SoC-internal reset controller modules. @@ -249830,15 +250155,15 @@ diff -Nur linux-3.10.30.orig/drivers/reset/Kconfig linux-linaro-stable-mx6/drive + directly by GPIOs. + +endif -diff -Nur linux-3.10.30.orig/drivers/reset/Makefile linux-linaro-stable-mx6/drivers/reset/Makefile +diff -Nur linux-3.10.30.orig/drivers/reset/Makefile linux-3.10.30/drivers/reset/Makefile --- linux-3.10.30.orig/drivers/reset/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/reset/Makefile 2014-05-16 15:28:24.469401599 +0200 ++++ linux-3.10.30/drivers/reset/Makefile 2014-05-19 19:07:23.977306338 +0200 @@ -1 +1,2 @@ obj-$(CONFIG_RESET_CONTROLLER) += core.o +obj-$(CONFIG_RESET_GPIO) += gpio-reset.o -diff -Nur linux-3.10.30.orig/drivers/rtc/class.c linux-linaro-stable-mx6/drivers/rtc/class.c +diff -Nur linux-3.10.30.orig/drivers/rtc/class.c linux-3.10.30/drivers/rtc/class.c --- linux-3.10.30.orig/drivers/rtc/class.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/rtc/class.c 2014-05-16 15:28:24.469401599 +0200 ++++ linux-3.10.30/drivers/rtc/class.c 2014-05-19 19:07:23.977306338 +0200 @@ -14,6 +14,7 @@ #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt @@ -249920,9 +250245,9 @@ diff -Nur linux-3.10.30.orig/drivers/rtc/class.c linux-linaro-stable-mx6/drivers rtc_dev_init(); rtc_sysfs_init(rtc_class); return 0; -diff -Nur linux-3.10.30.orig/drivers/rtc/interface.c linux-linaro-stable-mx6/drivers/rtc/interface.c +diff -Nur linux-3.10.30.orig/drivers/rtc/interface.c linux-3.10.30/drivers/rtc/interface.c --- linux-3.10.30.orig/drivers/rtc/interface.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/rtc/interface.c 2014-05-16 15:28:24.469401599 +0200 ++++ linux-3.10.30/drivers/rtc/interface.c 2014-05-19 19:07:23.977306338 +0200 @@ -109,9 +109,9 @@ err = rtc->ops->set_time(rtc->dev.parent, &new); @@ -250005,9 +250330,9 @@ diff -Nur linux-3.10.30.orig/drivers/rtc/interface.c linux-linaro-stable-mx6/dri { int ret = 0; mutex_lock(&rtc->ops_lock); -diff -Nur linux-3.10.30.orig/drivers/rtc/rtc-pcf8523.c linux-linaro-stable-mx6/drivers/rtc/rtc-pcf8523.c +diff -Nur linux-3.10.30.orig/drivers/rtc/rtc-pcf8523.c linux-3.10.30/drivers/rtc/rtc-pcf8523.c --- linux-3.10.30.orig/drivers/rtc/rtc-pcf8523.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/rtc/rtc-pcf8523.c 2014-05-16 15:28:24.481401663 +0200 ++++ linux-3.10.30/drivers/rtc/rtc-pcf8523.c 2014-05-19 19:07:23.977306338 +0200 @@ -7,6 +7,7 @@ */ @@ -250159,9 +250484,9 @@ diff -Nur linux-3.10.30.orig/drivers/rtc/rtc-pcf8523.c linux-linaro-stable-mx6/d .id_table = pcf8523_id, }; module_i2c_driver(pcf8523_driver); -diff -Nur linux-3.10.30.orig/drivers/rtc/rtc-snvs.c linux-linaro-stable-mx6/drivers/rtc/rtc-snvs.c +diff -Nur linux-3.10.30.orig/drivers/rtc/rtc-snvs.c linux-3.10.30/drivers/rtc/rtc-snvs.c --- linux-3.10.30.orig/drivers/rtc/rtc-snvs.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/rtc/rtc-snvs.c 2014-05-16 15:28:24.485401683 +0200 ++++ linux-3.10.30/drivers/rtc/rtc-snvs.c 2014-05-19 19:07:23.977306338 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2011-2012 Freescale Semiconductor, Inc. @@ -250224,9 +250549,9 @@ diff -Nur linux-3.10.30.orig/drivers/rtc/rtc-snvs.c linux-linaro-stable-mx6/driv return 0; } -diff -Nur linux-3.10.30.orig/drivers/spi/spi-altera.c linux-linaro-stable-mx6/drivers/spi/spi-altera.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-altera.c linux-3.10.30/drivers/spi/spi-altera.c --- linux-3.10.30.orig/drivers/spi/spi-altera.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-altera.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-altera.c 2014-05-19 19:07:23.977306338 +0200 @@ -103,16 +103,6 @@ } } @@ -250278,9 +250603,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-altera.c linux-linaro-stable-mx6/dr spi_master_put(master); return 0; } -diff -Nur linux-3.10.30.orig/drivers/spi/spi-ath79.c linux-linaro-stable-mx6/drivers/spi/spi-ath79.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-ath79.c linux-3.10.30/drivers/spi/spi-ath79.c --- linux-3.10.30.orig/drivers/spi/spi-ath79.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-ath79.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-ath79.c 2014-05-19 19:07:23.977306338 +0200 @@ -155,9 +155,6 @@ { int status = 0; @@ -250324,9 +250649,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-ath79.c linux-linaro-stable-mx6/dri spi_master_put(sp->bitbang.master); return 0; -diff -Nur linux-3.10.30.orig/drivers/spi/spi-atmel.c linux-linaro-stable-mx6/drivers/spi/spi-atmel.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-atmel.c linux-3.10.30/drivers/spi/spi-atmel.c --- linux-3.10.30.orig/drivers/spi/spi-atmel.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-atmel.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-atmel.c 2014-05-19 19:07:23.977306338 +0200 @@ -1268,13 +1268,6 @@ return -EINVAL; } @@ -250350,9 +250675,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-atmel.c linux-linaro-stable-mx6/dri master->dev.of_node = pdev->dev.of_node; master->bus_num = pdev->id; master->num_chipselect = master->dev.of_node ? 0 : 4; -diff -Nur linux-3.10.30.orig/drivers/spi/spi-au1550.c linux-linaro-stable-mx6/drivers/spi/spi-au1550.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-au1550.c linux-3.10.30/drivers/spi/spi-au1550.c --- linux-3.10.30.orig/drivers/spi/spi-au1550.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-au1550.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-au1550.c 2014-05-19 19:07:23.977306338 +0200 @@ -248,11 +248,6 @@ hz = t->speed_hz; } @@ -250395,9 +250720,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-au1550.c linux-linaro-stable-mx6/dr spi_master_put(hw->master); return 0; } -diff -Nur linux-3.10.30.orig/drivers/spi/spi-bcm63xx.c linux-linaro-stable-mx6/drivers/spi/spi-bcm63xx.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-bcm63xx.c linux-3.10.30/drivers/spi/spi-bcm63xx.c --- linux-3.10.30.orig/drivers/spi/spi-bcm63xx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-bcm63xx.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-bcm63xx.c 2014-05-19 19:07:23.977306338 +0200 @@ -124,17 +124,6 @@ /* the spi->mode bits understood by this driver: */ #define MODEBITS (SPI_CPOL | SPI_CPHA) @@ -250460,9 +250785,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-bcm63xx.c linux-linaro-stable-mx6/d spi_master_put(master); return 0; -diff -Nur linux-3.10.30.orig/drivers/spi/spi-bfin5xx.c linux-linaro-stable-mx6/drivers/spi/spi-bfin5xx.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-bfin5xx.c linux-3.10.30/drivers/spi/spi-bfin5xx.c --- linux-3.10.30.orig/drivers/spi/spi-bfin5xx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-bfin5xx.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-bfin5xx.c 2014-05-19 19:07:23.977306338 +0200 @@ -643,21 +643,16 @@ /* Bits per word setup */ @@ -250535,9 +250860,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-bfin5xx.c linux-linaro-stable-mx6/d return 0; } -diff -Nur linux-3.10.30.orig/drivers/spi/spi-bfin-sport.c linux-linaro-stable-mx6/drivers/spi/spi-bfin-sport.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-bfin-sport.c linux-3.10.30/drivers/spi/spi-bfin-sport.c --- linux-3.10.30.orig/drivers/spi/spi-bfin-sport.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-bfin-sport.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-bfin-sport.c 2014-05-19 19:07:23.977306338 +0200 @@ -417,7 +417,7 @@ /* Bits per word setup */ @@ -250579,9 +250904,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-bfin-sport.c linux-linaro-stable-mx return 0; } -diff -Nur linux-3.10.30.orig/drivers/spi/spi-bitbang.c linux-linaro-stable-mx6/drivers/spi/spi-bitbang.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-bitbang.c linux-3.10.30/drivers/spi/spi-bitbang.c --- linux-3.10.30.orig/drivers/spi/spi-bitbang.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-bitbang.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-bitbang.c 2014-05-19 19:07:23.981306352 +0200 @@ -40,7 +40,7 @@ * to glue code. These bitbang setup() and cleanup() routines are always * used, though maybe they're called from controller-aware code. @@ -250943,9 +251268,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-bitbang.c linux-linaro-stable-mx6/d return 0; } EXPORT_SYMBOL_GPL(spi_bitbang_stop); -diff -Nur linux-3.10.30.orig/drivers/spi/spi-butterfly.c linux-linaro-stable-mx6/drivers/spi/spi-butterfly.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-butterfly.c linux-3.10.30/drivers/spi/spi-butterfly.c --- linux-3.10.30.orig/drivers/spi/spi-butterfly.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-butterfly.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-butterfly.c 2014-05-19 19:07:23.981306352 +0200 @@ -225,7 +225,7 @@ master->bus_num = 42; master->num_chipselect = 2; @@ -250955,9 +251280,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-butterfly.c linux-linaro-stable-mx6 pp->bitbang.chipselect = butterfly_chipselect; pp->bitbang.txrx_word[SPI_MODE_0] = butterfly_txrx_word_mode0; -diff -Nur linux-3.10.30.orig/drivers/spi/spi.c linux-linaro-stable-mx6/drivers/spi/spi.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi.c linux-3.10.30/drivers/spi/spi.c --- linux-3.10.30.orig/drivers/spi/spi.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi.c 2014-05-16 15:28:24.721402927 +0200 ++++ linux-3.10.30/drivers/spi/spi.c 2014-05-19 19:07:23.981306352 +0200 @@ -39,6 +39,9 @@ #include <linux/ioport.h> #include <linux/acpi.h> @@ -251567,9 +251892,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi.c linux-linaro-stable-mx6/drivers/s if (n_tx) { x[0].len = n_tx; spi_message_add_tail(&x[0], &message); -diff -Nur linux-3.10.30.orig/drivers/spi/spi-clps711x.c linux-linaro-stable-mx6/drivers/spi/spi-clps711x.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-clps711x.c linux-3.10.30/drivers/spi/spi-clps711x.c --- linux-3.10.30.orig/drivers/spi/spi-clps711x.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-clps711x.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-clps711x.c 2014-05-19 19:07:23.981306352 +0200 @@ -42,12 +42,6 @@ { struct spi_clps711x_data *hw = spi_master_get_devdata(spi->master); @@ -251607,9 +251932,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-clps711x.c linux-linaro-stable-mx6/ spi_unregister_master(master); kfree(master); -diff -Nur linux-3.10.30.orig/drivers/spi/spi-coldfire-qspi.c linux-linaro-stable-mx6/drivers/spi/spi-coldfire-qspi.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-coldfire-qspi.c linux-3.10.30/drivers/spi/spi-coldfire-qspi.c --- linux-3.10.30.orig/drivers/spi/spi-coldfire-qspi.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-coldfire-qspi.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-coldfire-qspi.c 2014-05-19 19:07:23.981306352 +0200 @@ -312,10 +312,7 @@ bool cs_high = spi->mode & SPI_CS_HIGH; u16 qmr = MCFQSPI_QMR_MSTR; @@ -251650,9 +251975,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-coldfire-qspi.c linux-linaro-stable mcfqspi_cs_teardown(mcfqspi); clk_disable(mcfqspi->clk); clk_put(mcfqspi->clk); -diff -Nur linux-3.10.30.orig/drivers/spi/spi-davinci.c linux-linaro-stable-mx6/drivers/spi/spi-davinci.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-davinci.c linux-3.10.30/drivers/spi/spi-davinci.c --- linux-3.10.30.orig/drivers/spi/spi-davinci.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-davinci.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-davinci.c 2014-05-19 19:07:23.981306352 +0200 @@ -299,16 +299,15 @@ * Assign function pointer to appropriate transfer method * 8bit, 16bit or 32bit transfer @@ -251729,9 +252054,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-davinci.c linux-linaro-stable-mx6/d return 0; } -diff -Nur linux-3.10.30.orig/drivers/spi/spi-dw.c linux-linaro-stable-mx6/drivers/spi/spi-dw.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-dw.c linux-3.10.30/drivers/spi/spi-dw.c --- linux-3.10.30.orig/drivers/spi/spi-dw.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-dw.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-dw.c 2014-05-19 19:07:23.981306352 +0200 @@ -457,19 +457,7 @@ } if (transfer->bits_per_word) { @@ -251790,9 +252115,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-dw.c linux-linaro-stable-mx6/driver master->bus_num = dws->bus_num; master->num_chipselect = dws->num_cs; master->cleanup = dw_spi_cleanup; -diff -Nur linux-3.10.30.orig/drivers/spi/spi-dw-mmio.c linux-linaro-stable-mx6/drivers/spi/spi-dw-mmio.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-dw-mmio.c linux-3.10.30/drivers/spi/spi-dw-mmio.c --- linux-3.10.30.orig/drivers/spi/spi-dw-mmio.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-dw-mmio.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-dw-mmio.c 2014-05-19 19:07:23.981306352 +0200 @@ -111,8 +111,6 @@ struct dw_spi_mmio *dwsmmio = platform_get_drvdata(pdev); struct resource *mem; @@ -251802,9 +252127,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-dw-mmio.c linux-linaro-stable-mx6/d clk_disable(dwsmmio->clk); clk_put(dwsmmio->clk); dwsmmio->clk = NULL; -diff -Nur linux-3.10.30.orig/drivers/spi/spi-ep93xx.c linux-linaro-stable-mx6/drivers/spi/spi-ep93xx.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-ep93xx.c linux-3.10.30/drivers/spi/spi-ep93xx.c --- linux-3.10.30.orig/drivers/spi/spi-ep93xx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-ep93xx.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-ep93xx.c 2014-05-19 19:07:23.981306352 +0200 @@ -296,12 +296,6 @@ struct ep93xx_spi *espi = spi_master_get_devdata(spi->master); struct ep93xx_spi_chip *chip; @@ -251853,9 +252178,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-ep93xx.c linux-linaro-stable-mx6/dr spi_unregister_master(master); return 0; -diff -Nur linux-3.10.30.orig/drivers/spi/spi-fsl-espi.c linux-linaro-stable-mx6/drivers/spi/spi-fsl-espi.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-fsl-espi.c linux-3.10.30/drivers/spi/spi-fsl-espi.c --- linux-3.10.30.orig/drivers/spi/spi-fsl-espi.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-fsl-espi.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-fsl-espi.c 2014-05-19 19:07:23.981306352 +0200 @@ -144,10 +144,6 @@ if (!bits_per_word) bits_per_word = spi->bits_per_word; @@ -251889,9 +252214,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-fsl-espi.c linux-linaro-stable-mx6/ master->setup = fsl_espi_setup; mpc8xxx_spi = spi_master_get_devdata(master); -diff -Nur linux-3.10.30.orig/drivers/spi/spi-gpio.c linux-linaro-stable-mx6/drivers/spi/spi-gpio.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-gpio.c linux-3.10.30/drivers/spi/spi-gpio.c --- linux-3.10.30.orig/drivers/spi/spi-gpio.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-gpio.c 2014-05-16 15:28:24.713402886 +0200 ++++ linux-3.10.30/drivers/spi/spi-gpio.c 2014-05-19 19:07:23.981306352 +0200 @@ -239,9 +239,6 @@ struct spi_gpio *spi_gpio = spi_to_spi_gpio(spi); struct device_node *np = spi->master->dev.of_node; @@ -251944,9 +252269,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-gpio.c linux-linaro-stable-mx6/driv return status; } -diff -Nur linux-3.10.30.orig/drivers/spi/spi-imx.c linux-linaro-stable-mx6/drivers/spi/spi-imx.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-imx.c linux-3.10.30/drivers/spi/spi-imx.c --- linux-3.10.30.orig/drivers/spi/spi-imx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-imx.c 2014-05-16 15:28:24.717402907 +0200 ++++ linux-3.10.30/drivers/spi/spi-imx.c 2014-05-19 19:07:23.981306352 +0200 @@ -37,7 +37,6 @@ #include <linux/of.h> #include <linux/of_device.h> @@ -252193,9 +252518,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-imx.c linux-linaro-stable-mx6/drive return 0; } -diff -Nur linux-3.10.30.orig/drivers/spi/spi-lm70llp.c linux-linaro-stable-mx6/drivers/spi/spi-lm70llp.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-lm70llp.c linux-3.10.30/drivers/spi/spi-lm70llp.c --- linux-3.10.30.orig/drivers/spi/spi-lm70llp.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-lm70llp.c 2014-05-16 15:28:24.717402907 +0200 ++++ linux-3.10.30/drivers/spi/spi-lm70llp.c 2014-05-19 19:07:23.981306352 +0200 @@ -222,7 +222,7 @@ /* * SPI and bitbang hookup. @@ -252205,9 +252530,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-lm70llp.c linux-linaro-stable-mx6/d pp->bitbang.chipselect = lm70_chipselect; pp->bitbang.txrx_word[SPI_MODE_0] = lm70_txrx; pp->bitbang.flags = SPI_3WIRE; -diff -Nur linux-3.10.30.orig/drivers/spi/spi-mxs.c linux-linaro-stable-mx6/drivers/spi/spi-mxs.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-mxs.c linux-3.10.30/drivers/spi/spi-mxs.c --- linux-3.10.30.orig/drivers/spi/spi-mxs.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-mxs.c 2014-05-16 15:28:24.717402907 +0200 ++++ linux-3.10.30/drivers/spi/spi-mxs.c 2014-05-19 19:07:23.981306352 +0200 @@ -75,12 +75,6 @@ if (t && t->bits_per_word) bits_per_word = t->bits_per_word; @@ -252229,9 +252554,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-mxs.c linux-linaro-stable-mx6/drive master->mode_bits = SPI_CPOL | SPI_CPHA; master->num_chipselect = 3; master->dev.of_node = np; -diff -Nur linux-3.10.30.orig/drivers/spi/spi-nuc900.c linux-linaro-stable-mx6/drivers/spi/spi-nuc900.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-nuc900.c linux-3.10.30/drivers/spi/spi-nuc900.c --- linux-3.10.30.orig/drivers/spi/spi-nuc900.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-nuc900.c 2014-05-16 15:28:24.717402907 +0200 ++++ linux-3.10.30/drivers/spi/spi-nuc900.c 2014-05-19 19:07:23.985306367 +0200 @@ -174,17 +174,6 @@ spin_unlock_irqrestore(&hw->lock, flags); } @@ -252261,9 +252586,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-nuc900.c linux-linaro-stable-mx6/dr hw->res = platform_get_resource(pdev, IORESOURCE_MEM, 0); if (hw->res == NULL) { -diff -Nur linux-3.10.30.orig/drivers/spi/spi-oc-tiny.c linux-linaro-stable-mx6/drivers/spi/spi-oc-tiny.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-oc-tiny.c linux-3.10.30/drivers/spi/spi-oc-tiny.c --- linux-3.10.30.orig/drivers/spi/spi-oc-tiny.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-oc-tiny.c 2014-05-16 15:28:24.717402907 +0200 ++++ linux-3.10.30/drivers/spi/spi-oc-tiny.c 2014-05-19 19:07:23.985306367 +0200 @@ -306,7 +306,7 @@ platform_set_drvdata(pdev, hw); @@ -252289,9 +252614,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-oc-tiny.c linux-linaro-stable-mx6/d spi_master_put(master); return 0; } -diff -Nur linux-3.10.30.orig/drivers/spi/spi-omap-100k.c linux-linaro-stable-mx6/drivers/spi/spi-omap-100k.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-omap-100k.c linux-3.10.30/drivers/spi/spi-omap-100k.c --- linux-3.10.30.orig/drivers/spi/spi-omap-100k.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-omap-100k.c 2014-05-16 15:28:24.717402907 +0200 ++++ linux-3.10.30/drivers/spi/spi-omap-100k.c 2014-05-19 19:07:23.985306367 +0200 @@ -298,12 +298,6 @@ struct omap1_spi100k *spi100k; struct omap1_spi100k_cs *cs = spi->controller_state; @@ -252325,9 +252650,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-omap-100k.c linux-linaro-stable-mx6 dev_set_drvdata(&pdev->dev, master); -diff -Nur linux-3.10.30.orig/drivers/spi/spi-omap2-mcspi.c linux-linaro-stable-mx6/drivers/spi/spi-omap2-mcspi.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-omap2-mcspi.c linux-3.10.30/drivers/spi/spi-omap2-mcspi.c --- linux-3.10.30.orig/drivers/spi/spi-omap2-mcspi.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-omap2-mcspi.c 2014-05-16 15:28:24.717402907 +0200 ++++ linux-3.10.30/drivers/spi/spi-omap2-mcspi.c 2014-05-19 19:07:23.985306367 +0200 @@ -857,12 +857,6 @@ struct omap2_mcspi_dma *mcspi_dma; struct omap2_mcspi_cs *cs = spi->controller_state; @@ -252362,9 +252687,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-omap2-mcspi.c linux-linaro-stable-m master->setup = omap2_mcspi_setup; master->prepare_transfer_hardware = omap2_prepare_transfer; master->unprepare_transfer_hardware = omap2_unprepare_transfer; -diff -Nur linux-3.10.30.orig/drivers/spi/spi-ppc4xx.c linux-linaro-stable-mx6/drivers/spi/spi-ppc4xx.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-ppc4xx.c linux-3.10.30/drivers/spi/spi-ppc4xx.c --- linux-3.10.30.orig/drivers/spi/spi-ppc4xx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-ppc4xx.c 2014-05-16 15:28:24.717402907 +0200 ++++ linux-3.10.30/drivers/spi/spi-ppc4xx.c 2014-05-19 19:07:23.985306367 +0200 @@ -190,12 +190,6 @@ speed = min(t->speed_hz, spi->max_speed_hz); } @@ -252399,9 +252724,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-ppc4xx.c linux-linaro-stable-mx6/dr /* the spi->mode bits understood by this driver: */ bbp->master->mode_bits = -diff -Nur linux-3.10.30.orig/drivers/spi/spi-pxa2xx.c linux-linaro-stable-mx6/drivers/spi/spi-pxa2xx.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-pxa2xx.c linux-3.10.30/drivers/spi/spi-pxa2xx.c --- linux-3.10.30.orig/drivers/spi/spi-pxa2xx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-pxa2xx.c 2014-05-16 15:28:24.717402907 +0200 ++++ linux-3.10.30/drivers/spi/spi-pxa2xx.c 2014-05-19 19:07:23.985306367 +0200 @@ -881,21 +881,6 @@ rx_thres = RX_THRESH_DFLT; } @@ -252458,9 +252783,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-pxa2xx.c linux-linaro-stable-mx6/dr return 0; } -diff -Nur linux-3.10.30.orig/drivers/spi/spi-s3c64xx.c linux-linaro-stable-mx6/drivers/spi/spi-s3c64xx.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-s3c64xx.c linux-3.10.30/drivers/spi/spi-s3c64xx.c --- linux-3.10.30.orig/drivers/spi/spi-s3c64xx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-s3c64xx.c 2014-05-16 15:28:24.717402907 +0200 ++++ linux-3.10.30/drivers/spi/spi-s3c64xx.c 2014-05-19 19:07:23.985306367 +0200 @@ -1314,7 +1314,8 @@ master->unprepare_transfer_hardware = s3c64xx_spi_unprepare_transfer; master->num_chipselect = sci->num_cs; @@ -252487,9 +252812,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-s3c64xx.c linux-linaro-stable-mx6/d spi_master_put(master); return 0; -diff -Nur linux-3.10.30.orig/drivers/spi/spi-sirf.c linux-linaro-stable-mx6/drivers/spi/spi-sirf.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-sirf.c linux-3.10.30/drivers/spi/spi-sirf.c --- linux-3.10.30.orig/drivers/spi/spi-sirf.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-sirf.c 2014-05-16 15:28:24.721402927 +0200 ++++ linux-3.10.30/drivers/spi/spi-sirf.c 2014-05-19 19:07:23.985306367 +0200 @@ -425,10 +425,6 @@ rxfifo_ctrl = SIRFSOC_SPI_FIFO_THD(SIRFSOC_SPI_FIFO_SIZE / 2) | SIRFSOC_SPI_FIFO_WIDTH_DWORD; @@ -252517,9 +252842,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-sirf.c linux-linaro-stable-mx6/driv sspi->bitbang.master->dev.of_node = pdev->dev.of_node; sspi->p = pinctrl_get_select_default(&pdev->dev); -diff -Nur linux-3.10.30.orig/drivers/spi/spi-ti-ssp.c linux-linaro-stable-mx6/drivers/spi/spi-ti-ssp.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-ti-ssp.c linux-3.10.30/drivers/spi/spi-ti-ssp.c --- linux-3.10.30.orig/drivers/spi/spi-ti-ssp.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-ti-ssp.c 2014-05-16 15:28:24.721402927 +0200 ++++ linux-3.10.30/drivers/spi/spi-ti-ssp.c 2014-05-19 19:07:23.985306367 +0200 @@ -237,14 +237,6 @@ spin_unlock(&hw->lock); } @@ -252558,9 +252883,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-ti-ssp.c linux-linaro-stable-mx6/dr master->transfer = ti_ssp_spi_transfer; error = spi_register_master(master); -diff -Nur linux-3.10.30.orig/drivers/spi/spi-topcliff-pch.c linux-linaro-stable-mx6/drivers/spi/spi-topcliff-pch.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-topcliff-pch.c linux-3.10.30/drivers/spi/spi-topcliff-pch.c --- linux-3.10.30.orig/drivers/spi/spi-topcliff-pch.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-topcliff-pch.c 2014-05-16 15:28:24.721402927 +0200 ++++ linux-3.10.30/drivers/spi/spi-topcliff-pch.c 2014-05-19 19:07:23.989306381 +0200 @@ -472,11 +472,6 @@ dev_dbg(&pspi->dev, "%s 8 bits per word\n", __func__); } @@ -252599,9 +252924,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-topcliff-pch.c linux-linaro-stable- data->board_dat = board_dat; data->plat_dev = plat_dev; -diff -Nur linux-3.10.30.orig/drivers/spi/spi-txx9.c linux-linaro-stable-mx6/drivers/spi/spi-txx9.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-txx9.c linux-3.10.30/drivers/spi/spi-txx9.c --- linux-3.10.30.orig/drivers/spi/spi-txx9.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-txx9.c 2014-05-16 15:28:24.721402927 +0200 ++++ linux-3.10.30/drivers/spi/spi-txx9.c 2014-05-19 19:07:23.989306381 +0200 @@ -116,17 +116,12 @@ static int txx9spi_setup(struct spi_device *spi) { @@ -252637,9 +252962,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-txx9.c linux-linaro-stable-mx6/driv ret = spi_register_master(master); if (ret) -diff -Nur linux-3.10.30.orig/drivers/spi/spi-xcomm.c linux-linaro-stable-mx6/drivers/spi/spi-xcomm.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-xcomm.c linux-3.10.30/drivers/spi/spi-xcomm.c --- linux-3.10.30.orig/drivers/spi/spi-xcomm.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-xcomm.c 2014-05-16 15:28:24.721402927 +0200 ++++ linux-3.10.30/drivers/spi/spi-xcomm.c 2014-05-19 19:07:23.989306381 +0200 @@ -76,7 +76,7 @@ { unsigned int speed; @@ -252674,9 +252999,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-xcomm.c linux-linaro-stable-mx6/dri master->transfer_one_message = spi_xcomm_transfer_one; master->dev.of_node = i2c->dev.of_node; i2c_set_clientdata(i2c, master); -diff -Nur linux-3.10.30.orig/drivers/spi/spi-xilinx.c linux-linaro-stable-mx6/drivers/spi/spi-xilinx.c +diff -Nur linux-3.10.30.orig/drivers/spi/spi-xilinx.c linux-3.10.30/drivers/spi/spi-xilinx.c --- linux-3.10.30.orig/drivers/spi/spi-xilinx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/spi/spi-xilinx.c 2014-05-16 15:28:24.721402927 +0200 ++++ linux-3.10.30/drivers/spi/spi-xilinx.c 2014-05-19 19:07:23.989306381 +0200 @@ -232,21 +232,6 @@ return 0; } @@ -252712,9 +253037,9 @@ diff -Nur linux-3.10.30.orig/drivers/spi/spi-xilinx.c linux-linaro-stable-mx6/dr init_completion(&xspi->done); if (!request_mem_region(mem->start, resource_size(mem), -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-audio.c linux-linaro-stable-mx6/drivers/staging/imx-drm/dw-hdmi-audio.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-audio.c linux-3.10.30/drivers/staging/imx-drm/dw-hdmi-audio.c --- linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-audio.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/dw-hdmi-audio.c 2014-05-16 15:28:24.869403709 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/dw-hdmi-audio.c 2014-05-19 19:07:23.989306381 +0200 @@ -0,0 +1,550 @@ +/* + * DesignWare HDMI audio driver @@ -253266,9 +253591,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-audio.c linux-linar +{ + snd_card_free(dw->card); +} -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-audio.h linux-linaro-stable-mx6/drivers/staging/imx-drm/dw-hdmi-audio.h +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-audio.h linux-3.10.30/drivers/staging/imx-drm/dw-hdmi-audio.h --- linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-audio.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/dw-hdmi-audio.h 2014-05-16 15:28:24.869403709 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/dw-hdmi-audio.h 2014-05-19 19:07:23.989306381 +0200 @@ -0,0 +1,13 @@ +#ifndef DW_HDMI_AUDIO_H +#define DW_HDMI_AUDIO_H @@ -253283,9 +253608,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-audio.h linux-linar +void snd_dw_hdmi_remove(struct snd_dw_hdmi *dw); + +#endif -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-cec.c linux-linaro-stable-mx6/drivers/staging/imx-drm/dw-hdmi-cec.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-cec.c linux-3.10.30/drivers/staging/imx-drm/dw-hdmi-cec.c --- linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-cec.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/dw-hdmi-cec.c 2014-05-16 15:28:24.869403709 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/dw-hdmi-cec.c 2014-05-19 19:07:23.989306381 +0200 @@ -0,0 +1,561 @@ +/* http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/tree/drivers/mxc/hdmi-cec/mxc_hdmi-cec.c?h=imx_3.0.35_4.1.0 */ +#include <linux/cdev.h> @@ -253848,9 +254173,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-cec.c linux-linaro- +MODULE_DESCRIPTION("Synopsis Designware HDMI CEC driver for i.MX"); +MODULE_LICENSE("GPL"); +MODULE_ALIAS(PLATFORM_MODULE_PREFIX "dw-hdmi-cec"); -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-cec.h linux-linaro-stable-mx6/drivers/staging/imx-drm/dw-hdmi-cec.h +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-cec.h linux-3.10.30/drivers/staging/imx-drm/dw-hdmi-cec.h --- linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-cec.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/dw-hdmi-cec.h 2014-05-16 15:28:24.869403709 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/dw-hdmi-cec.h 2014-05-19 19:07:23.989306381 +0200 @@ -0,0 +1,16 @@ +#ifndef DW_HDMI_CEC_H +#define DW_HDMI_CEC_H @@ -253868,9 +254193,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/dw-hdmi-cec.h linux-linaro- +}; + +#endif -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-drm-core.c linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-drm-core.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-drm-core.c linux-3.10.30/drivers/staging/imx-drm/imx-drm-core.c --- linux-3.10.30.orig/drivers/staging/imx-drm/imx-drm-core.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-drm-core.c 2014-05-16 15:28:24.869403709 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/imx-drm-core.c 2014-05-19 19:07:23.993306397 +0200 @@ -13,14 +13,14 @@ * GNU General Public License for more details. * @@ -255048,9 +255373,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-drm-core.c linux-linaro MODULE_AUTHOR("Sascha Hauer <s.hauer@pengutronix.de>"); MODULE_DESCRIPTION("i.MX drm driver core"); -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-drm.h linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-drm.h +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-drm.h linux-3.10.30/drivers/staging/imx-drm/imx-drm.h --- linux-3.10.30.orig/drivers/staging/imx-drm/imx-drm.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-drm.h 2014-05-16 15:28:24.869403709 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/imx-drm.h 2014-05-19 19:07:23.993306397 +0200 @@ -5,15 +5,19 @@ #define IPU_PIX_FMT_GBR24 v4l2_fourcc('G', 'B', 'R', '3') @@ -255131,9 +255456,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-drm.h linux-linaro-stab +void imx_drm_encoder_destroy(struct drm_encoder *encoder); #endif /* _IMX_DRM_H_ */ -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-fb.c linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-fb.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-fb.c linux-3.10.30/drivers/staging/imx-drm/imx-fb.c --- linux-3.10.30.orig/drivers/staging/imx-drm/imx-fb.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-fb.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/staging/imx-drm/imx-fb.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,47 +0,0 @@ -/* - * i.MX drm driver @@ -255182,9 +255507,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-fb.c linux-linaro-stabl - - dev->mode_config.funcs = &imx_drm_mode_config_funcs; -} -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-fbdev.c linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-fbdev.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-fbdev.c linux-3.10.30/drivers/staging/imx-drm/imx-fbdev.c --- linux-3.10.30.orig/drivers/staging/imx-drm/imx-fbdev.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-fbdev.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/staging/imx-drm/imx-fbdev.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,74 +0,0 @@ -/* - * i.MX drm driver @@ -255260,9 +255585,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-fbdev.c linux-linaro-st -MODULE_DESCRIPTION("Freescale i.MX legacy fb driver"); -MODULE_AUTHOR("Sascha Hauer, Pengutronix"); -MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-hdmi.c linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-hdmi.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-hdmi.c linux-3.10.30/drivers/staging/imx-drm/imx-hdmi.c --- linux-3.10.30.orig/drivers/staging/imx-drm/imx-hdmi.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-hdmi.c 2014-05-16 15:28:24.869403709 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/imx-hdmi.c 2014-05-19 19:07:23.993306397 +0200 @@ -0,0 +1,1842 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. @@ -257106,9 +257431,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-hdmi.c linux-linaro-sta +MODULE_DESCRIPTION("i.MX6 HDMI transmitter driver"); +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:imx-hdmi"); -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-hdmi.h linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-hdmi.h +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-hdmi.h linux-3.10.30/drivers/staging/imx-drm/imx-hdmi.h --- linux-3.10.30.orig/drivers/staging/imx-drm/imx-hdmi.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-hdmi.h 2014-05-16 15:28:24.869403709 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/imx-hdmi.h 2014-05-19 19:07:23.993306397 +0200 @@ -0,0 +1,1040 @@ +/* + * Copyright (C) 2011 Freescale Semiconductor, Inc. @@ -258150,9 +258475,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-hdmi.h linux-linaro-sta +void hdmi_disable_cec(struct imx_hdmi *hdmi); + +#endif /* __IMX_HDMI_H__ */ -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-ldb.c linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-ldb.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-ldb.c linux-3.10.30/drivers/staging/imx-drm/imx-ldb.c --- linux-3.10.30.orig/drivers/staging/imx-drm/imx-ldb.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-ldb.c 2014-05-16 15:28:24.869403709 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/imx-ldb.c 2014-05-19 19:07:23.993306397 +0200 @@ -0,0 +1,606 @@ +/* + * i.MX drm driver - LVDS display bridge @@ -258760,9 +259085,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-ldb.c linux-linaro-stab +MODULE_AUTHOR("Sascha Hauer, Pengutronix"); +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:" DRIVER_NAME); -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-tve.c linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-tve.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-tve.c linux-3.10.30/drivers/staging/imx-drm/imx-tve.c --- linux-3.10.30.orig/drivers/staging/imx-drm/imx-tve.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/imx-tve.c 2014-05-16 15:28:24.873403730 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/imx-tve.c 2014-05-19 19:07:23.997306411 +0200 @@ -20,9 +20,9 @@ #include <linux/clk.h> @@ -259180,9 +259505,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/imx-tve.c linux-linaro-stab MODULE_AUTHOR("Philipp Zabel, Pengutronix"); MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:imx-tve"); -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h linux-linaro-stable-mx6/drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h linux-3.10.30/drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h --- linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h 2014-05-16 15:28:24.873403730 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h 2014-05-19 19:07:23.997306411 +0200 @@ -97,6 +97,7 @@ int ipu_idmac_enable_channel(struct ipuv3_channel *channel); @@ -259216,9 +259541,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h linux-l }; #endif /* __DRM_IPU_H__ */ -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-common.c linux-linaro-stable-mx6/drivers/staging/imx-drm/ipu-v3/ipu-common.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-common.c linux-3.10.30/drivers/staging/imx-drm/ipu-v3/ipu-common.c --- linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-common.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/ipu-v3/ipu-common.c 2014-05-16 15:28:24.873403730 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/ipu-v3/ipu-common.c 2014-05-19 19:07:24.029306530 +0200 @@ -27,8 +27,11 @@ #include <linux/list.h> #include <linux/irq.h> @@ -259804,9 +260129,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-common.c linux-l MODULE_DESCRIPTION("i.MX IPU v3 driver"); MODULE_AUTHOR("Sascha Hauer <s.hauer@pengutronix.de>"); MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-dc.c linux-linaro-stable-mx6/drivers/staging/imx-drm/ipu-v3/ipu-dc.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-dc.c linux-3.10.30/drivers/staging/imx-drm/ipu-v3/ipu-dc.c --- linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-dc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/ipu-v3/ipu-dc.c 2014-05-16 15:28:24.873403730 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/ipu-v3/ipu-dc.c 2014-05-19 19:07:24.037306559 +0200 @@ -91,6 +91,7 @@ IPU_DC_MAP_RGB565, IPU_DC_MAP_GBR24, /* TVEv2 */ @@ -259873,9 +260198,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-dc.c linux-linar return 0; } -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-di.c linux-linaro-stable-mx6/drivers/staging/imx-drm/ipu-v3/ipu-di.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-di.c linux-3.10.30/drivers/staging/imx-drm/ipu-v3/ipu-di.c --- linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-di.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/ipu-v3/ipu-di.c 2014-05-16 15:28:24.873403730 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/ipu-v3/ipu-di.c 2014-05-19 19:07:24.049306603 +0200 @@ -19,9 +19,6 @@ #include <linux/io.h> #include <linux/err.h> @@ -260311,9 +260636,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-di.c linux-linar - clk_unregister(di->clk_di_pixel); - kfree(di->clk_name); } -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-dmfc.c linux-linaro-stable-mx6/drivers/staging/imx-drm/ipu-v3/ipu-dmfc.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-dmfc.c linux-3.10.30/drivers/staging/imx-drm/ipu-v3/ipu-dmfc.c --- linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-dmfc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/ipu-v3/ipu-dmfc.c 2014-05-16 15:28:24.873403730 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/ipu-v3/ipu-dmfc.c 2014-05-19 19:07:24.057306633 +0200 @@ -61,7 +61,7 @@ static const struct dmfc_channel_data dmfcdata[] = { @@ -260376,9 +260701,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-dmfc.c linux-lin dev_dbg(dev, "dmfc: 8 slots with %ldMpixel/s bandwidth each\n", priv->bandwidth_per_slot / 1000000); -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-dp.c linux-linaro-stable-mx6/drivers/staging/imx-drm/ipu-v3/ipu-dp.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-dp.c linux-3.10.30/drivers/staging/imx-drm/ipu-v3/ipu-dp.c --- linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-dp.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/ipu-v3/ipu-dp.c 2014-05-16 15:28:24.873403730 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/ipu-v3/ipu-dp.c 2014-05-19 19:07:24.065306663 +0200 @@ -46,6 +46,8 @@ #define DP_COM_CONF_CSC_DEF_BG (2 << 8) #define DP_COM_CONF_CSC_DEF_BOTH (1 << 8) @@ -260432,9 +260757,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-dp.c linux-linar priv->flow[i].base = priv->base + ipu_dp_flow_base[i]; priv->flow[i].priv = priv; } -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-prv.h linux-linaro-stable-mx6/drivers/staging/imx-drm/ipu-v3/ipu-prv.h +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-prv.h linux-3.10.30/drivers/staging/imx-drm/ipu-v3/ipu-prv.h --- linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-prv.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/ipu-v3/ipu-prv.h 2014-05-16 15:28:24.873403730 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/ipu-v3/ipu-prv.h 2014-05-19 19:07:24.073306692 +0200 @@ -110,7 +110,7 @@ #define IDMAC_BAND_EN(ch) IPU_IDMAC_REG(0x0040 + 4 * ((ch) / 32)) #define IDMAC_CHA_BUSY(ch) IPU_IDMAC_REG(0x0100 + 4 * ((ch) / 32)) @@ -260455,9 +260780,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipu-v3/ipu-prv.h linux-lina struct ipu_dc_priv *dc_priv; struct ipu_dp_priv *dp_priv; -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipuv3-crtc.c linux-linaro-stable-mx6/drivers/staging/imx-drm/ipuv3-crtc.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipuv3-crtc.c linux-3.10.30/drivers/staging/imx-drm/ipuv3-crtc.c --- linux-3.10.30.orig/drivers/staging/imx-drm/ipuv3-crtc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/ipuv3-crtc.c 2014-05-16 15:28:24.873403730 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/ipuv3-crtc.c 2014-05-19 19:07:24.073306692 +0200 @@ -17,44 +17,36 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, * MA 02110-1301, USA. @@ -260972,9 +261297,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipuv3-crtc.c linux-linaro-s MODULE_DESCRIPTION(DRIVER_DESC); MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:imx-ipuv3-crtc"); -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipuv3-plane.c linux-linaro-stable-mx6/drivers/staging/imx-drm/ipuv3-plane.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipuv3-plane.c linux-3.10.30/drivers/staging/imx-drm/ipuv3-plane.c --- linux-3.10.30.orig/drivers/staging/imx-drm/ipuv3-plane.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/ipuv3-plane.c 2014-05-16 15:28:24.873403730 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/ipuv3-plane.c 2014-05-19 19:07:24.073306692 +0200 @@ -0,0 +1,375 @@ +/* + * i.MX IPUv3 DP Overlay Planes @@ -261351,9 +261676,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipuv3-plane.c linux-linaro- + + return ipu_plane; +} -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipuv3-plane.h linux-linaro-stable-mx6/drivers/staging/imx-drm/ipuv3-plane.h +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipuv3-plane.h linux-3.10.30/drivers/staging/imx-drm/ipuv3-plane.h --- linux-3.10.30.orig/drivers/staging/imx-drm/ipuv3-plane.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/ipuv3-plane.h 2014-05-16 15:28:24.873403730 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/ipuv3-plane.h 2014-05-19 19:07:24.077306707 +0200 @@ -0,0 +1,55 @@ +#ifndef __IPUV3_PLANE_H__ +#define __IPUV3_PLANE_H__ @@ -261410,9 +261735,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/ipuv3-plane.h linux-linaro- +int ipu_plane_irq(struct ipu_plane *plane); + +#endif -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/Kconfig linux-linaro-stable-mx6/drivers/staging/imx-drm/Kconfig +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/Kconfig linux-3.10.30/drivers/staging/imx-drm/Kconfig --- linux-3.10.30.orig/drivers/staging/imx-drm/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/Kconfig 2014-05-16 15:28:24.869403709 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/Kconfig 2014-05-19 19:07:24.077306707 +0200 @@ -1,6 +1,7 @@ config DRM_IMX tristate "DRM Support for Freescale i.MX" @@ -261462,9 +261787,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/Kconfig linux-linaro-stable + Support the CEC interface which is part of the Synposis + Designware HDMI block. This is used in conjunction with + the i.MX HDMI driver. -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/Makefile linux-linaro-stable-mx6/drivers/staging/imx-drm/Makefile +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/Makefile linux-3.10.30/drivers/staging/imx-drm/Makefile --- linux-3.10.30.orig/drivers/staging/imx-drm/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/Makefile 2014-05-16 15:28:24.869403709 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/Makefile 2014-05-19 19:07:24.077306707 +0200 @@ -1,10 +1,15 @@ -imxdrm-objs := imx-drm-core.o imx-fb.o @@ -261484,9 +261809,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/Makefile linux-linaro-stabl +obj-$(CONFIG_DRM_IMX_IPUV3) += imx-ipuv3-crtc.o +obj-$(CONFIG_DRM_IMX_HDMI) += imxhdmi.o +obj-$(CONFIG_DRM_DW_HDMI_CEC) += dw-hdmi-cec.o -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/parallel-display.c linux-linaro-stable-mx6/drivers/staging/imx-drm/parallel-display.c +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/parallel-display.c linux-3.10.30/drivers/staging/imx-drm/parallel-display.c --- linux-3.10.30.orig/drivers/staging/imx-drm/parallel-display.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/parallel-display.c 2014-05-16 15:28:24.873403730 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/parallel-display.c 2014-05-19 19:07:24.077306707 +0200 @@ -18,12 +18,12 @@ * MA 02110-1301, USA. */ @@ -261720,9 +262045,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/parallel-display.c linux-li MODULE_AUTHOR("Sascha Hauer, Pengutronix"); MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:imx-parallel-display"); -diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/TODO linux-linaro-stable-mx6/drivers/staging/imx-drm/TODO +diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/TODO linux-3.10.30/drivers/staging/imx-drm/TODO --- linux-3.10.30.orig/drivers/staging/imx-drm/TODO 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/staging/imx-drm/TODO 2014-05-16 15:28:24.869403709 +0200 ++++ linux-3.10.30/drivers/staging/imx-drm/TODO 2014-05-19 19:07:24.077306707 +0200 @@ -6,12 +6,9 @@ - Factor out more code to common helper functions - decide where to put the base driver. It is not specific to a subsystem @@ -261736,9 +262061,9 @@ diff -Nur linux-3.10.30.orig/drivers/staging/imx-drm/TODO linux-linaro-stable-mx - Add i.MX6 HDMI support - Add support for IC (Image converter) - Add support for CSI (CMOS Sensor interface) -diff -Nur linux-3.10.30.orig/drivers/thermal/cpu_cooling.c linux-linaro-stable-mx6/drivers/thermal/cpu_cooling.c +diff -Nur linux-3.10.30.orig/drivers/thermal/cpu_cooling.c linux-3.10.30/drivers/thermal/cpu_cooling.c --- linux-3.10.30.orig/drivers/thermal/cpu_cooling.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/thermal/cpu_cooling.c 2014-05-16 15:28:25.085404847 +0200 ++++ linux-3.10.30/drivers/thermal/cpu_cooling.c 2014-05-19 19:07:24.077306707 +0200 @@ -167,7 +167,7 @@ continue; @@ -261748,9 +262073,9 @@ diff -Nur linux-3.10.30.orig/drivers/thermal/cpu_cooling.c linux-linaro-stable-m descend = !!(freq > table[i].frequency); freq = table[i].frequency; -diff -Nur linux-3.10.30.orig/drivers/thermal/device_cooling.c linux-linaro-stable-mx6/drivers/thermal/device_cooling.c +diff -Nur linux-3.10.30.orig/drivers/thermal/device_cooling.c linux-3.10.30/drivers/thermal/device_cooling.c --- linux-3.10.30.orig/drivers/thermal/device_cooling.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/thermal/device_cooling.c 2014-05-16 15:28:25.085404847 +0200 ++++ linux-3.10.30/drivers/thermal/device_cooling.c 2014-05-19 19:07:24.081306722 +0200 @@ -0,0 +1,151 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -261903,9 +262228,9 @@ diff -Nur linux-3.10.30.orig/drivers/thermal/device_cooling.c linux-linaro-stabl + kfree(devfreq_dev); +} +EXPORT_SYMBOL_GPL(devfreq_cooling_unregister); -diff -Nur linux-3.10.30.orig/drivers/thermal/imx_thermal.c linux-linaro-stable-mx6/drivers/thermal/imx_thermal.c +diff -Nur linux-3.10.30.orig/drivers/thermal/imx_thermal.c linux-3.10.30/drivers/thermal/imx_thermal.c --- linux-3.10.30.orig/drivers/thermal/imx_thermal.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/thermal/imx_thermal.c 2014-05-16 15:28:25.085404847 +0200 ++++ linux-3.10.30/drivers/thermal/imx_thermal.c 2014-05-19 19:07:24.081306722 +0200 @@ -0,0 +1,471 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -262378,9 +262703,9 @@ diff -Nur linux-3.10.30.orig/drivers/thermal/imx_thermal.c linux-linaro-stable-m +MODULE_DESCRIPTION("Thermal driver for Freescale i.MX SoCs"); +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("platform:imx-thermal"); -diff -Nur linux-3.10.30.orig/drivers/thermal/Kconfig linux-linaro-stable-mx6/drivers/thermal/Kconfig +diff -Nur linux-3.10.30.orig/drivers/thermal/Kconfig linux-3.10.30/drivers/thermal/Kconfig --- linux-3.10.30.orig/drivers/thermal/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/thermal/Kconfig 2014-05-16 15:28:25.085404847 +0200 ++++ linux-3.10.30/drivers/thermal/Kconfig 2014-05-19 19:07:24.081306722 +0200 @@ -91,6 +91,24 @@ because userland can easily disable the thermal policy by simply flooding this sysfs node with low temperature values. @@ -262406,9 +262731,9 @@ diff -Nur linux-3.10.30.orig/drivers/thermal/Kconfig linux-linaro-stable-mx6/dri config SPEAR_THERMAL bool "SPEAr thermal sensor driver" depends on PLAT_SPEAR -diff -Nur linux-3.10.30.orig/drivers/thermal/Makefile linux-linaro-stable-mx6/drivers/thermal/Makefile +diff -Nur linux-3.10.30.orig/drivers/thermal/Makefile linux-3.10.30/drivers/thermal/Makefile --- linux-3.10.30.orig/drivers/thermal/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/thermal/Makefile 2014-05-16 15:28:25.085404847 +0200 ++++ linux-3.10.30/drivers/thermal/Makefile 2014-05-19 19:07:24.081306722 +0200 @@ -21,6 +21,8 @@ obj-$(CONFIG_DOVE_THERMAL) += dove_thermal.o obj-$(CONFIG_DB8500_THERMAL) += db8500_thermal.o @@ -262418,9 +262743,9 @@ diff -Nur linux-3.10.30.orig/drivers/thermal/Makefile linux-linaro-stable-mx6/dr obj-$(CONFIG_DB8500_CPUFREQ_COOLING) += db8500_cpufreq_cooling.o obj-$(CONFIG_INTEL_POWERCLAMP) += intel_powerclamp.o -diff -Nur linux-3.10.30.orig/drivers/tty/serial/ar933x_uart.c linux-linaro-stable-mx6/drivers/tty/serial/ar933x_uart.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/ar933x_uart.c linux-3.10.30/drivers/tty/serial/ar933x_uart.c --- linux-3.10.30.orig/drivers/tty/serial/ar933x_uart.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/ar933x_uart.c 2014-05-16 15:28:25.105404953 +0200 ++++ linux-3.10.30/drivers/tty/serial/ar933x_uart.c 2014-05-19 19:07:24.081306722 +0200 @@ -703,7 +703,6 @@ struct ar933x_uart_port *up; @@ -262429,9 +262754,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/ar933x_uart.c linux-linaro-stabl if (up) { uart_remove_one_port(&ar933x_uart_driver, &up->port); -diff -Nur linux-3.10.30.orig/drivers/tty/serial/atmel_serial.c linux-linaro-stable-mx6/drivers/tty/serial/atmel_serial.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/atmel_serial.c linux-3.10.30/drivers/tty/serial/atmel_serial.c --- linux-3.10.30.orig/drivers/tty/serial/atmel_serial.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/atmel_serial.c 2014-05-16 15:28:25.105404953 +0200 ++++ linux-3.10.30/drivers/tty/serial/atmel_serial.c 2014-05-19 19:07:24.081306722 +0200 @@ -1853,7 +1853,6 @@ int ret = 0; @@ -262440,9 +262765,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/atmel_serial.c linux-linaro-stab ret = uart_remove_one_port(&atmel_uart, port); -diff -Nur linux-3.10.30.orig/drivers/tty/serial/bcm63xx_uart.c linux-linaro-stable-mx6/drivers/tty/serial/bcm63xx_uart.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/bcm63xx_uart.c linux-3.10.30/drivers/tty/serial/bcm63xx_uart.c --- linux-3.10.30.orig/drivers/tty/serial/bcm63xx_uart.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/bcm63xx_uart.c 2014-05-16 15:28:25.105404953 +0200 ++++ linux-3.10.30/drivers/tty/serial/bcm63xx_uart.c 2014-05-19 19:07:24.081306722 +0200 @@ -852,7 +852,6 @@ port = platform_get_drvdata(pdev); @@ -262451,9 +262776,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/bcm63xx_uart.c linux-linaro-stab /* mark port as free */ ports[pdev->id].membase = 0; return 0; -diff -Nur linux-3.10.30.orig/drivers/tty/serial/clps711x.c linux-linaro-stable-mx6/drivers/tty/serial/clps711x.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/clps711x.c linux-3.10.30/drivers/tty/serial/clps711x.c --- linux-3.10.30.orig/drivers/tty/serial/clps711x.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/clps711x.c 2014-05-16 15:28:25.109404974 +0200 ++++ linux-3.10.30/drivers/tty/serial/clps711x.c 2014-05-19 19:07:24.081306722 +0200 @@ -438,8 +438,7 @@ s->uart_clk = devm_clk_get(&pdev->dev, "uart"); if (IS_ERR(s->uart_clk)) { @@ -262493,9 +262818,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/clps711x.c linux-linaro-stable-m return 0; } -diff -Nur linux-3.10.30.orig/drivers/tty/serial/efm32-uart.c linux-linaro-stable-mx6/drivers/tty/serial/efm32-uart.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/efm32-uart.c linux-3.10.30/drivers/tty/serial/efm32-uart.c --- linux-3.10.30.orig/drivers/tty/serial/efm32-uart.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/efm32-uart.c 2014-05-16 15:28:25.109404974 +0200 ++++ linux-3.10.30/drivers/tty/serial/efm32-uart.c 2014-05-19 19:07:24.081306722 +0200 @@ -778,8 +778,6 @@ { struct efm32_uart_port *efm_port = platform_get_drvdata(pdev); @@ -262505,9 +262830,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/efm32-uart.c linux-linaro-stable uart_remove_one_port(&efm32_uart_reg, &efm_port->port); if (pdev->id >= 0 && pdev->id < ARRAY_SIZE(efm32_uart_ports)) -diff -Nur linux-3.10.30.orig/drivers/tty/serial/fsl_lpuart.c linux-linaro-stable-mx6/drivers/tty/serial/fsl_lpuart.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/fsl_lpuart.c linux-3.10.30/drivers/tty/serial/fsl_lpuart.c --- linux-3.10.30.orig/drivers/tty/serial/fsl_lpuart.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/fsl_lpuart.c 2014-05-16 15:28:25.109404974 +0200 ++++ linux-3.10.30/drivers/tty/serial/fsl_lpuart.c 2014-05-19 19:07:24.081306722 +0200 @@ -0,0 +1,879 @@ +/* + * Freescale lpuart serial port driver @@ -263388,9 +263713,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/fsl_lpuart.c linux-linaro-stable + +MODULE_DESCRIPTION("Freescale lpuart serial port driver"); +MODULE_LICENSE("GPL v2"); -diff -Nur linux-3.10.30.orig/drivers/tty/serial/imx.c linux-linaro-stable-mx6/drivers/tty/serial/imx.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/imx.c linux-3.10.30/drivers/tty/serial/imx.c --- linux-3.10.30.orig/drivers/tty/serial/imx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/imx.c 2014-05-16 15:28:25.113404995 +0200 ++++ linux-3.10.30/drivers/tty/serial/imx.c 2014-05-19 19:07:24.081306722 +0200 @@ -47,11 +47,12 @@ #include <linux/slab.h> #include <linux/of.h> @@ -264276,9 +264601,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/imx.c linux-linaro-stable-mx6/dr if (pdata && pdata->exit) pdata->exit(pdev); -diff -Nur linux-3.10.30.orig/drivers/tty/serial/Kconfig linux-linaro-stable-mx6/drivers/tty/serial/Kconfig +diff -Nur linux-3.10.30.orig/drivers/tty/serial/Kconfig linux-3.10.30/drivers/tty/serial/Kconfig --- linux-3.10.30.orig/drivers/tty/serial/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/Kconfig 2014-05-16 15:28:25.105404953 +0200 ++++ linux-3.10.30/drivers/tty/serial/Kconfig 2014-05-19 19:07:24.085306736 +0200 @@ -1484,6 +1484,20 @@ If multiple cards are present, the default limit of 32 ports may need to be increased. @@ -264300,17 +264625,17 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/Kconfig linux-linaro-stable-mx6/ endmenu endif # TTY -diff -Nur linux-3.10.30.orig/drivers/tty/serial/Makefile linux-linaro-stable-mx6/drivers/tty/serial/Makefile +diff -Nur linux-3.10.30.orig/drivers/tty/serial/Makefile linux-3.10.30/drivers/tty/serial/Makefile --- linux-3.10.30.orig/drivers/tty/serial/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/Makefile 2014-05-16 15:28:25.105404953 +0200 ++++ linux-3.10.30/drivers/tty/serial/Makefile 2014-05-19 19:07:24.085306736 +0200 @@ -85,3 +85,4 @@ obj-$(CONFIG_SERIAL_EFM32_UART) += efm32-uart.o obj-$(CONFIG_SERIAL_ARC) += arc_uart.o obj-$(CONFIG_SERIAL_RP2) += rp2.o +obj-$(CONFIG_SERIAL_FSL_LPUART) += fsl_lpuart.o -diff -Nur linux-3.10.30.orig/drivers/tty/serial/mpc52xx_uart.c linux-linaro-stable-mx6/drivers/tty/serial/mpc52xx_uart.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/mpc52xx_uart.c linux-3.10.30/drivers/tty/serial/mpc52xx_uart.c --- linux-3.10.30.orig/drivers/tty/serial/mpc52xx_uart.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/mpc52xx_uart.c 2014-05-16 15:28:25.117405017 +0200 ++++ linux-3.10.30/drivers/tty/serial/mpc52xx_uart.c 2014-05-19 19:07:24.085306736 +0200 @@ -84,16 +84,6 @@ static irqreturn_t mpc52xx_uart_int(int irq, void *dev_id); static irqreturn_t mpc5xxx_uart_process_int(struct uart_port *port); @@ -264328,9 +264653,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/mpc52xx_uart.c linux-linaro-stab /* ======================================================================== */ /* PSC fifo operations for isolating differences between 52xx and 512x */ /* ======================================================================== */ -diff -Nur linux-3.10.30.orig/drivers/tty/serial/mxs-auart.c linux-linaro-stable-mx6/drivers/tty/serial/mxs-auart.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/mxs-auart.c linux-3.10.30/drivers/tty/serial/mxs-auart.c --- linux-3.10.30.orig/drivers/tty/serial/mxs-auart.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/mxs-auart.c 2014-05-16 15:28:25.117405017 +0200 ++++ linux-3.10.30/drivers/tty/serial/mxs-auart.c 2014-05-19 19:07:24.085306736 +0200 @@ -32,7 +32,6 @@ #include <linux/clk.h> #include <linux/delay.h> @@ -264360,9 +264685,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/mxs-auart.c linux-linaro-stable- if (of_id) { pdev->id_entry = of_id->data; s->devtype = pdev->id_entry->driver_data; -diff -Nur linux-3.10.30.orig/drivers/tty/serial/netx-serial.c linux-linaro-stable-mx6/drivers/tty/serial/netx-serial.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/netx-serial.c linux-3.10.30/drivers/tty/serial/netx-serial.c --- linux-3.10.30.orig/drivers/tty/serial/netx-serial.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/netx-serial.c 2014-05-16 15:28:25.117405017 +0200 ++++ linux-3.10.30/drivers/tty/serial/netx-serial.c 2014-05-19 19:07:24.085306736 +0200 @@ -693,8 +693,6 @@ { struct netx_port *sport = platform_get_drvdata(pdev); @@ -264372,9 +264697,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/netx-serial.c linux-linaro-stabl if (sport) uart_remove_one_port(&netx_reg, &sport->port); -diff -Nur linux-3.10.30.orig/drivers/tty/serial/pmac_zilog.c linux-linaro-stable-mx6/drivers/tty/serial/pmac_zilog.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/pmac_zilog.c linux-3.10.30/drivers/tty/serial/pmac_zilog.c --- linux-3.10.30.orig/drivers/tty/serial/pmac_zilog.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/pmac_zilog.c 2014-05-16 15:28:25.117405017 +0200 ++++ linux-3.10.30/drivers/tty/serial/pmac_zilog.c 2014-05-19 19:07:24.085306736 +0200 @@ -1798,7 +1798,6 @@ uart_remove_one_port(&pmz_uart_reg, &uap->port); @@ -264383,9 +264708,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/pmac_zilog.c linux-linaro-stable uap->port.dev = NULL; return 0; -diff -Nur linux-3.10.30.orig/drivers/tty/serial/pnx8xxx_uart.c linux-linaro-stable-mx6/drivers/tty/serial/pnx8xxx_uart.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/pnx8xxx_uart.c linux-3.10.30/drivers/tty/serial/pnx8xxx_uart.c --- linux-3.10.30.orig/drivers/tty/serial/pnx8xxx_uart.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/pnx8xxx_uart.c 2014-05-16 15:28:25.117405017 +0200 ++++ linux-3.10.30/drivers/tty/serial/pnx8xxx_uart.c 2014-05-19 19:07:24.085306736 +0200 @@ -801,8 +801,6 @@ { struct pnx8xxx_port *sport = platform_get_drvdata(pdev); @@ -264395,9 +264720,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/pnx8xxx_uart.c linux-linaro-stab if (sport) uart_remove_one_port(&pnx8xxx_reg, &sport->port); -diff -Nur linux-3.10.30.orig/drivers/tty/serial/pxa.c linux-linaro-stable-mx6/drivers/tty/serial/pxa.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/pxa.c linux-3.10.30/drivers/tty/serial/pxa.c --- linux-3.10.30.orig/drivers/tty/serial/pxa.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/pxa.c 2014-05-16 15:28:25.117405017 +0200 ++++ linux-3.10.30/drivers/tty/serial/pxa.c 2014-05-19 19:07:24.085306736 +0200 @@ -945,8 +945,6 @@ { struct uart_pxa_port *sport = platform_get_drvdata(dev); @@ -264407,9 +264732,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/pxa.c linux-linaro-stable-mx6/dr uart_remove_one_port(&serial_pxa_reg, &sport->port); clk_unprepare(sport->clk); -diff -Nur linux-3.10.30.orig/drivers/tty/serial/sa1100.c linux-linaro-stable-mx6/drivers/tty/serial/sa1100.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/sa1100.c linux-3.10.30/drivers/tty/serial/sa1100.c --- linux-3.10.30.orig/drivers/tty/serial/sa1100.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/sa1100.c 2014-05-16 15:28:25.117405017 +0200 ++++ linux-3.10.30/drivers/tty/serial/sa1100.c 2014-05-19 19:07:24.085306736 +0200 @@ -864,8 +864,6 @@ { struct sa1100_port *sport = platform_get_drvdata(pdev); @@ -264419,9 +264744,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/sa1100.c linux-linaro-stable-mx6 if (sport) uart_remove_one_port(&sa1100_reg, &sport->port); -diff -Nur linux-3.10.30.orig/drivers/tty/serial/sccnxp.c linux-linaro-stable-mx6/drivers/tty/serial/sccnxp.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/sccnxp.c linux-3.10.30/drivers/tty/serial/sccnxp.c --- linux-3.10.30.orig/drivers/tty/serial/sccnxp.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/sccnxp.c 2014-05-16 15:28:25.121405037 +0200 ++++ linux-3.10.30/drivers/tty/serial/sccnxp.c 2014-05-19 19:07:24.085306736 +0200 @@ -997,8 +997,6 @@ } @@ -264439,9 +264764,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/sccnxp.c linux-linaro-stable-mx6 if (!IS_ERR(s->regulator)) return regulator_disable(s->regulator); -diff -Nur linux-3.10.30.orig/drivers/tty/serial/serial_core.c linux-linaro-stable-mx6/drivers/tty/serial/serial_core.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/serial_core.c linux-3.10.30/drivers/tty/serial/serial_core.c --- linux-3.10.30.orig/drivers/tty/serial/serial_core.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/serial_core.c 2014-05-16 15:28:25.121405037 +0200 ++++ linux-3.10.30/drivers/tty/serial/serial_core.c 2014-05-19 19:07:24.085306736 +0200 @@ -50,12 +50,6 @@ #define HIGH_BITS_OFFSET ((sizeof(long)-sizeof(int))*8) @@ -264455,9 +264780,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/serial_core.c linux-linaro-stabl static void uart_change_speed(struct tty_struct *tty, struct uart_state *state, struct ktermios *old_termios); static void uart_wait_until_sent(struct tty_struct *tty, int timeout); -diff -Nur linux-3.10.30.orig/drivers/tty/serial/sirfsoc_uart.c linux-linaro-stable-mx6/drivers/tty/serial/sirfsoc_uart.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/sirfsoc_uart.c linux-3.10.30/drivers/tty/serial/sirfsoc_uart.c --- linux-3.10.30.orig/drivers/tty/serial/sirfsoc_uart.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/sirfsoc_uart.c 2014-05-16 15:28:25.121405037 +0200 ++++ linux-3.10.30/drivers/tty/serial/sirfsoc_uart.c 2014-05-19 19:07:24.089306752 +0200 @@ -716,7 +716,6 @@ clk_disable_unprepare(sirfport->clk); clk_put(sirfport->clk); @@ -264475,9 +264800,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/sirfsoc_uart.c linux-linaro-stab if (sirfport->hw_flow_ctrl) pinctrl_put(sirfport->p); clk_disable_unprepare(sirfport->clk); -diff -Nur linux-3.10.30.orig/drivers/tty/serial/vt8500_serial.c linux-linaro-stable-mx6/drivers/tty/serial/vt8500_serial.c +diff -Nur linux-3.10.30.orig/drivers/tty/serial/vt8500_serial.c linux-3.10.30/drivers/tty/serial/vt8500_serial.c --- linux-3.10.30.orig/drivers/tty/serial/vt8500_serial.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/tty/serial/vt8500_serial.c 2014-05-16 15:28:25.125405058 +0200 ++++ linux-3.10.30/drivers/tty/serial/vt8500_serial.c 2014-05-19 19:07:24.089306752 +0200 @@ -631,7 +631,6 @@ { struct vt8500_port *vt8500_port = platform_get_drvdata(pdev); @@ -264486,9 +264811,9 @@ diff -Nur linux-3.10.30.orig/drivers/tty/serial/vt8500_serial.c linux-linaro-sta clk_disable_unprepare(vt8500_port->clk); uart_remove_one_port(&vt8500_uart_driver, &vt8500_port->uart); -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/bits.h linux-linaro-stable-mx6/drivers/usb/chipidea/bits.h +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/bits.h linux-3.10.30/drivers/usb/chipidea/bits.h --- linux-3.10.30.orig/drivers/usb/chipidea/bits.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/bits.h 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/bits.h 2014-05-19 19:07:24.089306752 +0200 @@ -48,10 +48,25 @@ #define PORTSC_SUSP BIT(7) #define PORTSC_HSP BIT(9) @@ -264538,9 +264863,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/bits.h linux-linaro-stable-mx6 /* USBMODE */ #define USBMODE_CM (0x03UL << 0) -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_imx.c linux-linaro-stable-mx6/drivers/usb/chipidea/ci13xxx_imx.c +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_imx.c linux-3.10.30/drivers/usb/chipidea/ci13xxx_imx.c --- linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_imx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/ci13xxx_imx.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/usb/chipidea/ci13xxx_imx.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,274 +0,0 @@ -/* - * Copyright 2012 Freescale Semiconductor, Inc. @@ -264816,9 +265141,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_imx.c linux-linaro-sta -MODULE_DESCRIPTION("CI13xxx i.MX USB binding"); -MODULE_AUTHOR("Marek Vasut <marex@denx.de>"); -MODULE_AUTHOR("Richard Zhao <richard.zhao@freescale.com>"); -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_imx.h linux-linaro-stable-mx6/drivers/usb/chipidea/ci13xxx_imx.h +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_imx.h linux-3.10.30/drivers/usb/chipidea/ci13xxx_imx.h --- linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_imx.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/ci13xxx_imx.h 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/usb/chipidea/ci13xxx_imx.h 1970-01-01 01:00:00.000000000 +0100 @@ -1,31 +0,0 @@ -/* - * Copyright 2012 Freescale Semiconductor, Inc. @@ -264851,9 +265176,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_imx.h linux-linaro-sta -void usbmisc_unset_ops(const struct usbmisc_ops *ops); -int -usbmisc_get_init_data(struct device *dev, struct usbmisc_usb_device *usbdev); -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_msm.c linux-linaro-stable-mx6/drivers/usb/chipidea/ci13xxx_msm.c +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_msm.c linux-3.10.30/drivers/usb/chipidea/ci13xxx_msm.c --- linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_msm.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/ci13xxx_msm.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/usb/chipidea/ci13xxx_msm.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,99 +0,0 @@ -/* Copyright (c) 2010, Code Aurora Forum. All rights reserved. - * @@ -264954,9 +265279,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_msm.c linux-linaro-sta - -MODULE_ALIAS("platform:msm_hsusb"); -MODULE_LICENSE("GPL v2"); -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_pci.c linux-linaro-stable-mx6/drivers/usb/chipidea/ci13xxx_pci.c +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_pci.c linux-3.10.30/drivers/usb/chipidea/ci13xxx_pci.c --- linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_pci.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/ci13xxx_pci.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/drivers/usb/chipidea/ci13xxx_pci.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,158 +0,0 @@ -/* - * ci13xxx_pci.c - MIPS USB IP core family device controller @@ -265116,9 +265441,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci13xxx_pci.c linux-linaro-sta -MODULE_DESCRIPTION("MIPS CI13XXX USB Peripheral Controller"); -MODULE_LICENSE("GPL"); -MODULE_VERSION("June 2008"); -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci.h linux-linaro-stable-mx6/drivers/usb/chipidea/ci.h +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci.h linux-3.10.30/drivers/usb/chipidea/ci.h --- linux-3.10.30.orig/drivers/usb/chipidea/ci.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/ci.h 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/ci.h 2014-05-19 19:07:24.089306752 +0200 @@ -22,14 +22,14 @@ * DEFINE *****************************************************************************/ @@ -265387,9 +265712,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci.h linux-linaro-stable-mx6/d + u32 value, unsigned int timeout_ms); #endif /* __DRIVERS_USB_CHIPIDEA_CI_H */ -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_imx.c linux-linaro-stable-mx6/drivers/usb/chipidea/ci_hdrc_imx.c +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_imx.c linux-3.10.30/drivers/usb/chipidea/ci_hdrc_imx.c --- linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_imx.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/ci_hdrc_imx.c 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/ci_hdrc_imx.c 2014-05-19 19:07:24.089306752 +0200 @@ -0,0 +1,444 @@ +/* + * Copyright 2012-2013 Freescale Semiconductor, Inc. @@ -265835,9 +266160,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_imx.c linux-linaro-sta +MODULE_DESCRIPTION("CI HDRC i.MX USB binding"); +MODULE_AUTHOR("Marek Vasut <marex@denx.de>"); +MODULE_AUTHOR("Richard Zhao <richard.zhao@freescale.com>"); -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_imx.h linux-linaro-stable-mx6/drivers/usb/chipidea/ci_hdrc_imx.h +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_imx.h linux-3.10.30/drivers/usb/chipidea/ci_hdrc_imx.h --- linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_imx.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/ci_hdrc_imx.h 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/ci_hdrc_imx.h 2014-05-19 19:07:24.089306752 +0200 @@ -0,0 +1,21 @@ +/* + * Copyright 2012-2013 Freescale Semiconductor, Inc. @@ -265860,9 +266185,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_imx.h linux-linaro-sta +int imx_usbmisc_init(struct imx_usbmisc_data *); +int imx_usbmisc_init_post(struct imx_usbmisc_data *); +int imx_usbmisc_set_wakeup(struct imx_usbmisc_data *, bool); -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_msm.c linux-linaro-stable-mx6/drivers/usb/chipidea/ci_hdrc_msm.c +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_msm.c linux-3.10.30/drivers/usb/chipidea/ci_hdrc_msm.c --- linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_msm.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/ci_hdrc_msm.c 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/ci_hdrc_msm.c 2014-05-19 19:07:24.089306752 +0200 @@ -0,0 +1,101 @@ +/* Copyright (c) 2010, Code Aurora Forum. All rights reserved. + * @@ -265965,9 +266290,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_msm.c linux-linaro-sta +MODULE_ALIAS("platform:msm_hsusb"); +MODULE_ALIAS("platform:ci13xxx_msm"); +MODULE_LICENSE("GPL v2"); -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_pci.c linux-linaro-stable-mx6/drivers/usb/chipidea/ci_hdrc_pci.c +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_pci.c linux-3.10.30/drivers/usb/chipidea/ci_hdrc_pci.c --- linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_pci.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/ci_hdrc_pci.c 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/ci_hdrc_pci.c 2014-05-19 19:07:24.093306766 +0200 @@ -0,0 +1,150 @@ +/* + * ci_hdrc_pci.c - MIPS USB IP core family device controller @@ -266119,9 +266444,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/ci_hdrc_pci.c linux-linaro-sta +MODULE_LICENSE("GPL"); +MODULE_VERSION("June 2008"); +MODULE_ALIAS("platform:ci13xxx_pci"); -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/core.c linux-linaro-stable-mx6/drivers/usb/chipidea/core.c +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/core.c linux-3.10.30/drivers/usb/chipidea/core.c --- linux-3.10.30.orig/drivers/usb/chipidea/core.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/core.c 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/core.c 2014-05-19 19:07:24.093306766 +0200 @@ -43,8 +43,7 @@ * * TODO List @@ -266846,9 +267171,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/core.c linux-linaro-stable-mx6 MODULE_LICENSE("GPL v2"); MODULE_AUTHOR("David Lopo <dlopo@chipidea.mips.com>"); MODULE_DESCRIPTION("ChipIdea HDRC Driver"); -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/debug.c linux-linaro-stable-mx6/drivers/usb/chipidea/debug.c +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/debug.c linux-3.10.30/drivers/usb/chipidea/debug.c --- linux-3.10.30.orig/drivers/usb/chipidea/debug.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/debug.c 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/debug.c 2014-05-19 19:07:24.093306766 +0200 @@ -18,7 +18,7 @@ */ static int ci_device_show(struct seq_file *s, void *data) @@ -266990,9 +267315,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/debug.c linux-linaro-stable-mx { debugfs_remove_recursive(ci->debugfs); } -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/debug.h linux-linaro-stable-mx6/drivers/usb/chipidea/debug.h +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/debug.h linux-3.10.30/drivers/usb/chipidea/debug.h --- linux-3.10.30.orig/drivers/usb/chipidea/debug.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/debug.h 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/debug.h 2014-05-19 19:07:24.093306766 +0200 @@ -14,15 +14,15 @@ #define __DRIVERS_USB_CHIPIDEA_DEBUG_H @@ -267013,9 +267338,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/debug.h linux-linaro-stable-mx { } #endif -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/host.c linux-linaro-stable-mx6/drivers/usb/chipidea/host.c +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/host.c linux-3.10.30/drivers/usb/chipidea/host.c --- linux-3.10.30.orig/drivers/usb/chipidea/host.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/host.c 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/host.c 2014-05-19 19:07:24.093306766 +0200 @@ -24,6 +24,7 @@ #include <linux/usb.h> #include <linux/usb/hcd.h> @@ -267291,9 +267616,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/host.c linux-linaro-stable-mx6 + return 0; } -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/host.h linux-linaro-stable-mx6/drivers/usb/chipidea/host.h +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/host.h linux-3.10.30/drivers/usb/chipidea/host.h --- linux-3.10.30.orig/drivers/usb/chipidea/host.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/host.h 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/host.h 2014-05-19 19:07:24.093306766 +0200 @@ -3,15 +3,21 @@ #ifdef CONFIG_USB_CHIPIDEA_HOST @@ -267318,9 +267643,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/host.h linux-linaro-stable-mx6 #endif #endif /* __DRIVERS_USB_CHIPIDEA_HOST_H */ -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/Kconfig linux-linaro-stable-mx6/drivers/usb/chipidea/Kconfig +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/Kconfig linux-3.10.30/drivers/usb/chipidea/Kconfig --- linux-3.10.30.orig/drivers/usb/chipidea/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/Kconfig 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/Kconfig 2014-05-19 19:07:24.093306766 +0200 @@ -1,6 +1,6 @@ config USB_CHIPIDEA tristate "ChipIdea Highspeed Dual Role Controller" @@ -267347,9 +267672,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/Kconfig linux-linaro-stable-mx select USB_EHCI_ROOT_HUB_TT help Say Y here to enable host controller functionality of the -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/Makefile linux-linaro-stable-mx6/drivers/usb/chipidea/Makefile +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/Makefile linux-3.10.30/drivers/usb/chipidea/Makefile --- linux-3.10.30.orig/drivers/usb/chipidea/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/Makefile 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/Makefile 2014-05-19 19:07:24.093306766 +0200 @@ -2,20 +2,20 @@ obj-$(CONFIG_USB_CHIPIDEA) += ci_hdrc.o @@ -267376,9 +267701,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/Makefile linux-linaro-stable-m +ifneq ($(CONFIG_OF),) + obj-$(CONFIG_USB_CHIPIDEA) += ci_hdrc_imx.o usbmisc_imx.o endif -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/otg.c linux-linaro-stable-mx6/drivers/usb/chipidea/otg.c +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/otg.c linux-3.10.30/drivers/usb/chipidea/otg.c --- linux-3.10.30.orig/drivers/usb/chipidea/otg.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/otg.c 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/otg.c 2014-05-19 19:07:24.093306766 +0200 @@ -0,0 +1,164 @@ +/* + * otg.c - ChipIdea USB IP core OTG driver @@ -267544,9 +267869,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/otg.c linux-linaro-stable-mx6/ + ci_disable_otg_interrupt(ci, OTGSC_INT_EN_BITS); + ci_clear_otg_interrupt(ci, OTGSC_INT_STATUS_BITS); +} -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/otg.h linux-linaro-stable-mx6/drivers/usb/chipidea/otg.h +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/otg.h linux-3.10.30/drivers/usb/chipidea/otg.h --- linux-3.10.30.orig/drivers/usb/chipidea/otg.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/otg.h 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/otg.h 2014-05-19 19:07:24.093306766 +0200 @@ -0,0 +1,36 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -267584,9 +267909,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/otg.h linux-linaro-stable-mx6/ +void ci_handle_vbus_connected(struct ci_hdrc *ci); + +#endif /* __DRIVERS_USB_CHIPIDEA_OTG_H */ -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/udc.c linux-linaro-stable-mx6/drivers/usb/chipidea/udc.c +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/udc.c linux-3.10.30/drivers/usb/chipidea/udc.c --- linux-3.10.30.orig/drivers/usb/chipidea/udc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/udc.c 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/udc.c 2014-05-19 19:07:24.097306781 +0200 @@ -20,13 +20,13 @@ #include <linux/pm_runtime.h> #include <linux/usb/ch9.h> @@ -269375,9 +269700,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/udc.c linux-linaro-stable-mx6/ - return 0; + return udc_start(ci); } -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/udc.h linux-linaro-stable-mx6/drivers/usb/chipidea/udc.h +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/udc.h linux-3.10.30/drivers/usb/chipidea/udc.h --- linux-3.10.30.orig/drivers/usb/chipidea/udc.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/udc.h 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/udc.h 2014-05-19 19:07:24.097306781 +0200 @@ -20,7 +20,7 @@ #define TX 1 /* similar to USB_DIR_IN but can be used as an index */ @@ -269459,9 +269784,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/udc.h linux-linaro-stable-mx6/ #endif #endif /* __DRIVERS_USB_CHIPIDEA_UDC_H */ -diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/usbmisc_imx.c linux-linaro-stable-mx6/drivers/usb/chipidea/usbmisc_imx.c +diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/usbmisc_imx.c linux-3.10.30/drivers/usb/chipidea/usbmisc_imx.c --- linux-3.10.30.orig/drivers/usb/chipidea/usbmisc_imx.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/chipidea/usbmisc_imx.c 2014-05-16 15:28:25.141405143 +0200 ++++ linux-3.10.30/drivers/usb/chipidea/usbmisc_imx.c 2014-05-19 19:07:24.097306781 +0200 @@ -1,5 +1,5 @@ /* - * Copyright 2012 Freescale Semiconductor, Inc. @@ -269752,9 +270077,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/chipidea/usbmisc_imx.c linux-linaro-sta MODULE_ALIAS("platform:usbmisc-imx"); MODULE_LICENSE("GPL v2"); -diff -Nur linux-3.10.30.orig/drivers/usb/core/hcd.c linux-linaro-stable-mx6/drivers/usb/core/hcd.c +diff -Nur linux-3.10.30.orig/drivers/usb/core/hcd.c linux-3.10.30/drivers/usb/core/hcd.c --- linux-3.10.30.orig/drivers/usb/core/hcd.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/core/hcd.c 2014-05-16 15:28:25.145405164 +0200 ++++ linux-3.10.30/drivers/usb/core/hcd.c 2014-05-19 19:07:24.097306781 +0200 @@ -2575,12 +2575,6 @@ if (hcd->uses_new_polling && HCD_POLL_RH(hcd)) usb_hcd_poll_rh_status(hcd); @@ -269768,9 +270093,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/core/hcd.c linux-linaro-stable-mx6/driv return retval; error_create_attr_group: -diff -Nur linux-3.10.30.orig/drivers/usb/core/hub.c linux-linaro-stable-mx6/drivers/usb/core/hub.c +diff -Nur linux-3.10.30.orig/drivers/usb/core/hub.c linux-3.10.30/drivers/usb/core/hub.c --- linux-3.10.30.orig/drivers/usb/core/hub.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/core/hub.c 2014-05-16 15:28:25.145405164 +0200 ++++ linux-3.10.30/drivers/usb/core/hub.c 2014-05-19 19:07:24.097306781 +0200 @@ -4372,8 +4372,7 @@ /* Disconnect any existing devices under this port */ @@ -269781,9 +270106,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/core/hub.c linux-linaro-stable-mx6/driv usb_phy_notify_disconnect(hcd->phy, udev->speed); usb_disconnect(&hub->ports[port1 - 1]->child); } -diff -Nur linux-3.10.30.orig/drivers/usb/gadget/f_mass_storage.c linux-linaro-stable-mx6/drivers/usb/gadget/f_mass_storage.c +diff -Nur linux-3.10.30.orig/drivers/usb/gadget/f_mass_storage.c linux-3.10.30/drivers/usb/gadget/f_mass_storage.c --- linux-3.10.30.orig/drivers/usb/gadget/f_mass_storage.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/gadget/f_mass_storage.c 2014-05-16 15:28:25.157405228 +0200 ++++ linux-3.10.30/drivers/usb/gadget/f_mass_storage.c 2014-05-19 19:07:24.097306781 +0200 @@ -349,8 +349,15 @@ struct usb_ep *bulk_in; @@ -269899,9 +270224,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/gadget/f_mass_storage.c linux-linaro-st /* Find all the endpoints we will use */ ep = usb_ep_autoconfig(gadget, &fsg_fs_bulk_in_desc); if (!ep) -diff -Nur linux-3.10.30.orig/drivers/usb/gadget/fsl_updater.c linux-linaro-stable-mx6/drivers/usb/gadget/fsl_updater.c +diff -Nur linux-3.10.30.orig/drivers/usb/gadget/fsl_updater.c linux-3.10.30/drivers/usb/gadget/fsl_updater.c --- linux-3.10.30.orig/drivers/usb/gadget/fsl_updater.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/gadget/fsl_updater.c 2014-05-16 15:28:25.165405269 +0200 ++++ linux-3.10.30/drivers/usb/gadget/fsl_updater.c 2014-05-19 19:07:24.097306781 +0200 @@ -0,0 +1,594 @@ +/* + * Freescale UUT driver @@ -270497,9 +270822,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/gadget/fsl_updater.c linux-linaro-stabl + utp_send_status(fsg); + return -1; +} -diff -Nur linux-3.10.30.orig/drivers/usb/gadget/fsl_updater.h linux-linaro-stable-mx6/drivers/usb/gadget/fsl_updater.h +diff -Nur linux-3.10.30.orig/drivers/usb/gadget/fsl_updater.h linux-3.10.30/drivers/usb/gadget/fsl_updater.h --- linux-3.10.30.orig/drivers/usb/gadget/fsl_updater.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/gadget/fsl_updater.h 2014-05-16 15:28:25.165405269 +0200 ++++ linux-3.10.30/drivers/usb/gadget/fsl_updater.h 2014-05-19 19:07:24.097306781 +0200 @@ -0,0 +1,150 @@ +/* + * Freescale UUT driver @@ -270651,9 +270976,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/gadget/fsl_updater.h linux-linaro-stabl + +#endif /* __FSL_UPDATER_H */ + -diff -Nur linux-3.10.30.orig/drivers/usb/gadget/Kconfig linux-linaro-stable-mx6/drivers/usb/gadget/Kconfig +diff -Nur linux-3.10.30.orig/drivers/usb/gadget/Kconfig linux-3.10.30/drivers/usb/gadget/Kconfig --- linux-3.10.30.orig/drivers/usb/gadget/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/gadget/Kconfig 2014-05-16 15:28:25.149405185 +0200 ++++ linux-3.10.30/drivers/usb/gadget/Kconfig 2014-05-19 19:07:24.101306795 +0200 @@ -751,6 +751,12 @@ Say "y" to link the driver statically, or "m" to build a dynamically linked module called "g_mass_storage". @@ -270667,9 +270992,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/gadget/Kconfig linux-linaro-stable-mx6/ config USB_GADGET_TARGET tristate "USB Gadget Target Fabric Module" depends on TARGET_CORE -diff -Nur linux-3.10.30.orig/drivers/usb/gadget/mass_storage.c linux-linaro-stable-mx6/drivers/usb/gadget/mass_storage.c +diff -Nur linux-3.10.30.orig/drivers/usb/gadget/mass_storage.c linux-3.10.30/drivers/usb/gadget/mass_storage.c --- linux-3.10.30.orig/drivers/usb/gadget/mass_storage.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/gadget/mass_storage.c 2014-05-16 15:28:25.169405290 +0200 ++++ linux-3.10.30/drivers/usb/gadget/mass_storage.c 2014-05-19 19:07:24.101306795 +0200 @@ -189,7 +189,7 @@ { return usb_composite_probe(&msg_driver); @@ -270679,9 +271004,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/gadget/mass_storage.c linux-linaro-stab static void msg_cleanup(void) { -diff -Nur linux-3.10.30.orig/drivers/usb/gadget/zero.c linux-linaro-stable-mx6/drivers/usb/gadget/zero.c +diff -Nur linux-3.10.30.orig/drivers/usb/gadget/zero.c linux-3.10.30/drivers/usb/gadget/zero.c --- linux-3.10.30.orig/drivers/usb/gadget/zero.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/gadget/zero.c 2014-05-16 15:28:25.177405333 +0200 ++++ linux-3.10.30/drivers/usb/gadget/zero.c 2014-05-19 19:07:24.101306795 +0200 @@ -95,6 +95,18 @@ module_param(autoresume, uint, S_IRUGO); MODULE_PARM_DESC(autoresume, "zero, or seconds before remote wakeup"); @@ -270728,9 +271053,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/gadget/zero.c linux-linaro-stable-mx6/d } /* support OTG systems */ -diff -Nur linux-3.10.30.orig/drivers/usb/host/ehci.h linux-linaro-stable-mx6/drivers/usb/host/ehci.h +diff -Nur linux-3.10.30.orig/drivers/usb/host/ehci.h linux-3.10.30/drivers/usb/host/ehci.h --- linux-3.10.30.orig/drivers/usb/host/ehci.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/host/ehci.h 2014-05-16 15:28:25.181405354 +0200 ++++ linux-3.10.30/drivers/usb/host/ehci.h 2014-05-19 19:07:24.101306795 +0200 @@ -816,6 +816,8 @@ extern void ehci_init_driver(struct hc_driver *drv, const struct ehci_driver_overrides *over); @@ -270740,9 +271065,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/host/ehci.h linux-linaro-stable-mx6/dri #ifdef CONFIG_PM extern int ehci_suspend(struct usb_hcd *hcd, bool do_wakeup); -diff -Nur linux-3.10.30.orig/drivers/usb/host/ehci-hcd.c linux-linaro-stable-mx6/drivers/usb/host/ehci-hcd.c +diff -Nur linux-3.10.30.orig/drivers/usb/host/ehci-hcd.c linux-3.10.30/drivers/usb/host/ehci-hcd.c --- linux-3.10.30.orig/drivers/usb/host/ehci-hcd.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/host/ehci-hcd.c 2014-05-16 15:28:25.181405354 +0200 ++++ linux-3.10.30/drivers/usb/host/ehci-hcd.c 2014-05-19 19:07:24.101306795 +0200 @@ -139,7 +139,7 @@ /*-------------------------------------------------------------------------*/ @@ -270809,9 +271134,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/host/ehci-hcd.c linux-linaro-stable-mx6 } /*-------------------------------------------------------------------------*/ -diff -Nur linux-3.10.30.orig/drivers/usb/host/ehci-hub.c linux-linaro-stable-mx6/drivers/usb/host/ehci-hub.c +diff -Nur linux-3.10.30.orig/drivers/usb/host/ehci-hub.c linux-3.10.30/drivers/usb/host/ehci-hub.c --- linux-3.10.30.orig/drivers/usb/host/ehci-hub.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/host/ehci-hub.c 2014-05-16 15:28:25.181405354 +0200 ++++ linux-3.10.30/drivers/usb/host/ehci-hub.c 2014-05-19 19:07:24.101306795 +0200 @@ -877,7 +877,7 @@ PORT_SUSPEND | PORT_RESUME); ehci_writel(ehci, temp, status_reg); @@ -270830,9 +271155,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/host/ehci-hub.c linux-linaro-stable-mx6 PORT_RESET, 0, 1000); if (retval != 0) { ehci_err (ehci, "port %d reset error %d\n", -diff -Nur linux-3.10.30.orig/drivers/usb/host/ehci-tegra.c linux-linaro-stable-mx6/drivers/usb/host/ehci-tegra.c +diff -Nur linux-3.10.30.orig/drivers/usb/host/ehci-tegra.c linux-3.10.30/drivers/usb/host/ehci-tegra.c --- linux-3.10.30.orig/drivers/usb/host/ehci-tegra.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/host/ehci-tegra.c 2014-05-16 15:28:25.181405354 +0200 ++++ linux-3.10.30/drivers/usb/host/ehci-tegra.c 2014-05-19 19:07:24.101306795 +0200 @@ -179,7 +179,7 @@ * If a transaction is in progress, there may be a delay in * suspending the port. Poll until the port is suspended. @@ -270880,9 +271205,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/host/ehci-tegra.c linux-linaro-stable-m PORT_SUSPEND, 1000)) { pr_err("%s: timeout waiting for PORT_SUSPEND\n", __func__); -diff -Nur linux-3.10.30.orig/drivers/usb/host/Kconfig linux-linaro-stable-mx6/drivers/usb/host/Kconfig +diff -Nur linux-3.10.30.orig/drivers/usb/host/Kconfig linux-3.10.30/drivers/usb/host/Kconfig --- linux-3.10.30.orig/drivers/usb/host/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/host/Kconfig 2014-05-16 15:28:25.177405333 +0200 ++++ linux-3.10.30/drivers/usb/host/Kconfig 2014-05-19 19:07:24.101306795 +0200 @@ -65,7 +65,7 @@ config USB_EHCI_ROOT_HUB_TT @@ -270901,9 +271226,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/host/Kconfig linux-linaro-stable-mx6/dr default y ---help--- This changes the periodic scheduling code to fill more of the low -diff -Nur linux-3.10.30.orig/drivers/usb/phy/Makefile linux-linaro-stable-mx6/drivers/usb/phy/Makefile +diff -Nur linux-3.10.30.orig/drivers/usb/phy/Makefile linux-3.10.30/drivers/usb/phy/Makefile --- linux-3.10.30.orig/drivers/usb/phy/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/phy/Makefile 2014-05-16 15:28:25.213405522 +0200 ++++ linux-3.10.30/drivers/usb/phy/Makefile 2014-05-19 19:07:24.101306795 +0200 @@ -5,6 +5,7 @@ ccflags-$(CONFIG_USB_DEBUG) := -DDEBUG @@ -270912,9 +271237,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/phy/Makefile linux-linaro-stable-mx6/dr # transceiver drivers, keep the list sorted -diff -Nur linux-3.10.30.orig/drivers/usb/phy/of.c linux-linaro-stable-mx6/drivers/usb/phy/of.c +diff -Nur linux-3.10.30.orig/drivers/usb/phy/of.c linux-3.10.30/drivers/usb/phy/of.c --- linux-3.10.30.orig/drivers/usb/phy/of.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/phy/of.c 2014-05-16 15:28:25.213405522 +0200 ++++ linux-3.10.30/drivers/usb/phy/of.c 2014-05-19 19:07:24.101306795 +0200 @@ -0,0 +1,47 @@ +/* + * USB of helper code @@ -270963,9 +271288,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/phy/of.c linux-linaro-stable-mx6/driver + return USBPHY_INTERFACE_MODE_UNKNOWN; +} +EXPORT_SYMBOL_GPL(of_usb_get_phy_mode); -diff -Nur linux-3.10.30.orig/drivers/usb/phy/phy-mxs-usb.c linux-linaro-stable-mx6/drivers/usb/phy/phy-mxs-usb.c +diff -Nur linux-3.10.30.orig/drivers/usb/phy/phy-mxs-usb.c linux-3.10.30/drivers/usb/phy/phy-mxs-usb.c --- linux-3.10.30.orig/drivers/usb/phy/phy-mxs-usb.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/phy/phy-mxs-usb.c 2014-05-16 15:28:25.217405544 +0200 ++++ linux-3.10.30/drivers/usb/phy/phy-mxs-usb.c 2014-05-19 19:07:24.101306795 +0200 @@ -1,5 +1,5 @@ /* - * Copyright 2012 Freescale Semiconductor, Inc. @@ -271511,9 +271836,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/phy/phy-mxs-usb.c linux-linaro-stable-m }, }; -diff -Nur linux-3.10.30.orig/drivers/usb/usb-common.c linux-linaro-stable-mx6/drivers/usb/usb-common.c +diff -Nur linux-3.10.30.orig/drivers/usb/usb-common.c linux-3.10.30/drivers/usb/usb-common.c --- linux-3.10.30.orig/drivers/usb/usb-common.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/usb/usb-common.c 2014-05-16 15:28:29.889430182 +0200 ++++ linux-3.10.30/drivers/usb/usb-common.c 2014-05-19 19:07:24.101306795 +0200 @@ -13,7 +13,9 @@ #include <linux/kernel.h> @@ -271562,9 +271887,9 @@ diff -Nur linux-3.10.30.orig/drivers/usb/usb-common.c linux-linaro-stable-mx6/dr +#endif + MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/video/amba-clcd.c linux-linaro-stable-mx6/drivers/video/amba-clcd.c +diff -Nur linux-3.10.30.orig/drivers/video/amba-clcd.c linux-3.10.30/drivers/video/amba-clcd.c --- linux-3.10.30.orig/drivers/video/amba-clcd.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/amba-clcd.c 2014-05-16 15:28:38.293474499 +0200 ++++ linux-3.10.30/drivers/video/amba-clcd.c 2014-05-19 19:07:24.101306795 +0200 @@ -16,7 +16,10 @@ #include <linux/string.h> #include <linux/slab.h> @@ -271880,9 +272205,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/amba-clcd.c linux-linaro-stable-mx6/d ret = amba_request_regions(dev, NULL); if (ret) { -diff -Nur linux-3.10.30.orig/drivers/video/arm-hdlcd.c linux-linaro-stable-mx6/drivers/video/arm-hdlcd.c +diff -Nur linux-3.10.30.orig/drivers/video/arm-hdlcd.c linux-3.10.30/drivers/video/arm-hdlcd.c --- linux-3.10.30.orig/drivers/video/arm-hdlcd.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/arm-hdlcd.c 2014-05-16 15:28:38.297474520 +0200 ++++ linux-3.10.30/drivers/video/arm-hdlcd.c 2014-05-19 19:07:24.101306795 +0200 @@ -0,0 +1,844 @@ +/* + * drivers/video/arm-hdlcd.c @@ -272728,9 +273053,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/arm-hdlcd.c linux-linaro-stable-mx6/d +MODULE_AUTHOR("Liviu Dudau"); +MODULE_DESCRIPTION("ARM HDLCD core driver"); +MODULE_LICENSE("GPL v2"); -diff -Nur linux-3.10.30.orig/drivers/video/backlight/backlight.c linux-linaro-stable-mx6/drivers/video/backlight/backlight.c +diff -Nur linux-3.10.30.orig/drivers/video/backlight/backlight.c linux-3.10.30/drivers/video/backlight/backlight.c --- linux-3.10.30.orig/drivers/video/backlight/backlight.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/backlight/backlight.c 2014-05-16 15:28:38.305474562 +0200 ++++ linux-3.10.30/drivers/video/backlight/backlight.c 2014-05-19 19:07:24.101306795 +0200 @@ -38,6 +38,8 @@ { struct backlight_device *bd; @@ -272771,9 +273096,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/backlight/backlight.c linux-linaro-st } mutex_unlock(&bd->ops_lock); return 0; -diff -Nur linux-3.10.30.orig/drivers/video/console/fbcon.c linux-linaro-stable-mx6/drivers/video/console/fbcon.c +diff -Nur linux-3.10.30.orig/drivers/video/console/fbcon.c linux-3.10.30/drivers/video/console/fbcon.c --- linux-3.10.30.orig/drivers/video/console/fbcon.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/console/fbcon.c 2014-05-16 15:28:38.313474604 +0200 ++++ linux-3.10.30/drivers/video/console/fbcon.c 2014-05-19 19:07:24.105306811 +0200 @@ -404,7 +404,7 @@ struct fb_info *info = (struct fb_info *) dev_addr; struct fbcon_ops *ops = info->fbcon_par; @@ -272783,9 +273108,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/console/fbcon.c linux-linaro-stable-m mod_timer(&ops->cursor_timer, jiffies + HZ/5); } -diff -Nur linux-3.10.30.orig/drivers/video/Kconfig linux-linaro-stable-mx6/drivers/video/Kconfig +diff -Nur linux-3.10.30.orig/drivers/video/Kconfig linux-3.10.30/drivers/video/Kconfig --- linux-3.10.30.orig/drivers/video/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/Kconfig 2014-05-16 15:28:38.293474499 +0200 ++++ linux-3.10.30/drivers/video/Kconfig 2014-05-19 19:07:24.105306811 +0200 @@ -39,6 +39,11 @@ config HDMI bool @@ -272850,9 +273175,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/Kconfig linux-linaro-stable-mx6/drive if VT source "drivers/video/console/Kconfig" endif -diff -Nur linux-3.10.30.orig/drivers/video/Makefile linux-linaro-stable-mx6/drivers/video/Makefile +diff -Nur linux-3.10.30.orig/drivers/video/Makefile linux-3.10.30/drivers/video/Makefile --- linux-3.10.30.orig/drivers/video/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/Makefile 2014-05-16 15:28:38.293474499 +0200 ++++ linux-3.10.30/drivers/video/Makefile 2014-05-19 19:07:24.105306811 +0200 @@ -53,6 +53,7 @@ obj-$(CONFIG_FB_SAVAGE) += savage/ obj-$(CONFIG_FB_GEODE) += geode/ @@ -272876,9 +273201,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/Makefile linux-linaro-stable-mx6/driv + +# platform specific output drivers +obj-$(CONFIG_VEXPRESS_DVI_CONTROL) += vexpress-dvi.o -diff -Nur linux-3.10.30.orig/drivers/video/mxc/epdc_regs.h linux-linaro-stable-mx6/drivers/video/mxc/epdc_regs.h +diff -Nur linux-3.10.30.orig/drivers/video/mxc/epdc_regs.h linux-3.10.30/drivers/video/mxc/epdc_regs.h --- linux-3.10.30.orig/drivers/video/mxc/epdc_regs.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/epdc_regs.h 2014-05-16 15:28:38.369474900 +0200 ++++ linux-3.10.30/drivers/video/mxc/epdc_regs.h 2014-05-19 19:07:24.105306811 +0200 @@ -0,0 +1,442 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -273322,9 +273647,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/epdc_regs.h linux-linaro-stable-m +}; + +#endif /* __EPDC_REGS_INCLUDED__ */ -diff -Nur linux-3.10.30.orig/drivers/video/mxc/Kconfig linux-linaro-stable-mx6/drivers/video/mxc/Kconfig +diff -Nur linux-3.10.30.orig/drivers/video/mxc/Kconfig linux-3.10.30/drivers/video/mxc/Kconfig --- linux-3.10.30.orig/drivers/video/mxc/Kconfig 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/Kconfig 2014-05-16 15:28:38.369474900 +0200 ++++ linux-3.10.30/drivers/video/mxc/Kconfig 2014-05-19 19:07:24.105306811 +0200 @@ -0,0 +1,63 @@ +config FB_MXC + tristate "MXC Framebuffer support" @@ -273389,9 +273714,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/Kconfig linux-linaro-stable-mx6/d +config FB_MXS_SII902X + tristate "Si Image SII9022 DVI/HDMI Interface Chip" + depends on FB_MXS && I2C -diff -Nur linux-3.10.30.orig/drivers/video/mxc/ldb.c linux-linaro-stable-mx6/drivers/video/mxc/ldb.c +diff -Nur linux-3.10.30.orig/drivers/video/mxc/ldb.c linux-3.10.30/drivers/video/mxc/ldb.c --- linux-3.10.30.orig/drivers/video/mxc/ldb.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/ldb.c 2014-05-16 15:28:38.369474900 +0200 ++++ linux-3.10.30/drivers/video/mxc/ldb.c 2014-05-19 19:07:24.105306811 +0200 @@ -0,0 +1,1036 @@ +/* + * Copyright (C) 2012-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -274429,9 +274754,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/ldb.c linux-linaro-stable-mx6/dri +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("MXC LDB driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/video/mxc/Makefile linux-linaro-stable-mx6/drivers/video/mxc/Makefile +diff -Nur linux-3.10.30.orig/drivers/video/mxc/Makefile linux-3.10.30/drivers/video/mxc/Makefile --- linux-3.10.30.orig/drivers/video/mxc/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/Makefile 2014-05-16 15:28:38.369474900 +0200 ++++ linux-3.10.30/drivers/video/mxc/Makefile 2014-05-19 19:07:24.109306825 +0200 @@ -0,0 +1,8 @@ +obj-$(CONFIG_FB_MXC_LDB) += ldb.o +obj-$(CONFIG_FB_MXC_MIPI_DSI) += mipi_dsi.o @@ -274441,9 +274766,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/Makefile linux-linaro-stable-mx6/ +obj-$(CONFIG_FB_MXC_SYNC_PANEL) += mxc_dispdrv.o mxc_lcdif.o mxc_ipuv3_fb.o +obj-$(CONFIG_FB_MXC_EINK_PANEL) += mxc_epdc_fb.o +obj-$(CONFIG_FB_MXS_SII902X) += mxsfb_sii902x.o -diff -Nur linux-3.10.30.orig/drivers/video/mxc/mipi_dsi.c linux-linaro-stable-mx6/drivers/video/mxc/mipi_dsi.c +diff -Nur linux-3.10.30.orig/drivers/video/mxc/mipi_dsi.c linux-3.10.30/drivers/video/mxc/mipi_dsi.c --- linux-3.10.30.orig/drivers/video/mxc/mipi_dsi.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/mipi_dsi.c 2014-05-16 15:28:38.369474900 +0200 ++++ linux-3.10.30/drivers/video/mxc/mipi_dsi.c 2014-05-19 19:07:24.109306825 +0200 @@ -0,0 +1,953 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -275398,9 +275723,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/mipi_dsi.c linux-linaro-stable-mx +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("i.MX MIPI DSI driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/video/mxc/mipi_dsi.h linux-linaro-stable-mx6/drivers/video/mxc/mipi_dsi.h +diff -Nur linux-3.10.30.orig/drivers/video/mxc/mipi_dsi.h linux-3.10.30/drivers/video/mxc/mipi_dsi.h --- linux-3.10.30.orig/drivers/video/mxc/mipi_dsi.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/mipi_dsi.h 2014-05-16 15:28:38.369474900 +0200 ++++ linux-3.10.30/drivers/video/mxc/mipi_dsi.h 2014-05-19 19:07:24.109306825 +0200 @@ -0,0 +1,112 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -275514,9 +275839,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/mipi_dsi.h linux-linaro-stable-mx +#endif + +#endif -diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_dispdrv.c linux-linaro-stable-mx6/drivers/video/mxc/mxc_dispdrv.c +diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_dispdrv.c linux-3.10.30/drivers/video/mxc/mxc_dispdrv.c --- linux-3.10.30.orig/drivers/video/mxc/mxc_dispdrv.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/mxc_dispdrv.c 2014-05-16 15:28:38.373474921 +0200 ++++ linux-3.10.30/drivers/video/mxc/mxc_dispdrv.c 2014-05-19 19:07:24.109306825 +0200 @@ -0,0 +1,150 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -275668,9 +275993,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_dispdrv.c linux-linaro-stable + return ERR_PTR(-EINVAL); +} +EXPORT_SYMBOL_GPL(mxc_dispdrv_getdata); -diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_dispdrv.h linux-linaro-stable-mx6/drivers/video/mxc/mxc_dispdrv.h +diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_dispdrv.h linux-3.10.30/drivers/video/mxc/mxc_dispdrv.h --- linux-3.10.30.orig/drivers/video/mxc/mxc_dispdrv.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/mxc_dispdrv.h 2014-05-16 15:28:38.373474921 +0200 ++++ linux-3.10.30/drivers/video/mxc/mxc_dispdrv.h 2014-05-19 19:07:24.109306825 +0200 @@ -0,0 +1,54 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -275726,9 +276051,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_dispdrv.h linux-linaro-stable +int mxc_dispdrv_setdata(struct mxc_dispdrv_handle *handle, void *data); +void *mxc_dispdrv_getdata(struct mxc_dispdrv_handle *handle); +#endif -diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_edid.c linux-linaro-stable-mx6/drivers/video/mxc/mxc_edid.c +diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_edid.c linux-3.10.30/drivers/video/mxc/mxc_edid.c --- linux-3.10.30.orig/drivers/video/mxc/mxc_edid.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/mxc_edid.c 2014-05-16 15:28:38.373474921 +0200 ++++ linux-3.10.30/drivers/video/mxc/mxc_edid.c 2014-05-19 19:07:24.125306884 +0200 @@ -0,0 +1,762 @@ +/* + * Copyright 2009-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -276492,9 +276817,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_edid.c linux-linaro-stable-mx +} +EXPORT_SYMBOL(mxc_edid_read); + -diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_epdc_fb.c linux-linaro-stable-mx6/drivers/video/mxc/mxc_epdc_fb.c +diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_epdc_fb.c linux-3.10.30/drivers/video/mxc/mxc_epdc_fb.c --- linux-3.10.30.orig/drivers/video/mxc/mxc_epdc_fb.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/mxc_epdc_fb.c 2014-05-16 15:28:38.373474921 +0200 ++++ linux-3.10.30/drivers/video/mxc/mxc_epdc_fb.c 2014-05-19 19:07:24.137306929 +0200 @@ -0,0 +1,5541 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. @@ -282037,9 +282362,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_epdc_fb.c linux-linaro-stable +MODULE_DESCRIPTION("MXC EPDC framebuffer driver"); +MODULE_LICENSE("GPL"); +MODULE_SUPPORTED_DEVICE("fb"); -diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxcfb_hx8369_wvga.c linux-linaro-stable-mx6/drivers/video/mxc/mxcfb_hx8369_wvga.c +diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxcfb_hx8369_wvga.c linux-3.10.30/drivers/video/mxc/mxcfb_hx8369_wvga.c --- linux-3.10.30.orig/drivers/video/mxc/mxcfb_hx8369_wvga.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/mxcfb_hx8369_wvga.c 2014-05-16 15:28:38.373474921 +0200 ++++ linux-3.10.30/drivers/video/mxc/mxcfb_hx8369_wvga.c 2014-05-19 19:07:24.141306943 +0200 @@ -0,0 +1,449 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -282490,9 +282815,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxcfb_hx8369_wvga.c linux-linaro- + mipid_bl_update_status(bl); + return 0; +} -diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_hdmi.c linux-linaro-stable-mx6/drivers/video/mxc/mxc_hdmi.c +diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_hdmi.c linux-3.10.30/drivers/video/mxc/mxc_hdmi.c --- linux-3.10.30.orig/drivers/video/mxc/mxc_hdmi.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/mxc_hdmi.c 2014-05-16 15:28:38.373474921 +0200 ++++ linux-3.10.30/drivers/video/mxc/mxc_hdmi.c 2014-05-19 19:07:24.141306943 +0200 @@ -0,0 +1,2935 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. @@ -285429,9 +285754,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_hdmi.c linux-linaro-stable-mx +module_exit(mxc_hdmi_i2c_exit); + +MODULE_AUTHOR("Freescale Semiconductor, Inc."); -diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_ipuv3_fb.c linux-linaro-stable-mx6/drivers/video/mxc/mxc_ipuv3_fb.c +diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_ipuv3_fb.c linux-3.10.30/drivers/video/mxc/mxc_ipuv3_fb.c --- linux-3.10.30.orig/drivers/video/mxc/mxc_ipuv3_fb.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/mxc_ipuv3_fb.c 2014-05-16 15:28:38.373474921 +0200 ++++ linux-3.10.30/drivers/video/mxc/mxc_ipuv3_fb.c 2014-05-19 19:07:24.145306958 +0200 @@ -0,0 +1,2577 @@ +/* + * Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -288010,9 +288335,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_ipuv3_fb.c linux-linaro-stabl +MODULE_DESCRIPTION("MXC framebuffer driver"); +MODULE_LICENSE("GPL"); +MODULE_SUPPORTED_DEVICE("fb"); -diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_lcdif.c linux-linaro-stable-mx6/drivers/video/mxc/mxc_lcdif.c +diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_lcdif.c linux-3.10.30/drivers/video/mxc/mxc_lcdif.c --- linux-3.10.30.orig/drivers/video/mxc/mxc_lcdif.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/mxc_lcdif.c 2014-05-16 15:28:38.373474921 +0200 ++++ linux-3.10.30/drivers/video/mxc/mxc_lcdif.c 2014-05-19 19:07:24.145306958 +0200 @@ -0,0 +1,235 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -288249,9 +288574,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxc_lcdif.c linux-linaro-stable-m +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("i.MX ipuv3 LCD extern port driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxsfb_sii902x.c linux-linaro-stable-mx6/drivers/video/mxc/mxsfb_sii902x.c +diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxsfb_sii902x.c linux-3.10.30/drivers/video/mxc/mxsfb_sii902x.c --- linux-3.10.30.orig/drivers/video/mxc/mxsfb_sii902x.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxc/mxsfb_sii902x.c 2014-05-16 15:28:38.373474921 +0200 ++++ linux-3.10.30/drivers/video/mxc/mxsfb_sii902x.c 2014-05-19 19:07:24.149306973 +0200 @@ -0,0 +1,532 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -288785,9 +289110,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxc/mxsfb_sii902x.c linux-linaro-stab +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("SII902x DVI/HDMI driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/drivers/video/mxsfb.c linux-linaro-stable-mx6/drivers/video/mxsfb.c +diff -Nur linux-3.10.30.orig/drivers/video/mxsfb.c linux-3.10.30/drivers/video/mxsfb.c --- linux-3.10.30.orig/drivers/video/mxsfb.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/mxsfb.c 2014-05-16 15:28:38.373474921 +0200 ++++ linux-3.10.30/drivers/video/mxsfb.c 2014-05-19 19:07:24.149306973 +0200 @@ -4,7 +4,7 @@ * This code is based on: * Author: Vitaly Wool <vital@embeddedalley.com> @@ -289555,9 +289880,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/mxsfb.c linux-linaro-stable-mx6/drive }, }; -diff -Nur linux-3.10.30.orig/drivers/video/vexpress-dvi.c linux-linaro-stable-mx6/drivers/video/vexpress-dvi.c +diff -Nur linux-3.10.30.orig/drivers/video/vexpress-dvi.c linux-3.10.30/drivers/video/vexpress-dvi.c --- linux-3.10.30.orig/drivers/video/vexpress-dvi.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/drivers/video/vexpress-dvi.c 2014-05-16 15:28:38.429475216 +0200 ++++ linux-3.10.30/drivers/video/vexpress-dvi.c 2014-05-19 19:07:24.149306973 +0200 @@ -0,0 +1,220 @@ +/* + * This program is free software; you can redistribute it and/or modify @@ -289779,9 +290104,9 @@ diff -Nur linux-3.10.30.orig/drivers/video/vexpress-dvi.c linux-linaro-stable-mx + return platform_driver_register(&vexpress_dvi_driver); +} +device_initcall(vexpress_dvi_init); -diff -Nur linux-3.10.30.orig/firmware/imx/epdc_E060SCM.fw.ihex linux-linaro-stable-mx6/firmware/imx/epdc_E060SCM.fw.ihex +diff -Nur linux-3.10.30.orig/firmware/imx/epdc_E060SCM.fw.ihex linux-3.10.30/firmware/imx/epdc_E060SCM.fw.ihex --- linux-3.10.30.orig/firmware/imx/epdc_E060SCM.fw.ihex 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/firmware/imx/epdc_E060SCM.fw.ihex 2014-05-16 15:28:38.513475659 +0200 ++++ linux-3.10.30/firmware/imx/epdc_E060SCM.fw.ihex 2014-05-19 19:07:24.181307091 +0200 @@ -0,0 +1,61613 @@ +:100000003488C47C012D0100DD0900000706A4002E +:100010000358211D3CCA018502000000400000FE7B @@ -351396,9 +351721,9 @@ diff -Nur linux-3.10.30.orig/firmware/imx/epdc_E060SCM.fw.ihex linux-linaro-stab +:1009B0000000000000000000000000000000000037 +:0709C0000000000000000030 +:00000001FF -diff -Nur linux-3.10.30.orig/firmware/imx/epdc_E60_V110.fw.ihex linux-linaro-stable-mx6/firmware/imx/epdc_E60_V110.fw.ihex +diff -Nur linux-3.10.30.orig/firmware/imx/epdc_E60_V110.fw.ihex linux-3.10.30/firmware/imx/epdc_E60_V110.fw.ihex --- linux-3.10.30.orig/firmware/imx/epdc_E60_V110.fw.ihex 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/firmware/imx/epdc_E60_V110.fw.ihex 2014-05-16 15:28:38.529475744 +0200 ++++ linux-3.10.30/firmware/imx/epdc_E60_V110.fw.ihex 2014-05-19 19:07:24.201307165 +0200 @@ -0,0 +1,45914 @@ +:10000000C7FFA986DE9C0000E30100000003250075 +:100010000127020E3C03000000000000400000C366 @@ -397314,9 +397639,9 @@ diff -Nur linux-3.10.30.orig/firmware/imx/epdc_E60_V110.fw.ihex linux-linaro-sta +:1034C00000000000000000000000000000000000FC +:0F34D000000000000000000000000000000000ED +:00000001FF -diff -Nur linux-3.10.30.orig/firmware/imx/epdc_E60_V220.fw.ihex linux-linaro-stable-mx6/firmware/imx/epdc_E60_V220.fw.ihex +diff -Nur linux-3.10.30.orig/firmware/imx/epdc_E60_V220.fw.ihex linux-3.10.30/firmware/imx/epdc_E60_V220.fw.ihex --- linux-3.10.30.orig/firmware/imx/epdc_E60_V220.fw.ihex 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/firmware/imx/epdc_E60_V220.fw.ihex 2014-05-16 15:28:38.533475764 +0200 ++++ linux-3.10.30/firmware/imx/epdc_E60_V220.fw.ihex 2014-05-19 19:07:24.241307313 +0200 @@ -0,0 +1,77569 @@ +:10000000BD611693236A0100BC04000007060500C9 +:100010000304021D3C180085000000004000001190 @@ -474887,9 +475212,9 @@ diff -Nur linux-3.10.30.orig/firmware/imx/epdc_E60_V220.fw.ihex linux-linaro-sta +:10EEB0000000000000000000000000000000000052 +:07EEC000000000000000004B +:00000001FF -diff -Nur linux-3.10.30.orig/firmware/imx/epdc_E97_V110.fw.ihex linux-linaro-stable-mx6/firmware/imx/epdc_E97_V110.fw.ihex +diff -Nur linux-3.10.30.orig/firmware/imx/epdc_E97_V110.fw.ihex linux-3.10.30/firmware/imx/epdc_E97_V110.fw.ihex --- linux-3.10.30.orig/firmware/imx/epdc_E97_V110.fw.ihex 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/firmware/imx/epdc_E97_V110.fw.ihex 2014-05-16 15:28:38.541475806 +0200 ++++ linux-3.10.30/firmware/imx/epdc_E97_V110.fw.ihex 2014-05-19 19:07:24.265307402 +0200 @@ -0,0 +1,54512 @@ +:1000000095533B1702B60000B701000004042C0012 +:100010000131020E6101010000000000410000D228 @@ -529403,9 +529728,9 @@ diff -Nur linux-3.10.30.orig/firmware/imx/epdc_E97_V110.fw.ihex linux-linaro-sta +:104E000000000000000000000000000000000000A2 +:104E10000000000000000000000000000000000092 +:00000001FF -diff -Nur linux-3.10.30.orig/firmware/imx/sdma/sdma-imx6q.bin.ihex linux-linaro-stable-mx6/firmware/imx/sdma/sdma-imx6q.bin.ihex +diff -Nur linux-3.10.30.orig/firmware/imx/sdma/sdma-imx6q.bin.ihex linux-3.10.30/firmware/imx/sdma/sdma-imx6q.bin.ihex --- linux-3.10.30.orig/firmware/imx/sdma/sdma-imx6q.bin.ihex 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/firmware/imx/sdma/sdma-imx6q.bin.ihex 2014-05-16 15:28:38.541475806 +0200 ++++ linux-3.10.30/firmware/imx/sdma/sdma-imx6q.bin.ihex 2014-05-19 19:07:24.265307402 +0200 @@ -0,0 +1,116 @@ +:1000000053444D4101000000010000001C000000AD +:1000100026000000B40000007A0600008202000002 @@ -529523,9 +529848,9 @@ diff -Nur linux-3.10.30.orig/firmware/imx/sdma/sdma-imx6q.bin.ihex linux-linaro- +:10071000DD6F087FD169010FC86FDD6F037F0101B5 +:0E0720000004129B0700FF680C680002129B89 +:00000001FF -diff -Nur linux-3.10.30.orig/firmware/Makefile linux-linaro-stable-mx6/firmware/Makefile +diff -Nur linux-3.10.30.orig/firmware/Makefile linux-3.10.30/firmware/Makefile --- linux-3.10.30.orig/firmware/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/firmware/Makefile 2014-05-16 15:28:38.473475448 +0200 ++++ linux-3.10.30/firmware/Makefile 2014-05-19 19:07:24.269307417 +0200 @@ -61,6 +61,7 @@ radeon/RV770_pfp.bin radeon/RV770_me.bin \ radeon/RV730_pfp.bin radeon/RV730_me.bin \ @@ -529554,9 +529879,9 @@ diff -Nur linux-3.10.30.orig/firmware/Makefile linux-linaro-stable-mx6/firmware/ # Don't depend on ihex2fw if we're installing and it already exists. # Putting it after | in the dependencies doesn't seem sufficient when # we're installing after a cross-compile, because ihex2fw has dependencies -diff -Nur linux-3.10.30.orig/fs/debugfs/file.c linux-linaro-stable-mx6/fs/debugfs/file.c +diff -Nur linux-3.10.30.orig/fs/debugfs/file.c linux-3.10.30/fs/debugfs/file.c --- linux-3.10.30.orig/fs/debugfs/file.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/debugfs/file.c 2014-05-16 15:28:38.625476249 +0200 ++++ linux-3.10.30/fs/debugfs/file.c 2014-05-19 19:07:24.269307417 +0200 @@ -21,6 +21,7 @@ #include <linux/debugfs.h> #include <linux/io.h> @@ -529613,9 +529938,9 @@ diff -Nur linux-3.10.30.orig/fs/debugfs/file.c linux-linaro-stable-mx6/fs/debugf static ssize_t read_file_bool(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) -diff -Nur linux-3.10.30.orig/fs/f2fs/acl.c linux-linaro-stable-mx6/fs/f2fs/acl.c +diff -Nur linux-3.10.30.orig/fs/f2fs/acl.c linux-3.10.30/fs/f2fs/acl.c --- linux-3.10.30.orig/fs/f2fs/acl.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/acl.c 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/acl.c 2014-05-19 19:07:24.269307417 +0200 @@ -205,7 +205,8 @@ return acl; } @@ -529698,9 +530023,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/acl.c linux-linaro-stable-mx6/fs/f2fs/acl.c release_and_out: posix_acl_release(acl); -diff -Nur linux-3.10.30.orig/fs/f2fs/acl.h linux-linaro-stable-mx6/fs/f2fs/acl.h +diff -Nur linux-3.10.30.orig/fs/f2fs/acl.h linux-3.10.30/fs/f2fs/acl.h --- linux-3.10.30.orig/fs/f2fs/acl.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/acl.h 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/acl.h 2014-05-19 19:07:24.269307417 +0200 @@ -36,9 +36,9 @@ #ifdef CONFIG_F2FS_FS_POSIX_ACL @@ -529724,9 +530049,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/acl.h linux-linaro-stable-mx6/fs/f2fs/acl.h { return 0; } -diff -Nur linux-3.10.30.orig/fs/f2fs/checkpoint.c linux-linaro-stable-mx6/fs/f2fs/checkpoint.c +diff -Nur linux-3.10.30.orig/fs/f2fs/checkpoint.c linux-3.10.30/fs/f2fs/checkpoint.c --- linux-3.10.30.orig/fs/f2fs/checkpoint.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/checkpoint.c 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/checkpoint.c 2014-05-19 19:07:24.269307417 +0200 @@ -81,7 +81,7 @@ struct f2fs_sb_info *sbi = F2FS_SB(inode->i_sb); @@ -530101,9 +530426,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/checkpoint.c linux-linaro-stable-mx6/fs/f2f ckpt->checkpoint_ver = cpu_to_le64(++ckpt_ver); /* write cached NAT/SIT entries to NAT/SIT area */ -diff -Nur linux-3.10.30.orig/fs/f2fs/data.c linux-linaro-stable-mx6/fs/f2fs/data.c +diff -Nur linux-3.10.30.orig/fs/f2fs/data.c linux-3.10.30/fs/f2fs/data.c --- linux-3.10.30.orig/fs/f2fs/data.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/data.c 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/data.c 2014-05-19 19:07:24.269307417 +0200 @@ -37,9 +37,9 @@ struct page *node_page = dn->node_page; unsigned int ofs_in_node = dn->ofs_in_node; @@ -530413,9 +530738,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/data.c linux-linaro-stable-mx6/fs/f2fs/data .set_page_dirty = f2fs_set_data_page_dirty, .invalidatepage = f2fs_invalidate_data_page, .releasepage = f2fs_release_data_page, -diff -Nur linux-3.10.30.orig/fs/f2fs/debug.c linux-linaro-stable-mx6/fs/f2fs/debug.c +diff -Nur linux-3.10.30.orig/fs/f2fs/debug.c linux-3.10.30/fs/f2fs/debug.c --- linux-3.10.30.orig/fs/f2fs/debug.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/debug.c 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/debug.c 2014-05-19 19:07:24.269307417 +0200 @@ -29,7 +29,7 @@ static void update_general_status(struct f2fs_sb_info *sbi) @@ -530527,9 +530852,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/debug.c linux-linaro-stable-mx6/fs/f2fs/deb } void __init f2fs_create_root_stats(void) -diff -Nur linux-3.10.30.orig/fs/f2fs/dir.c linux-linaro-stable-mx6/fs/f2fs/dir.c +diff -Nur linux-3.10.30.orig/fs/f2fs/dir.c linux-3.10.30/fs/f2fs/dir.c --- linux-3.10.30.orig/fs/f2fs/dir.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/dir.c 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/dir.c 2014-05-19 19:07:24.269307417 +0200 @@ -13,6 +13,7 @@ #include "f2fs.h" #include "node.h" @@ -530779,9 +531104,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/dir.c linux-linaro-stable-mx6/fs/f2fs/dir.c } if (bit_pos == NR_DENTRY_IN_BLOCK) { -diff -Nur linux-3.10.30.orig/fs/f2fs/f2fs.h linux-linaro-stable-mx6/fs/f2fs/f2fs.h +diff -Nur linux-3.10.30.orig/fs/f2fs/f2fs.h linux-3.10.30/fs/f2fs/f2fs.h --- linux-3.10.30.orig/fs/f2fs/f2fs.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/f2fs.h 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/f2fs.h 2014-05-19 19:07:24.273307431 +0200 @@ -17,6 +17,14 @@ #include <linux/slab.h> #include <linux/crc32.h> @@ -531360,9 +531685,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/f2fs.h linux-linaro-stable-mx6/fs/f2fs/f2fs #define stat_inc_seg_count(si, type) #define stat_inc_tot_blk_count(si, blks) #define stat_inc_data_blk_count(si, blks) -diff -Nur linux-3.10.30.orig/fs/f2fs/file.c linux-linaro-stable-mx6/fs/f2fs/file.c +diff -Nur linux-3.10.30.orig/fs/f2fs/file.c linux-3.10.30/fs/f2fs/file.c --- linux-3.10.30.orig/fs/f2fs/file.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/file.c 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/file.c 2014-05-19 19:07:24.273307431 +0200 @@ -35,18 +35,18 @@ struct f2fs_sb_info *sbi = F2FS_SB(inode->i_sb); block_t old_blk_addr; @@ -531690,9 +532015,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/file.c linux-linaro-stable-mx6/fs/f2fs/file { unsigned int oldflags; -diff -Nur linux-3.10.30.orig/fs/f2fs/gc.c linux-linaro-stable-mx6/fs/f2fs/gc.c +diff -Nur linux-3.10.30.orig/fs/f2fs/gc.c linux-3.10.30/fs/f2fs/gc.c --- linux-3.10.30.orig/fs/f2fs/gc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/gc.c 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/gc.c 2014-05-19 19:07:24.273307431 +0200 @@ -29,10 +29,11 @@ static int gc_thread_func(void *data) { @@ -531999,9 +532324,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/gc.c linux-linaro-stable-mx6/fs/f2fs/gc.c data_page = get_lock_data_page(inode, start_bidx + ofs_in_node); if (IS_ERR(data_page)) -diff -Nur linux-3.10.30.orig/fs/f2fs/gc.h linux-linaro-stable-mx6/fs/f2fs/gc.h +diff -Nur linux-3.10.30.orig/fs/f2fs/gc.h linux-3.10.30/fs/f2fs/gc.h --- linux-3.10.30.orig/fs/f2fs/gc.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/gc.h 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/gc.h 2014-05-19 19:07:24.273307431 +0200 @@ -13,18 +13,26 @@ * whether IO subsystem is idle * or not @@ -532070,9 +532395,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/gc.h linux-linaro-stable-mx6/fs/f2fs/gc.h return wait; } -diff -Nur linux-3.10.30.orig/fs/f2fs/inode.c linux-linaro-stable-mx6/fs/f2fs/inode.c +diff -Nur linux-3.10.30.orig/fs/f2fs/inode.c linux-3.10.30/fs/f2fs/inode.c --- linux-3.10.30.orig/fs/f2fs/inode.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/inode.c 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/inode.c 2014-05-19 19:07:24.273307431 +0200 @@ -37,6 +37,31 @@ inode->i_flags |= S_DIRSYNC; } @@ -532268,9 +532593,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/inode.c linux-linaro-stable-mx6/fs/f2fs/ino sb_end_intwrite(inode->i_sb); no_delete: -diff -Nur linux-3.10.30.orig/fs/f2fs/Kconfig linux-linaro-stable-mx6/fs/f2fs/Kconfig +diff -Nur linux-3.10.30.orig/fs/f2fs/Kconfig linux-3.10.30/fs/f2fs/Kconfig --- linux-3.10.30.orig/fs/f2fs/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/Kconfig 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/Kconfig 2014-05-19 19:07:24.273307431 +0200 @@ -51,3 +51,23 @@ Linux website <http://acl.bestbits.at/>. @@ -532295,9 +532620,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/Kconfig linux-linaro-stable-mx6/fs/f2fs/Kco + Enables BUG_ONs which check the file system consistency in runtime. + + If you want to improve the performance, say N. -diff -Nur linux-3.10.30.orig/fs/f2fs/namei.c linux-linaro-stable-mx6/fs/f2fs/namei.c +diff -Nur linux-3.10.30.orig/fs/f2fs/namei.c linux-3.10.30/fs/f2fs/namei.c --- linux-3.10.30.orig/fs/f2fs/namei.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/namei.c 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/namei.c 2014-05-19 19:07:24.273307431 +0200 @@ -27,19 +27,19 @@ nid_t ino; struct inode *inode; @@ -532609,9 +532934,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/namei.c linux-linaro-stable-mx6/fs/f2fs/nam .setattr = f2fs_setattr, .get_acl = f2fs_get_acl, #ifdef CONFIG_F2FS_FS_XATTR -diff -Nur linux-3.10.30.orig/fs/f2fs/node.c linux-linaro-stable-mx6/fs/f2fs/node.c +diff -Nur linux-3.10.30.orig/fs/f2fs/node.c linux-3.10.30/fs/f2fs/node.c --- linux-3.10.30.orig/fs/f2fs/node.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/node.c 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/node.c 2014-05-19 19:07:24.273307431 +0200 @@ -204,7 +204,7 @@ } e->ni = *ni; @@ -533210,9 +533535,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/node.c linux-linaro-stable-mx6/fs/f2fs/node write_unlock(&nm_i->nat_tree_lock); kfree(nm_i->nat_bitmap); -diff -Nur linux-3.10.30.orig/fs/f2fs/node.h linux-linaro-stable-mx6/fs/f2fs/node.h +diff -Nur linux-3.10.30.orig/fs/f2fs/node.h linux-3.10.30/fs/f2fs/node.h --- linux-3.10.30.orig/fs/f2fs/node.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/node.h 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/node.h 2014-05-19 19:07:24.273307431 +0200 @@ -155,8 +155,7 @@ static inline void fill_node_footer(struct page *page, nid_t nid, nid_t ino, unsigned int ofs, bool reset) @@ -533431,9 +533756,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/node.h linux-linaro-stable-mx6/fs/f2fs/node } +#define set_dentry_mark(page, mark) set_mark(page, mark, DENT_BIT_SHIFT) +#define set_fsync_mark(page, mark) set_mark(page, mark, FSYNC_BIT_SHIFT) -diff -Nur linux-3.10.30.orig/fs/f2fs/recovery.c linux-linaro-stable-mx6/fs/f2fs/recovery.c +diff -Nur linux-3.10.30.orig/fs/f2fs/recovery.c linux-3.10.30/fs/f2fs/recovery.c --- linux-3.10.30.orig/fs/f2fs/recovery.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/recovery.c 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/recovery.c 2014-05-19 19:07:24.273307431 +0200 @@ -40,45 +40,71 @@ static int recover_dentry(struct page *ipage, struct inode *inode) @@ -533870,9 +534195,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/recovery.c linux-linaro-stable-mx6/fs/f2fs/ + write_checkpoint(sbi, false); return err; } -diff -Nur linux-3.10.30.orig/fs/f2fs/segment.c linux-linaro-stable-mx6/fs/f2fs/segment.c +diff -Nur linux-3.10.30.orig/fs/f2fs/segment.c linux-3.10.30/fs/f2fs/segment.c --- linux-3.10.30.orig/fs/f2fs/segment.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/segment.c 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/segment.c 2014-05-19 19:07:24.273307431 +0200 @@ -36,6 +36,14 @@ } } @@ -534445,9 +534770,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/segment.c linux-linaro-stable-mx6/fs/f2fs/s destroy_dirty_segmap(sbi); destroy_curseg(sbi); destroy_free_segmap(sbi); -diff -Nur linux-3.10.30.orig/fs/f2fs/segment.h linux-linaro-stable-mx6/fs/f2fs/segment.h +diff -Nur linux-3.10.30.orig/fs/f2fs/segment.h linux-3.10.30/fs/f2fs/segment.h --- linux-3.10.30.orig/fs/f2fs/segment.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/segment.h 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/segment.h 2014-05-19 19:07:24.277307446 +0200 @@ -14,6 +14,8 @@ #define NULL_SEGNO ((unsigned int)(~0)) #define NULL_SECNO ((unsigned int)(~0)) @@ -534559,9 +534884,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/segment.h linux-linaro-stable-mx6/fs/f2fs/s static inline pgoff_t current_sit_addr(struct f2fs_sb_info *sbi, unsigned int start) -diff -Nur linux-3.10.30.orig/fs/f2fs/super.c linux-linaro-stable-mx6/fs/f2fs/super.c +diff -Nur linux-3.10.30.orig/fs/f2fs/super.c linux-3.10.30/fs/f2fs/super.c --- linux-3.10.30.orig/fs/f2fs/super.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/super.c 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/super.c 2014-05-19 19:07:24.277307446 +0200 @@ -18,45 +18,185 @@ #include <linux/parser.h> #include <linux/mount.h> @@ -535368,9 +535693,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/super.c linux-linaro-stable-mx6/fs/f2fs/sup } module_init(init_f2fs_fs) -diff -Nur linux-3.10.30.orig/fs/f2fs/xattr.c linux-linaro-stable-mx6/fs/f2fs/xattr.c +diff -Nur linux-3.10.30.orig/fs/f2fs/xattr.c linux-3.10.30/fs/f2fs/xattr.c --- linux-3.10.30.orig/fs/f2fs/xattr.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/xattr.c 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/xattr.c 2014-05-19 19:07:24.277307446 +0200 @@ -20,6 +20,7 @@ */ #include <linux/rwsem.h> @@ -535927,9 +536252,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/xattr.c linux-linaro-stable-mx6/fs/f2fs/xat + + return err; +} -diff -Nur linux-3.10.30.orig/fs/f2fs/xattr.h linux-linaro-stable-mx6/fs/f2fs/xattr.h +diff -Nur linux-3.10.30.orig/fs/f2fs/xattr.h linux-3.10.30/fs/f2fs/xattr.h --- linux-3.10.30.orig/fs/f2fs/xattr.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/f2fs/xattr.h 2014-05-16 15:28:38.657476418 +0200 ++++ linux-3.10.30/fs/f2fs/xattr.h 2014-05-19 19:07:24.277307446 +0200 @@ -51,7 +51,7 @@ #define XATTR_HDR(ptr) ((struct f2fs_xattr_header *)(ptr)) @@ -536006,9 +536331,9 @@ diff -Nur linux-3.10.30.orig/fs/f2fs/xattr.h linux-linaro-stable-mx6/fs/f2fs/xat +} +#endif #endif /* __F2FS_XATTR_H__ */ -diff -Nur linux-3.10.30.orig/fs/jffs2/fs.c linux-linaro-stable-mx6/fs/jffs2/fs.c +diff -Nur linux-3.10.30.orig/fs/jffs2/fs.c linux-3.10.30/fs/jffs2/fs.c --- linux-3.10.30.orig/fs/jffs2/fs.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/fs/jffs2/fs.c 2014-05-16 15:28:38.693476608 +0200 ++++ linux-3.10.30/fs/jffs2/fs.c 2014-05-19 19:07:24.277307446 +0200 @@ -515,6 +515,10 @@ c = JFFS2_SB_INFO(sb); @@ -536020,9 +536345,9 @@ diff -Nur linux-3.10.30.orig/fs/jffs2/fs.c linux-linaro-stable-mx6/fs/jffs2/fs.c #ifndef CONFIG_JFFS2_FS_WRITEBUFFER if (c->mtd->type == MTD_NANDFLASH) { pr_err("Cannot operate on NAND flash unless jffs2 NAND support is compiled in\n"); -diff -Nur linux-3.10.30.orig/include/asm-generic/gpio.h linux-linaro-stable-mx6/include/asm-generic/gpio.h +diff -Nur linux-3.10.30.orig/include/asm-generic/gpio.h linux-3.10.30/include/asm-generic/gpio.h --- linux-3.10.30.orig/include/asm-generic/gpio.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/asm-generic/gpio.h 2014-05-16 15:28:38.905477726 +0200 ++++ linux-3.10.30/include/asm-generic/gpio.h 2014-05-19 19:07:24.277307446 +0200 @@ -10,6 +10,8 @@ #ifdef CONFIG_GPIOLIB @@ -536294,9 +536619,9 @@ diff -Nur linux-3.10.30.orig/include/asm-generic/gpio.h linux-linaro-stable-mx6/ -#endif /* CONFIG_GPIO_SYSFS */ - #endif /* _ASM_GENERIC_GPIO_H */ -diff -Nur linux-3.10.30.orig/include/drm/drm_crtc_helper.h linux-linaro-stable-mx6/include/drm/drm_crtc_helper.h +diff -Nur linux-3.10.30.orig/include/drm/drm_crtc_helper.h linux-3.10.30/include/drm/drm_crtc_helper.h --- linux-3.10.30.orig/include/drm/drm_crtc_helper.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/drm/drm_crtc_helper.h 2014-05-16 15:28:38.913477768 +0200 ++++ linux-3.10.30/include/drm/drm_crtc_helper.h 2014-05-19 19:07:24.277307446 +0200 @@ -127,6 +127,7 @@ extern int drm_helper_probe_single_connector_modes(struct drm_connector *connector, uint32_t maxX, uint32_t maxY); @@ -536305,9 +536630,9 @@ diff -Nur linux-3.10.30.orig/include/drm/drm_crtc_helper.h linux-linaro-stable-m extern int drm_crtc_helper_set_config(struct drm_mode_set *set); extern bool drm_crtc_helper_set_mode(struct drm_crtc *crtc, struct drm_display_mode *mode, -diff -Nur linux-3.10.30.orig/include/dt-bindings/clock/imx6sl-clock.h linux-linaro-stable-mx6/include/dt-bindings/clock/imx6sl-clock.h +diff -Nur linux-3.10.30.orig/include/dt-bindings/clock/imx6sl-clock.h linux-3.10.30/include/dt-bindings/clock/imx6sl-clock.h --- linux-3.10.30.orig/include/dt-bindings/clock/imx6sl-clock.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/dt-bindings/clock/imx6sl-clock.h 2014-05-16 15:28:38.921477810 +0200 ++++ linux-3.10.30/include/dt-bindings/clock/imx6sl-clock.h 2014-05-19 19:07:24.277307446 +0200 @@ -0,0 +1,152 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -536461,9 +536786,9 @@ diff -Nur linux-3.10.30.orig/include/dt-bindings/clock/imx6sl-clock.h linux-lina +#define IMX6SL_CLK_CLK_END 137 + +#endif /* __DT_BINDINGS_CLOCK_IMX6SL_H */ -diff -Nur linux-3.10.30.orig/include/dt-bindings/clock/vf610-clock.h linux-linaro-stable-mx6/include/dt-bindings/clock/vf610-clock.h +diff -Nur linux-3.10.30.orig/include/dt-bindings/clock/vf610-clock.h linux-3.10.30/include/dt-bindings/clock/vf610-clock.h --- linux-3.10.30.orig/include/dt-bindings/clock/vf610-clock.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/dt-bindings/clock/vf610-clock.h 2014-05-16 15:28:38.921477810 +0200 ++++ linux-3.10.30/include/dt-bindings/clock/vf610-clock.h 2014-05-19 19:07:24.277307446 +0200 @@ -0,0 +1,165 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -536630,9 +536955,9 @@ diff -Nur linux-3.10.30.orig/include/dt-bindings/clock/vf610-clock.h linux-linar +#define VF610_CLK_END 150 + +#endif /* __DT_BINDINGS_CLOCK_VF610_H */ -diff -Nur linux-3.10.30.orig/include/linux/arm-cci.h linux-linaro-stable-mx6/include/linux/arm-cci.h +diff -Nur linux-3.10.30.orig/include/linux/arm-cci.h linux-3.10.30/include/linux/arm-cci.h --- linux-3.10.30.orig/include/linux/arm-cci.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/arm-cci.h 2014-05-16 15:28:38.925477831 +0200 ++++ linux-3.10.30/include/linux/arm-cci.h 2014-05-19 19:07:24.277307446 +0200 @@ -0,0 +1,61 @@ +/* + * CCI cache coherent interconnect support @@ -536695,9 +537020,9 @@ diff -Nur linux-3.10.30.orig/include/linux/arm-cci.h linux-linaro-stable-mx6/inc + __cci_control_port_by_index(dev, true) + +#endif -diff -Nur linux-3.10.30.orig/include/linux/arm-hdlcd.h linux-linaro-stable-mx6/include/linux/arm-hdlcd.h +diff -Nur linux-3.10.30.orig/include/linux/arm-hdlcd.h linux-3.10.30/include/linux/arm-hdlcd.h --- linux-3.10.30.orig/include/linux/arm-hdlcd.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/arm-hdlcd.h 2014-05-16 15:28:38.925477831 +0200 ++++ linux-3.10.30/include/linux/arm-hdlcd.h 2014-05-19 19:07:24.281307461 +0200 @@ -0,0 +1,122 @@ +/* + * include/linux/arm-hdlcd.h @@ -536821,9 +537146,9 @@ diff -Nur linux-3.10.30.orig/include/linux/arm-hdlcd.h linux-linaro-stable-mx6/i + struct completion vsync_completion; + unsigned char *edid; +}; -diff -Nur linux-3.10.30.orig/include/linux/backlight.h linux-linaro-stable-mx6/include/linux/backlight.h +diff -Nur linux-3.10.30.orig/include/linux/backlight.h linux-3.10.30/include/linux/backlight.h --- linux-3.10.30.orig/include/linux/backlight.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/backlight.h 2014-05-16 15:28:38.929477852 +0200 ++++ linux-3.10.30/include/linux/backlight.h 2014-05-19 19:07:24.281307461 +0200 @@ -9,6 +9,7 @@ #define _LINUX_BACKLIGHT_H @@ -536844,9 +537169,9 @@ diff -Nur linux-3.10.30.orig/include/linux/backlight.h linux-linaro-stable-mx6/i }; static inline void backlight_update_status(struct backlight_device *bd) -diff -Nur linux-3.10.30.orig/include/linux/busfreq-imx6.h linux-linaro-stable-mx6/include/linux/busfreq-imx6.h +diff -Nur linux-3.10.30.orig/include/linux/busfreq-imx6.h linux-3.10.30/include/linux/busfreq-imx6.h --- linux-3.10.30.orig/include/linux/busfreq-imx6.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/busfreq-imx6.h 2014-05-16 15:28:38.933477873 +0200 ++++ linux-3.10.30/include/linux/busfreq-imx6.h 2014-05-19 19:07:24.281307461 +0200 @@ -0,0 +1,23 @@ +/* + * Copyright 2012-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -536871,9 +537196,9 @@ diff -Nur linux-3.10.30.orig/include/linux/busfreq-imx6.h linux-linaro-stable-mx +void request_bus_freq(enum bus_freq_mode mode); +void release_bus_freq(enum bus_freq_mode mode); +#endif -diff -Nur linux-3.10.30.orig/include/linux/component.h linux-linaro-stable-mx6/include/linux/component.h +diff -Nur linux-3.10.30.orig/include/linux/component.h linux-3.10.30/include/linux/component.h --- linux-3.10.30.orig/include/linux/component.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/component.h 2014-05-16 15:28:38.945477937 +0200 ++++ linux-3.10.30/include/linux/component.h 2014-05-19 19:07:24.281307461 +0200 @@ -0,0 +1,32 @@ +#ifndef COMPONENT_H +#define COMPONENT_H @@ -536907,9 +537232,9 @@ diff -Nur linux-3.10.30.orig/include/linux/component.h linux-linaro-stable-mx6/i + int (*compare)(struct device *, void *), void *compare_data); + +#endif -diff -Nur linux-3.10.30.orig/include/linux/cpufreq.h linux-linaro-stable-mx6/include/linux/cpufreq.h +diff -Nur linux-3.10.30.orig/include/linux/cpufreq.h linux-3.10.30/include/linux/cpufreq.h --- linux-3.10.30.orig/include/linux/cpufreq.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/cpufreq.h 2014-05-16 15:28:38.945477937 +0200 ++++ linux-3.10.30/include/linux/cpufreq.h 2014-05-19 19:07:24.281307461 +0200 @@ -393,6 +393,9 @@ #elif defined(CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE) extern struct cpufreq_governor cpufreq_gov_conservative; @@ -536920,9 +537245,9 @@ diff -Nur linux-3.10.30.orig/include/linux/cpufreq.h linux-linaro-stable-mx6/inc #endif -diff -Nur linux-3.10.30.orig/include/linux/cpu.h linux-linaro-stable-mx6/include/linux/cpu.h +diff -Nur linux-3.10.30.orig/include/linux/cpu.h linux-3.10.30/include/linux/cpu.h --- linux-3.10.30.orig/include/linux/cpu.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/cpu.h 2014-05-16 15:28:38.945477937 +0200 ++++ linux-3.10.30/include/linux/cpu.h 2014-05-19 19:07:24.281307461 +0200 @@ -29,6 +29,7 @@ extern int register_cpu(struct cpu *cpu, int num); extern struct device *get_cpu_device(unsigned cpu); @@ -536943,9 +537268,9 @@ diff -Nur linux-3.10.30.orig/include/linux/cpu.h linux-linaro-stable-mx6/include +void idle_notifier_call_chain(unsigned long val); + #endif /* _LINUX_CPU_H_ */ -diff -Nur linux-3.10.30.orig/include/linux/debugfs.h linux-linaro-stable-mx6/include/linux/debugfs.h +diff -Nur linux-3.10.30.orig/include/linux/debugfs.h linux-3.10.30/include/linux/debugfs.h --- linux-3.10.30.orig/include/linux/debugfs.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/debugfs.h 2014-05-16 15:28:38.953477979 +0200 ++++ linux-3.10.30/include/linux/debugfs.h 2014-05-19 19:07:24.281307461 +0200 @@ -79,6 +79,8 @@ struct dentry *parent, u64 *value); struct dentry *debugfs_create_size_t(const char *name, umode_t mode, @@ -536955,9 +537280,9 @@ diff -Nur linux-3.10.30.orig/include/linux/debugfs.h linux-linaro-stable-mx6/inc struct dentry *debugfs_create_bool(const char *name, umode_t mode, struct dentry *parent, u32 *value); -diff -Nur linux-3.10.30.orig/include/linux/device_cooling.h linux-linaro-stable-mx6/include/linux/device_cooling.h +diff -Nur linux-3.10.30.orig/include/linux/device_cooling.h linux-3.10.30/include/linux/device_cooling.h --- linux-3.10.30.orig/include/linux/device_cooling.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/device_cooling.h 2014-05-16 15:28:38.957478000 +0200 ++++ linux-3.10.30/include/linux/device_cooling.h 2014-05-19 19:07:24.281307461 +0200 @@ -0,0 +1,45 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -537004,9 +537329,9 @@ diff -Nur linux-3.10.30.orig/include/linux/device_cooling.h linux-linaro-stable- +} +#endif +#endif /* __DEVICE_THERMAL_H__ */ -diff -Nur linux-3.10.30.orig/include/linux/device.h linux-linaro-stable-mx6/include/linux/device.h +diff -Nur linux-3.10.30.orig/include/linux/device.h linux-3.10.30/include/linux/device.h --- linux-3.10.30.orig/include/linux/device.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/device.h 2014-05-16 15:28:38.953477979 +0200 ++++ linux-3.10.30/include/linux/device.h 2014-05-19 19:07:24.281307461 +0200 @@ -47,7 +47,11 @@ }; @@ -537089,9 +537414,9 @@ diff -Nur linux-3.10.30.orig/include/linux/device.h linux-linaro-stable-mx6/incl #define DEVICE_ULONG_ATTR(_name, _mode, _var) \ struct dev_ext_attribute dev_attr_##_name = \ { __ATTR(_name, _mode, device_show_ulong, device_store_ulong), &(_var) } -diff -Nur linux-3.10.30.orig/include/linux/dmaengine.h linux-linaro-stable-mx6/include/linux/dmaengine.h +diff -Nur linux-3.10.30.orig/include/linux/dmaengine.h linux-3.10.30/include/linux/dmaengine.h --- linux-3.10.30.orig/include/linux/dmaengine.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/dmaengine.h 2014-05-16 15:28:38.957478000 +0200 ++++ linux-3.10.30/include/linux/dmaengine.h 2014-05-19 19:07:24.285307476 +0200 @@ -341,6 +341,8 @@ * @slave_id: Slave requester id. Only valid for slave channels. The dma * slave peripheral will have unique id as dma requester which need to be @@ -537110,9 +537435,9 @@ diff -Nur linux-3.10.30.orig/include/linux/dmaengine.h linux-linaro-stable-mx6/i }; static inline const char *dma_chan_name(struct dma_chan *chan) -diff -Nur linux-3.10.30.orig/include/linux/err.h linux-linaro-stable-mx6/include/linux/err.h +diff -Nur linux-3.10.30.orig/include/linux/err.h linux-3.10.30/include/linux/err.h --- linux-3.10.30.orig/include/linux/err.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/err.h 2014-05-16 15:28:38.961478021 +0200 ++++ linux-3.10.30/include/linux/err.h 2014-05-19 19:07:24.285307476 +0200 @@ -52,7 +52,7 @@ return (void *) ptr; } @@ -537132,9 +537457,9 @@ diff -Nur linux-3.10.30.orig/include/linux/err.h linux-linaro-stable-mx6/include #endif #endif /* _LINUX_ERR_H */ -diff -Nur linux-3.10.30.orig/include/linux/f2fs_fs.h linux-linaro-stable-mx6/include/linux/f2fs_fs.h +diff -Nur linux-3.10.30.orig/include/linux/f2fs_fs.h linux-3.10.30/include/linux/f2fs_fs.h --- linux-3.10.30.orig/include/linux/f2fs_fs.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/f2fs_fs.h 2014-05-16 15:28:38.961478021 +0200 ++++ linux-3.10.30/include/linux/f2fs_fs.h 2014-05-19 19:07:24.285307476 +0200 @@ -140,14 +140,24 @@ } __packed; @@ -537173,9 +537498,9 @@ diff -Nur linux-3.10.30.orig/include/linux/f2fs_fs.h linux-linaro-stable-mx6/inc __le32 i_nid[5]; /* direct(2), indirect(2), double_indirect(1) node id */ -diff -Nur linux-3.10.30.orig/include/linux/genalloc.h linux-linaro-stable-mx6/include/linux/genalloc.h +diff -Nur linux-3.10.30.orig/include/linux/genalloc.h linux-3.10.30/include/linux/genalloc.h --- linux-3.10.30.orig/include/linux/genalloc.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/genalloc.h 2014-05-16 15:28:38.969478063 +0200 ++++ linux-3.10.30/include/linux/genalloc.h 2014-05-19 19:07:24.285307476 +0200 @@ -94,6 +94,8 @@ } extern void gen_pool_destroy(struct gen_pool *); @@ -537185,9 +537510,9 @@ diff -Nur linux-3.10.30.orig/include/linux/genalloc.h linux-linaro-stable-mx6/in extern void gen_pool_free(struct gen_pool *, unsigned long, size_t); extern void gen_pool_for_each_chunk(struct gen_pool *, void (*)(struct gen_pool *, struct gen_pool_chunk *, void *), void *); -diff -Nur linux-3.10.30.orig/include/linux/gpio/consumer.h linux-linaro-stable-mx6/include/linux/gpio/consumer.h +diff -Nur linux-3.10.30.orig/include/linux/gpio/consumer.h linux-3.10.30/include/linux/gpio/consumer.h --- linux-3.10.30.orig/include/linux/gpio/consumer.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/gpio/consumer.h 2014-05-16 15:28:38.969478063 +0200 ++++ linux-3.10.30/include/linux/gpio/consumer.h 2014-05-19 19:07:24.285307476 +0200 @@ -0,0 +1,253 @@ +#ifndef __LINUX_GPIO_CONSUMER_H +#define __LINUX_GPIO_CONSUMER_H @@ -537442,9 +537767,9 @@ diff -Nur linux-3.10.30.orig/include/linux/gpio/consumer.h linux-linaro-stable-m +#endif /* CONFIG_GPIOLIB && CONFIG_GPIO_SYSFS */ + +#endif -diff -Nur linux-3.10.30.orig/include/linux/gpio/driver.h linux-linaro-stable-mx6/include/linux/gpio/driver.h +diff -Nur linux-3.10.30.orig/include/linux/gpio/driver.h linux-3.10.30/include/linux/gpio/driver.h --- linux-3.10.30.orig/include/linux/gpio/driver.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/gpio/driver.h 2014-05-16 15:28:38.969478063 +0200 ++++ linux-3.10.30/include/linux/gpio/driver.h 2014-05-19 19:07:24.285307476 +0200 @@ -0,0 +1,190 @@ +#ifndef __LINUX_GPIO_DRIVER_H +#define __LINUX_GPIO_DRIVER_H @@ -537636,9 +537961,9 @@ diff -Nur linux-3.10.30.orig/include/linux/gpio/driver.h linux-linaro-stable-mx6 +void gpiod_add_table(struct gpiod_lookup *table, size_t size); + +#endif -diff -Nur linux-3.10.30.orig/include/linux/gpio.h linux-linaro-stable-mx6/include/linux/gpio.h +diff -Nur linux-3.10.30.orig/include/linux/gpio.h linux-3.10.30/include/linux/gpio.h --- linux-3.10.30.orig/include/linux/gpio.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/gpio.h 2014-05-16 15:28:38.969478063 +0200 ++++ linux-3.10.30/include/linux/gpio.h 2014-05-19 19:07:24.285307476 +0200 @@ -16,14 +16,17 @@ #define GPIOF_OUT_INIT_LOW (GPIOF_DIR_OUT | GPIOF_INIT_LOW) #define GPIOF_OUT_INIT_HIGH (GPIOF_DIR_OUT | GPIOF_INIT_HIGH) @@ -537680,9 +538005,9 @@ diff -Nur linux-3.10.30.orig/include/linux/gpio.h linux-linaro-stable-mx6/includ static inline int irq_to_gpio(unsigned irq) { /* irq can never have been returned from gpio_to_irq() */ -diff -Nur linux-3.10.30.orig/include/linux/hardirq.h linux-linaro-stable-mx6/include/linux/hardirq.h +diff -Nur linux-3.10.30.orig/include/linux/hardirq.h linux-3.10.30/include/linux/hardirq.h --- linux-3.10.30.orig/include/linux/hardirq.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/hardirq.h 2014-05-16 15:28:38.969478063 +0200 ++++ linux-3.10.30/include/linux/hardirq.h 2014-05-19 19:07:24.285307476 +0200 @@ -124,8 +124,10 @@ #if defined(CONFIG_SMP) || defined(CONFIG_GENERIC_HARDIRQS) @@ -537694,9 +538019,9 @@ diff -Nur linux-3.10.30.orig/include/linux/hardirq.h linux-linaro-stable-mx6/inc #endif #if defined(CONFIG_TINY_RCU) || defined(CONFIG_TINY_PREEMPT_RCU) -diff -Nur linux-3.10.30.orig/include/linux/interrupt.h linux-linaro-stable-mx6/include/linux/interrupt.h +diff -Nur linux-3.10.30.orig/include/linux/interrupt.h linux-3.10.30/include/linux/interrupt.h --- linux-3.10.30.orig/include/linux/interrupt.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/interrupt.h 2014-05-16 15:28:38.989478168 +0200 ++++ linux-3.10.30/include/linux/interrupt.h 2014-05-19 19:07:24.289307490 +0200 @@ -219,6 +219,7 @@ extern void disable_percpu_irq(unsigned int irq); extern void enable_irq(unsigned int irq); @@ -537705,9 +538030,9 @@ diff -Nur linux-3.10.30.orig/include/linux/interrupt.h linux-linaro-stable-mx6/i /* The following three functions are for the core kernel use only. */ #ifdef CONFIG_GENERIC_HARDIRQS -diff -Nur linux-3.10.30.orig/include/linux/ipu.h linux-linaro-stable-mx6/include/linux/ipu.h +diff -Nur linux-3.10.30.orig/include/linux/ipu.h linux-3.10.30/include/linux/ipu.h --- linux-3.10.30.orig/include/linux/ipu.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/ipu.h 2014-05-16 15:28:38.997478211 +0200 ++++ linux-3.10.30/include/linux/ipu.h 2014-05-19 19:07:24.289307490 +0200 @@ -0,0 +1,38 @@ +/* + * Copyright 2005-2013 Freescale Semiconductor, Inc. @@ -537747,9 +538072,9 @@ diff -Nur linux-3.10.30.orig/include/linux/ipu.h linux-linaro-stable-mx6/include +int ipu_check_task(struct ipu_task *task); + +#endif -diff -Nur linux-3.10.30.orig/include/linux/ipu-v3.h linux-linaro-stable-mx6/include/linux/ipu-v3.h +diff -Nur linux-3.10.30.orig/include/linux/ipu-v3.h linux-3.10.30/include/linux/ipu-v3.h --- linux-3.10.30.orig/include/linux/ipu-v3.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/ipu-v3.h 2014-05-16 15:28:38.997478211 +0200 ++++ linux-3.10.30/include/linux/ipu-v3.h 2014-05-19 19:07:24.289307490 +0200 @@ -0,0 +1,752 @@ +/* + * Copyright (c) 2010 Sascha Hauer <s.hauer@pengutronix.de> @@ -538503,9 +538828,9 @@ diff -Nur linux-3.10.30.orig/include/linux/ipu-v3.h linux-linaro-stable-mx6/incl +}; + +#endif /* __LINUX_IPU_V3_H_ */ -diff -Nur linux-3.10.30.orig/include/linux/irqchip/arm-gic.h linux-linaro-stable-mx6/include/linux/irqchip/arm-gic.h +diff -Nur linux-3.10.30.orig/include/linux/irqchip/arm-gic.h linux-3.10.30/include/linux/irqchip/arm-gic.h --- linux-3.10.30.orig/include/linux/irqchip/arm-gic.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/irqchip/arm-gic.h 2014-05-16 15:28:39.001478232 +0200 ++++ linux-3.10.30/include/linux/irqchip/arm-gic.h 2014-05-19 19:07:24.289307490 +0200 @@ -31,6 +31,8 @@ #define GIC_DIST_TARGET 0x800 #define GIC_DIST_CONFIG 0xc00 @@ -538535,9 +538860,9 @@ diff -Nur linux-3.10.30.orig/include/linux/irqchip/arm-gic.h linux-linaro-stable #endif /* __ASSEMBLY */ #endif -diff -Nur linux-3.10.30.orig/include/linux/isl29023.h linux-linaro-stable-mx6/include/linux/isl29023.h +diff -Nur linux-3.10.30.orig/include/linux/isl29023.h linux-3.10.30/include/linux/isl29023.h --- linux-3.10.30.orig/include/linux/isl29023.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/isl29023.h 2014-05-16 15:28:39.009478274 +0200 ++++ linux-3.10.30/include/linux/isl29023.h 2014-05-19 19:07:24.289307490 +0200 @@ -0,0 +1,47 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -538586,9 +538911,9 @@ diff -Nur linux-3.10.30.orig/include/linux/isl29023.h linux-linaro-stable-mx6/in +#define ISL29023_RANGE_64K 0x3 + +#endif -diff -Nur linux-3.10.30.orig/include/linux/mfd/max17135.h linux-linaro-stable-mx6/include/linux/mfd/max17135.h +diff -Nur linux-3.10.30.orig/include/linux/mfd/max17135.h linux-3.10.30/include/linux/mfd/max17135.h --- linux-3.10.30.orig/include/linux/mfd/max17135.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mfd/max17135.h 2014-05-16 15:28:39.025478358 +0200 ++++ linux-3.10.30/include/linux/mfd/max17135.h 2014-05-19 19:07:24.289307490 +0200 @@ -0,0 +1,220 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -538810,9 +539135,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mfd/max17135.h linux-linaro-stable-mx +int max17135_reg_write(int reg_num, const unsigned int reg_val); + +#endif -diff -Nur linux-3.10.30.orig/include/linux/mfd/mxc-hdmi-core.h linux-linaro-stable-mx6/include/linux/mfd/mxc-hdmi-core.h +diff -Nur linux-3.10.30.orig/include/linux/mfd/mxc-hdmi-core.h linux-3.10.30/include/linux/mfd/mxc-hdmi-core.h --- linux-3.10.30.orig/include/linux/mfd/mxc-hdmi-core.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mfd/mxc-hdmi-core.h 2014-05-16 15:28:39.025478358 +0200 ++++ linux-3.10.30/include/linux/mfd/mxc-hdmi-core.h 2014-05-19 19:07:24.289307490 +0200 @@ -0,0 +1,64 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -538878,9 +539203,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mfd/mxc-hdmi-core.h linux-linaro-stab +int check_hdmi_state(void); + +#endif -diff -Nur linux-3.10.30.orig/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h linux-linaro-stable-mx6/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h +diff -Nur linux-3.10.30.orig/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h linux-3.10.30/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h --- linux-3.10.30.orig/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h 2014-05-16 15:28:39.113478822 +0200 ++++ linux-3.10.30/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h 2014-05-19 19:07:24.289307490 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2012 Freescale Semiconductor, Inc. @@ -539082,9 +539407,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mfd/syscon/imx6q-iomuxc-gpr.h linux-l +#define IMX6SL_GPR1_FEC_CLOCK_MUX2_SEL_MASK (0x1 << 14) #endif /* __LINUX_IMX6Q_IOMUXC_GPR_H */ -diff -Nur linux-3.10.30.orig/include/linux/mipi_csi2.h linux-linaro-stable-mx6/include/linux/mipi_csi2.h +diff -Nur linux-3.10.30.orig/include/linux/mipi_csi2.h linux-3.10.30/include/linux/mipi_csi2.h --- linux-3.10.30.orig/include/linux/mipi_csi2.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mipi_csi2.h 2014-05-16 15:28:39.209479329 +0200 ++++ linux-3.10.30/include/linux/mipi_csi2.h 2014-05-19 19:07:24.289307490 +0200 @@ -0,0 +1,91 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -539177,9 +539502,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mipi_csi2.h linux-linaro-stable-mx6/i +int mipi_csi2_reset(struct mipi_csi2_info *info); + +#endif -diff -Nur linux-3.10.30.orig/include/linux/mipi_dsi.h linux-linaro-stable-mx6/include/linux/mipi_dsi.h +diff -Nur linux-3.10.30.orig/include/linux/mipi_dsi.h linux-3.10.30/include/linux/mipi_dsi.h --- linux-3.10.30.orig/include/linux/mipi_dsi.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mipi_dsi.h 2014-05-16 15:28:39.209479329 +0200 ++++ linux-3.10.30/include/linux/mipi_dsi.h 2014-05-19 19:07:24.293307505 +0200 @@ -0,0 +1,171 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -539352,9 +539677,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mipi_dsi.h linux-linaro-stable-mx6/in +#define DSI_PHY_CLK_INIT_COMMAND (0x44) +#define DSI_GEN_PLD_DATA_BUF_SIZE (0x4) +#endif -diff -Nur linux-3.10.30.orig/include/linux/mmc/card.h linux-linaro-stable-mx6/include/linux/mmc/card.h +diff -Nur linux-3.10.30.orig/include/linux/mmc/card.h linux-3.10.30/include/linux/mmc/card.h --- linux-3.10.30.orig/include/linux/mmc/card.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mmc/card.h 2014-05-16 15:28:39.213479350 +0200 ++++ linux-3.10.30/include/linux/mmc/card.h 2014-05-19 19:07:24.293307505 +0200 @@ -86,10 +86,13 @@ unsigned int data_sector_size; /* 512 bytes or 4KB */ unsigned int data_tag_unit_size; /* DATA TAG UNIT size */ @@ -539377,9 +539702,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mmc/card.h linux-linaro-stable-mx6/in u8 raw_sec_trim_mult; /* 229 */ u8 raw_sec_erase_mult; /* 230 */ u8 raw_sec_feature_support;/* 231 */ -diff -Nur linux-3.10.30.orig/include/linux/mmc/core.h linux-linaro-stable-mx6/include/linux/mmc/core.h +diff -Nur linux-3.10.30.orig/include/linux/mmc/core.h linux-3.10.30/include/linux/mmc/core.h --- linux-3.10.30.orig/include/linux/mmc/core.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mmc/core.h 2014-05-16 15:28:39.213479350 +0200 ++++ linux-3.10.30/include/linux/mmc/core.h 2014-05-19 19:07:24.293307505 +0200 @@ -96,6 +96,8 @@ */ @@ -539389,9 +539714,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mmc/core.h linux-linaro-stable-mx6/in struct mmc_data *data; /* data segment associated with cmd */ struct mmc_request *mrq; /* associated request */ -diff -Nur linux-3.10.30.orig/include/linux/mmc/host.h linux-linaro-stable-mx6/include/linux/mmc/host.h +diff -Nur linux-3.10.30.orig/include/linux/mmc/host.h linux-3.10.30/include/linux/mmc/host.h --- linux-3.10.30.orig/include/linux/mmc/host.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mmc/host.h 2014-05-16 15:28:39.213479350 +0200 ++++ linux-3.10.30/include/linux/mmc/host.h 2014-05-19 19:07:24.293307505 +0200 @@ -281,6 +281,8 @@ #define MMC_CAP2_PACKED_CMD (MMC_CAP2_PACKED_RD | \ MMC_CAP2_PACKED_WR) @@ -539431,9 +539756,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mmc/host.h linux-linaro-stable-mx6/in #ifdef CONFIG_REGULATOR int mmc_regulator_get_ocrmask(struct regulator *supply); int mmc_regulator_set_ocr(struct mmc_host *mmc, -diff -Nur linux-3.10.30.orig/include/linux/mmc/mmc.h linux-linaro-stable-mx6/include/linux/mmc/mmc.h +diff -Nur linux-3.10.30.orig/include/linux/mmc/mmc.h linux-3.10.30/include/linux/mmc/mmc.h --- linux-3.10.30.orig/include/linux/mmc/mmc.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mmc/mmc.h 2014-05-16 15:28:39.213479350 +0200 ++++ linux-3.10.30/include/linux/mmc/mmc.h 2014-05-19 19:07:24.293307505 +0200 @@ -292,6 +292,7 @@ #define EXT_CSD_RPMB_MULT 168 /* RO */ #define EXT_CSD_BOOT_WP 173 /* R/W */ @@ -539480,9 +539805,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mmc/mmc.h linux-linaro-stable-mx6/inc #define EXT_CSD_RST_N_EN_MASK 0x3 #define EXT_CSD_RST_N_ENABLED 1 /* RST_n is enabled on card */ -diff -Nur linux-3.10.30.orig/include/linux/mmc/sdhci.h linux-linaro-stable-mx6/include/linux/mmc/sdhci.h +diff -Nur linux-3.10.30.orig/include/linux/mmc/sdhci.h linux-3.10.30/include/linux/mmc/sdhci.h --- linux-3.10.30.orig/include/linux/mmc/sdhci.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mmc/sdhci.h 2014-05-16 15:28:39.213479350 +0200 ++++ linux-3.10.30/include/linux/mmc/sdhci.h 2014-05-19 19:07:24.293307505 +0200 @@ -57,12 +57,8 @@ #define SDHCI_QUIRK_BROKEN_CARD_DETECTION (1<<15) /* Controller reports inverted write-protect state */ @@ -539546,9 +539871,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mmc/sdhci.h linux-linaro-stable-mx6/i wait_queue_head_t buf_ready_int; /* Waitqueue for Buffer Read Ready interrupt */ unsigned int tuning_done; /* Condition flag set when CMD19 succeeds */ -diff -Nur linux-3.10.30.orig/include/linux/mmc/sdio_ids.h linux-linaro-stable-mx6/include/linux/mmc/sdio_ids.h +diff -Nur linux-3.10.30.orig/include/linux/mmc/sdio_ids.h linux-3.10.30/include/linux/mmc/sdio_ids.h --- linux-3.10.30.orig/include/linux/mmc/sdio_ids.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mmc/sdio_ids.h 2014-05-16 15:28:39.213479350 +0200 ++++ linux-3.10.30/include/linux/mmc/sdio_ids.h 2014-05-19 19:07:24.293307505 +0200 @@ -23,6 +23,15 @@ /* * Vendors and devices. Sort key: vendor first, device next. @@ -539565,9 +539890,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mmc/sdio_ids.h linux-linaro-stable-mx #define SDIO_VENDOR_ID_INTEL 0x0089 #define SDIO_DEVICE_ID_INTEL_IWMC3200WIMAX 0x1402 #define SDIO_DEVICE_ID_INTEL_IWMC3200WIFI 0x1403 -diff -Nur linux-3.10.30.orig/include/linux/mmc/slot-gpio.h linux-linaro-stable-mx6/include/linux/mmc/slot-gpio.h +diff -Nur linux-3.10.30.orig/include/linux/mmc/slot-gpio.h linux-3.10.30/include/linux/mmc/slot-gpio.h --- linux-3.10.30.orig/include/linux/mmc/slot-gpio.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mmc/slot-gpio.h 2014-05-16 15:28:39.217479371 +0200 ++++ linux-3.10.30/include/linux/mmc/slot-gpio.h 2014-05-19 19:07:24.293307505 +0200 @@ -18,7 +18,8 @@ void mmc_gpio_free_ro(struct mmc_host *host); @@ -539578,9 +539903,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mmc/slot-gpio.h linux-linaro-stable-m void mmc_gpio_free_cd(struct mmc_host *host); #endif -diff -Nur linux-3.10.30.orig/include/linux/msi.h linux-linaro-stable-mx6/include/linux/msi.h +diff -Nur linux-3.10.30.orig/include/linux/msi.h linux-3.10.30/include/linux/msi.h --- linux-3.10.30.orig/include/linux/msi.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/msi.h 2014-05-16 15:28:39.221479392 +0200 ++++ linux-3.10.30/include/linux/msi.h 2014-05-19 19:07:24.293307505 +0200 @@ -35,6 +35,7 @@ u32 masked; /* mask bits */ @@ -539622,9 +539947,9 @@ diff -Nur linux-3.10.30.orig/include/linux/msi.h linux-linaro-stable-mx6/include +}; #endif /* LINUX_MSI_H */ -diff -Nur linux-3.10.30.orig/include/linux/mtd/bbm.h linux-linaro-stable-mx6/include/linux/mtd/bbm.h +diff -Nur linux-3.10.30.orig/include/linux/mtd/bbm.h linux-3.10.30/include/linux/mtd/bbm.h --- linux-3.10.30.orig/include/linux/mtd/bbm.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mtd/bbm.h 2014-05-16 15:28:39.225479413 +0200 ++++ linux-3.10.30/include/linux/mtd/bbm.h 2014-05-19 19:07:24.293307505 +0200 @@ -91,10 +91,6 @@ * with NAND_BBT_CREATE. */ @@ -539636,9 +539961,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mtd/bbm.h linux-linaro-stable-mx6/inc /* Write bbt if neccecary */ #define NAND_BBT_WRITE 0x00002000 /* Read and write back block contents when writing bbt */ -diff -Nur linux-3.10.30.orig/include/linux/mtd/map.h linux-linaro-stable-mx6/include/linux/mtd/map.h +diff -Nur linux-3.10.30.orig/include/linux/mtd/map.h linux-3.10.30/include/linux/mtd/map.h --- linux-3.10.30.orig/include/linux/mtd/map.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mtd/map.h 2014-05-16 15:28:39.225479413 +0200 ++++ linux-3.10.30/include/linux/mtd/map.h 2014-05-19 19:07:24.293307505 +0200 @@ -438,7 +438,7 @@ if (map->cached) memcpy(to, (char *)map->cached + from, len); @@ -539648,9 +539973,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mtd/map.h linux-linaro-stable-mx6/inc } static inline void inline_map_copy_to(struct map_info *map, unsigned long to, const void *from, ssize_t len) -diff -Nur linux-3.10.30.orig/include/linux/mtd/mtd.h linux-linaro-stable-mx6/include/linux/mtd/mtd.h +diff -Nur linux-3.10.30.orig/include/linux/mtd/mtd.h linux-3.10.30/include/linux/mtd/mtd.h --- linux-3.10.30.orig/include/linux/mtd/mtd.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mtd/mtd.h 2014-05-16 15:28:39.225479413 +0200 ++++ linux-3.10.30/include/linux/mtd/mtd.h 2014-05-19 19:07:24.293307505 +0200 @@ -173,6 +173,9 @@ /* ECC layout structure pointer - read only! */ struct nand_ecclayout *ecclayout; @@ -539673,9 +539998,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mtd/mtd.h linux-linaro-stable-mx6/inc static inline int mtd_can_have_bb(const struct mtd_info *mtd) { return !!mtd->_block_isbad; -diff -Nur linux-3.10.30.orig/include/linux/mtd/nand.h linux-linaro-stable-mx6/include/linux/mtd/nand.h +diff -Nur linux-3.10.30.orig/include/linux/mtd/nand.h linux-3.10.30/include/linux/mtd/nand.h --- linux-3.10.30.orig/include/linux/mtd/nand.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mtd/nand.h 2014-05-16 15:28:39.225479413 +0200 ++++ linux-3.10.30/include/linux/mtd/nand.h 2014-05-19 19:07:24.293307505 +0200 @@ -56,7 +56,7 @@ * is supported now. If you add a chip with bigger oobsize/page * adjust this accordingly. @@ -539890,9 +540215,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mtd/nand.h linux-linaro-stable-mx6/in + return chip->bits_per_cell == 1; +} #endif /* __LINUX_MTD_NAND_H */ -diff -Nur linux-3.10.30.orig/include/linux/mxc_asrc.h linux-linaro-stable-mx6/include/linux/mxc_asrc.h +diff -Nur linux-3.10.30.orig/include/linux/mxc_asrc.h linux-3.10.30/include/linux/mxc_asrc.h --- linux-3.10.30.orig/include/linux/mxc_asrc.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mxc_asrc.h 2014-05-16 15:28:39.229479434 +0200 ++++ linux-3.10.30/include/linux/mxc_asrc.h 2014-05-19 19:07:24.293307505 +0200 @@ -0,0 +1,386 @@ +/* + * Copyright 2008-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -540280,9 +540605,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mxc_asrc.h linux-linaro-stable-mx6/in + u32 in_wm, u32 out_wm); + +#endif/* __MXC_ASRC_H__ */ -diff -Nur linux-3.10.30.orig/include/linux/mxcfb_epdc.h linux-linaro-stable-mx6/include/linux/mxcfb_epdc.h +diff -Nur linux-3.10.30.orig/include/linux/mxcfb_epdc.h linux-3.10.30/include/linux/mxcfb_epdc.h --- linux-3.10.30.orig/include/linux/mxcfb_epdc.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mxcfb_epdc.h 2014-05-16 15:28:39.233479455 +0200 ++++ linux-3.10.30/include/linux/mxcfb_epdc.h 2014-05-19 19:07:24.297307520 +0200 @@ -0,0 +1,72 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -540356,9 +540681,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mxcfb_epdc.h linux-linaro-stable-mx6/ +int mxc_spdc_get_pwrdown_delay(struct fb_info *info); +int mxc_spdc_fb_set_upd_scheme(u32 upd_scheme, struct fb_info *info); +#endif -diff -Nur linux-3.10.30.orig/include/linux/mxcfb.h linux-linaro-stable-mx6/include/linux/mxcfb.h +diff -Nur linux-3.10.30.orig/include/linux/mxcfb.h linux-3.10.30/include/linux/mxcfb.h --- linux-3.10.30.orig/include/linux/mxcfb.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mxcfb.h 2014-05-16 15:28:39.229479434 +0200 ++++ linux-3.10.30/include/linux/mxcfb.h 2014-05-19 19:07:24.297307520 +0200 @@ -0,0 +1,46 @@ +/* + * Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -540406,9 +540731,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mxcfb.h linux-linaro-stable-mx6/inclu + int num_modes, int dev_mode); + +#endif -diff -Nur linux-3.10.30.orig/include/linux/mxc_mlb.h linux-linaro-stable-mx6/include/linux/mxc_mlb.h +diff -Nur linux-3.10.30.orig/include/linux/mxc_mlb.h linux-3.10.30/include/linux/mxc_mlb.h --- linux-3.10.30.orig/include/linux/mxc_mlb.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mxc_mlb.h 2014-05-16 15:28:39.229479434 +0200 ++++ linux-3.10.30/include/linux/mxc_mlb.h 2014-05-19 19:07:24.297307520 +0200 @@ -0,0 +1,55 @@ +/* + * mxc_mlb.h @@ -540465,9 +540790,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mxc_mlb.h linux-linaro-stable-mx6/inc + + +#endif /* _MXC_MLB_H */ -diff -Nur linux-3.10.30.orig/include/linux/mxc_v4l2.h linux-linaro-stable-mx6/include/linux/mxc_v4l2.h +diff -Nur linux-3.10.30.orig/include/linux/mxc_v4l2.h linux-3.10.30/include/linux/mxc_v4l2.h --- linux-3.10.30.orig/include/linux/mxc_v4l2.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mxc_v4l2.h 2014-05-16 15:28:39.229479434 +0200 ++++ linux-3.10.30/include/linux/mxc_v4l2.h 2014-05-19 19:07:24.297307520 +0200 @@ -0,0 +1,27 @@ +/* + * Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -540496,9 +540821,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mxc_v4l2.h linux-linaro-stable-mx6/in +#include <uapi/linux/mxc_v4l2.h> + +#endif -diff -Nur linux-3.10.30.orig/include/linux/mxc_vpu.h linux-linaro-stable-mx6/include/linux/mxc_vpu.h +diff -Nur linux-3.10.30.orig/include/linux/mxc_vpu.h linux-3.10.30/include/linux/mxc_vpu.h --- linux-3.10.30.orig/include/linux/mxc_vpu.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/mxc_vpu.h 2014-05-16 15:28:39.229479434 +0200 ++++ linux-3.10.30/include/linux/mxc_vpu.h 2014-05-19 19:07:24.297307520 +0200 @@ -0,0 +1,118 @@ +/* + * Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -540618,9 +540943,9 @@ diff -Nur linux-3.10.30.orig/include/linux/mxc_vpu.h linux-linaro-stable-mx6/inc +void vl2cc_cleanup(void); + +#endif -diff -Nur linux-3.10.30.orig/include/linux/of_address.h linux-linaro-stable-mx6/include/linux/of_address.h +diff -Nur linux-3.10.30.orig/include/linux/of_address.h linux-3.10.30/include/linux/of_address.h --- linux-3.10.30.orig/include/linux/of_address.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/of_address.h 2014-05-16 15:28:39.257479582 +0200 ++++ linux-3.10.30/include/linux/of_address.h 2014-05-19 19:07:24.297307520 +0200 @@ -4,6 +4,36 @@ #include <linux/errno.h> #include <linux/of.h> @@ -540690,9 +541015,9 @@ diff -Nur linux-3.10.30.orig/include/linux/of_address.h linux-linaro-stable-mx6/ #endif /* CONFIG_OF_ADDRESS */ -diff -Nur linux-3.10.30.orig/include/linux/of_gpio.h linux-linaro-stable-mx6/include/linux/of_gpio.h +diff -Nur linux-3.10.30.orig/include/linux/of_gpio.h linux-3.10.30/include/linux/of_gpio.h --- linux-3.10.30.orig/include/linux/of_gpio.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/of_gpio.h 2014-05-16 15:28:39.261479603 +0200 ++++ linux-3.10.30/include/linux/of_gpio.h 2014-05-19 19:07:24.297307520 +0200 @@ -19,8 +19,10 @@ #include <linux/errno.h> #include <linux/gpio.h> @@ -540769,9 +541094,9 @@ diff -Nur linux-3.10.30.orig/include/linux/of_gpio.h linux-linaro-stable-mx6/inc static inline int of_get_gpio_flags(struct device_node *np, int index, enum of_gpio_flags *flags) { -diff -Nur linux-3.10.30.orig/include/linux/of.h linux-linaro-stable-mx6/include/linux/of.h +diff -Nur linux-3.10.30.orig/include/linux/of.h linux-3.10.30/include/linux/of.h --- linux-3.10.30.orig/include/linux/of.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/of.h 2014-05-16 15:28:39.257479582 +0200 ++++ linux-3.10.30/include/linux/of.h 2014-05-19 19:07:24.297307520 +0200 @@ -266,6 +266,7 @@ extern const void *of_get_property(const struct device_node *node, const char *name, @@ -540838,9 +541163,9 @@ diff -Nur linux-3.10.30.orig/include/linux/of.h linux-linaro-stable-mx6/include/ #define of_match_ptr(_ptr) NULL #define of_match_node(_matches, _node) NULL -diff -Nur linux-3.10.30.orig/include/linux/of_pci.h linux-linaro-stable-mx6/include/linux/of_pci.h +diff -Nur linux-3.10.30.orig/include/linux/of_pci.h linux-3.10.30/include/linux/of_pci.h --- linux-3.10.30.orig/include/linux/of_pci.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/of_pci.h 2014-05-16 15:28:39.261479603 +0200 ++++ linux-3.10.30/include/linux/of_pci.h 2014-05-19 19:07:24.301307535 +0200 @@ -2,6 +2,7 @@ #define __OF_PCI_H @@ -540868,9 +541193,9 @@ diff -Nur linux-3.10.30.orig/include/linux/of_pci.h linux-linaro-stable-mx6/incl +#endif #endif -diff -Nur linux-3.10.30.orig/include/linux/pci.h linux-linaro-stable-mx6/include/linux/pci.h +diff -Nur linux-3.10.30.orig/include/linux/pci.h linux-3.10.30/include/linux/pci.h --- linux-3.10.30.orig/include/linux/pci.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/pci.h 2014-05-16 15:28:39.277479687 +0200 ++++ linux-3.10.30/include/linux/pci.h 2014-05-19 19:07:24.301307535 +0200 @@ -432,6 +432,7 @@ struct resource busn_res; /* bus numbers routed to this bus */ @@ -540879,9 +541204,9 @@ diff -Nur linux-3.10.30.orig/include/linux/pci.h linux-linaro-stable-mx6/include void *sysdata; /* hook for sys-specific extension */ struct proc_dir_entry *procdir; /* directory entry in /proc/bus/pci */ -diff -Nur linux-3.10.30.orig/include/linux/pinctrl/consumer.h linux-linaro-stable-mx6/include/linux/pinctrl/consumer.h +diff -Nur linux-3.10.30.orig/include/linux/pinctrl/consumer.h linux-3.10.30/include/linux/pinctrl/consumer.h --- linux-3.10.30.orig/include/linux/pinctrl/consumer.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/pinctrl/consumer.h 2014-05-16 15:28:39.285479730 +0200 ++++ linux-3.10.30/include/linux/pinctrl/consumer.h 2014-05-19 19:07:24.301307535 +0200 @@ -40,6 +40,25 @@ extern struct pinctrl * __must_check devm_pinctrl_get(struct device *dev); extern void devm_pinctrl_put(struct pinctrl *p); @@ -540930,9 +541255,9 @@ diff -Nur linux-3.10.30.orig/include/linux/pinctrl/consumer.h linux-linaro-stabl #endif -diff -Nur linux-3.10.30.orig/include/linux/pinctrl/devinfo.h linux-linaro-stable-mx6/include/linux/pinctrl/devinfo.h +diff -Nur linux-3.10.30.orig/include/linux/pinctrl/devinfo.h linux-3.10.30/include/linux/pinctrl/devinfo.h --- linux-3.10.30.orig/include/linux/pinctrl/devinfo.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/pinctrl/devinfo.h 2014-05-16 15:28:39.285479730 +0200 ++++ linux-3.10.30/include/linux/pinctrl/devinfo.h 2014-05-19 19:07:24.301307535 +0200 @@ -28,6 +28,10 @@ struct dev_pin_info { struct pinctrl *p; @@ -540944,9 +541269,9 @@ diff -Nur linux-3.10.30.orig/include/linux/pinctrl/devinfo.h linux-linaro-stable }; extern int pinctrl_bind_pins(struct device *dev); -diff -Nur linux-3.10.30.orig/include/linux/pinctrl/pinctrl.h linux-linaro-stable-mx6/include/linux/pinctrl/pinctrl.h +diff -Nur linux-3.10.30.orig/include/linux/pinctrl/pinctrl.h linux-3.10.30/include/linux/pinctrl/pinctrl.h --- linux-3.10.30.orig/include/linux/pinctrl/pinctrl.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/pinctrl/pinctrl.h 2014-05-16 15:28:39.285479730 +0200 ++++ linux-3.10.30/include/linux/pinctrl/pinctrl.h 2014-05-19 19:07:24.325307624 +0200 @@ -49,7 +49,8 @@ * @name: a name for the chip in this range * @id: an ID number for the chip in this range @@ -540965,9 +541290,9 @@ diff -Nur linux-3.10.30.orig/include/linux/pinctrl/pinctrl.h linux-linaro-stable unsigned int npins; struct gpio_chip *gc; }; -diff -Nur linux-3.10.30.orig/include/linux/platform_data/brcmfmac-sdio.h linux-linaro-stable-mx6/include/linux/platform_data/brcmfmac-sdio.h +diff -Nur linux-3.10.30.orig/include/linux/platform_data/brcmfmac-sdio.h linux-3.10.30/include/linux/platform_data/brcmfmac-sdio.h --- linux-3.10.30.orig/include/linux/platform_data/brcmfmac-sdio.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/platform_data/brcmfmac-sdio.h 2014-05-16 15:28:39.289479751 +0200 ++++ linux-3.10.30/include/linux/platform_data/brcmfmac-sdio.h 2014-05-19 19:07:24.329307638 +0200 @@ -90,6 +90,14 @@ * oob_irq_nr, oob_irq_flags: the OOB interrupt information. The values are * used for registering the irq using request_irq function. @@ -540993,9 +541318,9 @@ diff -Nur linux-3.10.30.orig/include/linux/platform_data/brcmfmac-sdio.h linux-l void (*power_on)(void); void (*power_off)(void); void (*reset)(void); -diff -Nur linux-3.10.30.orig/include/linux/platform_data/dma-imx.h linux-linaro-stable-mx6/include/linux/platform_data/dma-imx.h +diff -Nur linux-3.10.30.orig/include/linux/platform_data/dma-imx.h linux-3.10.30/include/linux/platform_data/dma-imx.h --- linux-3.10.30.orig/include/linux/platform_data/dma-imx.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/platform_data/dma-imx.h 2014-05-16 15:28:39.289479751 +0200 ++++ linux-3.10.30/include/linux/platform_data/dma-imx.h 2014-05-19 19:07:24.329307638 +0200 @@ -1,5 +1,5 @@ /* - * Copyright 2004-2009 Freescale Semiconductor, Inc. All Rights Reserved. @@ -541036,9 +541361,9 @@ diff -Nur linux-3.10.30.orig/include/linux/platform_data/dma-imx.h linux-linaro- static inline int imx_dma_is_general_purpose(struct dma_chan *chan) { return strstr(dev_name(chan->device->dev), "sdma") || -diff -Nur linux-3.10.30.orig/include/linux/platform_data/dma-imx-sdma.h linux-linaro-stable-mx6/include/linux/platform_data/dma-imx-sdma.h +diff -Nur linux-3.10.30.orig/include/linux/platform_data/dma-imx-sdma.h linux-3.10.30/include/linux/platform_data/dma-imx-sdma.h --- linux-3.10.30.orig/include/linux/platform_data/dma-imx-sdma.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/platform_data/dma-imx-sdma.h 2014-05-16 15:28:39.289479751 +0200 ++++ linux-3.10.30/include/linux/platform_data/dma-imx-sdma.h 2014-05-19 19:07:24.329307638 +0200 @@ -43,6 +43,9 @@ s32 dptc_dvfs_addr; s32 utra_addr; @@ -541049,9 +541374,9 @@ diff -Nur linux-3.10.30.orig/include/linux/platform_data/dma-imx-sdma.h linux-li }; /** -diff -Nur linux-3.10.30.orig/include/linux/platform_data/mmc-esdhc-imx.h linux-linaro-stable-mx6/include/linux/platform_data/mmc-esdhc-imx.h +diff -Nur linux-3.10.30.orig/include/linux/platform_data/mmc-esdhc-imx.h linux-3.10.30/include/linux/platform_data/mmc-esdhc-imx.h --- linux-3.10.30.orig/include/linux/platform_data/mmc-esdhc-imx.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/platform_data/mmc-esdhc-imx.h 2014-05-16 15:28:39.293479771 +0200 ++++ linux-3.10.30/include/linux/platform_data/mmc-esdhc-imx.h 2014-05-19 19:07:24.329307638 +0200 @@ -10,6 +10,8 @@ #ifndef __ASM_ARCH_IMX_ESDHC_H #define __ASM_ARCH_IMX_ESDHC_H @@ -541077,9 +541402,9 @@ diff -Nur linux-3.10.30.orig/include/linux/platform_data/mmc-esdhc-imx.h linux-l + unsigned int delay_line; }; #endif /* __ASM_ARCH_IMX_ESDHC_H */ -diff -Nur linux-3.10.30.orig/include/linux/pmic_status.h linux-linaro-stable-mx6/include/linux/pmic_status.h +diff -Nur linux-3.10.30.orig/include/linux/pmic_status.h linux-3.10.30/include/linux/pmic_status.h --- linux-3.10.30.orig/include/linux/pmic_status.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/pmic_status.h 2014-05-16 15:28:39.301479814 +0200 ++++ linux-3.10.30/include/linux/pmic_status.h 2014-05-19 19:07:24.329307638 +0200 @@ -0,0 +1,82 @@ +/* + * Copyright 2004-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -541163,9 +541488,9 @@ diff -Nur linux-3.10.30.orig/include/linux/pmic_status.h linux-linaro-stable-mx6 +} while (0); + +#endif /* __ASM_ARCH_MXC_PMIC_STATUS_H__ */ -diff -Nur linux-3.10.30.orig/include/linux/power/imx6_usb_charger.h linux-linaro-stable-mx6/include/linux/power/imx6_usb_charger.h +diff -Nur linux-3.10.30.orig/include/linux/power/imx6_usb_charger.h linux-3.10.30/include/linux/power/imx6_usb_charger.h --- linux-3.10.30.orig/include/linux/power/imx6_usb_charger.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/power/imx6_usb_charger.h 2014-05-16 15:28:39.305479835 +0200 ++++ linux-3.10.30/include/linux/power/imx6_usb_charger.h 2014-05-19 19:07:24.333307653 +0200 @@ -0,0 +1,80 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -541247,9 +541572,9 @@ diff -Nur linux-3.10.30.orig/include/linux/power/imx6_usb_charger.h linux-linaro +#endif + +#endif /* __IMXUSB6_CHARGER_H */ -diff -Nur linux-3.10.30.orig/include/linux/power/sabresd_battery.h linux-linaro-stable-mx6/include/linux/power/sabresd_battery.h +diff -Nur linux-3.10.30.orig/include/linux/power/sabresd_battery.h linux-3.10.30/include/linux/power/sabresd_battery.h --- linux-3.10.30.orig/include/linux/power/sabresd_battery.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/power/sabresd_battery.h 2014-05-16 15:28:39.305479835 +0200 ++++ linux-3.10.30/include/linux/power/sabresd_battery.h 2014-05-19 19:07:24.333307653 +0200 @@ -0,0 +1,65 @@ +/* + * sabresd_battery.h - Maxim 8903 USB/Adapter Charger Driver @@ -541316,9 +541641,9 @@ diff -Nur linux-3.10.30.orig/include/linux/power/sabresd_battery.h linux-linaro- +}; + +#endif /* __SABRESD_BATTERY_H__ */ -diff -Nur linux-3.10.30.orig/include/linux/pxp_dma.h linux-linaro-stable-mx6/include/linux/pxp_dma.h +diff -Nur linux-3.10.30.orig/include/linux/pxp_dma.h linux-3.10.30/include/linux/pxp_dma.h --- linux-3.10.30.orig/include/linux/pxp_dma.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/pxp_dma.h 2014-05-16 15:28:39.313479877 +0200 ++++ linux-3.10.30/include/linux/pxp_dma.h 2014-05-19 19:07:24.333307653 +0200 @@ -0,0 +1,79 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -541399,9 +541724,9 @@ diff -Nur linux-3.10.30.orig/include/linux/pxp_dma.h linux-linaro-stable-mx6/inc +#endif + +#endif -diff -Nur linux-3.10.30.orig/include/linux/regulator/consumer.h linux-linaro-stable-mx6/include/linux/regulator/consumer.h +diff -Nur linux-3.10.30.orig/include/linux/regulator/consumer.h linux-3.10.30/include/linux/regulator/consumer.h --- linux-3.10.30.orig/include/linux/regulator/consumer.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/regulator/consumer.h 2014-05-16 15:28:39.317479898 +0200 ++++ linux-3.10.30/include/linux/regulator/consumer.h 2014-05-19 19:07:24.333307653 +0200 @@ -2,6 +2,7 @@ * consumer.h -- SoC Regulator consumer support. * @@ -541419,9 +541744,9 @@ diff -Nur linux-3.10.30.orig/include/linux/regulator/consumer.h linux-linaro-sta struct regulator; -diff -Nur linux-3.10.30.orig/include/linux/regulator/pfuze100.h linux-linaro-stable-mx6/include/linux/regulator/pfuze100.h +diff -Nur linux-3.10.30.orig/include/linux/regulator/pfuze100.h linux-3.10.30/include/linux/regulator/pfuze100.h --- linux-3.10.30.orig/include/linux/regulator/pfuze100.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/regulator/pfuze100.h 2014-05-16 15:28:39.317479898 +0200 ++++ linux-3.10.30/include/linux/regulator/pfuze100.h 2014-05-19 19:07:24.333307653 +0200 @@ -0,0 +1,44 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -541467,9 +541792,9 @@ diff -Nur linux-3.10.30.orig/include/linux/regulator/pfuze100.h linux-linaro-sta +}; + +#endif /* __LINUX_REG_PFUZE100_H */ -diff -Nur linux-3.10.30.orig/include/linux/reset.h linux-linaro-stable-mx6/include/linux/reset.h +diff -Nur linux-3.10.30.orig/include/linux/reset.h linux-3.10.30/include/linux/reset.h --- linux-3.10.30.orig/include/linux/reset.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/reset.h 2014-05-16 15:28:39.321479920 +0200 ++++ linux-3.10.30/include/linux/reset.h 2014-05-19 19:07:24.333307653 +0200 @@ -12,6 +12,13 @@ void reset_control_put(struct reset_control *rstc); struct reset_control *devm_reset_control_get(struct device *dev, const char *id); @@ -541484,9 +541809,9 @@ diff -Nur linux-3.10.30.orig/include/linux/reset.h linux-linaro-stable-mx6/inclu +#endif /* CONFIG_RESET_CONTROLLER */ #endif -diff -Nur linux-3.10.30.orig/include/linux/sched.h linux-linaro-stable-mx6/include/linux/sched.h +diff -Nur linux-3.10.30.orig/include/linux/sched.h linux-3.10.30/include/linux/sched.h --- linux-3.10.30.orig/include/linux/sched.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/sched.h 2014-05-16 15:28:39.325479941 +0200 ++++ linux-3.10.30/include/linux/sched.h 2014-05-19 19:07:24.333307653 +0200 @@ -889,6 +889,13 @@ bool cpus_share_cache(int this_cpu, int that_cpu); @@ -541514,9 +541839,9 @@ diff -Nur linux-3.10.30.orig/include/linux/sched.h linux-linaro-stable-mx6/inclu }; #ifdef CONFIG_SCHEDSTATS -diff -Nur linux-3.10.30.orig/include/linux/serial_core.h linux-linaro-stable-mx6/include/linux/serial_core.h +diff -Nur linux-3.10.30.orig/include/linux/serial_core.h linux-3.10.30/include/linux/serial_core.h --- linux-3.10.30.orig/include/linux/serial_core.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/serial_core.h 2014-05-16 15:28:39.325479941 +0200 ++++ linux-3.10.30/include/linux/serial_core.h 2014-05-19 19:07:24.337307668 +0200 @@ -31,6 +31,13 @@ #include <linux/sysrq.h> #include <uapi/linux/serial_core.h> @@ -541531,9 +541856,9 @@ diff -Nur linux-3.10.30.orig/include/linux/serial_core.h linux-linaro-stable-mx6 struct uart_port; struct serial_struct; struct device; -diff -Nur linux-3.10.30.orig/include/linux/spi/spi_bitbang.h linux-linaro-stable-mx6/include/linux/spi/spi_bitbang.h +diff -Nur linux-3.10.30.orig/include/linux/spi/spi_bitbang.h linux-3.10.30/include/linux/spi/spi_bitbang.h --- linux-3.10.30.orig/include/linux/spi/spi_bitbang.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/spi/spi_bitbang.h 2014-05-16 15:28:39.429480489 +0200 ++++ linux-3.10.30/include/linux/spi/spi_bitbang.h 2014-05-19 19:07:24.337307668 +0200 @@ -4,11 +4,7 @@ #include <linux/workqueue.h> @@ -541554,9 +541879,9 @@ diff -Nur linux-3.10.30.orig/include/linux/spi/spi_bitbang.h linux-linaro-stable extern int spi_bitbang_setup_transfer(struct spi_device *spi, struct spi_transfer *t); -diff -Nur linux-3.10.30.orig/include/linux/spi/spi.h linux-linaro-stable-mx6/include/linux/spi/spi.h +diff -Nur linux-3.10.30.orig/include/linux/spi/spi.h linux-3.10.30/include/linux/spi/spi.h --- linux-3.10.30.orig/include/linux/spi/spi.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/spi/spi.h 2014-05-16 15:28:39.429480489 +0200 ++++ linux-3.10.30/include/linux/spi/spi.h 2014-05-19 19:07:24.337307668 +0200 @@ -23,6 +23,7 @@ #include <linux/mod_devicetable.h> #include <linux/slab.h> @@ -541747,9 +542072,9 @@ diff -Nur linux-3.10.30.orig/include/linux/spi/spi.h linux-linaro-stable-mx6/inc /* ... may need additional spi_device chip config data here. * avoid stuff protocol drivers can set; but include stuff -diff -Nur linux-3.10.30.orig/include/linux/sysfs.h linux-linaro-stable-mx6/include/linux/sysfs.h +diff -Nur linux-3.10.30.orig/include/linux/sysfs.h linux-3.10.30/include/linux/sysfs.h --- linux-3.10.30.orig/include/linux/sysfs.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/sysfs.h 2014-05-16 15:28:39.441480552 +0200 ++++ linux-3.10.30/include/linux/sysfs.h 2014-05-19 19:07:24.337307668 +0200 @@ -92,6 +92,15 @@ #define __ATTR_IGNORE_LOCKDEP __ATTR #endif @@ -541766,9 +542091,9 @@ diff -Nur linux-3.10.30.orig/include/linux/sysfs.h linux-linaro-stable-mx6/inclu #define attr_name(_attr) (_attr).attr.name struct file; -diff -Nur linux-3.10.30.orig/include/linux/usb/chipidea.h linux-linaro-stable-mx6/include/linux/usb/chipidea.h +diff -Nur linux-3.10.30.orig/include/linux/usb/chipidea.h linux-3.10.30/include/linux/usb/chipidea.h --- linux-3.10.30.orig/include/linux/usb/chipidea.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/usb/chipidea.h 2014-05-16 15:28:39.545481101 +0200 ++++ linux-3.10.30/include/linux/usb/chipidea.h 2014-05-19 19:07:24.337307668 +0200 @@ -7,32 +7,44 @@ #include <linux/usb/otg.h> @@ -541829,9 +542154,9 @@ diff -Nur linux-3.10.30.orig/include/linux/usb/chipidea.h linux-linaro-stable-mx +void ci_hdrc_remove_device(struct platform_device *pdev); #endif -diff -Nur linux-3.10.30.orig/include/linux/usb/of.h linux-linaro-stable-mx6/include/linux/usb/of.h +diff -Nur linux-3.10.30.orig/include/linux/usb/of.h linux-3.10.30/include/linux/usb/of.h --- linux-3.10.30.orig/include/linux/usb/of.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/usb/of.h 2014-05-16 15:28:39.549481122 +0200 ++++ linux-3.10.30/include/linux/usb/of.h 2014-05-19 19:07:24.337307668 +0200 @@ -0,0 +1,32 @@ +/* + * OF helpers for usb devices. @@ -541865,9 +542190,9 @@ diff -Nur linux-3.10.30.orig/include/linux/usb/of.h linux-linaro-stable-mx6/incl +#endif + +#endif /* __LINUX_USB_OF_H */ -diff -Nur linux-3.10.30.orig/include/linux/usb/otg.h linux-linaro-stable-mx6/include/linux/usb/otg.h +diff -Nur linux-3.10.30.orig/include/linux/usb/otg.h linux-3.10.30/include/linux/usb/otg.h --- linux-3.10.30.orig/include/linux/usb/otg.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/usb/otg.h 2014-05-16 15:28:39.549481122 +0200 ++++ linux-3.10.30/include/linux/usb/otg.h 2014-05-19 19:07:24.337307668 +0200 @@ -92,4 +92,11 @@ /* for OTG controller drivers (and maybe other stuff) */ extern int usb_bus_start_enum(struct usb_bus *bus, unsigned port_num); @@ -541880,9 +542205,9 @@ diff -Nur linux-3.10.30.orig/include/linux/usb/otg.h linux-linaro-stable-mx6/inc +}; + #endif /* __LINUX_USB_OTG_H */ -diff -Nur linux-3.10.30.orig/include/linux/usb/phy.h linux-linaro-stable-mx6/include/linux/usb/phy.h +diff -Nur linux-3.10.30.orig/include/linux/usb/phy.h linux-3.10.30/include/linux/usb/phy.h --- linux-3.10.30.orig/include/linux/usb/phy.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/usb/phy.h 2014-05-16 15:28:39.549481122 +0200 ++++ linux-3.10.30/include/linux/usb/phy.h 2014-05-19 19:07:24.337307668 +0200 @@ -12,6 +12,15 @@ #include <linux/notifier.h> #include <linux/usb.h> @@ -541964,9 +542289,9 @@ diff -Nur linux-3.10.30.orig/include/linux/usb/phy.h linux-linaro-stable-mx6/inc /* notifiers */ static inline int -diff -Nur linux-3.10.30.orig/include/linux/vexpress.h linux-linaro-stable-mx6/include/linux/vexpress.h +diff -Nur linux-3.10.30.orig/include/linux/vexpress.h linux-3.10.30/include/linux/vexpress.h --- linux-3.10.30.orig/include/linux/vexpress.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/vexpress.h 2014-05-16 15:28:39.553481142 +0200 ++++ linux-3.10.30/include/linux/vexpress.h 2014-05-19 19:07:24.341307683 +0200 @@ -68,7 +68,8 @@ */ struct vexpress_config_bridge_info { @@ -542053,9 +542378,9 @@ diff -Nur linux-3.10.30.orig/include/linux/vexpress.h linux-linaro-stable-mx6/in +#endif + #endif -diff -Nur linux-3.10.30.orig/include/linux/vmstat.h linux-linaro-stable-mx6/include/linux/vmstat.h +diff -Nur linux-3.10.30.orig/include/linux/vmstat.h linux-3.10.30/include/linux/vmstat.h --- linux-3.10.30.orig/include/linux/vmstat.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/vmstat.h 2014-05-16 15:28:39.557481164 +0200 ++++ linux-3.10.30/include/linux/vmstat.h 2014-05-19 19:07:24.341307683 +0200 @@ -195,7 +195,7 @@ extern void dec_zone_state(struct zone *, enum zone_stat_item); extern void __dec_zone_state(struct zone *, enum zone_stat_item); @@ -542065,9 +542390,9 @@ diff -Nur linux-3.10.30.orig/include/linux/vmstat.h linux-linaro-stable-mx6/incl void refresh_zone_stat_thresholds(void); void drain_zonestat(struct zone *zone, struct per_cpu_pageset *); -diff -Nur linux-3.10.30.orig/include/linux/workqueue.h linux-linaro-stable-mx6/include/linux/workqueue.h +diff -Nur linux-3.10.30.orig/include/linux/workqueue.h linux-3.10.30/include/linux/workqueue.h --- linux-3.10.30.orig/include/linux/workqueue.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/workqueue.h 2014-05-16 15:28:39.625481522 +0200 ++++ linux-3.10.30/include/linux/workqueue.h 2014-05-19 19:07:24.341307683 +0200 @@ -303,6 +303,33 @@ WQ_CPU_INTENSIVE = 1 << 5, /* cpu instensive workqueue */ WQ_SYSFS = 1 << 6, /* visible in sysfs, see wq_sysfs_register() */ @@ -542122,9 +542447,9 @@ diff -Nur linux-3.10.30.orig/include/linux/workqueue.h linux-linaro-stable-mx6/i static inline struct workqueue_struct * __deprecated __system_nrt_wq(void) { -diff -Nur linux-3.10.30.orig/include/linux/zbud.h linux-linaro-stable-mx6/include/linux/zbud.h +diff -Nur linux-3.10.30.orig/include/linux/zbud.h linux-3.10.30/include/linux/zbud.h --- linux-3.10.30.orig/include/linux/zbud.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/linux/zbud.h 2014-05-16 15:28:39.625481522 +0200 ++++ linux-3.10.30/include/linux/zbud.h 2014-05-19 19:07:24.341307683 +0200 @@ -0,0 +1,22 @@ +#ifndef _ZBUD_H_ +#define _ZBUD_H_ @@ -542148,9 +542473,9 @@ diff -Nur linux-3.10.30.orig/include/linux/zbud.h linux-linaro-stable-mx6/includ +int zbud_get_pool_size(struct zbud_pool *pool); + +#endif /* _ZBUD_H_ */ -diff -Nur linux-3.10.30.orig/include/sound/memalloc.h linux-linaro-stable-mx6/include/sound/memalloc.h +diff -Nur linux-3.10.30.orig/include/sound/memalloc.h linux-3.10.30/include/sound/memalloc.h --- linux-3.10.30.orig/include/sound/memalloc.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/sound/memalloc.h 2014-05-16 15:28:40.093483990 +0200 ++++ linux-3.10.30/include/sound/memalloc.h 2014-05-19 19:07:24.341307683 +0200 @@ -52,6 +52,11 @@ #else #define SNDRV_DMA_TYPE_DEV_SG SNDRV_DMA_TYPE_DEV /* no SG-buf support */ @@ -542163,9 +542488,9 @@ diff -Nur linux-3.10.30.orig/include/sound/memalloc.h linux-linaro-stable-mx6/in /* * info for buffer allocation -diff -Nur linux-3.10.30.orig/include/sound/wm8962.h linux-linaro-stable-mx6/include/sound/wm8962.h +diff -Nur linux-3.10.30.orig/include/sound/wm8962.h linux-3.10.30/include/sound/wm8962.h --- linux-3.10.30.orig/include/sound/wm8962.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/sound/wm8962.h 2014-05-16 15:28:40.161484348 +0200 ++++ linux-3.10.30/include/sound/wm8962.h 2014-05-19 19:07:24.341307683 +0200 @@ -55,6 +55,9 @@ * in a DC measurement configuration. */ @@ -542176,9 +542501,9 @@ diff -Nur linux-3.10.30.orig/include/sound/wm8962.h linux-linaro-stable-mx6/incl }; #endif -diff -Nur linux-3.10.30.orig/include/trace/events/arm-ipi.h linux-linaro-stable-mx6/include/trace/events/arm-ipi.h +diff -Nur linux-3.10.30.orig/include/trace/events/arm-ipi.h linux-3.10.30/include/trace/events/arm-ipi.h --- linux-3.10.30.orig/include/trace/events/arm-ipi.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/trace/events/arm-ipi.h 2014-05-16 15:28:40.261484876 +0200 ++++ linux-3.10.30/include/trace/events/arm-ipi.h 2014-05-19 19:07:24.341307683 +0200 @@ -0,0 +1,100 @@ +#undef TRACE_SYSTEM +#define TRACE_SYSTEM arm-ipi @@ -542280,9 +542605,9 @@ diff -Nur linux-3.10.30.orig/include/trace/events/arm-ipi.h linux-linaro-stable- + +/* This part must be outside protection */ +#include <trace/define_trace.h> -diff -Nur linux-3.10.30.orig/include/trace/events/f2fs.h linux-linaro-stable-mx6/include/trace/events/f2fs.h +diff -Nur linux-3.10.30.orig/include/trace/events/f2fs.h linux-3.10.30/include/trace/events/f2fs.h --- linux-3.10.30.orig/include/trace/events/f2fs.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/trace/events/f2fs.h 2014-05-16 15:28:40.261484876 +0200 ++++ linux-3.10.30/include/trace/events/f2fs.h 2014-05-19 19:07:24.345307698 +0200 @@ -36,6 +36,11 @@ { CURSEG_COLD_NODE, "Cold NODE" }, \ { NO_CHECK_TYPE, "No TYPE" }) @@ -542348,9 +542673,9 @@ diff -Nur linux-3.10.30.orig/include/trace/events/f2fs.h linux-linaro-stable-mx6 TRACE_EVENT(f2fs_submit_write_page, TP_PROTO(struct page *page, block_t blk_addr, int type), -diff -Nur linux-3.10.30.orig/include/trace/events/power_cpu_migrate.h linux-linaro-stable-mx6/include/trace/events/power_cpu_migrate.h +diff -Nur linux-3.10.30.orig/include/trace/events/power_cpu_migrate.h linux-3.10.30/include/trace/events/power_cpu_migrate.h --- linux-3.10.30.orig/include/trace/events/power_cpu_migrate.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/trace/events/power_cpu_migrate.h 2014-05-16 15:28:40.261484876 +0200 ++++ linux-3.10.30/include/trace/events/power_cpu_migrate.h 2014-05-19 19:07:24.345307698 +0200 @@ -0,0 +1,67 @@ +#undef TRACE_SYSTEM +#define TRACE_SYSTEM power @@ -542419,9 +542744,9 @@ diff -Nur linux-3.10.30.orig/include/trace/events/power_cpu_migrate.h linux-lina +#undef TRACE_INCLUDE_FILE +#define TRACE_INCLUDE_FILE power_cpu_migrate +#include <trace/define_trace.h> -diff -Nur linux-3.10.30.orig/include/trace/events/sched.h linux-linaro-stable-mx6/include/trace/events/sched.h +diff -Nur linux-3.10.30.orig/include/trace/events/sched.h linux-3.10.30/include/trace/events/sched.h --- linux-3.10.30.orig/include/trace/events/sched.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/trace/events/sched.h 2014-05-16 15:28:40.265484898 +0200 ++++ linux-3.10.30/include/trace/events/sched.h 2014-05-19 19:07:24.345307698 +0200 @@ -430,6 +430,280 @@ __entry->oldprio, __entry->newprio) ); @@ -542703,9 +543028,9 @@ diff -Nur linux-3.10.30.orig/include/trace/events/sched.h linux-linaro-stable-mx #endif /* _TRACE_SCHED_H */ /* This part must be outside protection */ -diff -Nur linux-3.10.30.orig/include/trace/events/smp.h linux-linaro-stable-mx6/include/trace/events/smp.h +diff -Nur linux-3.10.30.orig/include/trace/events/smp.h linux-3.10.30/include/trace/events/smp.h --- linux-3.10.30.orig/include/trace/events/smp.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/trace/events/smp.h 2014-05-16 15:28:40.265484898 +0200 ++++ linux-3.10.30/include/trace/events/smp.h 2014-05-19 19:07:24.345307698 +0200 @@ -0,0 +1,90 @@ +#undef TRACE_SYSTEM +#define TRACE_SYSTEM smp @@ -542797,9 +543122,9 @@ diff -Nur linux-3.10.30.orig/include/trace/events/smp.h linux-linaro-stable-mx6/ + +/* This part must be outside protection */ +#include <trace/define_trace.h> -diff -Nur linux-3.10.30.orig/include/trace/events/spi.h linux-linaro-stable-mx6/include/trace/events/spi.h +diff -Nur linux-3.10.30.orig/include/trace/events/spi.h linux-3.10.30/include/trace/events/spi.h --- linux-3.10.30.orig/include/trace/events/spi.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/trace/events/spi.h 2014-05-16 15:28:40.265484898 +0200 ++++ linux-3.10.30/include/trace/events/spi.h 2014-05-19 19:07:24.345307698 +0200 @@ -0,0 +1,156 @@ +#undef TRACE_SYSTEM +#define TRACE_SYSTEM spi @@ -542957,9 +543282,9 @@ diff -Nur linux-3.10.30.orig/include/trace/events/spi.h linux-linaro-stable-mx6/ + +/* This part must be outside protection */ +#include <trace/define_trace.h> -diff -Nur linux-3.10.30.orig/include/uapi/linux/ipu.h linux-linaro-stable-mx6/include/uapi/linux/ipu.h +diff -Nur linux-3.10.30.orig/include/uapi/linux/ipu.h linux-3.10.30/include/uapi/linux/ipu.h --- linux-3.10.30.orig/include/uapi/linux/ipu.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/uapi/linux/ipu.h 2014-05-16 15:28:40.369485445 +0200 ++++ linux-3.10.30/include/uapi/linux/ipu.h 2014-05-19 19:07:24.345307698 +0200 @@ -0,0 +1,282 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. All Rights Reserved @@ -543243,9 +543568,9 @@ diff -Nur linux-3.10.30.orig/include/uapi/linux/ipu.h linux-linaro-stable-mx6/in +#define IPU_FREE _IOW('I', 0x4, int) + +#endif -diff -Nur linux-3.10.30.orig/include/uapi/linux/isl29023.h linux-linaro-stable-mx6/include/uapi/linux/isl29023.h +diff -Nur linux-3.10.30.orig/include/uapi/linux/isl29023.h linux-3.10.30/include/uapi/linux/isl29023.h --- linux-3.10.30.orig/include/uapi/linux/isl29023.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/uapi/linux/isl29023.h 2014-05-16 15:28:40.373485467 +0200 ++++ linux-3.10.30/include/uapi/linux/isl29023.h 2014-05-19 19:07:24.345307698 +0200 @@ -0,0 +1,47 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -543294,9 +543619,9 @@ diff -Nur linux-3.10.30.orig/include/uapi/linux/isl29023.h linux-linaro-stable-m +#define ISL29023_RANGE_64K 0x3 + +#endif -diff -Nur linux-3.10.30.orig/include/uapi/linux/Kbuild linux-linaro-stable-mx6/include/uapi/linux/Kbuild +diff -Nur linux-3.10.30.orig/include/uapi/linux/Kbuild linux-3.10.30/include/uapi/linux/Kbuild --- linux-3.10.30.orig/include/uapi/linux/Kbuild 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/uapi/linux/Kbuild 2014-05-16 15:28:40.301485087 +0200 ++++ linux-3.10.30/include/uapi/linux/Kbuild 2014-05-19 19:07:24.349307712 +0200 @@ -225,6 +225,7 @@ header-y += kvm_para.h endif @@ -543323,9 +543648,9 @@ diff -Nur linux-3.10.30.orig/include/uapi/linux/Kbuild linux-linaro-stable-mx6/i header-y += qnx4_fs.h header-y += qnxtypes.h header-y += quota.h -diff -Nur linux-3.10.30.orig/include/uapi/linux/mxc_asrc.h linux-linaro-stable-mx6/include/uapi/linux/mxc_asrc.h +diff -Nur linux-3.10.30.orig/include/uapi/linux/mxc_asrc.h linux-3.10.30/include/uapi/linux/mxc_asrc.h --- linux-3.10.30.orig/include/uapi/linux/mxc_asrc.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/uapi/linux/mxc_asrc.h 2014-05-16 15:28:40.385485529 +0200 ++++ linux-3.10.30/include/uapi/linux/mxc_asrc.h 2014-05-19 19:07:24.349307712 +0200 @@ -0,0 +1,143 @@ +/* + * Copyright 2008-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -543470,9 +543795,9 @@ diff -Nur linux-3.10.30.orig/include/uapi/linux/mxc_asrc.h linux-linaro-stable-m + ASRC_INPUT_BUFFER_UNDERRUN = 0x10, +}; +#endif/* __MXC_ASRC_UAPI_H__ */ -diff -Nur linux-3.10.30.orig/include/uapi/linux/mxcfb.h linux-linaro-stable-mx6/include/uapi/linux/mxcfb.h +diff -Nur linux-3.10.30.orig/include/uapi/linux/mxcfb.h linux-3.10.30/include/uapi/linux/mxcfb.h --- linux-3.10.30.orig/include/uapi/linux/mxcfb.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/uapi/linux/mxcfb.h 2014-05-16 15:28:40.385485529 +0200 ++++ linux-3.10.30/include/uapi/linux/mxcfb.h 2014-05-19 19:07:24.349307712 +0200 @@ -0,0 +1,174 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. All Rights Reserved @@ -543648,9 +543973,9 @@ diff -Nur linux-3.10.30.orig/include/uapi/linux/mxcfb.h linux-linaro-stable-mx6/ +#define MXCFB_SET_UPDATE_SCHEME _IOW('F', 0x32, __u32) +#define MXCFB_GET_WORK_BUFFER _IOWR('F', 0x34, unsigned long) +#endif -diff -Nur linux-3.10.30.orig/include/uapi/linux/mxc_mlb.h linux-linaro-stable-mx6/include/uapi/linux/mxc_mlb.h +diff -Nur linux-3.10.30.orig/include/uapi/linux/mxc_mlb.h linux-3.10.30/include/uapi/linux/mxc_mlb.h --- linux-3.10.30.orig/include/uapi/linux/mxc_mlb.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/uapi/linux/mxc_mlb.h 2014-05-16 15:28:40.385485529 +0200 ++++ linux-3.10.30/include/uapi/linux/mxc_mlb.h 2014-05-19 19:07:24.349307712 +0200 @@ -0,0 +1,55 @@ +/* + * mxc_mlb.h @@ -543707,9 +544032,9 @@ diff -Nur linux-3.10.30.orig/include/uapi/linux/mxc_mlb.h linux-linaro-stable-mx + + +#endif /* _MXC_MLB_H */ -diff -Nur linux-3.10.30.orig/include/uapi/linux/mxc_v4l2.h linux-linaro-stable-mx6/include/uapi/linux/mxc_v4l2.h +diff -Nur linux-3.10.30.orig/include/uapi/linux/mxc_v4l2.h linux-3.10.30/include/uapi/linux/mxc_v4l2.h --- linux-3.10.30.orig/include/uapi/linux/mxc_v4l2.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/uapi/linux/mxc_v4l2.h 2014-05-16 15:28:40.385485529 +0200 ++++ linux-3.10.30/include/uapi/linux/mxc_v4l2.h 2014-05-19 19:07:24.349307712 +0200 @@ -0,0 +1,56 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. All Rights Reserved @@ -543767,9 +544092,9 @@ diff -Nur linux-3.10.30.orig/include/uapi/linux/mxc_v4l2.h linux-linaro-stable-m +}; + +#endif -diff -Nur linux-3.10.30.orig/include/uapi/linux/pxp_dma.h linux-linaro-stable-mx6/include/uapi/linux/pxp_dma.h +diff -Nur linux-3.10.30.orig/include/uapi/linux/pxp_dma.h linux-3.10.30/include/uapi/linux/pxp_dma.h --- linux-3.10.30.orig/include/uapi/linux/pxp_dma.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/uapi/linux/pxp_dma.h 2014-05-16 15:28:40.485486057 +0200 ++++ linux-3.10.30/include/uapi/linux/pxp_dma.h 2014-05-19 19:07:24.349307712 +0200 @@ -0,0 +1,189 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -543960,9 +544285,9 @@ diff -Nur linux-3.10.30.orig/include/uapi/linux/pxp_dma.h linux-linaro-stable-mx +}; + +#endif -diff -Nur linux-3.10.30.orig/include/uapi/linux/serial_core.h linux-linaro-stable-mx6/include/uapi/linux/serial_core.h +diff -Nur linux-3.10.30.orig/include/uapi/linux/serial_core.h linux-3.10.30/include/uapi/linux/serial_core.h --- linux-3.10.30.orig/include/uapi/linux/serial_core.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/uapi/linux/serial_core.h 2014-05-16 15:28:40.489486078 +0200 ++++ linux-3.10.30/include/uapi/linux/serial_core.h 2014-05-19 19:07:24.349307712 +0200 @@ -226,4 +226,7 @@ /* Rocketport EXPRESS/INFINITY */ #define PORT_RP2 102 @@ -543971,9 +544296,9 @@ diff -Nur linux-3.10.30.orig/include/uapi/linux/serial_core.h linux-linaro-stabl +#define PORT_LPUART 103 + #endif /* _UAPILINUX_SERIAL_CORE_H */ -diff -Nur linux-3.10.30.orig/include/uapi/mtd/mtd-abi.h linux-linaro-stable-mx6/include/uapi/mtd/mtd-abi.h +diff -Nur linux-3.10.30.orig/include/uapi/mtd/mtd-abi.h linux-3.10.30/include/uapi/mtd/mtd-abi.h --- linux-3.10.30.orig/include/uapi/mtd/mtd-abi.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/include/uapi/mtd/mtd-abi.h 2014-05-16 15:28:40.525486268 +0200 ++++ linux-3.10.30/include/uapi/mtd/mtd-abi.h 2014-05-19 19:07:24.349307712 +0200 @@ -94,10 +94,10 @@ #define MTD_RAM 1 #define MTD_ROM 2 @@ -543997,9 +544322,9 @@ diff -Nur linux-3.10.30.orig/include/uapi/mtd/mtd-abi.h linux-linaro-stable-mx6/ +} + #endif /* __MTD_ABI_H__ */ -diff -Nur linux-3.10.30.orig/include/video/mxc_edid.h linux-linaro-stable-mx6/include/video/mxc_edid.h +diff -Nur linux-3.10.30.orig/include/video/mxc_edid.h linux-3.10.30/include/video/mxc_edid.h --- linux-3.10.30.orig/include/video/mxc_edid.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/video/mxc_edid.h 2014-05-16 15:28:40.533486310 +0200 ++++ linux-3.10.30/include/video/mxc_edid.h 2014-05-19 19:07:24.353307727 +0200 @@ -0,0 +1,105 @@ +/* + * Copyright 2009-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -544106,9 +544431,9 @@ diff -Nur linux-3.10.30.orig/include/video/mxc_edid.h linux-linaro-stable-mx6/in +int mxc_edid_parse_ext_blk(unsigned char *edid, struct mxc_edid_cfg *cfg, + struct fb_monspecs *specs); +#endif -diff -Nur linux-3.10.30.orig/include/video/mxc_hdmi.h linux-linaro-stable-mx6/include/video/mxc_hdmi.h +diff -Nur linux-3.10.30.orig/include/video/mxc_hdmi.h linux-3.10.30/include/video/mxc_hdmi.h --- linux-3.10.30.orig/include/video/mxc_hdmi.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/include/video/mxc_hdmi.h 2014-05-16 15:28:40.533486310 +0200 ++++ linux-3.10.30/include/video/mxc_hdmi.h 2014-05-19 19:07:24.353307727 +0200 @@ -0,0 +1,1026 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. @@ -545136,9 +545461,9 @@ diff -Nur linux-3.10.30.orig/include/video/mxc_hdmi.h linux-linaro-stable-mx6/in + + +#endif /* __MXC_HDMI_H__ */ -diff -Nur linux-3.10.30.orig/kernel/auditfilter.c linux-linaro-stable-mx6/kernel/auditfilter.c +diff -Nur linux-3.10.30.orig/kernel/auditfilter.c linux-3.10.30/kernel/auditfilter.c --- linux-3.10.30.orig/kernel/auditfilter.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/kernel/auditfilter.c 2014-05-16 15:28:40.657486964 +0200 ++++ linux-3.10.30/kernel/auditfilter.c 2014-05-19 19:07:24.353307727 +0200 @@ -423,7 +423,7 @@ f->lsm_rule = NULL; @@ -545148,9 +545473,9 @@ diff -Nur linux-3.10.30.orig/kernel/auditfilter.c linux-linaro-stable-mx6/kernel f->type = AUDIT_LOGINUID_SET; f->val = 0; } -diff -Nur linux-3.10.30.orig/kernel/cpu.c linux-linaro-stable-mx6/kernel/cpu.c +diff -Nur linux-3.10.30.orig/kernel/cpu.c linux-3.10.30/kernel/cpu.c --- linux-3.10.30.orig/kernel/cpu.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/kernel/cpu.c 2014-05-16 15:28:40.713487259 +0200 ++++ linux-3.10.30/kernel/cpu.c 2014-05-19 19:07:24.353307727 +0200 @@ -726,3 +726,22 @@ { cpumask_copy(to_cpumask(cpu_online_bits), src); @@ -545174,9 +545499,9 @@ diff -Nur linux-3.10.30.orig/kernel/cpu.c linux-linaro-stable-mx6/kernel/cpu.c + atomic_notifier_call_chain(&idle_notifier, val, NULL); +} +EXPORT_SYMBOL_GPL(idle_notifier_call_chain); -diff -Nur linux-3.10.30.orig/kernel/irq/handle.c linux-linaro-stable-mx6/kernel/irq/handle.c +diff -Nur linux-3.10.30.orig/kernel/irq/handle.c linux-3.10.30/kernel/irq/handle.c --- linux-3.10.30.orig/kernel/irq/handle.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/kernel/irq/handle.c 2014-05-16 15:28:40.761487512 +0200 ++++ linux-3.10.30/kernel/irq/handle.c 2014-05-19 19:07:24.353307727 +0200 @@ -51,7 +51,7 @@ "but no thread function available.", irq, action->name); } @@ -545195,9 +545520,9 @@ diff -Nur linux-3.10.30.orig/kernel/irq/handle.c linux-linaro-stable-mx6/kernel/ /* Fall through to add to randomness */ case IRQ_HANDLED: -diff -Nur linux-3.10.30.orig/kernel/irq/internals.h linux-linaro-stable-mx6/kernel/irq/internals.h +diff -Nur linux-3.10.30.orig/kernel/irq/internals.h linux-3.10.30/kernel/irq/internals.h --- linux-3.10.30.orig/kernel/irq/internals.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/kernel/irq/internals.h 2014-05-16 15:28:40.761487512 +0200 ++++ linux-3.10.30/kernel/irq/internals.h 2014-05-19 19:07:24.353307727 +0200 @@ -82,6 +82,7 @@ /* Resending of interrupts :*/ void check_irq_resend(struct irq_desc *desc, unsigned int irq); @@ -545206,9 +545531,9 @@ diff -Nur linux-3.10.30.orig/kernel/irq/internals.h linux-linaro-stable-mx6/kern #ifdef CONFIG_PROC_FS extern void register_irq_proc(unsigned int irq, struct irq_desc *desc); -diff -Nur linux-3.10.30.orig/kernel/irq/irqdesc.c linux-linaro-stable-mx6/kernel/irq/irqdesc.c +diff -Nur linux-3.10.30.orig/kernel/irq/irqdesc.c linux-3.10.30/kernel/irq/irqdesc.c --- linux-3.10.30.orig/kernel/irq/irqdesc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/kernel/irq/irqdesc.c 2014-05-16 15:28:40.761487512 +0200 ++++ linux-3.10.30/kernel/irq/irqdesc.c 2014-05-19 19:07:24.353307727 +0200 @@ -23,10 +23,35 @@ static struct lock_class_key irq_desc_lock_class; @@ -545247,9 +545572,9 @@ diff -Nur linux-3.10.30.orig/kernel/irq/irqdesc.c linux-linaro-stable-mx6/kernel } #else static void __init init_irq_default_affinity(void) -diff -Nur linux-3.10.30.orig/kernel/irq/manage.c linux-linaro-stable-mx6/kernel/irq/manage.c +diff -Nur linux-3.10.30.orig/kernel/irq/manage.c linux-3.10.30/kernel/irq/manage.c --- linux-3.10.30.orig/kernel/irq/manage.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/kernel/irq/manage.c 2014-05-16 15:28:40.761487512 +0200 ++++ linux-3.10.30/kernel/irq/manage.c 2014-05-19 19:07:24.353307727 +0200 @@ -32,24 +32,10 @@ early_param("threadirqs", setup_forced_irqthreads); #endif @@ -545369,9 +545694,9 @@ diff -Nur linux-3.10.30.orig/kernel/irq/manage.c linux-linaro-stable-mx6/kernel/ static void irq_setup_forced_threading(struct irqaction *new) { if (!force_irqthreads) -diff -Nur linux-3.10.30.orig/kernel/power/Kconfig linux-linaro-stable-mx6/kernel/power/Kconfig +diff -Nur linux-3.10.30.orig/kernel/power/Kconfig linux-3.10.30/kernel/power/Kconfig --- linux-3.10.30.orig/kernel/power/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/kernel/power/Kconfig 2014-05-16 15:28:40.981488672 +0200 ++++ linux-3.10.30/kernel/power/Kconfig 2014-05-19 19:07:24.353307727 +0200 @@ -263,6 +263,26 @@ bool depends on PM @@ -545399,9 +545724,9 @@ diff -Nur linux-3.10.30.orig/kernel/power/Kconfig linux-linaro-stable-mx6/kernel config PM_GENERIC_DOMAINS_SLEEP def_bool y depends on PM_SLEEP && PM_GENERIC_DOMAINS -diff -Nur linux-3.10.30.orig/kernel/sched/core.c linux-linaro-stable-mx6/kernel/sched/core.c +diff -Nur linux-3.10.30.orig/kernel/sched/core.c linux-3.10.30/kernel/sched/core.c --- linux-3.10.30.orig/kernel/sched/core.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/kernel/sched/core.c 2014-05-16 15:28:41.033488946 +0200 ++++ linux-3.10.30/kernel/sched/core.c 2014-05-19 19:07:24.357307742 +0200 @@ -1623,6 +1623,20 @@ #if defined(CONFIG_SMP) && defined(CONFIG_FAIR_GROUP_SCHED) p->se.avg.runnable_avg_period = 0; @@ -545451,9 +545776,9 @@ diff -Nur linux-3.10.30.orig/kernel/sched/core.c linux-linaro-stable-mx6/kernel/ else p->sched_class = &fair_sched_class; set_load_weight(p); -diff -Nur linux-3.10.30.orig/kernel/sched/debug.c linux-linaro-stable-mx6/kernel/sched/debug.c +diff -Nur linux-3.10.30.orig/kernel/sched/debug.c linux-3.10.30/kernel/sched/debug.c --- linux-3.10.30.orig/kernel/sched/debug.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/kernel/sched/debug.c 2014-05-16 15:28:41.037488968 +0200 ++++ linux-3.10.30/kernel/sched/debug.c 2014-05-19 19:07:24.357307742 +0200 @@ -94,6 +94,7 @@ #ifdef CONFIG_SMP P(se->avg.runnable_avg_sum); @@ -545484,9 +545809,9 @@ diff -Nur linux-3.10.30.orig/kernel/sched/debug.c linux-linaro-stable-mx6/kernel P(policy); P(prio); #undef PN -diff -Nur linux-3.10.30.orig/kernel/sched/fair.c linux-linaro-stable-mx6/kernel/sched/fair.c +diff -Nur linux-3.10.30.orig/kernel/sched/fair.c linux-3.10.30/kernel/sched/fair.c --- linux-3.10.30.orig/kernel/sched/fair.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/kernel/sched/fair.c 2014-05-16 15:28:41.085489221 +0200 ++++ linux-3.10.30/kernel/sched/fair.c 2014-05-19 19:07:24.357307742 +0200 @@ -31,9 +31,18 @@ #include <linux/task_work.h> @@ -547525,9 +547850,9 @@ diff -Nur linux-3.10.30.orig/kernel/sched/fair.c linux-linaro-stable-mx6/kernel/ + +core_initcall(register_sched_cpufreq_notifier); +#endif /* CONFIG_HMP_FREQUENCY_INVARIANT_SCALE */ -diff -Nur linux-3.10.30.orig/kernel/sched/sched.h linux-linaro-stable-mx6/kernel/sched/sched.h +diff -Nur linux-3.10.30.orig/kernel/sched/sched.h linux-3.10.30/kernel/sched/sched.h --- linux-3.10.30.orig/kernel/sched/sched.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/kernel/sched/sched.h 2014-05-16 15:28:41.089489242 +0200 ++++ linux-3.10.30/kernel/sched/sched.h 2014-05-19 19:07:24.357307742 +0200 @@ -142,7 +142,7 @@ atomic_t load_weight; @@ -547569,9 +547894,9 @@ diff -Nur linux-3.10.30.orig/kernel/sched/sched.h linux-linaro-stable-mx6/kernel #endif /* CONFIG_SMP */ #include "stats.h" -diff -Nur linux-3.10.30.orig/kernel/smp.c linux-linaro-stable-mx6/kernel/smp.c +diff -Nur linux-3.10.30.orig/kernel/smp.c linux-3.10.30/kernel/smp.c --- linux-3.10.30.orig/kernel/smp.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/kernel/smp.c 2014-05-16 15:28:41.113489368 +0200 ++++ linux-3.10.30/kernel/smp.c 2014-05-19 19:07:24.357307742 +0200 @@ -12,6 +12,8 @@ #include <linux/gfp.h> #include <linux/smp.h> @@ -547622,9 +547947,9 @@ diff -Nur linux-3.10.30.orig/kernel/smp.c linux-linaro-stable-mx6/kernel/smp.c local_irq_restore(flags); } else { if ((unsigned)cpu < nr_cpu_ids && cpu_online(cpu)) { -diff -Nur linux-3.10.30.orig/kernel/workqueue.c linux-linaro-stable-mx6/kernel/workqueue.c +diff -Nur linux-3.10.30.orig/kernel/workqueue.c linux-3.10.30/kernel/workqueue.c --- linux-3.10.30.orig/kernel/workqueue.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/kernel/workqueue.c 2014-05-16 15:28:41.313490423 +0200 ++++ linux-3.10.30/kernel/workqueue.c 2014-05-19 19:07:24.357307742 +0200 @@ -272,6 +272,15 @@ static bool wq_disable_numa; module_param_named(disable_numa, wq_disable_numa, bool, 0444); @@ -547680,9 +548005,9 @@ diff -Nur linux-3.10.30.orig/kernel/workqueue.c linux-linaro-stable-mx6/kernel/w return 0; } early_initcall(init_workqueues); -diff -Nur linux-3.10.30.orig/lib/genalloc.c linux-linaro-stable-mx6/lib/genalloc.c +diff -Nur linux-3.10.30.orig/lib/genalloc.c linux-3.10.30/lib/genalloc.c --- linux-3.10.30.orig/lib/genalloc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/lib/genalloc.c 2014-05-16 15:28:41.325490486 +0200 ++++ linux-3.10.30/lib/genalloc.c 2014-05-19 19:07:24.357307742 +0200 @@ -313,6 +313,34 @@ EXPORT_SYMBOL(gen_pool_alloc); @@ -547718,9 +548043,9 @@ diff -Nur linux-3.10.30.orig/lib/genalloc.c linux-linaro-stable-mx6/lib/genalloc * gen_pool_free - free allocated special memory back to the pool * @pool: pool to free to * @addr: starting address of memory to free back to pool -diff -Nur linux-3.10.30.orig/linaro/configs/android.conf linux-linaro-stable-mx6/linaro/configs/android.conf +diff -Nur linux-3.10.30.orig/linaro/configs/android.conf linux-3.10.30/linaro/configs/android.conf --- linux-3.10.30.orig/linaro/configs/android.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/android.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/android.conf 2014-05-19 19:07:24.361307757 +0200 @@ -0,0 +1,40 @@ +CONFIG_IPV6=y +# CONFIG_IPV6_SIT is not set @@ -547762,9 +548087,9 @@ diff -Nur linux-3.10.30.orig/linaro/configs/android.conf linux-linaro-stable-mx6 +CONFIG_ADF_FBDEV=y +CONFIG_ADF_MEMBLOCK=y +CONFIG_DMA_SHARED_BUFFER=y -diff -Nur linux-3.10.30.orig/linaro/configs/arndale.conf linux-linaro-stable-mx6/linaro/configs/arndale.conf +diff -Nur linux-3.10.30.orig/linaro/configs/arndale.conf linux-3.10.30/linaro/configs/arndale.conf --- linux-3.10.30.orig/linaro/configs/arndale.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/arndale.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/arndale.conf 2014-05-19 19:07:24.361307757 +0200 @@ -0,0 +1,66 @@ +CONFIG_KALLSYMS_ALL=y +CONFIG_PARTITION_ADVANCED=y @@ -547832,18 +548157,18 @@ diff -Nur linux-3.10.30.orig/linaro/configs/arndale.conf linux-linaro-stable-mx6 +CONFIG_RCU_CPU_STALL_TIMEOUT=60 +CONFIG_DEBUG_USER=y +CONFIG_TUN=y -diff -Nur linux-3.10.30.orig/linaro/configs/big-LITTLE-IKS.conf linux-linaro-stable-mx6/linaro/configs/big-LITTLE-IKS.conf +diff -Nur linux-3.10.30.orig/linaro/configs/big-LITTLE-IKS.conf linux-3.10.30/linaro/configs/big-LITTLE-IKS.conf --- linux-3.10.30.orig/linaro/configs/big-LITTLE-IKS.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/big-LITTLE-IKS.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/big-LITTLE-IKS.conf 2014-05-19 19:07:24.361307757 +0200 @@ -0,0 +1,5 @@ +CONFIG_BIG_LITTLE=y +CONFIG_BL_SWITCHER=y +CONFIG_ARM_DT_BL_CPUFREQ=y +CONFIG_ARM_VEXPRESS_BL_CPUFREQ=y +CONFIG_CPU_FREQ_GOV_USERSPACE=y -diff -Nur linux-3.10.30.orig/linaro/configs/big-LITTLE-MP.conf linux-linaro-stable-mx6/linaro/configs/big-LITTLE-MP.conf +diff -Nur linux-3.10.30.orig/linaro/configs/big-LITTLE-MP.conf linux-3.10.30/linaro/configs/big-LITTLE-MP.conf --- linux-3.10.30.orig/linaro/configs/big-LITTLE-MP.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/big-LITTLE-MP.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/big-LITTLE-MP.conf 2014-05-19 19:07:24.361307757 +0200 @@ -0,0 +1,12 @@ +CONFIG_CGROUPS=y +CONFIG_CGROUP_SCHED=y @@ -547857,14 +548182,14 @@ diff -Nur linux-3.10.30.orig/linaro/configs/big-LITTLE-MP.conf linux-linaro-stab +CONFIG_HMP_VARIABLE_SCALE=y +CONFIG_HMP_FREQUENCY_INVARIANT_SCALE=y +CONFIG_SCHED_HMP_LITTLE_PACKING=y -diff -Nur linux-3.10.30.orig/linaro/configs/debug.conf linux-linaro-stable-mx6/linaro/configs/debug.conf +diff -Nur linux-3.10.30.orig/linaro/configs/debug.conf linux-3.10.30/linaro/configs/debug.conf --- linux-3.10.30.orig/linaro/configs/debug.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/debug.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/debug.conf 2014-05-19 19:07:24.361307757 +0200 @@ -0,0 +1 @@ +CONFIG_PROVE_LOCKING=y -diff -Nur linux-3.10.30.orig/linaro/configs/distribution.conf linux-linaro-stable-mx6/linaro/configs/distribution.conf +diff -Nur linux-3.10.30.orig/linaro/configs/distribution.conf linux-3.10.30/linaro/configs/distribution.conf --- linux-3.10.30.orig/linaro/configs/distribution.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/distribution.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/distribution.conf 2014-05-19 19:07:24.361307757 +0200 @@ -0,0 +1,44 @@ +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_CGROUPS=y @@ -547910,9 +548235,9 @@ diff -Nur linux-3.10.30.orig/linaro/configs/distribution.conf linux-linaro-stabl +CONFIG_SECURITY_SMACK=y +CONFIG_SECURITY_APPARMOR=y +CONFIG_DEFAULT_SECURITY_APPARMOR=y -diff -Nur linux-3.10.30.orig/linaro/configs/highbank.conf linux-linaro-stable-mx6/linaro/configs/highbank.conf +diff -Nur linux-3.10.30.orig/linaro/configs/highbank.conf linux-3.10.30/linaro/configs/highbank.conf --- linux-3.10.30.orig/linaro/configs/highbank.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/highbank.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/highbank.conf 2014-05-19 19:07:24.377307815 +0200 @@ -0,0 +1,40 @@ +CONFIG_EXPERIMENTAL=y +CONFIG_NO_HZ=y @@ -547954,9 +548279,9 @@ diff -Nur linux-3.10.30.orig/linaro/configs/highbank.conf linux-linaro-stable-mx +CONFIG_RTC_DRV_PL031=y +CONFIG_DMADEVICES=y +CONFIG_PL330_DMA=y -diff -Nur linux-3.10.30.orig/linaro/configs/kvm-guest.conf linux-linaro-stable-mx6/linaro/configs/kvm-guest.conf +diff -Nur linux-3.10.30.orig/linaro/configs/kvm-guest.conf linux-3.10.30/linaro/configs/kvm-guest.conf --- linux-3.10.30.orig/linaro/configs/kvm-guest.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/kvm-guest.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/kvm-guest.conf 2014-05-19 19:07:24.385307846 +0200 @@ -0,0 +1,11 @@ +CONFIG_BALLOON_COMPACTION=y +CONFIG_VIRTIO_BLK=y @@ -547969,9 +548294,9 @@ diff -Nur linux-3.10.30.orig/linaro/configs/kvm-guest.conf linux-linaro-stable-m +CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y +CONFIG_VIRTUALIZATION=y +# CONFIG_THUMB2_KERNEL is not set -diff -Nur linux-3.10.30.orig/linaro/configs/kvm-host.conf linux-linaro-stable-mx6/linaro/configs/kvm-host.conf +diff -Nur linux-3.10.30.orig/linaro/configs/kvm-host.conf linux-3.10.30/linaro/configs/kvm-host.conf --- linux-3.10.30.orig/linaro/configs/kvm-host.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/kvm-host.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/kvm-host.conf 2014-05-19 19:07:24.389307860 +0200 @@ -0,0 +1,11 @@ +CONFIG_VIRTUALIZATION=y +CONFIG_ARM_LPAE=y @@ -547984,9 +548309,9 @@ diff -Nur linux-3.10.30.orig/linaro/configs/kvm-host.conf linux-linaro-stable-mx +CONFIG_KVM_MMIO=y +CONFIG_KVM=y +CONFIG_BLK_DEV_NBD=m -diff -Nur linux-3.10.30.orig/linaro/configs/linaro-base.conf linux-linaro-stable-mx6/linaro/configs/linaro-base.conf +diff -Nur linux-3.10.30.orig/linaro/configs/linaro-base.conf linux-3.10.30/linaro/configs/linaro-base.conf --- linux-3.10.30.orig/linaro/configs/linaro-base.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/linaro-base.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/linaro-base.conf 2014-05-19 19:07:24.389307860 +0200 @@ -0,0 +1,94 @@ +CONFIG_SYSVIPC=y +CONFIG_POSIX_MQUEUE=y @@ -548082,9 +548407,9 @@ diff -Nur linux-3.10.30.orig/linaro/configs/linaro-base.conf linux-linaro-stable +CONFIG_FUNCTION_TRACER=y +CONFIG_ENABLE_DEFAULT_TRACERS=y +CONFIG_PROC_DEVICETREE=y -diff -Nur linux-3.10.30.orig/linaro/configs/omap4.conf linux-linaro-stable-mx6/linaro/configs/omap4.conf +diff -Nur linux-3.10.30.orig/linaro/configs/omap4.conf linux-3.10.30/linaro/configs/omap4.conf --- linux-3.10.30.orig/linaro/configs/omap4.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/omap4.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/omap4.conf 2014-05-19 19:07:24.389307860 +0200 @@ -0,0 +1,194 @@ +CONFIG_EXPERT=y +CONFIG_KPROBES=y @@ -548280,9 +548605,9 @@ diff -Nur linux-3.10.30.orig/linaro/configs/omap4.conf linux-linaro-stable-mx6/l +# CONFIG_CRYPTO_ANSI_CPRNG is not set +CONFIG_LIBCRC32C=y +# CONFIG_CPU_FREQ is not set -diff -Nur linux-3.10.30.orig/linaro/configs/ubuntu-minimal.conf linux-linaro-stable-mx6/linaro/configs/ubuntu-minimal.conf +diff -Nur linux-3.10.30.orig/linaro/configs/ubuntu-minimal.conf linux-3.10.30/linaro/configs/ubuntu-minimal.conf --- linux-3.10.30.orig/linaro/configs/ubuntu-minimal.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/ubuntu-minimal.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/ubuntu-minimal.conf 2014-05-19 19:07:24.393307874 +0200 @@ -0,0 +1,44 @@ +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_CGROUPS=y @@ -548328,9 +548653,9 @@ diff -Nur linux-3.10.30.orig/linaro/configs/ubuntu-minimal.conf linux-linaro-sta +CONFIG_SECURITY_SMACK=y +CONFIG_SECURITY_APPARMOR=y +CONFIG_DEFAULT_SECURITY_APPARMOR=y -diff -Nur linux-3.10.30.orig/linaro/configs/vexpress64.conf linux-linaro-stable-mx6/linaro/configs/vexpress64.conf +diff -Nur linux-3.10.30.orig/linaro/configs/vexpress64.conf linux-3.10.30/linaro/configs/vexpress64.conf --- linux-3.10.30.orig/linaro/configs/vexpress64.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/vexpress64.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/vexpress64.conf 2014-05-19 19:07:24.393307874 +0200 @@ -0,0 +1,32 @@ +CONFIG_ARCH_VEXPRESS=y +CONFIG_SMP=y @@ -548364,9 +548689,9 @@ diff -Nur linux-3.10.30.orig/linaro/configs/vexpress64.conf linux-linaro-stable- +CONFIG_VIRTIO_MMIO=y +CONFIG_REGULATOR=y +CONFIG_REGULATOR_FIXED_VOLTAGE=y -diff -Nur linux-3.10.30.orig/linaro/configs/vexpress.conf linux-linaro-stable-mx6/linaro/configs/vexpress.conf +diff -Nur linux-3.10.30.orig/linaro/configs/vexpress.conf linux-3.10.30/linaro/configs/vexpress.conf --- linux-3.10.30.orig/linaro/configs/vexpress.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/vexpress.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/vexpress.conf 2014-05-19 19:07:24.393307874 +0200 @@ -0,0 +1,63 @@ +CONFIG_ARCH_VEXPRESS=y +CONFIG_ARCH_VEXPRESS_CA9X4=y @@ -548431,14 +548756,14 @@ diff -Nur linux-3.10.30.orig/linaro/configs/vexpress.conf linux-linaro-stable-mx +CONFIG_VIRTIO_BLK=y +CONFIG_VIRTIO_MMIO=y +CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y -diff -Nur linux-3.10.30.orig/linaro/configs/vexpress-tuning.conf linux-linaro-stable-mx6/linaro/configs/vexpress-tuning.conf +diff -Nur linux-3.10.30.orig/linaro/configs/vexpress-tuning.conf linux-3.10.30/linaro/configs/vexpress-tuning.conf --- linux-3.10.30.orig/linaro/configs/vexpress-tuning.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/vexpress-tuning.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/vexpress-tuning.conf 2014-05-19 19:07:24.397307890 +0200 @@ -0,0 +1 @@ +# CONFIG_PROVE_LOCKING is not set -diff -Nur linux-3.10.30.orig/linaro/configs/xen.conf linux-linaro-stable-mx6/linaro/configs/xen.conf +diff -Nur linux-3.10.30.orig/linaro/configs/xen.conf linux-3.10.30/linaro/configs/xen.conf --- linux-3.10.30.orig/linaro/configs/xen.conf 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/linaro/configs/xen.conf 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/linaro/configs/xen.conf 2014-05-19 19:07:24.397307890 +0200 @@ -0,0 +1,7 @@ +CONFIG_XEN=y +CONFIG_XEN_NETDEV_FRONTEND=y @@ -548447,9 +548772,9 @@ diff -Nur linux-3.10.30.orig/linaro/configs/xen.conf linux-linaro-stable-mx6/lin +CONFIG_XEN_BLKDEV_BACKEND=y +CONFIG_XENFS=y +CONFIG_XEN_COMPAT_XENFS=y -diff -Nur linux-3.10.30.orig/mm/Kconfig linux-linaro-stable-mx6/mm/Kconfig +diff -Nur linux-3.10.30.orig/mm/Kconfig linux-3.10.30/mm/Kconfig --- linux-3.10.30.orig/mm/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/mm/Kconfig 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/mm/Kconfig 2014-05-19 19:07:24.397307890 +0200 @@ -477,3 +477,28 @@ and swap data is stored as normal on the matching swap device. @@ -548479,9 +548804,9 @@ diff -Nur linux-3.10.30.orig/mm/Kconfig linux-linaro-stable-mx6/mm/Kconfig + from this compressed store much faster than most tradition + swap devices resulting in reduced I/O and faster performance + for many workloads. -diff -Nur linux-3.10.30.orig/mm/Makefile linux-linaro-stable-mx6/mm/Makefile +diff -Nur linux-3.10.30.orig/mm/Makefile linux-3.10.30/mm/Makefile --- linux-3.10.30.orig/mm/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/mm/Makefile 2014-05-16 15:28:41.961493840 +0200 ++++ linux-3.10.30/mm/Makefile 2014-05-19 19:07:24.397307890 +0200 @@ -32,6 +32,7 @@ obj-$(CONFIG_BOUNCE) += bounce.o obj-$(CONFIG_SWAP) += page_io.o swap_state.o swapfile.o @@ -548495,9 +548820,9 @@ diff -Nur linux-3.10.30.orig/mm/Makefile linux-linaro-stable-mx6/mm/Makefile obj-$(CONFIG_CLEANCACHE) += cleancache.o obj-$(CONFIG_MEMORY_ISOLATION) += page_isolation.o +obj-$(CONFIG_ZBUD) += zbud.o -diff -Nur linux-3.10.30.orig/mm/vmstat.c linux-linaro-stable-mx6/mm/vmstat.c +diff -Nur linux-3.10.30.orig/mm/vmstat.c linux-3.10.30/mm/vmstat.c --- linux-3.10.30.orig/mm/vmstat.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/mm/vmstat.c 2014-05-16 15:28:41.981493945 +0200 ++++ linux-3.10.30/mm/vmstat.c 2014-05-19 19:07:24.397307890 +0200 @@ -14,6 +14,7 @@ #include <linux/module.h> #include <linux/slab.h> @@ -548663,9 +548988,9 @@ diff -Nur linux-3.10.30.orig/mm/vmstat.c linux-linaro-stable-mx6/mm/vmstat.c #endif #ifdef CONFIG_PROC_FS proc_create("buddyinfo", S_IRUGO, NULL, &fragmentation_file_operations); -diff -Nur linux-3.10.30.orig/mm/zbud.c linux-linaro-stable-mx6/mm/zbud.c +diff -Nur linux-3.10.30.orig/mm/zbud.c linux-3.10.30/mm/zbud.c --- linux-3.10.30.orig/mm/zbud.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/mm/zbud.c 2014-05-16 15:28:41.981493945 +0200 ++++ linux-3.10.30/mm/zbud.c 2014-05-19 19:07:24.401307905 +0200 @@ -0,0 +1,564 @@ +/* + * zbud.c - Buddy Allocator for Compressed Pages @@ -549231,9 +549556,9 @@ diff -Nur linux-3.10.30.orig/mm/zbud.c linux-linaro-stable-mx6/mm/zbud.c +MODULE_LICENSE("GPL"); +MODULE_AUTHOR("Seth Jennings <sjenning <at> linux.vnet.ibm.com>"); +MODULE_DESCRIPTION("Buddy Allocator for Compressed Pages"); -diff -Nur linux-3.10.30.orig/mm/zswap.c linux-linaro-stable-mx6/mm/zswap.c +diff -Nur linux-3.10.30.orig/mm/zswap.c linux-3.10.30/mm/zswap.c --- linux-3.10.30.orig/mm/zswap.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/mm/zswap.c 2014-05-16 15:28:41.981493945 +0200 ++++ linux-3.10.30/mm/zswap.c 2014-05-19 19:07:24.401307905 +0200 @@ -0,0 +1,952 @@ +/* + * zswap.c - zswap driver file @@ -550187,9 +550512,9 @@ diff -Nur linux-3.10.30.orig/mm/zswap.c linux-linaro-stable-mx6/mm/zswap.c +MODULE_LICENSE("GPL"); +MODULE_AUTHOR("Seth Jennings <sjenning <at> linux.vnet.ibm.com>"); +MODULE_DESCRIPTION("Compressed cache for swap pages"); -diff -Nur linux-3.10.30.orig/sound/core/memalloc.c linux-linaro-stable-mx6/sound/core/memalloc.c +diff -Nur linux-3.10.30.orig/sound/core/memalloc.c linux-3.10.30/sound/core/memalloc.c --- linux-3.10.30.orig/sound/core/memalloc.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/core/memalloc.c 2014-05-16 15:28:44.397506685 +0200 ++++ linux-3.10.30/sound/core/memalloc.c 2014-05-19 19:07:24.401307905 +0200 @@ -30,6 +30,7 @@ #include <linux/seq_file.h> #include <asm/uaccess.h> @@ -550272,9 +550597,9 @@ diff -Nur linux-3.10.30.orig/sound/core/memalloc.c linux-linaro-stable-mx6/sound case SNDRV_DMA_TYPE_DEV: snd_free_dev_pages(dmab->dev.dev, dmab->bytes, dmab->area, dmab->addr); break; -diff -Nur linux-3.10.30.orig/sound/core/pcm_native.c linux-linaro-stable-mx6/sound/core/pcm_native.c +diff -Nur linux-3.10.30.orig/sound/core/pcm_native.c linux-3.10.30/sound/core/pcm_native.c --- linux-3.10.30.orig/sound/core/pcm_native.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/core/pcm_native.c 2014-05-16 15:28:44.401506705 +0200 ++++ linux-3.10.30/sound/core/pcm_native.c 2014-05-19 19:07:24.401307905 +0200 @@ -3209,6 +3209,14 @@ struct vm_area_struct *area) { @@ -550290,9 +550615,9 @@ diff -Nur linux-3.10.30.orig/sound/core/pcm_native.c linux-linaro-stable-mx6/sou #ifdef ARCH_HAS_DMA_MMAP_COHERENT if (!substream->ops->page && substream->dma_buffer.dev.type == SNDRV_DMA_TYPE_DEV) -diff -Nur linux-3.10.30.orig/sound/soc/codecs/cs42888.c linux-linaro-stable-mx6/sound/soc/codecs/cs42888.c +diff -Nur linux-3.10.30.orig/sound/soc/codecs/cs42888.c linux-3.10.30/sound/soc/codecs/cs42888.c --- linux-3.10.30.orig/sound/soc/codecs/cs42888.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/codecs/cs42888.c 2014-05-16 15:28:45.197510902 +0200 ++++ linux-3.10.30/sound/soc/codecs/cs42888.c 2014-05-19 19:07:24.405307919 +0200 @@ -0,0 +1,934 @@ +/* + * cs42888.c -- CS42888 ALSA SoC Audio Driver @@ -551228,9 +551553,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/codecs/cs42888.c linux-linaro-stable-mx6/ +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("Cirrus Logic CS42888 ALSA SoC Codec Driver"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/sound/soc/codecs/cs42888.h linux-linaro-stable-mx6/sound/soc/codecs/cs42888.h +diff -Nur linux-3.10.30.orig/sound/soc/codecs/cs42888.h linux-3.10.30/sound/soc/codecs/cs42888.h --- linux-3.10.30.orig/sound/soc/codecs/cs42888.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/codecs/cs42888.h 2014-05-16 15:28:45.201510924 +0200 ++++ linux-3.10.30/sound/soc/codecs/cs42888.h 2014-05-19 19:07:24.405307919 +0200 @@ -0,0 +1,123 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -551355,9 +551680,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/codecs/cs42888.h linux-linaro-stable-mx6/ + + +#endif -diff -Nur linux-3.10.30.orig/sound/soc/codecs/Kconfig linux-linaro-stable-mx6/sound/soc/codecs/Kconfig +diff -Nur linux-3.10.30.orig/sound/soc/codecs/Kconfig linux-3.10.30/sound/soc/codecs/Kconfig --- linux-3.10.30.orig/sound/soc/codecs/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/codecs/Kconfig 2014-05-16 15:28:45.189510860 +0200 ++++ linux-3.10.30/sound/soc/codecs/Kconfig 2014-05-19 19:07:24.405307919 +0200 @@ -35,6 +35,7 @@ select SND_SOC_CS42L73 if I2C select SND_SOC_CS4270 if I2C @@ -551385,9 +551710,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/codecs/Kconfig linux-linaro-stable-mx6/so config SND_SOC_CX20442 tristate depends on TTY -diff -Nur linux-3.10.30.orig/sound/soc/codecs/Makefile linux-linaro-stable-mx6/sound/soc/codecs/Makefile +diff -Nur linux-3.10.30.orig/sound/soc/codecs/Makefile linux-3.10.30/sound/soc/codecs/Makefile --- linux-3.10.30.orig/sound/soc/codecs/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/codecs/Makefile 2014-05-16 15:28:45.189510860 +0200 ++++ linux-3.10.30/sound/soc/codecs/Makefile 2014-05-19 19:07:24.405307919 +0200 @@ -22,6 +22,7 @@ snd-soc-cs42l73-objs := cs42l73.o snd-soc-cs4270-objs := cs4270.o @@ -551413,9 +551738,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/codecs/Makefile linux-linaro-stable-mx6/s obj-$(CONFIG_SND_SOC_CX20442) += snd-soc-cx20442.o obj-$(CONFIG_SND_SOC_DA7210) += snd-soc-da7210.o obj-$(CONFIG_SND_SOC_DA7213) += snd-soc-da7213.o -diff -Nur linux-3.10.30.orig/sound/soc/codecs/omap-hdmi.c linux-linaro-stable-mx6/sound/soc/codecs/omap-hdmi.c +diff -Nur linux-3.10.30.orig/sound/soc/codecs/omap-hdmi.c linux-3.10.30/sound/soc/codecs/omap-hdmi.c --- linux-3.10.30.orig/sound/soc/codecs/omap-hdmi.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/codecs/omap-hdmi.c 2014-05-16 15:28:45.277511325 +0200 ++++ linux-3.10.30/sound/soc/codecs/omap-hdmi.c 2014-05-19 19:07:24.405307919 +0200 @@ -26,7 +26,7 @@ static struct snd_soc_codec_driver omap_hdmi_codec; @@ -551425,9 +551750,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/codecs/omap-hdmi.c linux-linaro-stable-mx .playback = { .channels_min = 2, .channels_max = 8, -diff -Nur linux-3.10.30.orig/sound/soc/codecs/spdif_receiver.c linux-linaro-stable-mx6/sound/soc/codecs/spdif_receiver.c +diff -Nur linux-3.10.30.orig/sound/soc/codecs/spdif_receiver.c linux-3.10.30/sound/soc/codecs/spdif_receiver.c --- linux-3.10.30.orig/sound/soc/codecs/spdif_receiver.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/codecs/spdif_receiver.c 2014-05-16 15:28:45.301511451 +0200 ++++ linux-3.10.30/sound/soc/codecs/spdif_receiver.c 2014-05-19 19:07:24.405307919 +0200 @@ -24,6 +24,8 @@ #define STUB_RATES SNDRV_PCM_RATE_8000_192000 @@ -551437,9 +551762,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/codecs/spdif_receiver.c linux-linaro-stab SNDRV_PCM_FMTBIT_IEC958_SUBFRAME_LE) static struct snd_soc_codec_driver soc_codec_spdif_dir; -diff -Nur linux-3.10.30.orig/sound/soc/codecs/spdif_transciever.c linux-linaro-stable-mx6/sound/soc/codecs/spdif_transciever.c +diff -Nur linux-3.10.30.orig/sound/soc/codecs/spdif_transciever.c linux-3.10.30/sound/soc/codecs/spdif_transciever.c --- linux-3.10.30.orig/sound/soc/codecs/spdif_transciever.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/codecs/spdif_transciever.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/sound/soc/codecs/spdif_transciever.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,69 +0,0 @@ -/* - * ALSA SoC SPDIF DIT driver @@ -551510,9 +551835,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/codecs/spdif_transciever.c linux-linaro-s -MODULE_DESCRIPTION("SPDIF dummy codec driver"); -MODULE_LICENSE("GPL"); -MODULE_ALIAS("platform:" DRV_NAME); -diff -Nur linux-3.10.30.orig/sound/soc/codecs/spdif_transmitter.c linux-linaro-stable-mx6/sound/soc/codecs/spdif_transmitter.c +diff -Nur linux-3.10.30.orig/sound/soc/codecs/spdif_transmitter.c linux-3.10.30/sound/soc/codecs/spdif_transmitter.c --- linux-3.10.30.orig/sound/soc/codecs/spdif_transmitter.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/codecs/spdif_transmitter.c 2014-05-16 15:28:45.301511451 +0200 ++++ linux-3.10.30/sound/soc/codecs/spdif_transmitter.c 2014-05-19 19:07:24.405307919 +0200 @@ -0,0 +1,77 @@ +/* + * ALSA SoC SPDIF DIT driver @@ -551591,9 +551916,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/codecs/spdif_transmitter.c linux-linaro-s +MODULE_DESCRIPTION("SPDIF dummy codec driver"); +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:" DRV_NAME); -diff -Nur linux-3.10.30.orig/sound/soc/codecs/wm8962.c linux-linaro-stable-mx6/sound/soc/codecs/wm8962.c +diff -Nur linux-3.10.30.orig/sound/soc/codecs/wm8962.c linux-3.10.30/sound/soc/codecs/wm8962.c --- linux-3.10.30.orig/sound/soc/codecs/wm8962.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/codecs/wm8962.c 2014-05-16 15:28:45.529512653 +0200 ++++ linux-3.10.30/sound/soc/codecs/wm8962.c 2014-05-19 19:07:24.409307935 +0200 @@ -16,6 +16,7 @@ #include <linux/init.h> #include <linux/delay.h> @@ -551927,9 +552252,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/codecs/wm8962.c linux-linaro-stable-mx6/s return 0; } #endif -diff -Nur linux-3.10.30.orig/sound/soc/fsl/eukrea-tlv320.c linux-linaro-stable-mx6/sound/soc/fsl/eukrea-tlv320.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/eukrea-tlv320.c linux-3.10.30/sound/soc/fsl/eukrea-tlv320.c --- linux-3.10.30.orig/sound/soc/fsl/eukrea-tlv320.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/eukrea-tlv320.c 2014-05-16 15:28:45.825514214 +0200 ++++ linux-3.10.30/sound/soc/fsl/eukrea-tlv320.c 2014-05-19 19:07:24.409307935 +0200 @@ -80,7 +80,7 @@ .name = "tlv320aic23", .stream_name = "TLV320AIC23", @@ -551939,9 +552264,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/eukrea-tlv320.c linux-linaro-stable-m .codec_name = "tlv320aic23-codec.0-001a", .cpu_dai_name = "imx-ssi.0", .ops = &eukrea_tlv320_snd_ops, -diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_asrc.c linux-linaro-stable-mx6/sound/soc/fsl/fsl_asrc.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_asrc.c linux-3.10.30/sound/soc/fsl/fsl_asrc.c --- linux-3.10.30.orig/sound/soc/fsl/fsl_asrc.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/fsl_asrc.c 2014-05-16 15:28:45.825514214 +0200 ++++ linux-3.10.30/sound/soc/fsl/fsl_asrc.c 2014-05-19 19:07:24.409307935 +0200 @@ -0,0 +1,500 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -552443,9 +552768,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_asrc.c linux-linaro-stable-mx6/so +MODULE_DESCRIPTION("i.MX ASoC ASRC P2P driver"); +MODULE_ALIAS("platform:fsl-asrc-p2p"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_asrc.h linux-linaro-stable-mx6/sound/soc/fsl/fsl_asrc.h +diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_asrc.h linux-3.10.30/sound/soc/fsl/fsl_asrc.h --- linux-3.10.30.orig/sound/soc/fsl/fsl_asrc.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/fsl_asrc.h 2014-05-16 15:28:45.825514214 +0200 ++++ linux-3.10.30/sound/soc/fsl/fsl_asrc.h 2014-05-19 19:07:24.409307935 +0200 @@ -0,0 +1,48 @@ +/* + * fsl_asrc.h - ALSA ASRC interface @@ -552495,9 +552820,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_asrc.h linux-linaro-stable-mx6/so +}; + +#endif -diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_asrc_pcm.c linux-linaro-stable-mx6/sound/soc/fsl/fsl_asrc_pcm.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_asrc_pcm.c linux-3.10.30/sound/soc/fsl/fsl_asrc_pcm.c --- linux-3.10.30.orig/sound/soc/fsl/fsl_asrc_pcm.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/fsl_asrc_pcm.c 2014-05-16 15:28:45.825514214 +0200 ++++ linux-3.10.30/sound/soc/fsl/fsl_asrc_pcm.c 2014-05-19 19:07:24.409307935 +0200 @@ -0,0 +1,41 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -552540,9 +552865,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_asrc_pcm.c linux-linaro-stable-mx +MODULE_DESCRIPTION("i.MX ASoC PCM driver"); +MODULE_ALIAS("platform:imx-pcm-asrc"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_esai.c linux-linaro-stable-mx6/sound/soc/fsl/fsl_esai.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_esai.c linux-3.10.30/sound/soc/fsl/fsl_esai.c --- linux-3.10.30.orig/sound/soc/fsl/fsl_esai.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/fsl_esai.c 2014-05-16 15:28:45.845514319 +0200 ++++ linux-3.10.30/sound/soc/fsl/fsl_esai.c 2014-05-19 19:07:24.409307935 +0200 @@ -0,0 +1,710 @@ +/* + * Copyright 2008-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -553254,9 +553579,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_esai.c linux-linaro-stable-mx6/so +MODULE_DESCRIPTION("i.MX ASoC ESAI driver"); +MODULE_ALIAS("platform:fsl-esai-dai"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_esai.h linux-linaro-stable-mx6/sound/soc/fsl/fsl_esai.h +diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_esai.h linux-3.10.30/sound/soc/fsl/fsl_esai.h --- linux-3.10.30.orig/sound/soc/fsl/fsl_esai.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/fsl_esai.h 2014-05-16 15:28:45.849514340 +0200 ++++ linux-3.10.30/sound/soc/fsl/fsl_esai.h 2014-05-19 19:07:24.409307935 +0200 @@ -0,0 +1,335 @@ +/* + * imx-esai.h -- ESAI driver header file for Freescale IMX @@ -553593,9 +553918,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_esai.h linux-linaro-stable-mx6/so +}; + +#endif -diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_hdmi.c linux-linaro-stable-mx6/sound/soc/fsl/fsl_hdmi.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_hdmi.c linux-3.10.30/sound/soc/fsl/fsl_hdmi.c --- linux-3.10.30.orig/sound/soc/fsl/fsl_hdmi.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/fsl_hdmi.c 2014-05-16 15:28:45.849514340 +0200 ++++ linux-3.10.30/sound/soc/fsl/fsl_hdmi.c 2014-05-19 19:07:24.409307935 +0200 @@ -0,0 +1,614 @@ +/* + * ALSA SoC HDMI Audio Layer for Freescale i.MX @@ -554211,9 +554536,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_hdmi.c linux-linaro-stable-mx6/so +MODULE_DESCRIPTION("IMX HDMI TX DAI"); +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:fsl-hdmi-dai"); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_spdif.c linux-linaro-stable-mx6/sound/soc/fsl/fsl_spdif.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_spdif.c linux-3.10.30/sound/soc/fsl/fsl_spdif.c --- linux-3.10.30.orig/sound/soc/fsl/fsl_spdif.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/fsl_spdif.c 2014-05-16 15:28:45.849514340 +0200 ++++ linux-3.10.30/sound/soc/fsl/fsl_spdif.c 2014-05-19 19:07:24.413307949 +0200 @@ -0,0 +1,1282 @@ +/* + * Freescale S/PDIF ALSA SoC Digital Audio Interface (DAI) driver @@ -555497,9 +555822,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_spdif.c linux-linaro-stable-mx6/s +MODULE_DESCRIPTION("Freescale S/PDIF CPU DAI Driver"); +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("platform:fsl-spdif-dai"); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_spdif.h linux-linaro-stable-mx6/sound/soc/fsl/fsl_spdif.h +diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_spdif.h linux-3.10.30/sound/soc/fsl/fsl_spdif.h --- linux-3.10.30.orig/sound/soc/fsl/fsl_spdif.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/fsl_spdif.h 2014-05-16 15:28:45.849514340 +0200 ++++ linux-3.10.30/sound/soc/fsl/fsl_spdif.h 2014-05-19 19:07:24.413307949 +0200 @@ -0,0 +1,193 @@ +/* + * fsl_spdif.h - ALSA S/PDIF interface for the Freescale i.MX SoC @@ -555694,9 +556019,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_spdif.h linux-linaro-stable-mx6/s +#define FSL_SPDIF_FORMATS_CAPTURE (SNDRV_PCM_FMTBIT_S24_LE) + +#endif /* _FSL_SPDIF_DAI_H */ -diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_ssi.c linux-linaro-stable-mx6/sound/soc/fsl/fsl_ssi.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_ssi.c linux-3.10.30/sound/soc/fsl/fsl_ssi.c --- linux-3.10.30.orig/sound/soc/fsl/fsl_ssi.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/fsl_ssi.c 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/fsl_ssi.c 2014-05-19 19:07:24.413307949 +0200 @@ -3,13 +3,14 @@ * * Author: Timur Tabi <timur@freescale.com> @@ -556411,9 +556736,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_ssi.c linux-linaro-stable-mx6/sou MODULE_AUTHOR("Timur Tabi <timur@freescale.com>"); MODULE_DESCRIPTION("Freescale Synchronous Serial Interface (SSI) ASoC Driver"); MODULE_LICENSE("GPL v2"); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_ssi.h linux-linaro-stable-mx6/sound/soc/fsl/fsl_ssi.h +diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_ssi.h linux-3.10.30/sound/soc/fsl/fsl_ssi.h --- linux-3.10.30.orig/sound/soc/fsl/fsl_ssi.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/fsl_ssi.h 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/fsl_ssi.h 2014-05-19 19:07:24.413307949 +0200 @@ -3,7 +3,7 @@ * * Author: Timur Tabi <timur@freescale.com> @@ -556435,9 +556760,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/fsl_ssi.h linux-linaro-stable-mx6/sou #define CCSR_SSI_SxCCR_PSR 0x00020000 #define CCSR_SSI_SxCCR_WL_SHIFT 13 #define CCSR_SSI_SxCCR_WL_MASK 0x0001E000 -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-cs42888.c linux-linaro-stable-mx6/sound/soc/fsl/imx-cs42888.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-cs42888.c linux-3.10.30/sound/soc/fsl/imx-cs42888.c --- linux-3.10.30.orig/sound/soc/fsl/imx-cs42888.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-cs42888.c 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/imx-cs42888.c 2014-05-19 19:07:24.413307949 +0200 @@ -0,0 +1,370 @@ +/* + * Copyright (C) 2010-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -556809,9 +557134,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-cs42888.c linux-linaro-stable-mx6 +MODULE_DESCRIPTION("ALSA SoC cs42888 Machine Layer Driver"); +MODULE_ALIAS("platform:imx-cs42888"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-hdmi.c linux-linaro-stable-mx6/sound/soc/fsl/imx-hdmi.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-hdmi.c linux-3.10.30/sound/soc/fsl/imx-hdmi.c --- linux-3.10.30.orig/sound/soc/fsl/imx-hdmi.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-hdmi.c 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/imx-hdmi.c 2014-05-19 19:07:24.413307949 +0200 @@ -0,0 +1,113 @@ +/* + * ASoC HDMI Transmitter driver for IMX development boards @@ -556926,9 +557251,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-hdmi.c linux-linaro-stable-mx6/so +MODULE_DESCRIPTION("IMX HDMI TX ASoC driver"); +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:imx-audio-hdmi"); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-hdmi-dma.c linux-linaro-stable-mx6/sound/soc/fsl/imx-hdmi-dma.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-hdmi-dma.c linux-3.10.30/sound/soc/fsl/imx-hdmi-dma.c --- linux-3.10.30.orig/sound/soc/fsl/imx-hdmi-dma.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-hdmi-dma.c 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/imx-hdmi-dma.c 2014-05-19 19:07:24.413307949 +0200 @@ -0,0 +1,1104 @@ +/* + * imx-hdmi-dma.c -- HDMI DMA driver for ALSA Soc Audio Layer @@ -558034,9 +558359,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-hdmi-dma.c linux-linaro-stable-mx +MODULE_AUTHOR("Freescale Semiconductor, Inc."); +MODULE_DESCRIPTION("i.MX HDMI audio DMA"); +MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-hdmi.h linux-linaro-stable-mx6/sound/soc/fsl/imx-hdmi.h +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-hdmi.h linux-3.10.30/sound/soc/fsl/imx-hdmi.h --- linux-3.10.30.orig/sound/soc/fsl/imx-hdmi.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-hdmi.h 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/imx-hdmi.h 2014-05-19 19:07:24.413307949 +0200 @@ -0,0 +1,105 @@ +/* + * Copyright (C) 2011-2013 Freescale Semiconductor, Inc. @@ -558143,9 +558468,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-hdmi.h linux-linaro-stable-mx6/so + } while (0) + +#endif /* __IMX_HDMI_H */ -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-mc13783.c linux-linaro-stable-mx6/sound/soc/fsl/imx-mc13783.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-mc13783.c linux-3.10.30/sound/soc/fsl/imx-mc13783.c --- linux-3.10.30.orig/sound/soc/fsl/imx-mc13783.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-mc13783.c 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/imx-mc13783.c 2014-05-19 19:07:24.413307949 +0200 @@ -64,7 +64,7 @@ .codec_dai_name = "mc13783-hifi", .codec_name = "mc13783-codec", @@ -558155,9 +558480,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-mc13783.c linux-linaro-stable-mx6 .ops = &imx_mc13783_hifi_ops, .symmetric_rates = 1, .dai_fmt = FMT_SSI, -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-pcm.c linux-linaro-stable-mx6/sound/soc/fsl/imx-pcm.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-pcm.c linux-3.10.30/sound/soc/fsl/imx-pcm.c --- linux-3.10.30.orig/sound/soc/fsl/imx-pcm.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-pcm.c 1970-01-01 01:00:00.000000000 +0100 ++++ linux-3.10.30/sound/soc/fsl/imx-pcm.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,145 +0,0 @@ -/* - * Copyright 2009 Sascha Hauer <s.hauer@pengutronix.de> @@ -558304,9 +558629,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-pcm.c linux-linaro-stable-mx6/sou -MODULE_DESCRIPTION("Freescale i.MX PCM driver"); -MODULE_AUTHOR("Sascha Hauer <s.hauer@pengutronix.de>"); -MODULE_LICENSE("GPL"); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-pcm-dma.c linux-linaro-stable-mx6/sound/soc/fsl/imx-pcm-dma.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-pcm-dma.c linux-3.10.30/sound/soc/fsl/imx-pcm-dma.c --- linux-3.10.30.orig/sound/soc/fsl/imx-pcm-dma.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-pcm-dma.c 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/imx-pcm-dma.c 2014-05-19 19:08:18.977509311 +0200 @@ -11,9 +11,14 @@ * Free Software Foundation; either version 2 of the License, or (at your * option) any later version. @@ -558322,7 +558647,7 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-pcm-dma.c linux-linaro-stable-mx6 #include <sound/core.h> #include <sound/pcm.h> -@@ -41,34 +46,105 @@ +@@ -41,34 +46,108 @@ SNDRV_PCM_INFO_MMAP_VALID | SNDRV_PCM_INFO_PAUSE | SNDRV_PCM_INFO_RESUME, @@ -558438,9 +558763,12 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-pcm-dma.c linux-linaro-stable-mx6 snd_dmaengine_pcm_unregister(&pdev->dev); } +EXPORT_SYMBOL_GPL(imx_pcm_dma_exit); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-pcm-fiq.c linux-linaro-stable-mx6/sound/soc/fsl/imx-pcm-fiq.c ++ ++MODULE_AUTHOR("Freescale Semiconductor, Inc."); ++MODULE_LICENSE("GPL"); +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-pcm-fiq.c linux-3.10.30/sound/soc/fsl/imx-pcm-fiq.c --- linux-3.10.30.orig/sound/soc/fsl/imx-pcm-fiq.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-pcm-fiq.c 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/imx-pcm-fiq.c 2014-05-19 19:07:24.417307964 +0200 @@ -230,6 +230,22 @@ return 0; } @@ -558558,9 +558886,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-pcm-fiq.c linux-linaro-stable-mx6 + snd_soc_unregister_platform(&pdev->dev); +} +EXPORT_SYMBOL_GPL(imx_pcm_fiq_exit); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-pcm.h linux-linaro-stable-mx6/sound/soc/fsl/imx-pcm.h +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-pcm.h linux-3.10.30/sound/soc/fsl/imx-pcm.h --- linux-3.10.30.orig/sound/soc/fsl/imx-pcm.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-pcm.h 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/imx-pcm.h 2014-05-19 19:07:24.417307964 +0200 @@ -18,13 +18,17 @@ /* * Do not change this as the FIQ handler depends on this size @@ -558617,9 +558945,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-pcm.h linux-linaro-stable-mx6/sou #endif #endif /* _IMX_PCM_H */ -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-sgtl5000.c linux-linaro-stable-mx6/sound/soc/fsl/imx-sgtl5000.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-sgtl5000.c linux-3.10.30/sound/soc/fsl/imx-sgtl5000.c --- linux-3.10.30.orig/sound/soc/fsl/imx-sgtl5000.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-sgtl5000.c 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/imx-sgtl5000.c 2014-05-19 19:07:24.417307964 +0200 @@ -149,7 +149,7 @@ data->dai.codec_dai_name = "sgtl5000"; data->dai.codec_of_node = codec_np; @@ -558629,9 +558957,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-sgtl5000.c linux-linaro-stable-mx data->dai.init = &imx_sgtl5000_dai_init; data->dai.dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF | SND_SOC_DAIFMT_CBM_CFM; -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-si476x.c linux-linaro-stable-mx6/sound/soc/fsl/imx-si476x.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-si476x.c linux-3.10.30/sound/soc/fsl/imx-si476x.c --- linux-3.10.30.orig/sound/soc/fsl/imx-si476x.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-si476x.c 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/imx-si476x.c 2014-05-19 19:07:24.417307964 +0200 @@ -0,0 +1,195 @@ +/* + * Copyright (C) 2008-2013 Freescale Semiconductor, Inc. All Rights Reserved. @@ -558828,9 +559156,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-si476x.c linux-linaro-stable-mx6/ +MODULE_DESCRIPTION("ALSA SoC i.MX si476x"); +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:imx-tuner-si476x"); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-spdif.c linux-linaro-stable-mx6/sound/soc/fsl/imx-spdif.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-spdif.c linux-3.10.30/sound/soc/fsl/imx-spdif.c --- linux-3.10.30.orig/sound/soc/fsl/imx-spdif.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-spdif.c 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/imx-spdif.c 2014-05-19 19:07:24.417307964 +0200 @@ -0,0 +1,151 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -558983,9 +559311,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-spdif.c linux-linaro-stable-mx6/s +MODULE_DESCRIPTION("Freescale i.MX S/PDIF machine driver"); +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("platform:imx-spdif"); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-ssi.c linux-linaro-stable-mx6/sound/soc/fsl/imx-ssi.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-ssi.c linux-3.10.30/sound/soc/fsl/imx-ssi.c --- linux-3.10.30.orig/sound/soc/fsl/imx-ssi.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-ssi.c 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/imx-ssi.c 2014-05-19 19:07:24.417307964 +0200 @@ -590,41 +590,22 @@ goto failed_register; } @@ -559052,9 +559380,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-ssi.c linux-linaro-stable-mx6/sou snd_soc_unregister_component(&pdev->dev); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-ssi.h linux-linaro-stable-mx6/sound/soc/fsl/imx-ssi.h +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-ssi.h linux-3.10.30/sound/soc/fsl/imx-ssi.h --- linux-3.10.30.orig/sound/soc/fsl/imx-ssi.h 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-ssi.h 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/imx-ssi.h 2014-05-19 19:07:24.417307964 +0200 @@ -211,9 +211,6 @@ struct imx_dma_data filter_data_rx; @@ -559065,9 +559393,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-ssi.h linux-linaro-stable-mx6/sou }; #endif /* _IMX_SSI_H */ -diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-wm8962.c linux-linaro-stable-mx6/sound/soc/fsl/imx-wm8962.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-wm8962.c linux-3.10.30/sound/soc/fsl/imx-wm8962.c --- linux-3.10.30.orig/sound/soc/fsl/imx-wm8962.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/imx-wm8962.c 2014-05-16 15:28:45.853514361 +0200 ++++ linux-3.10.30/sound/soc/fsl/imx-wm8962.c 2014-05-19 19:07:24.417307964 +0200 @@ -0,0 +1,575 @@ +/* + * Copyright (C) 2013 Freescale Semiconductor, Inc. @@ -559644,9 +559972,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/imx-wm8962.c linux-linaro-stable-mx6/ +MODULE_DESCRIPTION("Freescale i.MX WM8962 ASoC machine driver"); +MODULE_LICENSE("GPL v2"); +MODULE_ALIAS("platform:imx-wm8962"); -diff -Nur linux-3.10.30.orig/sound/soc/fsl/Kconfig linux-linaro-stable-mx6/sound/soc/fsl/Kconfig +diff -Nur linux-3.10.30.orig/sound/soc/fsl/Kconfig linux-3.10.30/sound/soc/fsl/Kconfig --- linux-3.10.30.orig/sound/soc/fsl/Kconfig 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/Kconfig 2014-05-16 15:28:45.801514087 +0200 ++++ linux-3.10.30/sound/soc/fsl/Kconfig 2014-05-19 19:07:24.417307964 +0200 @@ -1,6 +1,18 @@ config SND_SOC_FSL_SSI tristate @@ -559767,9 +560095,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/Kconfig linux-linaro-stable-mx6/sound + SI476x module. + endif # SND_IMX_SOC -diff -Nur linux-3.10.30.orig/sound/soc/fsl/Makefile linux-linaro-stable-mx6/sound/soc/fsl/Makefile +diff -Nur linux-3.10.30.orig/sound/soc/fsl/Makefile linux-3.10.30/sound/soc/fsl/Makefile --- linux-3.10.30.orig/sound/soc/fsl/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/Makefile 2014-05-16 15:28:45.821514193 +0200 ++++ linux-3.10.30/sound/soc/fsl/Makefile 2014-05-19 19:07:24.417307964 +0200 @@ -10,11 +10,21 @@ snd-soc-p1022-rdk-objs := p1022_rdk.o obj-$(CONFIG_SND_SOC_P1022_RDK) += snd-soc-p1022-rdk.o @@ -559837,9 +560165,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/Makefile linux-linaro-stable-mx6/soun obj-$(CONFIG_SND_SOC_IMX_MC13783) += snd-soc-imx-mc13783.o +obj-$(CONFIG_SND_SOC_IMX_HDMI) += snd-soc-imx-hdmi.o +obj-$(CONFIG_SND_SOC_IMX_SI476X) += snd-soc-imx-si476x.o -diff -Nur linux-3.10.30.orig/sound/soc/fsl/mx27vis-aic32x4.c linux-linaro-stable-mx6/sound/soc/fsl/mx27vis-aic32x4.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/mx27vis-aic32x4.c linux-3.10.30/sound/soc/fsl/mx27vis-aic32x4.c --- linux-3.10.30.orig/sound/soc/fsl/mx27vis-aic32x4.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/mx27vis-aic32x4.c 2014-05-16 15:28:45.877514487 +0200 ++++ linux-3.10.30/sound/soc/fsl/mx27vis-aic32x4.c 2014-05-19 19:07:24.417307964 +0200 @@ -161,7 +161,7 @@ .name = "tlv320aic32x4", .stream_name = "TLV320AIC32X4", @@ -559849,9 +560177,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/mx27vis-aic32x4.c linux-linaro-stable .codec_name = "tlv320aic32x4.0-0018", .cpu_dai_name = "imx-ssi.0", .ops = &mx27vis_aic32x4_snd_ops, -diff -Nur linux-3.10.30.orig/sound/soc/fsl/phycore-ac97.c linux-linaro-stable-mx6/sound/soc/fsl/phycore-ac97.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/phycore-ac97.c linux-3.10.30/sound/soc/fsl/phycore-ac97.c --- linux-3.10.30.orig/sound/soc/fsl/phycore-ac97.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/phycore-ac97.c 2014-05-16 15:28:45.877514487 +0200 ++++ linux-3.10.30/sound/soc/fsl/phycore-ac97.c 2014-05-19 19:07:24.417307964 +0200 @@ -33,7 +33,7 @@ .codec_dai_name = "wm9712-hifi", .codec_name = "wm9712-codec", @@ -559861,9 +560189,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/phycore-ac97.c linux-linaro-stable-mx .ops = &imx_phycore_hifi_ops, }, }; -diff -Nur linux-3.10.30.orig/sound/soc/fsl/wm1133-ev1.c linux-linaro-stable-mx6/sound/soc/fsl/wm1133-ev1.c +diff -Nur linux-3.10.30.orig/sound/soc/fsl/wm1133-ev1.c linux-3.10.30/sound/soc/fsl/wm1133-ev1.c --- linux-3.10.30.orig/sound/soc/fsl/wm1133-ev1.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/fsl/wm1133-ev1.c 2014-05-16 15:28:45.877514487 +0200 ++++ linux-3.10.30/sound/soc/fsl/wm1133-ev1.c 2014-05-19 19:07:24.417307964 +0200 @@ -245,7 +245,7 @@ .stream_name = "Audio", .cpu_dai_name = "imx-ssi.0", @@ -559873,9 +560201,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/fsl/wm1133-ev1.c linux-linaro-stable-mx6/ .codec_name = "wm8350-codec.0-0x1a", .init = wm1133_ev1_init, .ops = &wm1133_ev1_ops, -diff -Nur linux-3.10.30.orig/sound/soc/soc-compress.c linux-linaro-stable-mx6/sound/soc/soc-compress.c +diff -Nur linux-3.10.30.orig/sound/soc/soc-compress.c linux-3.10.30/sound/soc/soc-compress.c --- linux-3.10.30.orig/sound/soc/soc-compress.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/soc-compress.c 2014-05-16 15:28:45.925514741 +0200 ++++ linux-3.10.30/sound/soc/soc-compress.c 2014-05-19 19:07:24.417307964 +0200 @@ -149,8 +149,9 @@ SND_SOC_DAPM_STREAM_STOP); } else { @@ -559888,9 +560216,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/soc-compress.c linux-linaro-stable-mx6/so } } else { /* capture streams can be powered down now */ -diff -Nur linux-3.10.30.orig/sound/soc/soc-generic-dmaengine-pcm.c linux-linaro-stable-mx6/sound/soc/soc-generic-dmaengine-pcm.c +diff -Nur linux-3.10.30.orig/sound/soc/soc-generic-dmaengine-pcm.c linux-3.10.30/sound/soc/soc-generic-dmaengine-pcm.c --- linux-3.10.30.orig/sound/soc/soc-generic-dmaengine-pcm.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/soc-generic-dmaengine-pcm.c 2014-05-16 15:28:45.925514741 +0200 ++++ linux-3.10.30/sound/soc/soc-generic-dmaengine-pcm.c 2014-05-19 19:07:24.417307964 +0200 @@ -163,7 +163,7 @@ } @@ -559900,9 +560228,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/soc-generic-dmaengine-pcm.c linux-linaro- dmaengine_dma_dev(pcm, substream), config->prealloc_buffer_size, config->pcm_hardware->buffer_bytes_max); -diff -Nur linux-3.10.30.orig/sound/soc/soc-jack.c linux-linaro-stable-mx6/sound/soc/soc-jack.c +diff -Nur linux-3.10.30.orig/sound/soc/soc-jack.c linux-3.10.30/sound/soc/soc-jack.c --- linux-3.10.30.orig/sound/soc/soc-jack.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/soc-jack.c 2014-05-16 15:28:45.949514867 +0200 ++++ linux-3.10.30/sound/soc/soc-jack.c 2014-05-19 19:07:24.417307964 +0200 @@ -263,7 +263,7 @@ if (device_may_wakeup(dev)) pm_wakeup_event(dev, gpio->debounce_time + 50); @@ -559912,9 +560240,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/soc-jack.c linux-linaro-stable-mx6/sound/ msecs_to_jiffies(gpio->debounce_time)); return IRQ_HANDLED; -diff -Nur linux-3.10.30.orig/sound/soc/soc-pcm.c linux-linaro-stable-mx6/sound/soc/soc-pcm.c +diff -Nur linux-3.10.30.orig/sound/soc/soc-pcm.c linux-3.10.30/sound/soc/soc-pcm.c --- linux-3.10.30.orig/sound/soc/soc-pcm.c 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/sound/soc/soc-pcm.c 2014-05-16 15:28:45.949514867 +0200 ++++ linux-3.10.30/sound/soc/soc-pcm.c 2014-05-19 19:07:24.421307978 +0200 @@ -408,8 +408,9 @@ } else { /* start delayed pop wq here for playback streams */ @@ -559945,9 +560273,9 @@ diff -Nur linux-3.10.30.orig/sound/soc/soc-pcm.c linux-linaro-stable-mx6/sound/s list->widgets[i]->name); continue; } -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Android.mk linux-linaro-stable-mx6/tools/gator/daemon/Android.mk +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Android.mk linux-3.10.30/tools/gator/daemon/Android.mk --- linux-3.10.30.orig/tools/gator/daemon/Android.mk 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Android.mk 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/Android.mk 2014-05-19 19:07:24.421307978 +0200 @@ -0,0 +1,52 @@ +LOCAL_PATH := $(call my-dir) +include $(CLEAR_VARS) @@ -560001,9 +560329,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Android.mk linux-linaro-stable-m +LOCAL_MODULE_TAGS := optional + +include $(BUILD_EXECUTABLE) -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Buffer.cpp linux-linaro-stable-mx6/tools/gator/daemon/Buffer.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Buffer.cpp linux-3.10.30/tools/gator/daemon/Buffer.cpp --- linux-3.10.30.orig/tools/gator/daemon/Buffer.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Buffer.cpp 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/Buffer.cpp 2014-05-19 19:07:24.421307978 +0200 @@ -0,0 +1,228 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -560233,9 +560561,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Buffer.cpp linux-linaro-stable-m +bool Buffer::isDone () const { + return done && readPos == commitPos && commitPos == writePos; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Buffer.h linux-linaro-stable-mx6/tools/gator/daemon/Buffer.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Buffer.h linux-3.10.30/tools/gator/daemon/Buffer.h --- linux-3.10.30.orig/tools/gator/daemon/Buffer.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Buffer.h 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/Buffer.h 2014-05-19 19:07:24.421307978 +0200 @@ -0,0 +1,66 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -560303,9 +560631,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Buffer.h linux-linaro-stable-mx6 +}; + +#endif // BUFFER_H -diff -Nur linux-3.10.30.orig/tools/gator/daemon/CapturedXML.cpp linux-linaro-stable-mx6/tools/gator/daemon/CapturedXML.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/CapturedXML.cpp linux-3.10.30/tools/gator/daemon/CapturedXML.cpp --- linux-3.10.30.orig/tools/gator/daemon/CapturedXML.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/CapturedXML.cpp 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/CapturedXML.cpp 2014-05-19 19:07:24.421307978 +0200 @@ -0,0 +1,134 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -560441,9 +560769,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/CapturedXML.cpp linux-linaro-sta + + return(NULL); +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/CapturedXML.h linux-linaro-stable-mx6/tools/gator/daemon/CapturedXML.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/CapturedXML.h linux-3.10.30/tools/gator/daemon/CapturedXML.h --- linux-3.10.30.orig/tools/gator/daemon/CapturedXML.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/CapturedXML.h 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/CapturedXML.h 2014-05-19 19:07:24.421307978 +0200 @@ -0,0 +1,26 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -560471,9 +560799,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/CapturedXML.h linux-linaro-stabl +const char * mxmlWhitespaceCB(mxml_node_t *node, int where); + +#endif //__CAPTURED_XML_H__ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Child.cpp linux-linaro-stable-mx6/tools/gator/daemon/Child.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Child.cpp linux-3.10.30/tools/gator/daemon/Child.cpp --- linux-3.10.30.orig/tools/gator/daemon/Child.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Child.cpp 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/Child.cpp 2014-05-19 19:07:24.421307978 +0200 @@ -0,0 +1,409 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -560884,9 +561212,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Child.cpp linux-linaro-stable-mx + delete collector; + delete localCapture; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Child.h linux-linaro-stable-mx6/tools/gator/daemon/Child.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Child.h linux-3.10.30/tools/gator/daemon/Child.h --- linux-3.10.30.orig/tools/gator/daemon/Child.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Child.h 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/Child.h 2014-05-19 19:07:24.425307994 +0200 @@ -0,0 +1,35 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -560923,9 +561251,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Child.h linux-linaro-stable-mx6/ +}; + +#endif //__CHILD_H__ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Collector.cpp linux-linaro-stable-mx6/tools/gator/daemon/Collector.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Collector.cpp linux-3.10.30/tools/gator/daemon/Collector.cpp --- linux-3.10.30.orig/tools/gator/daemon/Collector.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Collector.cpp 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/Collector.cpp 2014-05-19 19:07:24.425307994 +0200 @@ -0,0 +1,221 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -561148,9 +561476,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Collector.cpp linux-linaro-stabl + } + return 0; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Collector.h linux-linaro-stable-mx6/tools/gator/daemon/Collector.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Collector.h linux-3.10.30/tools/gator/daemon/Collector.h --- linux-3.10.30.orig/tools/gator/daemon/Collector.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Collector.h 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/Collector.h 2014-05-19 19:07:24.437308037 +0200 @@ -0,0 +1,38 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -561190,9 +561518,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Collector.h linux-linaro-stable- +}; + +#endif //__COLLECTOR_H__ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/common.mk linux-linaro-stable-mx6/tools/gator/daemon/common.mk +diff -Nur linux-3.10.30.orig/tools/gator/daemon/common.mk linux-3.10.30/tools/gator/daemon/common.mk --- linux-3.10.30.orig/tools/gator/daemon/common.mk 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/common.mk 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/common.mk 2014-05-19 19:07:24.437308037 +0200 @@ -0,0 +1,50 @@ +# -g produces debugging information +# -O3 maximum optimization @@ -561244,9 +561572,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/common.mk linux-linaro-stable-mx + +clean: + rm -f *.d *.o mxml/*.d mxml/*.o libsensors/*.d libsensors/*.o $(TARGET) escape events.xml events_xml.h configuration_xml.h -diff -Nur linux-3.10.30.orig/tools/gator/daemon/configuration.xml linux-linaro-stable-mx6/tools/gator/daemon/configuration.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/configuration.xml linux-3.10.30/tools/gator/daemon/configuration.xml --- linux-3.10.30.orig/tools/gator/daemon/configuration.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/configuration.xml 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/configuration.xml 2014-05-19 19:07:24.437308037 +0200 @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<configurations revision="3"> @@ -561305,9 +561633,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/configuration.xml linux-linaro-s + <configuration counter="Linux_power_cpu_freq"/> + <configuration counter="L2C-310_cnt0" event="0x1"/> +</configurations> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/ConfigurationXML.cpp linux-linaro-stable-mx6/tools/gator/daemon/ConfigurationXML.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/ConfigurationXML.cpp linux-3.10.30/tools/gator/daemon/ConfigurationXML.cpp --- linux-3.10.30.orig/tools/gator/daemon/ConfigurationXML.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/ConfigurationXML.cpp 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/ConfigurationXML.cpp 2014-05-19 19:07:24.437308037 +0200 @@ -0,0 +1,209 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -561518,9 +561846,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/ConfigurationXML.cpp linux-linar + } + logg->logMessage("Invalid configuration.xml file detected and removed"); +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/ConfigurationXML.h linux-linaro-stable-mx6/tools/gator/daemon/ConfigurationXML.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/ConfigurationXML.h linux-3.10.30/tools/gator/daemon/ConfigurationXML.h --- linux-3.10.30.orig/tools/gator/daemon/ConfigurationXML.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/ConfigurationXML.h 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/ConfigurationXML.h 2014-05-19 19:07:24.437308037 +0200 @@ -0,0 +1,38 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -561560,9 +561888,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/ConfigurationXML.h linux-linaro- +}; + +#endif // COUNTERS_H -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Counter.h linux-linaro-stable-mx6/tools/gator/daemon/Counter.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Counter.h linux-3.10.30/tools/gator/daemon/Counter.h --- linux-3.10.30.orig/tools/gator/daemon/Counter.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Counter.h 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/Counter.h 2014-05-19 19:07:24.437308037 +0200 @@ -0,0 +1,61 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -561625,9 +561953,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Counter.h linux-linaro-stable-mx +}; + +#endif // COUNTER_H -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Driver.cpp linux-linaro-stable-mx6/tools/gator/daemon/Driver.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Driver.cpp linux-3.10.30/tools/gator/daemon/Driver.cpp --- linux-3.10.30.orig/tools/gator/daemon/Driver.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Driver.cpp 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/Driver.cpp 2014-05-19 19:07:24.437308037 +0200 @@ -0,0 +1,15 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -561644,9 +561972,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Driver.cpp linux-linaro-stable-m +Driver::Driver() : next(head) { + head = this; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Driver.h linux-linaro-stable-mx6/tools/gator/daemon/Driver.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Driver.h linux-3.10.30/tools/gator/daemon/Driver.h --- linux-3.10.30.orig/tools/gator/daemon/Driver.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Driver.h 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/Driver.h 2014-05-19 19:07:24.437308037 +0200 @@ -0,0 +1,48 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -561696,9 +562024,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Driver.h linux-linaro-stable-mx6 +}; + +#endif // DRIVER_H -diff -Nur linux-3.10.30.orig/tools/gator/daemon/escape.c linux-linaro-stable-mx6/tools/gator/daemon/escape.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/escape.c linux-3.10.30/tools/gator/daemon/escape.c --- linux-3.10.30.orig/tools/gator/daemon/escape.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/escape.c 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/escape.c 2014-05-19 19:07:24.437308037 +0200 @@ -0,0 +1,75 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -561775,9 +562103,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/escape.c linux-linaro-stable-mx6 + + return EXIT_SUCCESS; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-ARM11MPCore.xml linux-linaro-stable-mx6/tools/gator/daemon/events-ARM11MPCore.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-ARM11MPCore.xml linux-3.10.30/tools/gator/daemon/events-ARM11MPCore.xml --- linux-3.10.30.orig/tools/gator/daemon/events-ARM11MPCore.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-ARM11MPCore.xml 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-ARM11MPCore.xml 2014-05-19 19:07:24.441308053 +0200 @@ -0,0 +1,26 @@ + <counter_set name="ARM_ARM11MPCore_cnt" count="3"/> + <category name="ARM11MPCore" counter_set="ARM_ARM11MPCore_cnt" per_cpu="yes"> @@ -561805,9 +562133,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-ARM11MPCore.xml linux-lin + <event event="0x14" title="Write Buffer" name="Write Merges" description="Buffered write merged in a store buffer slot"/> + <event event="0xFF" title="Core" name="Cycle counter" description="An increment each cycle"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-ARM11.xml linux-linaro-stable-mx6/tools/gator/daemon/events-ARM11.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-ARM11.xml linux-3.10.30/tools/gator/daemon/events-ARM11.xml --- linux-3.10.30.orig/tools/gator/daemon/events-ARM11.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-ARM11.xml 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-ARM11.xml 2014-05-19 19:07:24.441308053 +0200 @@ -0,0 +1,39 @@ + <counter_set name="ARM_ARM11_cnt" count="3"/> + <category name="ARM11" counter_set="ARM_ARM11_cnt" per_cpu="yes"> @@ -561848,9 +562176,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-ARM11.xml linux-linaro-st + <event event="0x37" title="Procedure" name="Return address misprediction" description="Procedure return address popped off the return stack has been incorrectly predicted by the PFU (ARM1156 only)"/> + <event event="0x38" title="Cache" name="Data dirty parity error" description="Data cache Dirty RAM parity error (ARM1156 only)"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-CCI-400.xml linux-linaro-stable-mx6/tools/gator/daemon/events-CCI-400.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-CCI-400.xml linux-3.10.30/tools/gator/daemon/events-CCI-400.xml --- linux-3.10.30.orig/tools/gator/daemon/events-CCI-400.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-CCI-400.xml 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-CCI-400.xml 2014-05-19 19:07:24.441308053 +0200 @@ -0,0 +1,107 @@ + <counter_set name="cci-400_cnt" count="4"/> + <category name="CCI-400" counter_set="cci-400_cnt" per_cpu="no" supports_event_based_sampling="yes"> @@ -561959,9 +562287,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-CCI-400.xml linux-linaro- + <event event="0x10" option_set="Master" title="CCI-400" name="Write Stall: VN" description="A write request is stalled for a cycle while it was waiting for a QVN token on VN"/> + <event event="0x11" option_set="Master" title="CCI-400" name="WriteUnique or WriteLineUnique Stall" description="A WriteUnique or WriteLineUnique request is stalled for a cycle because of an address hazard"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-CCN-504.xml linux-linaro-stable-mx6/tools/gator/daemon/events-CCN-504.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-CCN-504.xml linux-3.10.30/tools/gator/daemon/events-CCN-504.xml --- linux-3.10.30.orig/tools/gator/daemon/events-CCN-504.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-CCN-504.xml 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-CCN-504.xml 2014-05-19 19:07:24.441308053 +0200 @@ -0,0 +1,122 @@ + <counter_set name="CCN-504_cnt" count="4"/> + <category name="CCN-504" counter_set="CCN-504_cnt"> @@ -562085,9 +562413,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-CCN-504.xml linux-linaro- + <event event="0x100A" option_set="SBAS_Region" title="CCN-504" name="Replayed TXREQ Flits" description="Replayed TXREQ Flits."/> + + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A12.xml linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A12.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A12.xml linux-3.10.30/tools/gator/daemon/events-Cortex-A12.xml --- linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A12.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A12.xml 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-Cortex-A12.xml 2014-05-19 19:07:24.441308053 +0200 @@ -0,0 +1,86 @@ + <counter_set name="ARM_Cortex-A12_cnt" count="6"/> + <category name="Cortex-A12" counter_set="ARM_Cortex-A12_cnt" per_cpu="yes" supports_event_based_sampling="yes"> @@ -562175,9 +562503,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A12.xml linux-lina + <event event="0xea" title="Cache" name="L2 TLB access" description="Level 2 TLB access"/> + <event event="0xeb" title="Cache" name="L2 TLB miss" description="Level 2 TLB miss"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A15.xml linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A15.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A15.xml linux-3.10.30/tools/gator/daemon/events-Cortex-A15.xml --- linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A15.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A15.xml 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-Cortex-A15.xml 2014-05-19 19:07:24.441308053 +0200 @@ -0,0 +1,68 @@ + <counter_set name="ARM_Cortex-A15_cnt" count="6"/> + <category name="Cortex-A15" counter_set="ARM_Cortex-A15_cnt" per_cpu="yes" supports_event_based_sampling="yes"> @@ -562247,9 +562575,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A15.xml linux-lina + <event event="0x7d" title="Instruction" name="DSB" description="Barrier speculatively executed - DSB"/> + <event event="0x7e" title="Instruction" name="DMB" description="Barrier speculatively executed - DMB"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A53.xml linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A53.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A53.xml linux-3.10.30/tools/gator/daemon/events-Cortex-A53.xml --- linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A53.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A53.xml 2014-05-16 15:28:46.433517419 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-Cortex-A53.xml 2014-05-19 19:07:24.441308053 +0200 @@ -0,0 +1,171 @@ + <counter_set name="ARM_Cortex-A53_cnt" count="6"/> + <category name="Cortex-A53" counter_set="ARM_Cortex-A53_cnt" per_cpu="yes" supports_event_based_sampling="yes"> @@ -562422,9 +562750,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A53.xml linux-lina + <!-- 0x91 RC_ST_SPEC - Release consistency instruction speculatively executed - Store Release --> + <event event="0x91" title="Release Consistency" name="Store" description="Release consistency instruction speculatively executed - Store Release"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A57.xml linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A57.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A57.xml linux-3.10.30/tools/gator/daemon/events-Cortex-A57.xml --- linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A57.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A57.xml 2014-05-16 15:28:46.433517419 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-Cortex-A57.xml 2014-05-19 19:07:24.441308053 +0200 @@ -0,0 +1,171 @@ + <counter_set name="ARM_Cortex-A57_cnt" count="6"/> + <category name="Cortex-A57" counter_set="ARM_Cortex-A57_cnt" per_cpu="yes" supports_event_based_sampling="yes"> @@ -562597,9 +562925,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A57.xml linux-lina + <!-- 0x91 RC_ST_SPEC - Release consistency instruction speculatively executed - Store Release --> + <event event="0x91" title="Release Consistency" name="Store" description="Release consistency instruction speculatively executed - Store Release"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A5.xml linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A5.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A5.xml linux-3.10.30/tools/gator/daemon/events-Cortex-A5.xml --- linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A5.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A5.xml 2014-05-16 15:28:46.433517419 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-Cortex-A5.xml 2014-05-19 19:07:24.441308053 +0200 @@ -0,0 +1,36 @@ + <counter_set name="ARM_Cortex-A5_cnt" count="2"/> + <category name="Cortex-A5" counter_set="ARM_Cortex-A5_cnt" per_cpu="yes" supports_event_based_sampling="yes"> @@ -562637,9 +562965,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A5.xml linux-linar + <event event="0xC8" title="ETM" name="ETM Ext Out[1]" description="ETM - ETM Ext Out[1]"/> + <event event="0xC9" title="Instruction" name="Pipeline stall" description="Data Write operation that stalls the pipeline because the store buffer is full"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A7.xml linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A7.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A7.xml linux-3.10.30/tools/gator/daemon/events-Cortex-A7.xml --- linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A7.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A7.xml 2014-05-16 15:28:46.433517419 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-Cortex-A7.xml 2014-05-19 19:07:24.445308067 +0200 @@ -0,0 +1,43 @@ + <counter_set name="ARM_Cortex-A7_cnt" count="4"/> + <category name="Cortex-A7" counter_set="ARM_Cortex-A7_cnt" per_cpu="yes" supports_event_based_sampling="yes"> @@ -562684,9 +563012,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A7.xml linux-linar + <event event="0xC9" title="Instruction" name="Pipeline stall" description="Data Write operation that stalls the pipeline because the store buffer is full"/> + <event event="0xCA" title="Memory" name="Snoop" description="Data snooped from other processor. This event counts memory-read operations that read data from another processor within the local cluster, rather than accessing the L2 cache or issuing an external read."/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A8.xml linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A8.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A8.xml linux-3.10.30/tools/gator/daemon/events-Cortex-A8.xml --- linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A8.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A8.xml 2014-05-16 15:28:46.433517419 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-Cortex-A8.xml 2014-05-19 19:07:24.445308067 +0200 @@ -0,0 +1,52 @@ + <counter_set name="ARM_Cortex-A8_cnt" count="4"/> + <category name="Cortex-A8" counter_set="ARM_Cortex-A8_cnt" per_cpu="yes" supports_event_based_sampling="yes"> @@ -562740,9 +563068,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A8.xml linux-linar + <event event="0x71" title="External" name="PMUEXTIN[1]" description="Counts any event from external input source PMUEXTIN[1]"/> + <event event="0x72" title="External" name="PMUEXTIN[0,1]" description="Counts any event from both external input sources PMUEXTIN[0] and PMUEXTIN[1]"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A9.xml linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A9.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A9.xml linux-3.10.30/tools/gator/daemon/events-Cortex-A9.xml --- linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A9.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-Cortex-A9.xml 2014-05-16 15:28:46.433517419 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-Cortex-A9.xml 2014-05-19 19:07:24.445308067 +0200 @@ -0,0 +1,65 @@ + <counter_set name="ARM_Cortex-A9_cnt" count="6"/> + <category name="Cortex-A9" counter_set="ARM_Cortex-A9_cnt" per_cpu="yes" supports_event_based_sampling="yes"> @@ -562809,20 +563137,20 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Cortex-A9.xml linux-linar + <event event="0xA4" title="PLE" name="FIFO overflow" description="Counts the number of PLE FIFO flush overflowed"/> + <event event="0xA5" title="PLE" name="Request programmed" description="Counts the number of PLE FIFO flush program requests"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events_footer.xml linux-linaro-stable-mx6/tools/gator/daemon/events_footer.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events_footer.xml linux-3.10.30/tools/gator/daemon/events_footer.xml --- linux-3.10.30.orig/tools/gator/daemon/events_footer.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events_footer.xml 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/events_footer.xml 2014-05-19 19:07:24.445308067 +0200 @@ -0,0 +1 @@ +</events> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events_header.xml linux-linaro-stable-mx6/tools/gator/daemon/events_header.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events_header.xml linux-3.10.30/tools/gator/daemon/events_header.xml --- linux-3.10.30.orig/tools/gator/daemon/events_header.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events_header.xml 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/events_header.xml 2014-05-19 19:07:24.445308067 +0200 @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<events> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Krait-architected.xml linux-linaro-stable-mx6/tools/gator/daemon/events-Krait-architected.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Krait-architected.xml linux-3.10.30/tools/gator/daemon/events-Krait-architected.xml --- linux-3.10.30.orig/tools/gator/daemon/events-Krait-architected.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-Krait-architected.xml 2014-05-16 15:28:46.433517419 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-Krait-architected.xml 2014-05-19 19:07:24.445308067 +0200 @@ -0,0 +1,22 @@ + <counter_set name="Krait_cnt" count="4"/> + <category name="Krait" counter_set="Krait_cnt" per_cpu="yes" supports_event_based_sampling="yes"> @@ -562846,9 +563174,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Krait-architected.xml lin + <event event="0x10" title="Branch" name="Mispredicted" description="Branch mispredicted or not predicted"/> + <event event="0x12" title="Branch" name="Potential prediction" description="Branch or other change in program flow that could have been predicted by the branch prediction resources of the processor"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-L2C-310.xml linux-linaro-stable-mx6/tools/gator/daemon/events-L2C-310.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-L2C-310.xml linux-3.10.30/tools/gator/daemon/events-L2C-310.xml --- linux-3.10.30.orig/tools/gator/daemon/events-L2C-310.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-L2C-310.xml 2014-05-16 15:28:46.433517419 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-L2C-310.xml 2014-05-19 19:07:24.445308067 +0200 @@ -0,0 +1,18 @@ + <counter_set name="L2C-310_cnt" count="2"/> + <category name="L2C-310" counter_set="L2C-310_cnt" per_cpu="no"> @@ -562868,9 +563196,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-L2C-310.xml linux-linaro- + <event event="0xe" title="L2 Cache" name="SRCONF" description="Speculative read confirmed"/> + <event event="0xf" title="L2 Cache" name="EPFRCVD" description="Prefetch hint received"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Linux.xml linux-linaro-stable-mx6/tools/gator/daemon/events-Linux.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Linux.xml linux-3.10.30/tools/gator/daemon/events-Linux.xml --- linux-3.10.30.orig/tools/gator/daemon/events-Linux.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-Linux.xml 2014-05-16 15:28:46.433517419 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-Linux.xml 2014-05-19 19:07:24.445308067 +0200 @@ -0,0 +1,17 @@ + <category name="Linux"> + <event counter="Linux_irq_softirq" title="Interrupts" name="SoftIRQ" per_cpu="yes" description="Linux SoftIRQ taken"/> @@ -562889,9 +563217,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Linux.xml linux-linaro-st + <event counter="Linux_cpu_wait_io" title="CPU I/O" name="Wait" per_cpu="no" display="average" derived="yes" rendering_type="bar" average_selection="yes" percentage="yes" modifier="10000" description="Thread waiting on I/O resource"/> + </category> + -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Mali-4xx.xml linux-linaro-stable-mx6/tools/gator/daemon/events-Mali-4xx.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Mali-4xx.xml linux-3.10.30/tools/gator/daemon/events-Mali-4xx.xml --- linux-3.10.30.orig/tools/gator/daemon/events-Mali-4xx.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-Mali-4xx.xml 2014-05-16 15:28:46.433517419 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-Mali-4xx.xml 2014-05-19 19:07:24.445308067 +0200 @@ -0,0 +1,251 @@ + <counter_set name="ARM_Mali-4xx_VP_0_cnt" count="2"/> + <counter_set name="ARM_Mali-4xx_SW_cnt" count="0"/> @@ -563144,9 +563472,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Mali-4xx.xml linux-linaro + <event counter="ARM_Mali-4xx_SW_39" title="Geometry Statistics" name="Strip Lines" description="Number of lines passed to GLES using the mode GL_LINE_STRIP."/> + <event counter="ARM_Mali-4xx_SW_40" title="Geometry Statistics" name="Loop Lines" description="Number of lines passed to GLES using the mode GL_LINE_LOOP."/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Mali-T6xx_hw.xml linux-linaro-stable-mx6/tools/gator/daemon/events-Mali-T6xx_hw.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Mali-T6xx_hw.xml linux-3.10.30/tools/gator/daemon/events-Mali-T6xx_hw.xml --- linux-3.10.30.orig/tools/gator/daemon/events-Mali-T6xx_hw.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-Mali-T6xx_hw.xml 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-Mali-T6xx_hw.xml 2014-05-19 19:07:24.445308067 +0200 @@ -0,0 +1,116 @@ + + <category name="Mali-T6xx-JobManager" per_cpu="no"> @@ -563264,9 +563592,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Mali-T6xx_hw.xml linux-li + <event counter="ARM_Mali-T6xx_L2_EXT_W_STALL" title="Mali L2 Cache" name="External bus stalls (W)" description="Number of cycles a valid write data (W channel) is stalled by the external interconnect"/> + + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Mali-T6xx.xml linux-linaro-stable-mx6/tools/gator/daemon/events-Mali-T6xx.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Mali-T6xx.xml linux-3.10.30/tools/gator/daemon/events-Mali-T6xx.xml --- linux-3.10.30.orig/tools/gator/daemon/events-Mali-T6xx.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-Mali-T6xx.xml 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-Mali-T6xx.xml 2014-05-19 19:07:24.445308067 +0200 @@ -0,0 +1,48 @@ + + <category name="Mali-T6xx-SW-counters" per_cpu="no"> @@ -563316,9 +563644,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Mali-T6xx.xml linux-linar + </option_set> + <event event="0x0400" option_set="fs" title="ARM Mali-T6xx" name="Filmstrip" description="Scaled framebuffer"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-ScorpionMP.xml linux-linaro-stable-mx6/tools/gator/daemon/events-ScorpionMP.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-ScorpionMP.xml linux-3.10.30/tools/gator/daemon/events-ScorpionMP.xml --- linux-3.10.30.orig/tools/gator/daemon/events-ScorpionMP.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-ScorpionMP.xml 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-ScorpionMP.xml 2014-05-19 19:07:24.449308082 +0200 @@ -0,0 +1,90 @@ + <counter_set name="ScorpionMP_cnt" count="4"/> + <category name="ScorpionMP" counter_set="ScorpionMP_cnt" per_cpu="yes" supports_event_based_sampling="yes"> @@ -563410,9 +563738,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-ScorpionMP.xml linux-lina + <event event="0x8e" title="ScorpionMP" name="NUM_BARRIERS" description="Barriers"/> + <event event="0x8f" title="ScorpionMP" name="BARRIER_CYCLES" description="Barrier cycles"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Scorpion.xml linux-linaro-stable-mx6/tools/gator/daemon/events-Scorpion.xml +diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Scorpion.xml linux-3.10.30/tools/gator/daemon/events-Scorpion.xml --- linux-3.10.30.orig/tools/gator/daemon/events-Scorpion.xml 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/events-Scorpion.xml 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/events-Scorpion.xml 2014-05-19 19:07:24.449308082 +0200 @@ -0,0 +1,107 @@ + <counter_set name="Scorpion_cnt" count="4"/> + <category name="Scorpion" counter_set="Scorpion_cnt" per_cpu="yes" supports_event_based_sampling="yes"> @@ -563521,9 +563849,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/events-Scorpion.xml linux-linaro + <event event="0x9f" title="Scorpion" name="BANK_CD_NON_CASTOUT" description="fills and castouts bank C/D non-castout writes to bus"/> + <event event="0xa0" title="Scorpion" name="BANK_CD_L2_CASTOUT" description="fills and castouts bank C/D L2 castouts (granules)"/> + </category> -diff -Nur linux-3.10.30.orig/tools/gator/daemon/EventsXML.cpp linux-linaro-stable-mx6/tools/gator/daemon/EventsXML.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/EventsXML.cpp linux-3.10.30/tools/gator/daemon/EventsXML.cpp --- linux-3.10.30.orig/tools/gator/daemon/EventsXML.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/EventsXML.cpp 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/EventsXML.cpp 2014-05-19 19:07:24.449308082 +0200 @@ -0,0 +1,70 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -563595,9 +563923,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/EventsXML.cpp linux-linaro-stabl + + free(buf); +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/EventsXML.h linux-linaro-stable-mx6/tools/gator/daemon/EventsXML.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/EventsXML.h linux-3.10.30/tools/gator/daemon/EventsXML.h --- linux-3.10.30.orig/tools/gator/daemon/EventsXML.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/EventsXML.h 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/EventsXML.h 2014-05-19 19:07:24.449308082 +0200 @@ -0,0 +1,18 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -563617,9 +563945,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/EventsXML.h linux-linaro-stable- +}; + +#endif // EVENTS_XML -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Fifo.cpp linux-linaro-stable-mx6/tools/gator/daemon/Fifo.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Fifo.cpp linux-3.10.30/tools/gator/daemon/Fifo.cpp --- linux-3.10.30.orig/tools/gator/daemon/Fifo.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Fifo.cpp 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/Fifo.cpp 2014-05-19 19:07:24.449308082 +0200 @@ -0,0 +1,130 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -563751,9 +564079,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Fifo.cpp linux-linaro-stable-mx6 + + return &mBuffer[mRead]; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Fifo.h linux-linaro-stable-mx6/tools/gator/daemon/Fifo.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Fifo.h linux-3.10.30/tools/gator/daemon/Fifo.h --- linux-3.10.30.orig/tools/gator/daemon/Fifo.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Fifo.h 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/Fifo.h 2014-05-19 19:07:24.449308082 +0200 @@ -0,0 +1,48 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -563803,9 +564131,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Fifo.h linux-linaro-stable-mx6/t +}; + +#endif //__FIFO_H__ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Hwmon.cpp linux-linaro-stable-mx6/tools/gator/daemon/Hwmon.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Hwmon.cpp linux-3.10.30/tools/gator/daemon/Hwmon.cpp --- linux-3.10.30.orig/tools/gator/daemon/Hwmon.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Hwmon.cpp 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/Hwmon.cpp 2014-05-19 19:07:24.449308082 +0200 @@ -0,0 +1,330 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -564137,9 +564465,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Hwmon.cpp linux-linaro-stable-mx + buffer->event(counter->getKey(), counter->read()); + } +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Hwmon.h linux-linaro-stable-mx6/tools/gator/daemon/Hwmon.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Hwmon.h linux-3.10.30/tools/gator/daemon/Hwmon.h --- linux-3.10.30.orig/tools/gator/daemon/Hwmon.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Hwmon.h 2014-05-16 15:28:46.425517377 +0200 ++++ linux-3.10.30/tools/gator/daemon/Hwmon.h 2014-05-19 19:07:24.449308082 +0200 @@ -0,0 +1,43 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -564184,9 +564512,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Hwmon.h linux-linaro-stable-mx6/ +}; + +#endif // HWMON_H -diff -Nur linux-3.10.30.orig/tools/gator/daemon/KMod.cpp linux-linaro-stable-mx6/tools/gator/daemon/KMod.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/KMod.cpp linux-3.10.30/tools/gator/daemon/KMod.cpp --- linux-3.10.30.orig/tools/gator/daemon/KMod.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/KMod.cpp 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/KMod.cpp 2014-05-19 19:07:24.449308082 +0200 @@ -0,0 +1,102 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -564290,9 +564618,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/KMod.cpp linux-linaro-stable-mx6 + } + closedir(dir); +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/KMod.h linux-linaro-stable-mx6/tools/gator/daemon/KMod.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/KMod.h linux-3.10.30/tools/gator/daemon/KMod.h --- linux-3.10.30.orig/tools/gator/daemon/KMod.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/KMod.h 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/KMod.h 2014-05-19 19:07:24.449308082 +0200 @@ -0,0 +1,27 @@ +/** + * Copyright (C) ARM Limited 2013. All rights reserved. @@ -564321,9 +564649,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/KMod.h linux-linaro-stable-mx6/t +}; + +#endif // KMOD_H -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/access.c linux-linaro-stable-mx6/tools/gator/daemon/libsensors/access.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/access.c linux-3.10.30/tools/gator/daemon/libsensors/access.c --- linux-3.10.30.orig/tools/gator/daemon/libsensors/access.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/access.c 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/access.c 2014-05-19 19:07:24.453308097 +0200 @@ -0,0 +1,561 @@ +/* + access.c - Part of libsensors, a Linux library for reading sensor data. @@ -564886,9 +565214,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/access.c linux-linaro + } + return res; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/access.h linux-linaro-stable-mx6/tools/gator/daemon/libsensors/access.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/access.h linux-3.10.30/tools/gator/daemon/libsensors/access.h --- linux-3.10.30.orig/tools/gator/daemon/libsensors/access.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/access.h 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/access.h 2014-05-19 19:07:24.453308097 +0200 @@ -0,0 +1,33 @@ +/* + access.h - Part of libsensors, a Linux library for reading sensor data. @@ -564923,9 +565251,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/access.h linux-linaro +int sensors_chip_name_has_wildcards(const sensors_chip_name *chip); + +#endif /* def LIB_SENSORS_ACCESS_H */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf.h linux-linaro-stable-mx6/tools/gator/daemon/libsensors/conf.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf.h linux-3.10.30/tools/gator/daemon/libsensors/conf.h --- linux-3.10.30.orig/tools/gator/daemon/libsensors/conf.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/conf.h 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/conf.h 2014-05-19 19:07:24.453308097 +0200 @@ -0,0 +1,34 @@ +/* + conf.h - Part of libsensors, a Linux library for reading sensor data. @@ -564961,9 +565289,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf.h linux-linaro-s +int sensors_yyparse(void); + +#endif /* LIB_SENSORS_CONF_H */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-lex.c linux-linaro-stable-mx6/tools/gator/daemon/libsensors/conf-lex.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-lex.c linux-3.10.30/tools/gator/daemon/libsensors/conf-lex.c --- linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-lex.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/conf-lex.c 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/conf-lex.c 2014-05-19 19:07:24.453308097 +0200 @@ -0,0 +1,2881 @@ + +#line 3 "<stdout>" @@ -567846,9 +568174,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-lex.c linux-lina +} + + -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-lex.l linux-linaro-stable-mx6/tools/gator/daemon/libsensors/conf-lex.l +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-lex.l linux-3.10.30/tools/gator/daemon/libsensors/conf-lex.l --- linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-lex.l 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/conf-lex.l 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/conf-lex.l 2014-05-19 19:07:24.453308097 +0200 @@ -0,0 +1,372 @@ +%{ +/* @@ -568222,9 +568550,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-lex.l linux-lina +#endif +} + -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-parse.c linux-linaro-stable-mx6/tools/gator/daemon/libsensors/conf-parse.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-parse.c linux-3.10.30/tools/gator/daemon/libsensors/conf-parse.c --- linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-parse.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/conf-parse.c 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/conf-parse.c 2014-05-19 19:07:24.453308097 +0200 @@ -0,0 +1,2042 @@ +/* A Bison parser, made by GNU Bison 2.5. */ + @@ -570268,9 +570596,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-parse.c linux-li + return res; +} + -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-parse.h linux-linaro-stable-mx6/tools/gator/daemon/libsensors/conf-parse.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-parse.h linux-3.10.30/tools/gator/daemon/libsensors/conf-parse.h --- linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-parse.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/conf-parse.h 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/conf-parse.h 2014-05-19 19:07:24.453308097 +0200 @@ -0,0 +1,84 @@ +/* A Bison parser, made by GNU Bison 2.5. */ + @@ -570356,9 +570684,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-parse.h linux-li +extern YYSTYPE sensors_yylval; + + -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-parse.y linux-linaro-stable-mx6/tools/gator/daemon/libsensors/conf-parse.y +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-parse.y linux-3.10.30/tools/gator/daemon/libsensors/conf-parse.y --- linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-parse.y 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/conf-parse.y 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/conf-parse.y 2014-05-19 19:07:24.453308097 +0200 @@ -0,0 +1,347 @@ +%{ +/* @@ -570707,9 +571035,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/conf-parse.y linux-li + sensors_fatal_error(__func__, "Allocating a new expression"); + return res; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/COPYING.LGPL linux-linaro-stable-mx6/tools/gator/daemon/libsensors/COPYING.LGPL +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/COPYING.LGPL linux-3.10.30/tools/gator/daemon/libsensors/COPYING.LGPL --- linux-3.10.30.orig/tools/gator/daemon/libsensors/COPYING.LGPL 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/COPYING.LGPL 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/COPYING.LGPL 2014-05-19 19:07:24.461308126 +0200 @@ -0,0 +1,502 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 @@ -571213,9 +571541,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/COPYING.LGPL linux-li + Ty Coon, President of Vice + +That's all there is to it! -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/data.c linux-linaro-stable-mx6/tools/gator/daemon/libsensors/data.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/data.c linux-3.10.30/tools/gator/daemon/libsensors/data.c --- linux-3.10.30.orig/tools/gator/daemon/libsensors/data.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/data.c 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/data.c 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,278 @@ +/* + data.c - Part of libsensors, a Linux library for reading sensor data. @@ -571495,9 +571823,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/data.c linux-linaro-s + sensors_config_chips_subst = sensors_config_chips_count; + return res; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/data.h linux-linaro-stable-mx6/tools/gator/daemon/libsensors/data.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/data.h linux-3.10.30/tools/gator/daemon/libsensors/data.h --- linux-3.10.30.orig/tools/gator/daemon/libsensors/data.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/data.h 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/data.h 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,184 @@ +/* + data.h - Part of libsensors, a Linux library for reading sensor data. @@ -571683,9 +572011,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/data.h linux-linaro-s +int sensors_parse_bus_id(const char *name, sensors_bus_id *bus); + +#endif /* def LIB_SENSORS_DATA_H */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/error.c linux-linaro-stable-mx6/tools/gator/daemon/libsensors/error.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/error.c linux-3.10.30/tools/gator/daemon/libsensors/error.c --- linux-3.10.30.orig/tools/gator/daemon/libsensors/error.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/error.c 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/error.c 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,92 @@ +/* + error.c - Part of libsensors, a Linux library for reading sensor data. @@ -571779,9 +572107,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/error.c linux-linaro- + fprintf(stderr, "Fatal error in `%s': %s\n", proc, err); + exit(1); +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/error.h linux-linaro-stable-mx6/tools/gator/daemon/libsensors/error.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/error.h linux-3.10.30/tools/gator/daemon/libsensors/error.h --- linux-3.10.30.orig/tools/gator/daemon/libsensors/error.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/error.h 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/error.h 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,74 @@ +/* + error.h - Part of libsensors, a Linux library for reading sensor data. @@ -571857,9 +572185,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/error.h linux-linaro- +#endif /* __cplusplus */ + +#endif /* def LIB_SENSORS_ERROR_H */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/general.c linux-linaro-stable-mx6/tools/gator/daemon/libsensors/general.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/general.c linux-3.10.30/tools/gator/daemon/libsensors/general.c --- linux-3.10.30.orig/tools/gator/daemon/libsensors/general.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/general.c 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/general.c 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,85 @@ +/* + general.c - Part of libsensors, a Linux library for reading sensor data. @@ -571946,9 +572274,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/general.c linux-linar + memcpy(((char *)*my_list) + *num_el * el_size, els, el_size * nr_els); + *num_el += nr_els; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/general.h linux-linaro-stable-mx6/tools/gator/daemon/libsensors/general.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/general.h linux-3.10.30/tools/gator/daemon/libsensors/general.h --- linux-3.10.30.orig/tools/gator/daemon/libsensors/general.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/general.h 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/general.h 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,39 @@ +/* + general.h - Part of libsensors, a Linux library for reading sensor data. @@ -571989,9 +572317,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/general.h linux-linar +#define ARRAY_SIZE(arr) (int)(sizeof(arr) / sizeof((arr)[0])) + +#endif /* LIB_SENSORS_GENERAL */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/init.c linux-linaro-stable-mx6/tools/gator/daemon/libsensors/init.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/init.c linux-3.10.30/tools/gator/daemon/libsensors/init.c --- linux-3.10.30.orig/tools/gator/daemon/libsensors/init.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/init.c 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/init.c 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,341 @@ +/* + init.c - Part of libsensors, a Linux library for reading sensor data. @@ -572334,9 +572662,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/init.c linux-linaro-s + sensors_config_files = NULL; + sensors_config_files_count = sensors_config_files_max = 0; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/init.h linux-linaro-stable-mx6/tools/gator/daemon/libsensors/init.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/init.h linux-3.10.30/tools/gator/daemon/libsensors/init.h --- linux-3.10.30.orig/tools/gator/daemon/libsensors/init.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/init.h 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/init.h 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,28 @@ +/* + init.h - Part of libsensors, a Linux library for reading sensor data. @@ -572366,9 +572694,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/init.h linux-linaro-s +void sensors_free_expr(sensors_expr *expr); + +#endif /* def LIB_SENSORS_INIT_H */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/scanner.h linux-linaro-stable-mx6/tools/gator/daemon/libsensors/scanner.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/scanner.h linux-3.10.30/tools/gator/daemon/libsensors/scanner.h --- linux-3.10.30.orig/tools/gator/daemon/libsensors/scanner.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/scanner.h 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/scanner.h 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,32 @@ +/* + scanner.h - Part of libsensors, a Linux library for reading sensor data. @@ -572402,9 +572730,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/scanner.h linux-linar + +#endif + -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/sensors.h linux-linaro-stable-mx6/tools/gator/daemon/libsensors/sensors.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/sensors.h linux-3.10.30/tools/gator/daemon/libsensors/sensors.h --- linux-3.10.30.orig/tools/gator/daemon/libsensors/sensors.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/sensors.h 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/sensors.h 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,311 @@ +/* + sensors.h - Part of libsensors, a Linux library for reading sensor data. @@ -572717,9 +573045,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/sensors.h linux-linar +#endif /* __cplusplus */ + +#endif /* def LIB_SENSORS_ERROR_H */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/sysfs.c linux-linaro-stable-mx6/tools/gator/daemon/libsensors/sysfs.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/sysfs.c linux-3.10.30/tools/gator/daemon/libsensors/sysfs.c --- linux-3.10.30.orig/tools/gator/daemon/libsensors/sysfs.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/sysfs.c 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/sysfs.c 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,926 @@ +/* + sysfs.c - Part of libsensors, a library for reading Linux sensor data @@ -573647,9 +573975,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/sysfs.c linux-linaro- + + return 0; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/sysfs.h linux-linaro-stable-mx6/tools/gator/daemon/libsensors/sysfs.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/sysfs.h linux-3.10.30/tools/gator/daemon/libsensors/sysfs.h --- linux-3.10.30.orig/tools/gator/daemon/libsensors/sysfs.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/sysfs.h 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/sysfs.h 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,43 @@ +/* + sysfs.h - part of libsensors, a library for reading Linux sensor data @@ -573694,14 +574022,14 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/sysfs.h linux-linaro- + double value); + +#endif /* !SENSORS_LIB_SYSFS_H */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/version.h linux-linaro-stable-mx6/tools/gator/daemon/libsensors/version.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/libsensors/version.h linux-3.10.30/tools/gator/daemon/libsensors/version.h --- linux-3.10.30.orig/tools/gator/daemon/libsensors/version.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/libsensors/version.h 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/libsensors/version.h 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1 @@ +#define LM_VERSION "3.3.2" -diff -Nur linux-3.10.30.orig/tools/gator/daemon/LocalCapture.cpp linux-linaro-stable-mx6/tools/gator/daemon/LocalCapture.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/LocalCapture.cpp linux-3.10.30/tools/gator/daemon/LocalCapture.cpp --- linux-3.10.30.orig/tools/gator/daemon/LocalCapture.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/LocalCapture.cpp 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/LocalCapture.cpp 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,129 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -573832,9 +574160,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/LocalCapture.cpp linux-linaro-st + ptr = ptr->next; + } +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/LocalCapture.h linux-linaro-stable-mx6/tools/gator/daemon/LocalCapture.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/LocalCapture.h linux-3.10.30/tools/gator/daemon/LocalCapture.h --- linux-3.10.30.orig/tools/gator/daemon/LocalCapture.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/LocalCapture.h 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/LocalCapture.h 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,26 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -573862,9 +574190,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/LocalCapture.h linux-linaro-stab +}; + +#endif //__LOCAL_CAPTURE_H__ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Logging.cpp linux-linaro-stable-mx6/tools/gator/daemon/Logging.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Logging.cpp linux-3.10.30/tools/gator/daemon/Logging.cpp --- linux-3.10.30.orig/tools/gator/daemon/Logging.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Logging.cpp 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/Logging.cpp 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,78 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -573944,9 +574272,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Logging.cpp linux-linaro-stable- + MUTEX_UNLOCK(); + } +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Logging.h linux-linaro-stable-mx6/tools/gator/daemon/Logging.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Logging.h linux-3.10.30/tools/gator/daemon/Logging.h --- linux-3.10.30.orig/tools/gator/daemon/Logging.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Logging.h 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/Logging.h 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,47 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -573995,9 +574323,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Logging.h linux-linaro-stable-mx +extern void handleException() __attribute__ ((noreturn)); + +#endif //__LOGGING_H__ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/main.cpp linux-linaro-stable-mx6/tools/gator/daemon/main.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/main.cpp linux-3.10.30/tools/gator/daemon/main.cpp --- linux-3.10.30.orig/tools/gator/daemon/main.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/main.cpp 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/main.cpp 2014-05-19 19:07:24.465308141 +0200 @@ -0,0 +1,485 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -574484,9 +574812,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/main.cpp linux-linaro-stable-mx6 + cleanUp(); + return 0; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Makefile linux-linaro-stable-mx6/tools/gator/daemon/Makefile +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Makefile linux-3.10.30/tools/gator/daemon/Makefile --- linux-3.10.30.orig/tools/gator/daemon/Makefile 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Makefile 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/Makefile 2014-05-19 19:07:24.469308156 +0200 @@ -0,0 +1,25 @@ +# +# Makefile for ARM Streamline - Gator Daemon @@ -574513,9 +574841,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Makefile linux-linaro-stable-mx6 +endif + +include common.mk -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Makefile_aarch64 linux-linaro-stable-mx6/tools/gator/daemon/Makefile_aarch64 +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Makefile_aarch64 linux-3.10.30/tools/gator/daemon/Makefile_aarch64 --- linux-3.10.30.orig/tools/gator/daemon/Makefile_aarch64 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Makefile_aarch64 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/Makefile_aarch64 2014-05-19 19:07:24.469308156 +0200 @@ -0,0 +1,15 @@ +# +# Makefile for ARM Streamline - Gator Daemon @@ -574532,9 +574860,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Makefile_aarch64 linux-linaro-st +GCC = $(CROSS_COMPILE)gcc + +include common.mk -diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/config.h linux-linaro-stable-mx6/tools/gator/daemon/mxml/config.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/config.h linux-3.10.30/tools/gator/daemon/mxml/config.h --- linux-3.10.30.orig/tools/gator/daemon/mxml/config.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/mxml/config.h 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/mxml/config.h 2014-05-19 19:07:24.469308156 +0200 @@ -0,0 +1,96 @@ +/* config.h. Generated from config.h.in by configure. */ +/* @@ -574632,9 +574960,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/config.h linux-linaro-stabl +/* + * End of "$Id: config.h.in 408 2010-09-19 05:26:46Z mike $". + */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/COPYING linux-linaro-stable-mx6/tools/gator/daemon/mxml/COPYING +diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/COPYING linux-3.10.30/tools/gator/daemon/mxml/COPYING --- linux-3.10.30.orig/tools/gator/daemon/mxml/COPYING 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/mxml/COPYING 2014-05-16 15:28:46.437517441 +0200 ++++ linux-3.10.30/tools/gator/daemon/mxml/COPYING 2014-05-19 19:07:24.469308156 +0200 @@ -0,0 +1,507 @@ + Mini-XML License + September 18, 2010 @@ -575143,9 +575471,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/COPYING linux-linaro-stable + Ty Coon, President of Vice + +That's all there is to it! -diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-attr.c linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-attr.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-attr.c linux-3.10.30/tools/gator/daemon/mxml/mxml-attr.c --- linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-attr.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-attr.c 2014-05-16 15:28:46.441517461 +0200 ++++ linux-3.10.30/tools/gator/daemon/mxml/mxml-attr.c 2014-05-19 19:07:24.469308156 +0200 @@ -0,0 +1,319 @@ +/* + * "$Id: mxml-attr.c 408 2010-09-19 05:26:46Z mike $" @@ -575466,9 +575794,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-attr.c linux-linaro-st +/* + * End of "$Id: mxml-attr.c 408 2010-09-19 05:26:46Z mike $". + */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-entity.c linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-entity.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-entity.c linux-3.10.30/tools/gator/daemon/mxml/mxml-entity.c --- linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-entity.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-entity.c 2014-05-16 15:28:46.441517461 +0200 ++++ linux-3.10.30/tools/gator/daemon/mxml/mxml-entity.c 2014-05-19 19:07:24.473308171 +0200 @@ -0,0 +1,460 @@ +/* + * "$Id: mxml-entity.c 408 2010-09-19 05:26:46Z mike $" @@ -575930,9 +576258,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-entity.c linux-linaro- +/* + * End of "$Id: mxml-entity.c 408 2010-09-19 05:26:46Z mike $". + */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-file.c linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-file.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-file.c linux-3.10.30/tools/gator/daemon/mxml/mxml-file.c --- linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-file.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-file.c 2014-05-16 15:28:46.441517461 +0200 ++++ linux-3.10.30/tools/gator/daemon/mxml/mxml-file.c 2014-05-19 19:07:24.473308171 +0200 @@ -0,0 +1,3082 @@ +/* + * "$Id: mxml-file.c 438 2011-03-24 05:47:51Z mike $" @@ -579016,9 +579344,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-file.c linux-linaro-st +/* + * End of "$Id: mxml-file.c 438 2011-03-24 05:47:51Z mike $". + */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-get.c linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-get.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-get.c linux-3.10.30/tools/gator/daemon/mxml/mxml-get.c --- linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-get.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-get.c 2014-05-16 15:28:46.441517461 +0200 ++++ linux-3.10.30/tools/gator/daemon/mxml/mxml-get.c 2014-05-19 19:07:24.477308185 +0200 @@ -0,0 +1,471 @@ +/* + * "$Id: mxml-get.c 427 2011-01-03 02:03:29Z mike $" @@ -579491,9 +579819,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-get.c linux-linaro-sta +/* + * End of "$Id: mxml-get.c 427 2011-01-03 02:03:29Z mike $". + */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml.h linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml.h linux-3.10.30/tools/gator/daemon/mxml/mxml.h --- linux-3.10.30.orig/tools/gator/daemon/mxml/mxml.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml.h 2014-05-16 15:28:46.441517461 +0200 ++++ linux-3.10.30/tools/gator/daemon/mxml/mxml.h 2014-05-19 19:07:24.477308185 +0200 @@ -0,0 +1,329 @@ +/* + * "$Id: mxml.h 427 2011-01-03 02:03:29Z mike $" @@ -579824,9 +580152,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml.h linux-linaro-stable- +/* + * End of "$Id: mxml.h 427 2011-01-03 02:03:29Z mike $". + */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-index.c linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-index.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-index.c linux-3.10.30/tools/gator/daemon/mxml/mxml-index.c --- linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-index.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-index.c 2014-05-16 15:28:46.441517461 +0200 ++++ linux-3.10.30/tools/gator/daemon/mxml/mxml-index.c 2014-05-19 19:07:24.477308185 +0200 @@ -0,0 +1,662 @@ +/* + * "$Id: mxml-index.c 426 2011-01-01 23:42:17Z mike $" @@ -580490,9 +580818,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-index.c linux-linaro-s +/* + * End of "$Id: mxml-index.c 426 2011-01-01 23:42:17Z mike $". + */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-node.c linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-node.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-node.c linux-3.10.30/tools/gator/daemon/mxml/mxml-node.c --- linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-node.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-node.c 2014-05-16 15:28:46.441517461 +0200 ++++ linux-3.10.30/tools/gator/daemon/mxml/mxml-node.c 2014-05-19 19:07:24.489308230 +0200 @@ -0,0 +1,807 @@ +/* + * "$Id: mxml-node.c 436 2011-01-22 01:02:05Z mike $" @@ -581301,9 +581629,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-node.c linux-linaro-st +/* + * End of "$Id: mxml-node.c 436 2011-01-22 01:02:05Z mike $". + */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-private.c linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-private.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-private.c linux-3.10.30/tools/gator/daemon/mxml/mxml-private.c --- linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-private.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-private.c 2014-05-16 15:28:46.441517461 +0200 ++++ linux-3.10.30/tools/gator/daemon/mxml/mxml-private.c 2014-05-19 19:07:24.489308230 +0200 @@ -0,0 +1,331 @@ +/* + * "$Id: mxml-private.c 422 2010-11-07 22:55:11Z mike $" @@ -581636,9 +581964,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-private.c linux-linaro +/* + * End of "$Id: mxml-private.c 422 2010-11-07 22:55:11Z mike $". + */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-private.h linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-private.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-private.h linux-3.10.30/tools/gator/daemon/mxml/mxml-private.h --- linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-private.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-private.h 2014-05-16 15:28:46.441517461 +0200 ++++ linux-3.10.30/tools/gator/daemon/mxml/mxml-private.h 2014-05-19 19:07:24.489308230 +0200 @@ -0,0 +1,50 @@ +/* + * "$Id: mxml-private.h 408 2010-09-19 05:26:46Z mike $" @@ -581690,9 +582018,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-private.h linux-linaro +/* + * End of "$Id: mxml-private.h 408 2010-09-19 05:26:46Z mike $". + */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-search.c linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-search.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-search.c linux-3.10.30/tools/gator/daemon/mxml/mxml-search.c --- linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-search.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-search.c 2014-05-16 15:28:46.441517461 +0200 ++++ linux-3.10.30/tools/gator/daemon/mxml/mxml-search.c 2014-05-19 19:07:24.489308230 +0200 @@ -0,0 +1,287 @@ +/* + * "$Id: mxml-search.c 427 2011-01-03 02:03:29Z mike $" @@ -581981,9 +582309,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-search.c linux-linaro- +/* + * End of "$Id: mxml-search.c 427 2011-01-03 02:03:29Z mike $". + */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-set.c linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-set.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-set.c linux-3.10.30/tools/gator/daemon/mxml/mxml-set.c --- linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-set.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-set.c 2014-05-16 15:28:46.441517461 +0200 ++++ linux-3.10.30/tools/gator/daemon/mxml/mxml-set.c 2014-05-19 19:07:24.489308230 +0200 @@ -0,0 +1,349 @@ +/* + * "$Id: mxml-set.c 441 2011-12-09 23:49:00Z mike $" @@ -582334,9 +582662,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-set.c linux-linaro-sta +/* + * End of "$Id: mxml-set.c 441 2011-12-09 23:49:00Z mike $". + */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-string.c linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-string.c +diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-string.c linux-3.10.30/tools/gator/daemon/mxml/mxml-string.c --- linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-string.c 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/mxml/mxml-string.c 2014-05-16 15:28:46.441517461 +0200 ++++ linux-3.10.30/tools/gator/daemon/mxml/mxml-string.c 2014-05-19 19:07:24.493308245 +0200 @@ -0,0 +1,476 @@ +/* + * "$Id: mxml-string.c 424 2010-12-25 16:21:50Z mike $" @@ -582814,9 +583142,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/mxml/mxml-string.c linux-linaro- +/* + * End of "$Id: mxml-string.c 424 2010-12-25 16:21:50Z mike $". + */ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/OlySocket.cpp linux-linaro-stable-mx6/tools/gator/daemon/OlySocket.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/OlySocket.cpp linux-3.10.30/tools/gator/daemon/OlySocket.cpp --- linux-3.10.30.orig/tools/gator/daemon/OlySocket.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/OlySocket.cpp 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/OlySocket.cpp 2014-05-19 19:07:24.493308245 +0200 @@ -0,0 +1,268 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -583086,9 +583414,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/OlySocket.cpp linux-linaro-stabl + + return bytes_received; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/OlySocket.h linux-linaro-stable-mx6/tools/gator/daemon/OlySocket.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/OlySocket.h linux-3.10.30/tools/gator/daemon/OlySocket.h --- linux-3.10.30.orig/tools/gator/daemon/OlySocket.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/OlySocket.h 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/OlySocket.h 2014-05-19 19:07:24.493308245 +0200 @@ -0,0 +1,36 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -583126,9 +583454,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/OlySocket.h linux-linaro-stable- +}; + +#endif //__OLY_SOCKET_H__ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/OlyUtility.cpp linux-linaro-stable-mx6/tools/gator/daemon/OlyUtility.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/OlyUtility.cpp linux-3.10.30/tools/gator/daemon/OlyUtility.cpp --- linux-3.10.30.orig/tools/gator/daemon/OlyUtility.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/OlyUtility.cpp 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/OlyUtility.cpp 2014-05-19 19:07:24.493308245 +0200 @@ -0,0 +1,227 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -583357,9 +583685,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/OlyUtility.cpp linux-linaro-stab + + return (path); +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/OlyUtility.h linux-linaro-stable-mx6/tools/gator/daemon/OlyUtility.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/OlyUtility.h linux-3.10.30/tools/gator/daemon/OlyUtility.h --- linux-3.10.30.orig/tools/gator/daemon/OlyUtility.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/OlyUtility.h 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/OlyUtility.h 2014-05-19 19:07:24.493308245 +0200 @@ -0,0 +1,42 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -583403,9 +583731,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/OlyUtility.h linux-linaro-stable +extern OlyUtility* util; + +#endif // OLY_UTILITY_H -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Sender.cpp linux-linaro-stable-mx6/tools/gator/daemon/Sender.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Sender.cpp linux-3.10.30/tools/gator/daemon/Sender.cpp --- linux-3.10.30.orig/tools/gator/daemon/Sender.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Sender.cpp 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/Sender.cpp 2014-05-19 19:07:24.493308245 +0200 @@ -0,0 +1,135 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -583542,9 +583870,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Sender.cpp linux-linaro-stable-m + + pthread_mutex_unlock(&mSendMutex); +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/Sender.h linux-linaro-stable-mx6/tools/gator/daemon/Sender.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/Sender.h linux-3.10.30/tools/gator/daemon/Sender.h --- linux-3.10.30.orig/tools/gator/daemon/Sender.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/Sender.h 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/Sender.h 2014-05-19 19:07:24.493308245 +0200 @@ -0,0 +1,42 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -583588,9 +583916,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/Sender.h linux-linaro-stable-mx6 +}; + +#endif //__SENDER_H__ -diff -Nur linux-3.10.30.orig/tools/gator/daemon/SessionData.cpp linux-linaro-stable-mx6/tools/gator/daemon/SessionData.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/SessionData.cpp linux-3.10.30/tools/gator/daemon/SessionData.cpp --- linux-3.10.30.orig/tools/gator/daemon/SessionData.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/SessionData.cpp 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/SessionData.cpp 2014-05-19 19:07:24.493308245 +0200 @@ -0,0 +1,150 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -583742,9 +584070,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/SessionData.cpp linux-linaro-sta + key += 2; + return ret; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/SessionData.h linux-linaro-stable-mx6/tools/gator/daemon/SessionData.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/SessionData.h linux-3.10.30/tools/gator/daemon/SessionData.h --- linux-3.10.30.orig/tools/gator/daemon/SessionData.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/SessionData.h 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/SessionData.h 2014-05-19 19:07:24.493308245 +0200 @@ -0,0 +1,75 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -583821,9 +584149,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/SessionData.h linux-linaro-stabl +int getEventKey(); + +#endif // SESSION_DATA_H -diff -Nur linux-3.10.30.orig/tools/gator/daemon/SessionXML.cpp linux-linaro-stable-mx6/tools/gator/daemon/SessionXML.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/SessionXML.cpp linux-3.10.30/tools/gator/daemon/SessionXML.cpp --- linux-3.10.30.orig/tools/gator/daemon/SessionXML.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/SessionXML.cpp 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/SessionXML.cpp 2014-05-19 19:07:24.493308245 +0200 @@ -0,0 +1,109 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -583934,9 +584262,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/SessionXML.cpp linux-linaro-stab + image->next = parameters.images; + parameters.images = image; +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/SessionXML.h linux-linaro-stable-mx6/tools/gator/daemon/SessionXML.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/SessionXML.h linux-3.10.30/tools/gator/daemon/SessionXML.h --- linux-3.10.30.orig/tools/gator/daemon/SessionXML.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/SessionXML.h 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/SessionXML.h 2014-05-19 19:07:24.493308245 +0200 @@ -0,0 +1,42 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -583980,9 +584308,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/SessionXML.h linux-linaro-stable +}; + +#endif // SESSION_XML_H -diff -Nur linux-3.10.30.orig/tools/gator/daemon/StreamlineSetup.cpp linux-linaro-stable-mx6/tools/gator/daemon/StreamlineSetup.cpp +diff -Nur linux-3.10.30.orig/tools/gator/daemon/StreamlineSetup.cpp linux-3.10.30/tools/gator/daemon/StreamlineSetup.cpp --- linux-3.10.30.orig/tools/gator/daemon/StreamlineSetup.cpp 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/StreamlineSetup.cpp 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/StreamlineSetup.cpp 2014-05-19 19:07:24.493308245 +0200 @@ -0,0 +1,272 @@ +/** + * Copyright (C) ARM Limited 2011-2013. All rights reserved. @@ -584256,9 +584584,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/StreamlineSetup.cpp linux-linaro + handleException(); + } +} -diff -Nur linux-3.10.30.orig/tools/gator/daemon/StreamlineSetup.h linux-linaro-stable-mx6/tools/gator/daemon/StreamlineSetup.h +diff -Nur linux-3.10.30.orig/tools/gator/daemon/StreamlineSetup.h linux-3.10.30/tools/gator/daemon/StreamlineSetup.h --- linux-3.10.30.orig/tools/gator/daemon/StreamlineSetup.h 1970-01-01 01:00:00.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/gator/daemon/StreamlineSetup.h 2014-05-16 15:28:46.429517398 +0200 ++++ linux-3.10.30/tools/gator/daemon/StreamlineSetup.h 2014-05-19 19:07:24.497308259 +0200 @@ -0,0 +1,47 @@ +/** + * Copyright (C) ARM Limited 2010-2013. All rights reserved. @@ -584307,9 +584635,9 @@ diff -Nur linux-3.10.30.orig/tools/gator/daemon/StreamlineSetup.h linux-linaro-s +}; + +#endif //__STREAMLINE_SETUP_H__ -diff -Nur linux-3.10.30.orig/tools/lib/lk/Makefile linux-linaro-stable-mx6/tools/lib/lk/Makefile +diff -Nur linux-3.10.30.orig/tools/lib/lk/Makefile linux-3.10.30/tools/lib/lk/Makefile --- linux-3.10.30.orig/tools/lib/lk/Makefile 2014-02-13 22:48:15.000000000 +0100 -+++ linux-linaro-stable-mx6/tools/lib/lk/Makefile 2014-05-16 15:28:46.445517482 +0200 ++++ linux-3.10.30/tools/lib/lk/Makefile 2014-05-19 19:07:24.497308259 +0200 @@ -1,5 +1,8 @@ include ../../scripts/Makefile.include diff --git a/target/arm/cubox-i/patches/3.10.30/regmap-boolean.patch b/target/arm/cubox-i/patches/3.10.30/regmap-boolean.patch new file mode 100644 index 000000000..c8ee12c58 --- /dev/null +++ b/target/arm/cubox-i/patches/3.10.30/regmap-boolean.patch @@ -0,0 +1,20 @@ +diff -Nur linux-3.10.30.orig/drivers/base/regmap/Kconfig linux-3.10.30/drivers/base/regmap/Kconfig +--- linux-3.10.30.orig/drivers/base/regmap/Kconfig 2014-02-13 22:48:15.000000000 +0100 ++++ linux-3.10.30/drivers/base/regmap/Kconfig 2014-05-19 18:38:14.558461284 +0200 +@@ -10,13 +10,13 @@ + bool + + config REGMAP_I2C +- tristate ++ boolean + + config REGMAP_SPI +- tristate ++ boolean + + config REGMAP_MMIO +- tristate ++ boolean + + config REGMAP_IRQ + bool diff --git a/target/linux/config/Config.in.audio b/target/linux/config/Config.in.audio index d56145cc1..fba1a2226 100644 --- a/target/linux/config/Config.in.audio +++ b/target/linux/config/Config.in.audio @@ -14,7 +14,7 @@ config ADK_KERNEL_SND_ARM boolean config ADK_KERNEL_SND_SOC_GENERIC_DMAENGINE_PCM - tristate + boolean config ADK_KERNEL_SND_SOC_FSL_SPDIF tristate diff --git a/target/linux/config/Config.in.usb b/target/linux/config/Config.in.usb index be734be7e..5b4bbd2a3 100644 --- a/target/linux/config/Config.in.usb +++ b/target/linux/config/Config.in.usb @@ -10,9 +10,18 @@ config ADK_KERNEL_USB_EHCI_ROOT_HUB_TT config ADK_KERNEL_USB_EHCI_TT_NEWSCHED boolean -config ADK_KERNEL_USB_MXS_PHY +config ADK_KERNEL_USB_GADGET + tristate + +config ADK_KERNEL_USB_PHY boolean +config ADK_KERNEL_USB_MXS_PHY + tristate + select ADK_KERNEL_USB_PHY + default m if ADK_TARGET_SYSTEM_CUBOX_I + default n + config ADK_KERNEL_USB_OHCI_HCD_PLATFORM boolean select ADK_KERNEL_USB_OHCI_HCD @@ -162,6 +171,7 @@ config ADK_KERNEL_USB_CHIPIDEA tristate select ADK_KERNEL_USB_CHIPIDEA_UDC select ADK_KERNEL_USB_CHIPIDEA_HOST + select ADK_KERNEL_USB_GADGET depends on ADK_KERNEL_USB_EHCI_HCD default m if ADK_TARGET_SYSTEM_CUBOX_I default n |