summaryrefslogtreecommitdiff
path: root/target/arm/bcm28xx
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2015-09-01 22:25:19 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2015-09-01 22:26:50 +0200
commit77dcf4f883cd9ee840e7d431ed982fa982a60405 (patch)
tree36a8d3f098d3271d632157e98898d7fd201bca65 /target/arm/bcm28xx
parent6a8a13075e6dd6ff646fca3dd1c5dae0ed88c41f (diff)
rpi2: unbreak bootop with 4.1.x kernel
Add missing kernel symbols. NOL2CACHE and *BSG to allow bootup. Remove support patches for older kernels. Enable REGMAP by default.
Diffstat (limited to 'target/arm/bcm28xx')
-rw-r--r--target/arm/bcm28xx/patches/3.12.44/0000-raspberry-pi.patch126864
-rw-r--r--target/arm/bcm28xx/patches/3.12.44/0001-rpi-proto-driver.patch235
-rw-r--r--target/arm/bcm28xx/patches/3.18.16/0000-raspberry-pi.patch139856
-rw-r--r--target/arm/bcm28xx/patches/3.18.16/0001-i2s-allow-to-enable-ALSA-MMAP.patch54
4 files changed, 0 insertions, 267009 deletions
diff --git a/target/arm/bcm28xx/patches/3.12.44/0000-raspberry-pi.patch b/target/arm/bcm28xx/patches/3.12.44/0000-raspberry-pi.patch
deleted file mode 100644
index 4da1e179f..000000000
--- a/target/arm/bcm28xx/patches/3.12.44/0000-raspberry-pi.patch
+++ /dev/null
@@ -1,126864 +0,0 @@
-diff -Nur linux-3.12.38/arch/arm/boot/dts/imx25.dtsi linux-rpi/arch/arm/boot/dts/imx25.dtsi
---- linux-3.12.38/arch/arm/boot/dts/imx25.dtsi 2015-02-16 16:15:42.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/imx25.dtsi 2015-03-10 17:26:49.674216697 +0100
-@@ -158,7 +158,7 @@
- #size-cells = <0>;
- compatible = "fsl,imx25-cspi", "fsl,imx35-cspi";
- reg = <0x43fa4000 0x4000>;
-- clocks = <&clks 78>, <&clks 78>;
-+ clocks = <&clks 62>, <&clks 62>;
- clock-names = "ipg", "per";
- interrupts = <14>;
- status = "disabled";
-@@ -352,7 +352,7 @@
- compatible = "fsl,imx25-pwm", "fsl,imx27-pwm";
- #pwm-cells = <2>;
- reg = <0x53fa0000 0x4000>;
-- clocks = <&clks 106>, <&clks 52>;
-+ clocks = <&clks 106>, <&clks 36>;
- clock-names = "ipg", "per";
- interrupts = <36>;
- };
-@@ -371,7 +371,7 @@
- compatible = "fsl,imx25-pwm", "fsl,imx27-pwm";
- #pwm-cells = <2>;
- reg = <0x53fa8000 0x4000>;
-- clocks = <&clks 107>, <&clks 52>;
-+ clocks = <&clks 107>, <&clks 36>;
- clock-names = "ipg", "per";
- interrupts = <41>;
- };
-@@ -412,7 +412,7 @@
- pwm4: pwm@53fc8000 {
- compatible = "fsl,imx25-pwm", "fsl,imx27-pwm";
- reg = <0x53fc8000 0x4000>;
-- clocks = <&clks 108>, <&clks 52>;
-+ clocks = <&clks 108>, <&clks 36>;
- clock-names = "ipg", "per";
- interrupts = <42>;
- };
-@@ -458,7 +458,7 @@
- compatible = "fsl,imx25-pwm", "fsl,imx27-pwm";
- #pwm-cells = <2>;
- reg = <0x53fe0000 0x4000>;
-- clocks = <&clks 105>, <&clks 52>;
-+ clocks = <&clks 105>, <&clks 36>;
- clock-names = "ipg", "per";
- interrupts = <26>;
- };
-diff -Nur linux-3.12.38/arch/arm/boot/dts/Makefile.orig linux-rpi/arch/arm/boot/dts/Makefile.orig
---- linux-3.12.38/arch/arm/boot/dts/Makefile.orig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/boot/dts/Makefile.orig 2015-03-09 10:39:28.450893747 +0100
-@@ -0,0 +1,573 @@
-+ifeq ($(CONFIG_OF),y)
-+
-+# Keep at91 dtb files sorted alphabetically for each SoC
-+# rm9200
-+dtb-$(CONFIG_ARCH_AT91) += at91rm9200ek.dtb
-+dtb-$(CONFIG_ARCH_AT91) += mpa1600.dtb
-+# sam9260
-+dtb-$(CONFIG_ARCH_AT91) += animeo_ip.dtb
-+dtb-$(CONFIG_ARCH_AT91) += at91-qil_a9260.dtb
-+dtb-$(CONFIG_ARCH_AT91) += aks-cdu.dtb
-+dtb-$(CONFIG_ARCH_AT91) += ethernut5.dtb
-+dtb-$(CONFIG_ARCH_AT91) += evk-pro3.dtb
-+dtb-$(CONFIG_ARCH_AT91) += tny_a9260.dtb
-+dtb-$(CONFIG_ARCH_AT91) += usb_a9260.dtb
-+# sam9261
-+dtb-$(CONFIG_ARCH_AT91) += at91sam9261ek.dtb
-+# sam9263
-+dtb-$(CONFIG_ARCH_AT91) += at91sam9263ek.dtb
-+dtb-$(CONFIG_ARCH_AT91) += tny_a9263.dtb
-+dtb-$(CONFIG_ARCH_AT91) += usb_a9263.dtb
-+# sam9g20
-+dtb-$(CONFIG_ARCH_AT91) += at91-foxg20.dtb
-+dtb-$(CONFIG_ARCH_AT91) += at91sam9g20ek.dtb
-+dtb-$(CONFIG_ARCH_AT91) += at91sam9g20ek_2mmc.dtb
-+dtb-$(CONFIG_ARCH_AT91) += kizbox.dtb
-+dtb-$(CONFIG_ARCH_AT91) += tny_a9g20.dtb
-+dtb-$(CONFIG_ARCH_AT91) += usb_a9g20.dtb
-+dtb-$(CONFIG_ARCH_AT91) += usb_a9g20_lpw.dtb
-+# sam9g45
-+dtb-$(CONFIG_ARCH_AT91) += at91sam9m10g45ek.dtb
-+dtb-$(CONFIG_ARCH_AT91) += pm9g45.dtb
-+# sam9n12
-+dtb-$(CONFIG_ARCH_AT91) += at91sam9n12ek.dtb
-+# sam9rl
-+dtb-$(CONFIG_ARCH_AT91) += at91sam9rlek.dtb
-+# sam9x5
-+dtb-$(CONFIG_ARCH_AT91) += at91-ariag25.dtb
-+dtb-$(CONFIG_ARCH_AT91) += at91-cosino_mega2560.dtb
-+dtb-$(CONFIG_ARCH_AT91) += at91sam9g15ek.dtb
-+dtb-$(CONFIG_ARCH_AT91) += at91sam9g25ek.dtb
-+dtb-$(CONFIG_ARCH_AT91) += at91sam9g35ek.dtb
-+dtb-$(CONFIG_ARCH_AT91) += at91sam9x25ek.dtb
-+dtb-$(CONFIG_ARCH_AT91) += at91sam9x35ek.dtb
-+# sama5d3
-+dtb-$(CONFIG_ARCH_AT91) += at91-sama5d3_xplained.dtb
-+dtb-$(CONFIG_ARCH_AT91) += sama5d31ek.dtb
-+dtb-$(CONFIG_ARCH_AT91) += sama5d33ek.dtb
-+dtb-$(CONFIG_ARCH_AT91) += sama5d34ek.dtb
-+dtb-$(CONFIG_ARCH_AT91) += sama5d35ek.dtb
-+dtb-$(CONFIG_ARCH_AT91) += sama5d36ek.dtb
-+# sama5d4
-+dtb-$(CONFIG_ARCH_AT91) += at91-sama5d4ek.dtb
-+
-+dtb-$(CONFIG_ARCH_ATLAS6) += atlas6-evb.dtb
-+dtb-$(CONFIG_ARCH_AXXIA) += axm5516-amarillo.dtb
-+
-+# Raspberry Pi
-+ifeq ($(CONFIG_BCM2708_DT),y)
-+ RPI_DT_OVERLAYS=y
-+endif
-+ifeq ($(CONFIG_BCM2709_DT),y)
-+ RPI_DT_OVERLAYS=y
-+endif
-+dtb-$(CONFIG_BCM2708_DT) += bcm2708-rpi-b.dtb
-+dtb-$(CONFIG_BCM2708_DT) += bcm2708-rpi-b-plus.dtb
-+dtb-$(CONFIG_BCM2709_DT) += bcm2709-rpi-2-b.dtb
-+dtb-$(RPI_DT_OVERLAYS) += bmp085_i2c-sensor-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += ds1307-rtc-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += enc28j60-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += i2c-rtc-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += hifiberry-dac-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += hifiberry-dacplus-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += hifiberry-digi-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += hifiberry-amp-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += hy28a-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += hy28b-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += iqaudio-dac-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += iqaudio-dacplus-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += lirc-rpi-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += mz61581-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += pcf2127-rtc-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += pcf8523-rtc-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += piscreen-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += pitft28-resistive-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += pps-gpio-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += rpi-display-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += w1-gpio-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += w1-gpio-pullup-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += spi-bcm2835-overlay.dtb
-+dtb-$(RPI_DT_OVERLAYS) += mcp2515-can0-overlay.dtb
-+dtb-$(CONFIG_ARCH_BCM2835) += bcm2835-rpi-b.dtb
-+
-+dtb-$(CONFIG_ARCH_BCM_5301X) += bcm4708-netgear-r6250.dtb
-+dtb-$(CONFIG_ARCH_BCM_63XX) += bcm963138dvt.dtb
-+dtb-$(CONFIG_ARCH_BCM_MOBILE) += bcm28155-ap.dtb \
-+ bcm21664-garnet.dtb
-+dtb-$(CONFIG_ARCH_BERLIN) += \
-+ berlin2-sony-nsz-gs7.dtb \
-+ berlin2cd-google-chromecast.dtb \
-+ berlin2q-marvell-dmp.dtb
-+dtb-$(CONFIG_ARCH_BRCMSTB) += \
-+ bcm7445-bcm97445svmb.dtb
-+dtb-$(CONFIG_ARCH_DAVINCI) += da850-enbw-cmc.dtb \
-+ da850-evm.dtb
-+dtb-$(CONFIG_ARCH_EFM32) += efm32gg-dk3750.dtb
-+dtb-$(CONFIG_ARCH_EXYNOS) += exynos4210-origen.dtb \
-+ exynos4210-smdkv310.dtb \
-+ exynos4210-trats.dtb \
-+ exynos4210-universal_c210.dtb \
-+ exynos4412-odroidu3.dtb \
-+ exynos4412-odroidx.dtb \
-+ exynos4412-odroidx2.dtb \
-+ exynos4412-origen.dtb \
-+ exynos4412-smdk4412.dtb \
-+ exynos4412-tiny4412.dtb \
-+ exynos4412-trats2.dtb \
-+ exynos5250-arndale.dtb \
-+ exynos5250-smdk5250.dtb \
-+ exynos5250-snow.dtb \
-+ exynos5260-xyref5260.dtb \
-+ exynos5410-smdk5410.dtb \
-+ exynos5420-arndale-octa.dtb \
-+ exynos5420-peach-pit.dtb \
-+ exynos5420-smdk5420.dtb \
-+ exynos5440-sd5v1.dtb \
-+ exynos5440-ssdk5440.dtb \
-+ exynos5800-peach-pi.dtb
-+dtb-$(CONFIG_ARCH_HI3xxx) += hi3620-hi4511.dtb
-+dtb-$(CONFIG_ARCH_HIX5HD2) += hisi-x5hd2-dkb.dtb
-+dtb-$(CONFIG_ARCH_HIGHBANK) += highbank.dtb \
-+ ecx-2000.dtb
-+dtb-$(CONFIG_ARCH_HIP04) += hip04-d01.dtb
-+dtb-$(CONFIG_ARCH_INTEGRATOR) += integratorap.dtb \
-+ integratorcp.dtb
-+dtb-$(CONFIG_ARCH_KEYSTONE) += k2hk-evm.dtb \
-+ k2l-evm.dtb \
-+ k2e-evm.dtb
-+dtb-$(CONFIG_MACH_KIRKWOOD) += kirkwood-b3.dtb \
-+ kirkwood-cloudbox.dtb \
-+ kirkwood-d2net.dtb \
-+ kirkwood-db-88f6281.dtb \
-+ kirkwood-db-88f6282.dtb \
-+ kirkwood-dns320.dtb \
-+ kirkwood-dns325.dtb \
-+ kirkwood-dockstar.dtb \
-+ kirkwood-dreamplug.dtb \
-+ kirkwood-ds109.dtb \
-+ kirkwood-ds110jv10.dtb \
-+ kirkwood-ds111.dtb \
-+ kirkwood-ds209.dtb \
-+ kirkwood-ds210.dtb \
-+ kirkwood-ds212.dtb \
-+ kirkwood-ds212j.dtb \
-+ kirkwood-ds409.dtb \
-+ kirkwood-ds409slim.dtb \
-+ kirkwood-ds411.dtb \
-+ kirkwood-ds411j.dtb \
-+ kirkwood-ds411slim.dtb \
-+ kirkwood-goflexnet.dtb \
-+ kirkwood-guruplug-server-plus.dtb \
-+ kirkwood-ib62x0.dtb \
-+ kirkwood-iconnect.dtb \
-+ kirkwood-iomega_ix2_200.dtb \
-+ kirkwood-is2.dtb \
-+ kirkwood-km_kirkwood.dtb \
-+ kirkwood-laplug.dtb \
-+ kirkwood-lschlv2.dtb \
-+ kirkwood-lsxhl.dtb \
-+ kirkwood-mplcec4.dtb \
-+ kirkwood-mv88f6281gtw-ge.dtb \
-+ kirkwood-net2big.dtb \
-+ kirkwood-net5big.dtb \
-+ kirkwood-netgear_readynas_duo_v2.dtb \
-+ kirkwood-netgear_readynas_nv+_v2.dtb \
-+ kirkwood-ns2.dtb \
-+ kirkwood-ns2lite.dtb \
-+ kirkwood-ns2max.dtb \
-+ kirkwood-ns2mini.dtb \
-+ kirkwood-nsa310.dtb \
-+ kirkwood-nsa310a.dtb \
-+ kirkwood-openblocks_a6.dtb \
-+ kirkwood-openblocks_a7.dtb \
-+ kirkwood-openrd-base.dtb \
-+ kirkwood-openrd-client.dtb \
-+ kirkwood-openrd-ultimate.dtb \
-+ kirkwood-rd88f6192.dtb \
-+ kirkwood-rd88f6281-z0.dtb \
-+ kirkwood-rd88f6281-a.dtb \
-+ kirkwood-rs212.dtb \
-+ kirkwood-rs409.dtb \
-+ kirkwood-rs411.dtb \
-+ kirkwood-sheevaplug.dtb \
-+ kirkwood-sheevaplug-esata.dtb \
-+ kirkwood-t5325.dtb \
-+ kirkwood-topkick.dtb \
-+ kirkwood-ts219-6281.dtb \
-+ kirkwood-ts219-6282.dtb \
-+ kirkwood-ts419-6281.dtb \
-+ kirkwood-ts419-6282.dtb
-+dtb-$(CONFIG_ARCH_LPC32XX) += ea3250.dtb phy3250.dtb
-+dtb-$(CONFIG_ARCH_MARCO) += marco-evb.dtb
-+dtb-$(CONFIG_MACH_MESON6) += meson6-atv1200.dtb
-+dtb-$(CONFIG_ARCH_MOXART) += moxart-uc7112lx.dtb
-+dtb-$(CONFIG_ARCH_MXC) += \
-+ imx1-ads.dtb \
-+ imx1-apf9328.dtb \
-+ imx25-eukrea-mbimxsd25-baseboard.dtb \
-+ imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dtb \
-+ imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dtb \
-+ imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dtb \
-+ imx25-karo-tx25.dtb \
-+ imx25-pdk.dtb \
-+ imx27-apf27.dtb \
-+ imx27-apf27dev.dtb \
-+ imx27-eukrea-mbimxsd27-baseboard.dtb \
-+ imx27-pdk.dtb \
-+ imx27-phytec-phycore-rdk.dtb \
-+ imx27-phytec-phycard-s-rdk.dtb \
-+ imx31-bug.dtb \
-+ imx35-eukrea-mbimxsd35-baseboard.dtb \
-+ imx35-pdk.dtb \
-+ imx50-evk.dtb \
-+ imx51-apf51.dtb \
-+ imx51-apf51dev.dtb \
-+ imx51-babbage.dtb \
-+ imx51-digi-connectcore-jsk.dtb \
-+ imx51-eukrea-mbimxsd51-baseboard.dtb \
-+ imx53-ard.dtb \
-+ imx53-m53evk.dtb \
-+ imx53-mba53.dtb \
-+ imx53-qsb.dtb \
-+ imx53-qsrb.dtb \
-+ imx53-smd.dtb \
-+ imx53-tx53-x03x.dtb \
-+ imx53-tx53-x13x.dtb \
-+ imx53-voipac-bsb.dtb \
-+ imx6dl-aristainetos_4.dtb \
-+ imx6dl-aristainetos_7.dtb \
-+ imx6dl-cubox-i.dtb \
-+ imx6dl-dfi-fs700-m60.dtb \
-+ imx6dl-gw51xx.dtb \
-+ imx6dl-gw52xx.dtb \
-+ imx6dl-gw53xx.dtb \
-+ imx6dl-gw54xx.dtb \
-+ imx6dl-gw552x.dtb \
-+ imx6dl-hummingboard.dtb \
-+ imx6dl-nitrogen6x.dtb \
-+ imx6dl-phytec-pbab01.dtb \
-+ imx6dl-rex-basic.dtb \
-+ imx6dl-riotboard.dtb \
-+ imx6dl-sabreauto.dtb \
-+ imx6dl-sabrelite.dtb \
-+ imx6dl-sabresd.dtb \
-+ imx6dl-tx6dl-comtft.dtb \
-+ imx6dl-tx6u-801x.dtb \
-+ imx6dl-tx6u-811x.dtb \
-+ imx6dl-wandboard.dtb \
-+ imx6dl-wandboard-revb1.dtb \
-+ imx6q-arm2.dtb \
-+ imx6q-cm-fx6.dtb \
-+ imx6q-cubox-i.dtb \
-+ imx6q-dfi-fs700-m60.dtb \
-+ imx6q-dmo-edmqmx6.dtb \
-+ imx6q-gk802.dtb \
-+ imx6q-gw51xx.dtb \
-+ imx6q-gw52xx.dtb \
-+ imx6q-gw53xx.dtb \
-+ imx6q-gw5400-a.dtb \
-+ imx6q-gw54xx.dtb \
-+ imx6q-gw552x.dtb \
-+ imx6q-hummingboard.dtb \
-+ imx6q-nitrogen6x.dtb \
-+ imx6q-phytec-pbab01.dtb \
-+ imx6q-rex-pro.dtb \
-+ imx6q-sabreauto.dtb \
-+ imx6q-sabrelite.dtb \
-+ imx6q-sabresd.dtb \
-+ imx6q-sbc6x.dtb \
-+ imx6q-udoo.dtb \
-+ imx6q-wandboard.dtb \
-+ imx6q-wandboard-revb1.dtb \
-+ imx6q-tx6q-1010.dtb \
-+ imx6q-tx6q-1010-comtft.dtb \
-+ imx6q-tx6q-1020.dtb \
-+ imx6q-tx6q-1020-comtft.dtb \
-+ imx6q-tx6q-1110.dtb \
-+ imx6sl-evk.dtb \
-+ imx6sx-sdb.dtb \
-+ vf610-colibri-eval-v3.dtb \
-+ vf610-cosmic.dtb \
-+ vf610-twr.dtb
-+dtb-$(CONFIG_ARCH_MXS) += imx23-evk.dtb \
-+ imx23-olinuxino.dtb \
-+ imx23-stmp378x_devb.dtb \
-+ imx28-apf28.dtb \
-+ imx28-apf28dev.dtb \
-+ imx28-apx4devkit.dtb \
-+ imx28-cfa10036.dtb \
-+ imx28-cfa10037.dtb \
-+ imx28-cfa10049.dtb \
-+ imx28-cfa10055.dtb \
-+ imx28-cfa10056.dtb \
-+ imx28-cfa10057.dtb \
-+ imx28-cfa10058.dtb \
-+ imx28-duckbill.dtb \
-+ imx28-eukrea-mbmx283lc.dtb \
-+ imx28-eukrea-mbmx287lc.dtb \
-+ imx28-evk.dtb \
-+ imx28-m28cu3.dtb \
-+ imx28-m28evk.dtb \
-+ imx28-sps1.dtb \
-+ imx28-tx28.dtb
-+dtb-$(CONFIG_ARCH_NOMADIK) += ste-nomadik-s8815.dtb
-+dtb-$(CONFIG_ARCH_NSPIRE) += nspire-cx.dtb \
-+ nspire-tp.dtb \
-+ nspire-clp.dtb
-+dtb-$(CONFIG_ARCH_OMAP2) += omap2420-h4.dtb \
-+ omap2420-n800.dtb \
-+ omap2420-n810.dtb \
-+ omap2420-n810-wimax.dtb \
-+ omap2430-sdp.dtb
-+dtb-$(CONFIG_ARCH_OMAP3) += am3517-craneboard.dtb \
-+ am3517-evm.dtb \
-+ am3517_mt_ventoux.dtb \
-+ omap3430-sdp.dtb \
-+ omap3-beagle.dtb \
-+ omap3-beagle-xm.dtb \
-+ omap3-beagle-xm-ab.dtb \
-+ omap3-cm-t3517.dtb \
-+ omap3-cm-t3530.dtb \
-+ omap3-cm-t3730.dtb \
-+ omap3-devkit8000.dtb \
-+ omap3-evm.dtb \
-+ omap3-evm-37xx.dtb \
-+ omap3-gta04a3.dtb \
-+ omap3-gta04a4.dtb \
-+ omap3-gta04a5.dtb \
-+ omap3-ha.dtb \
-+ omap3-ha-lcd.dtb \
-+ omap3-igep0020.dtb \
-+ omap3-igep0030.dtb \
-+ omap3-ldp.dtb \
-+ omap3-lilly-dbb056.dtb \
-+ omap3-n900.dtb \
-+ omap3-n9.dtb \
-+ omap3-n950.dtb \
-+ omap3-overo-alto35.dtb \
-+ omap3-overo-chestnut43.dtb \
-+ omap3-overo-gallop43.dtb \
-+ omap3-overo-palo43.dtb \
-+ omap3-overo-storm-alto35.dtb \
-+ omap3-overo-storm-chestnut43.dtb \
-+ omap3-overo-storm-gallop43.dtb \
-+ omap3-overo-storm-palo43.dtb \
-+ omap3-overo-storm-summit.dtb \
-+ omap3-overo-storm-tobi.dtb \
-+ omap3-overo-summit.dtb \
-+ omap3-overo-tobi.dtb \
-+ omap3-sbc-t3517.dtb \
-+ omap3-sbc-t3530.dtb \
-+ omap3-sbc-t3730.dtb \
-+ omap3-thunder.dtb \
-+ omap3-zoom3.dtb
-+dtb-$(CONFIG_SOC_AM33XX) += am335x-base0033.dtb \
-+ am335x-bone.dtb \
-+ am335x-boneblack.dtb \
-+ am335x-evm.dtb \
-+ am335x-evmsk.dtb \
-+ am335x-nano.dtb \
-+ am335x-pepper.dtb
-+dtb-$(CONFIG_ARCH_OMAP4) += omap4-duovero-parlor.dtb \
-+ omap4-panda.dtb \
-+ omap4-panda-a4.dtb \
-+ omap4-panda-es.dtb \
-+ omap4-sdp.dtb \
-+ omap4-sdp-es23plus.dtb \
-+ omap4-var-dvk-om44.dtb \
-+ omap4-var-stk-om44.dtb
-+dtb-$(CONFIG_SOC_AM43XX) += am43x-epos-evm.dtb \
-+ am437x-sk-evm.dtb \
-+ am437x-gp-evm.dtb
-+dtb-$(CONFIG_SOC_OMAP5) += omap5-cm-t54.dtb \
-+ omap5-sbc-t54.dtb \
-+ omap5-uevm.dtb
-+dtb-$(CONFIG_SOC_DRA7XX) += dra7-evm.dtb \
-+ dra72-evm.dtb
-+dtb-$(CONFIG_ARCH_ORION5X) += orion5x-lacie-d2-network.dtb \
-+ orion5x-lacie-ethernet-disk-mini-v2.dtb \
-+ orion5x-maxtor-shared-storage-2.dtb \
-+ orion5x-rd88f5182-nas.dtb
-+dtb-$(CONFIG_ARCH_PRIMA2) += prima2-evb.dtb
-+dtb-$(CONFIG_ARCH_QCOM) += \
-+ qcom-apq8064-cm-qs600.dtb \
-+ qcom-apq8064-ifc6410.dtb \
-+ qcom-apq8074-dragonboard.dtb \
-+ qcom-apq8084-ifc6540.dtb \
-+ qcom-apq8084-mtp.dtb \
-+ qcom-ipq8064-ap148.dtb \
-+ qcom-msm8660-surf.dtb \
-+ qcom-msm8960-cdp.dtb \
-+ qcom-msm8974-sony-xperia-honami.dtb
-+dtb-$(CONFIG_ARCH_ROCKCHIP) += \
-+ rk3066a-bqcurie2.dtb \
-+ rk3188-radxarock.dtb \
-+ rk3288-evb-act8846.dtb \
-+ rk3288-evb-rk808.dtb
-+dtb-$(CONFIG_ARCH_S3C24XX) += s3c2416-smdk2416.dtb
-+dtb-$(CONFIG_ARCH_S3C64XX) += s3c6410-mini6410.dtb \
-+ s3c6410-smdk6410.dtb
-+dtb-$(CONFIG_ARCH_S5PV210) += s5pv210-aquila.dtb \
-+ s5pv210-goni.dtb \
-+ s5pv210-smdkc110.dtb \
-+ s5pv210-smdkv210.dtb \
-+ s5pv210-torbreck.dtb
-+dtb-$(CONFIG_ARCH_SHMOBILE_LEGACY) += r7s72100-genmai.dtb \
-+ r8a7740-armadillo800eva.dtb \
-+ r8a7778-bockw.dtb \
-+ r8a7778-bockw-reference.dtb \
-+ r8a7779-marzen.dtb \
-+ r8a7791-koelsch.dtb \
-+ r8a7790-lager.dtb \
-+ sh73a0-kzm9g.dtb \
-+ sh73a0-kzm9g-reference.dtb \
-+ r8a73a4-ape6evm.dtb \
-+ r8a73a4-ape6evm-reference.dtb \
-+ sh7372-mackerel.dtb
-+dtb-$(CONFIG_ARCH_SHMOBILE_MULTI) += emev2-kzm9d.dtb \
-+ r7s72100-genmai.dtb \
-+ r8a7740-armadillo800eva.dtb \
-+ r8a7791-henninger.dtb \
-+ r8a7791-koelsch.dtb \
-+ r8a7790-lager.dtb \
-+ r8a7779-marzen.dtb \
-+ r8a7794-alt.dtb
-+dtb-$(CONFIG_ARCH_SOCFPGA) += socfpga_arria5_socdk.dtb \
-+ socfpga_cyclone5_socdk.dtb \
-+ socfpga_cyclone5_sockit.dtb \
-+ socfpga_cyclone5_socrates.dtb \
-+ socfpga_vt.dtb
-+dtb-$(CONFIG_ARCH_SPEAR13XX) += spear1310-evb.dtb \
-+ spear1340-evb.dtb
-+dtb-$(CONFIG_ARCH_SPEAR3XX)+= spear300-evb.dtb \
-+ spear310-evb.dtb \
-+ spear320-evb.dtb \
-+ spear320-hmi.dtb
-+dtb-$(CONFIG_ARCH_SPEAR6XX)+= spear600-evb.dtb
-+dtb-$(CONFIG_ARCH_STI)+= stih407-b2120.dtb \
-+ stih415-b2000.dtb \
-+ stih415-b2020.dtb \
-+ stih416-b2000.dtb \
-+ stih416-b2020.dtb \
-+ stih416-b2020e.dtb
-+dtb-$(CONFIG_MACH_SUN4I) += \
-+ sun4i-a10-a1000.dtb \
-+ sun4i-a10-ba10-tvbox.dtb \
-+ sun4i-a10-cubieboard.dtb \
-+ sun4i-a10-mini-xplus.dtb \
-+ sun4i-a10-hackberry.dtb \
-+ sun4i-a10-inet97fv2.dtb \
-+ sun4i-a10-olinuxino-lime.dtb \
-+ sun4i-a10-pcduino.dtb
-+dtb-$(CONFIG_MACH_SUN5I) += \
-+ sun5i-a10s-olinuxino-micro.dtb \
-+ sun5i-a10s-r7-tv-dongle.dtb \
-+ sun5i-a13-hsg-h702.dtb \
-+ sun5i-a13-olinuxino.dtb \
-+ sun5i-a13-olinuxino-micro.dtb
-+dtb-$(CONFIG_MACH_SUN6I) += \
-+ sun6i-a31-app4-evb1.dtb \
-+ sun6i-a31-colombus.dtb \
-+ sun6i-a31-hummingbird.dtb \
-+ sun6i-a31-m9.dtb
-+dtb-$(CONFIG_MACH_SUN7I) += \
-+ sun7i-a20-cubieboard2.dtb \
-+ sun7i-a20-cubietruck.dtb \
-+ sun7i-a20-hummingbird.dtb \
-+ sun7i-a20-i12-tvbox.dtb \
-+ sun7i-a20-olinuxino-lime.dtb \
-+ sun7i-a20-olinuxino-micro.dtb \
-+ sun7i-a20-pcduino3.dtb
-+dtb-$(CONFIG_MACH_SUN8I) += \
-+ sun8i-a23-ippo-q8h-v5.dtb
-+dtb-$(CONFIG_ARCH_TEGRA) += tegra20-harmony.dtb \
-+ tegra20-iris-512.dtb \
-+ tegra20-medcom-wide.dtb \
-+ tegra20-paz00.dtb \
-+ tegra20-plutux.dtb \
-+ tegra20-seaboard.dtb \
-+ tegra20-tec.dtb \
-+ tegra20-trimslice.dtb \
-+ tegra20-ventana.dtb \
-+ tegra20-whistler.dtb \
-+ tegra30-apalis-eval.dtb \
-+ tegra30-beaver.dtb \
-+ tegra30-cardhu-a02.dtb \
-+ tegra30-cardhu-a04.dtb \
-+ tegra30-colibri-eval-v3.dtb \
-+ tegra114-dalmore.dtb \
-+ tegra114-roth.dtb \
-+ tegra114-tn7.dtb \
-+ tegra124-jetson-tk1.dtb \
-+ tegra124-nyan-big.dtb \
-+ tegra124-venice2.dtb
-+dtb-$(CONFIG_ARCH_U300) += ste-u300.dtb
-+dtb-$(CONFIG_ARCH_U8500) += ste-snowball.dtb \
-+ ste-hrefprev60-stuib.dtb \
-+ ste-hrefprev60-tvk.dtb \
-+ ste-hrefv60plus-stuib.dtb \
-+ ste-hrefv60plus-tvk.dtb \
-+ ste-ccu8540.dtb \
-+ ste-ccu9540.dtb
-+dtb-$(CONFIG_ARCH_VERSATILE) += versatile-ab.dtb \
-+ versatile-pb.dtb
-+dtb-$(CONFIG_ARCH_VEXPRESS) += vexpress-v2p-ca5s.dtb \
-+ vexpress-v2p-ca9.dtb \
-+ vexpress-v2p-ca15-tc1.dtb \
-+ vexpress-v2p-ca15_a7.dtb
-+dtb-$(CONFIG_ARCH_VIRT) += xenvm-4.2.dtb
-+dtb-$(CONFIG_ARCH_VT8500) += vt8500-bv07.dtb \
-+ wm8505-ref.dtb \
-+ wm8650-mid.dtb \
-+ wm8750-apc8750.dtb \
-+ wm8850-w70v2.dtb
-+dtb-$(CONFIG_ARCH_ZYNQ) += \
-+ zynq-parallella.dtb \
-+ zynq-zc702.dtb \
-+ zynq-zc706.dtb \
-+ zynq-zed.dtb
-+dtb-$(CONFIG_MACH_ARMADA_370) += \
-+ armada-370-db.dtb \
-+ armada-370-mirabox.dtb \
-+ armada-370-netgear-rn102.dtb \
-+ armada-370-netgear-rn104.dtb \
-+ armada-370-rd.dtb
-+dtb-$(CONFIG_MACH_ARMADA_375) += \
-+ armada-375-db.dtb
-+dtb-$(CONFIG_MACH_ARMADA_38X) += \
-+ armada-385-db.dtb \
-+ armada-385-rd.dtb
-+dtb-$(CONFIG_MACH_ARMADA_XP) += \
-+ armada-xp-axpwifiap.dtb \
-+ armada-xp-db.dtb \
-+ armada-xp-gp.dtb \
-+ armada-xp-lenovo-ix4-300d.dtb \
-+ armada-xp-matrix.dtb \
-+ armada-xp-netgear-rn2120.dtb \
-+ armada-xp-openblocks-ax3-4.dtb
-+dtb-$(CONFIG_MACH_DOVE) += dove-cm-a510.dtb \
-+ dove-cubox.dtb \
-+ dove-cubox-es.dtb \
-+ dove-d2plug.dtb \
-+ dove-d3plug.dtb \
-+ dove-dove-db.dtb
-+dtb-$(CONFIG_ARCH_MEDIATEK) += mt6589-aquaris5.dtb
-+
-+targets += dtbs dtbs_install
-+targets += $(dtb-y)
-+
-+endif
-+
-+# Enable fixups to support overlays on BCM2708 platforms
-+ifeq ($(RPI_DT_OVERLAYS),y)
-+ DTC_FLAGS ?= -@
-+endif
-+
-+# *.dtb used to be generated in the directory above. Clean out the
-+# old build results so people don't accidentally use them.
-+dtbs: $(addprefix $(obj)/, $(dtb-y))
-+ $(Q)rm -f $(obj)/../*.dtb
-+
-+clean-files := *.dtb
-+
-+dtbs_install: $(addsuffix _dtbinst_, $(dtb-y))
-diff -Nur linux-3.12.38/arch/arm/configs/bcmrpi_cutdown_defconfig linux-rpi/arch/arm/configs/bcmrpi_cutdown_defconfig
---- linux-3.12.38/arch/arm/configs/bcmrpi_cutdown_defconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/configs/bcmrpi_cutdown_defconfig 2015-03-10 17:26:49.690216697 +0100
-@@ -0,0 +1,463 @@
-+# CONFIG_LOCALVERSION_AUTO is not set
-+CONFIG_SYSVIPC=y
-+CONFIG_POSIX_MQUEUE=y
-+CONFIG_NO_HZ=y
-+CONFIG_HIGH_RES_TIMERS=y
-+CONFIG_IKCONFIG=y
-+CONFIG_IKCONFIG_PROC=y
-+# CONFIG_UID16 is not set
-+# CONFIG_KALLSYMS is not set
-+CONFIG_EMBEDDED=y
-+# CONFIG_VM_EVENT_COUNTERS is not set
-+# CONFIG_COMPAT_BRK is not set
-+CONFIG_SLAB=y
-+CONFIG_MODULES=y
-+CONFIG_MODULE_UNLOAD=y
-+CONFIG_MODVERSIONS=y
-+CONFIG_MODULE_SRCVERSION_ALL=y
-+# CONFIG_BLK_DEV_BSG is not set
-+CONFIG_PARTITION_ADVANCED=y
-+CONFIG_MAC_PARTITION=y
-+CONFIG_ARCH_BCM2708=y
-+CONFIG_AEABI=y
-+CONFIG_ZBOOT_ROM_TEXT=0x0
-+CONFIG_ZBOOT_ROM_BSS=0x0
-+CONFIG_CMDLINE="dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 root=/dev/mmcblk0p2 rootfstype=ext3 rootwait"
-+CONFIG_CPU_IDLE=y
-+CONFIG_VFP=y
-+CONFIG_BINFMT_MISC=m
-+CONFIG_NET=y
-+CONFIG_PACKET=y
-+CONFIG_UNIX=y
-+CONFIG_XFRM_USER=y
-+CONFIG_NET_KEY=m
-+CONFIG_INET=y
-+CONFIG_IP_MULTICAST=y
-+CONFIG_IP_PNP=y
-+CONFIG_IP_PNP_DHCP=y
-+CONFIG_IP_PNP_RARP=y
-+CONFIG_SYN_COOKIES=y
-+# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
-+# CONFIG_INET_XFRM_MODE_TUNNEL is not set
-+# CONFIG_INET_XFRM_MODE_BEET is not set
-+# CONFIG_INET_LRO is not set
-+# CONFIG_INET_DIAG is not set
-+# CONFIG_IPV6 is not set
-+CONFIG_NET_PKTGEN=m
-+CONFIG_IRDA=m
-+CONFIG_IRLAN=m
-+CONFIG_IRCOMM=m
-+CONFIG_IRDA_ULTRA=y
-+CONFIG_IRDA_CACHE_LAST_LSAP=y
-+CONFIG_IRDA_FAST_RR=y
-+CONFIG_IRTTY_SIR=m
-+CONFIG_KINGSUN_DONGLE=m
-+CONFIG_KSDAZZLE_DONGLE=m
-+CONFIG_KS959_DONGLE=m
-+CONFIG_USB_IRDA=m
-+CONFIG_SIGMATEL_FIR=m
-+CONFIG_MCS_FIR=m
-+CONFIG_BT=m
-+CONFIG_BT_RFCOMM=m
-+CONFIG_BT_RFCOMM_TTY=y
-+CONFIG_BT_BNEP=m
-+CONFIG_BT_BNEP_MC_FILTER=y
-+CONFIG_BT_BNEP_PROTO_FILTER=y
-+CONFIG_BT_HIDP=m
-+CONFIG_BT_HCIBTUSB=m
-+CONFIG_BT_HCIBCM203X=m
-+CONFIG_BT_HCIBPA10X=m
-+CONFIG_BT_HCIBFUSB=m
-+CONFIG_BT_HCIVHCI=m
-+CONFIG_BT_MRVL=m
-+CONFIG_BT_MRVL_SDIO=m
-+CONFIG_BT_ATH3K=m
-+CONFIG_CFG80211=m
-+CONFIG_MAC80211=m
-+CONFIG_MAC80211_RC_PID=y
-+CONFIG_MAC80211_MESH=y
-+CONFIG_WIMAX=m
-+CONFIG_NET_9P=m
-+CONFIG_NFC=m
-+CONFIG_NFC_PN533=m
-+CONFIG_DEVTMPFS=y
-+CONFIG_BLK_DEV_LOOP=y
-+CONFIG_BLK_DEV_CRYPTOLOOP=m
-+CONFIG_BLK_DEV_NBD=m
-+CONFIG_BLK_DEV_RAM=y
-+CONFIG_CDROM_PKTCDVD=m
-+CONFIG_SCSI=y
-+# CONFIG_SCSI_PROC_FS is not set
-+CONFIG_BLK_DEV_SD=m
-+CONFIG_BLK_DEV_SR=m
-+CONFIG_SCSI_MULTI_LUN=y
-+# CONFIG_SCSI_LOWLEVEL is not set
-+CONFIG_NETDEVICES=y
-+CONFIG_NETCONSOLE=m
-+CONFIG_TUN=m
-+CONFIG_MDIO_BITBANG=m
-+CONFIG_PPP=m
-+CONFIG_PPP_BSDCOMP=m
-+CONFIG_PPP_DEFLATE=m
-+CONFIG_PPP_ASYNC=m
-+CONFIG_PPP_SYNC_TTY=m
-+CONFIG_SLIP=m
-+CONFIG_SLIP_COMPRESSED=y
-+CONFIG_USB_CATC=m
-+CONFIG_USB_KAWETH=m
-+CONFIG_USB_PEGASUS=m
-+CONFIG_USB_RTL8150=m
-+CONFIG_USB_USBNET=y
-+CONFIG_USB_NET_AX8817X=m
-+CONFIG_USB_NET_CDCETHER=m
-+CONFIG_USB_NET_CDC_EEM=m
-+CONFIG_USB_NET_DM9601=m
-+CONFIG_USB_NET_SMSC75XX=m
-+CONFIG_USB_NET_SMSC95XX=y
-+CONFIG_USB_NET_GL620A=m
-+CONFIG_USB_NET_NET1080=m
-+CONFIG_USB_NET_PLUSB=m
-+CONFIG_USB_NET_MCS7830=m
-+CONFIG_USB_NET_CDC_SUBSET=m
-+CONFIG_USB_ALI_M5632=y
-+CONFIG_USB_AN2720=y
-+CONFIG_USB_KC2190=y
-+# CONFIG_USB_NET_ZAURUS is not set
-+CONFIG_USB_NET_CX82310_ETH=m
-+CONFIG_USB_NET_KALMIA=m
-+CONFIG_USB_NET_INT51X1=m
-+CONFIG_USB_IPHETH=m
-+CONFIG_USB_SIERRA_NET=m
-+CONFIG_USB_VL600=m
-+CONFIG_LIBERTAS_THINFIRM=m
-+CONFIG_LIBERTAS_THINFIRM_USB=m
-+CONFIG_AT76C50X_USB=m
-+CONFIG_USB_ZD1201=m
-+CONFIG_USB_NET_RNDIS_WLAN=m
-+CONFIG_RTL8187=m
-+CONFIG_MAC80211_HWSIM=m
-+CONFIG_B43=m
-+CONFIG_B43LEGACY=m
-+CONFIG_HOSTAP=m
-+CONFIG_LIBERTAS=m
-+CONFIG_LIBERTAS_USB=m
-+CONFIG_LIBERTAS_SDIO=m
-+CONFIG_P54_COMMON=m
-+CONFIG_P54_USB=m
-+CONFIG_RT2X00=m
-+CONFIG_RT2500USB=m
-+CONFIG_RT73USB=m
-+CONFIG_RT2800USB=m
-+CONFIG_RT2800USB_RT53XX=y
-+CONFIG_RTL8192CU=m
-+CONFIG_ZD1211RW=m
-+CONFIG_MWIFIEX=m
-+CONFIG_MWIFIEX_SDIO=m
-+CONFIG_WIMAX_I2400M_USB=m
-+CONFIG_INPUT_POLLDEV=m
-+# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
-+CONFIG_INPUT_JOYDEV=m
-+CONFIG_INPUT_EVDEV=m
-+# CONFIG_INPUT_KEYBOARD is not set
-+# CONFIG_INPUT_MOUSE is not set
-+CONFIG_INPUT_MISC=y
-+CONFIG_INPUT_AD714X=m
-+CONFIG_INPUT_ATI_REMOTE2=m
-+CONFIG_INPUT_KEYSPAN_REMOTE=m
-+CONFIG_INPUT_POWERMATE=m
-+CONFIG_INPUT_YEALINK=m
-+CONFIG_INPUT_CM109=m
-+CONFIG_INPUT_UINPUT=m
-+CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
-+CONFIG_INPUT_ADXL34X=m
-+CONFIG_INPUT_CMA3000=m
-+CONFIG_SERIO=m
-+CONFIG_SERIO_RAW=m
-+CONFIG_GAMEPORT=m
-+CONFIG_GAMEPORT_NS558=m
-+CONFIG_GAMEPORT_L4=m
-+# CONFIG_LEGACY_PTYS is not set
-+# CONFIG_DEVKMEM is not set
-+CONFIG_SERIAL_AMBA_PL011=y
-+CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
-+# CONFIG_HW_RANDOM is not set
-+CONFIG_RAW_DRIVER=y
-+CONFIG_I2C=y
-+CONFIG_I2C_CHARDEV=m
-+CONFIG_I2C_BCM2708=m
-+CONFIG_SPI=y
-+CONFIG_SPI_BCM2708=m
-+CONFIG_GPIO_SYSFS=y
-+# CONFIG_HWMON is not set
-+CONFIG_WATCHDOG=y
-+CONFIG_BCM2708_WDT=m
-+CONFIG_FB=y
-+CONFIG_FB_BCM2708=y
-+CONFIG_FRAMEBUFFER_CONSOLE=y
-+CONFIG_LOGO=y
-+# CONFIG_LOGO_LINUX_MONO is not set
-+# CONFIG_LOGO_LINUX_VGA16 is not set
-+CONFIG_SOUND=y
-+CONFIG_SND=m
-+CONFIG_SND_SEQUENCER=m
-+CONFIG_SND_SEQ_DUMMY=m
-+CONFIG_SND_MIXER_OSS=m
-+CONFIG_SND_PCM_OSS=m
-+CONFIG_SND_SEQUENCER_OSS=y
-+CONFIG_SND_HRTIMER=m
-+CONFIG_SND_DUMMY=m
-+CONFIG_SND_ALOOP=m
-+CONFIG_SND_VIRMIDI=m
-+CONFIG_SND_MTPAV=m
-+CONFIG_SND_SERIAL_U16550=m
-+CONFIG_SND_MPU401=m
-+CONFIG_SND_BCM2835=m
-+CONFIG_SND_USB_AUDIO=m
-+CONFIG_SND_USB_UA101=m
-+CONFIG_SND_USB_CAIAQ=m
-+CONFIG_SND_USB_6FIRE=m
-+CONFIG_SOUND_PRIME=m
-+CONFIG_HID_A4TECH=m
-+CONFIG_HID_ACRUX=m
-+CONFIG_HID_APPLE=m
-+CONFIG_HID_BELKIN=m
-+CONFIG_HID_CHERRY=m
-+CONFIG_HID_CHICONY=m
-+CONFIG_HID_CYPRESS=m
-+CONFIG_HID_DRAGONRISE=m
-+CONFIG_HID_EMS_FF=m
-+CONFIG_HID_ELECOM=m
-+CONFIG_HID_EZKEY=m
-+CONFIG_HID_HOLTEK=m
-+CONFIG_HID_KEYTOUCH=m
-+CONFIG_HID_KYE=m
-+CONFIG_HID_UCLOGIC=m
-+CONFIG_HID_WALTOP=m
-+CONFIG_HID_GYRATION=m
-+CONFIG_HID_TWINHAN=m
-+CONFIG_HID_KENSINGTON=m
-+CONFIG_HID_LCPOWER=m
-+CONFIG_HID_LOGITECH=m
-+CONFIG_HID_MAGICMOUSE=m
-+CONFIG_HID_MICROSOFT=m
-+CONFIG_HID_MONTEREY=m
-+CONFIG_HID_MULTITOUCH=m
-+CONFIG_HID_NTRIG=m
-+CONFIG_HID_ORTEK=m
-+CONFIG_HID_PANTHERLORD=m
-+CONFIG_HID_PETALYNX=m
-+CONFIG_HID_PICOLCD=m
-+CONFIG_HID_ROCCAT=m
-+CONFIG_HID_SAMSUNG=m
-+CONFIG_HID_SPEEDLINK=m
-+CONFIG_HID_SUNPLUS=m
-+CONFIG_HID_GREENASIA=m
-+CONFIG_HID_SMARTJOYPLUS=m
-+CONFIG_HID_TOPSEED=m
-+CONFIG_HID_THRUSTMASTER=m
-+CONFIG_HID_ZEROPLUS=m
-+CONFIG_HID_ZYDACRON=m
-+CONFIG_HID_PID=y
-+CONFIG_USB_HIDDEV=y
-+CONFIG_USB=y
-+CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
-+CONFIG_USB_MON=m
-+CONFIG_USB_DWCOTG=y
-+CONFIG_USB_STORAGE=y
-+CONFIG_USB_STORAGE_REALTEK=m
-+CONFIG_USB_STORAGE_DATAFAB=m
-+CONFIG_USB_STORAGE_FREECOM=m
-+CONFIG_USB_STORAGE_ISD200=m
-+CONFIG_USB_STORAGE_USBAT=m
-+CONFIG_USB_STORAGE_SDDR09=m
-+CONFIG_USB_STORAGE_SDDR55=m
-+CONFIG_USB_STORAGE_JUMPSHOT=m
-+CONFIG_USB_STORAGE_ALAUDA=m
-+CONFIG_USB_STORAGE_ONETOUCH=m
-+CONFIG_USB_STORAGE_KARMA=m
-+CONFIG_USB_STORAGE_CYPRESS_ATACB=m
-+CONFIG_USB_STORAGE_ENE_UB6250=m
-+CONFIG_USB_MDC800=m
-+CONFIG_USB_MICROTEK=m
-+CONFIG_USB_SERIAL=m
-+CONFIG_USB_SERIAL_GENERIC=y
-+CONFIG_USB_SERIAL_AIRCABLE=m
-+CONFIG_USB_SERIAL_ARK3116=m
-+CONFIG_USB_SERIAL_BELKIN=m
-+CONFIG_USB_SERIAL_CH341=m
-+CONFIG_USB_SERIAL_WHITEHEAT=m
-+CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
-+CONFIG_USB_SERIAL_CP210X=m
-+CONFIG_USB_SERIAL_CYPRESS_M8=m
-+CONFIG_USB_SERIAL_EMPEG=m
-+CONFIG_USB_SERIAL_FTDI_SIO=m
-+CONFIG_USB_SERIAL_VISOR=m
-+CONFIG_USB_SERIAL_IPAQ=m
-+CONFIG_USB_SERIAL_IR=m
-+CONFIG_USB_SERIAL_EDGEPORT=m
-+CONFIG_USB_SERIAL_EDGEPORT_TI=m
-+CONFIG_USB_SERIAL_GARMIN=m
-+CONFIG_USB_SERIAL_IPW=m
-+CONFIG_USB_SERIAL_IUU=m
-+CONFIG_USB_SERIAL_KEYSPAN_PDA=m
-+CONFIG_USB_SERIAL_KEYSPAN=m
-+CONFIG_USB_SERIAL_KLSI=m
-+CONFIG_USB_SERIAL_KOBIL_SCT=m
-+CONFIG_USB_SERIAL_MCT_U232=m
-+CONFIG_USB_SERIAL_MOS7720=m
-+CONFIG_USB_SERIAL_MOS7840=m
-+CONFIG_USB_SERIAL_NAVMAN=m
-+CONFIG_USB_SERIAL_PL2303=m
-+CONFIG_USB_SERIAL_OTI6858=m
-+CONFIG_USB_SERIAL_QCAUX=m
-+CONFIG_USB_SERIAL_QUALCOMM=m
-+CONFIG_USB_SERIAL_SPCP8X5=m
-+CONFIG_USB_SERIAL_SAFE=m
-+CONFIG_USB_SERIAL_SIERRAWIRELESS=m
-+CONFIG_USB_SERIAL_SYMBOL=m
-+CONFIG_USB_SERIAL_TI=m
-+CONFIG_USB_SERIAL_CYBERJACK=m
-+CONFIG_USB_SERIAL_XIRCOM=m
-+CONFIG_USB_SERIAL_OPTION=m
-+CONFIG_USB_SERIAL_OMNINET=m
-+CONFIG_USB_SERIAL_OPTICON=m
-+CONFIG_USB_SERIAL_SSU100=m
-+CONFIG_USB_SERIAL_DEBUG=m
-+CONFIG_USB_EMI62=m
-+CONFIG_USB_EMI26=m
-+CONFIG_USB_ADUTUX=m
-+CONFIG_USB_SEVSEG=m
-+CONFIG_USB_RIO500=m
-+CONFIG_USB_LEGOTOWER=m
-+CONFIG_USB_LCD=m
-+CONFIG_USB_LED=m
-+CONFIG_USB_CYPRESS_CY7C63=m
-+CONFIG_USB_CYTHERM=m
-+CONFIG_USB_IDMOUSE=m
-+CONFIG_USB_FTDI_ELAN=m
-+CONFIG_USB_APPLEDISPLAY=m
-+CONFIG_USB_LD=m
-+CONFIG_USB_TRANCEVIBRATOR=m
-+CONFIG_USB_IOWARRIOR=m
-+CONFIG_USB_TEST=m
-+CONFIG_USB_ISIGHTFW=m
-+CONFIG_USB_YUREX=m
-+CONFIG_MMC=y
-+CONFIG_MMC_SDHCI=y
-+CONFIG_MMC_SDHCI_PLTFM=y
-+CONFIG_MMC_SDHCI_BCM2708=y
-+CONFIG_MMC_SDHCI_BCM2708_DMA=y
-+CONFIG_MMC_BCM2835=y
-+CONFIG_MMC_BCM2835_DMA=y
-+CONFIG_UIO=m
-+CONFIG_UIO_PDRV_GENIRQ=m
-+# CONFIG_IOMMU_SUPPORT is not set
-+CONFIG_EXT4_FS=y
-+CONFIG_EXT4_FS_POSIX_ACL=y
-+CONFIG_EXT4_FS_SECURITY=y
-+CONFIG_REISERFS_FS=m
-+CONFIG_REISERFS_FS_XATTR=y
-+CONFIG_REISERFS_FS_POSIX_ACL=y
-+CONFIG_REISERFS_FS_SECURITY=y
-+CONFIG_JFS_FS=m
-+CONFIG_JFS_POSIX_ACL=y
-+CONFIG_JFS_SECURITY=y
-+CONFIG_XFS_FS=m
-+CONFIG_XFS_QUOTA=y
-+CONFIG_XFS_POSIX_ACL=y
-+CONFIG_XFS_RT=y
-+CONFIG_GFS2_FS=m
-+CONFIG_OCFS2_FS=m
-+CONFIG_BTRFS_FS=m
-+CONFIG_BTRFS_FS_POSIX_ACL=y
-+CONFIG_NILFS2_FS=m
-+CONFIG_AUTOFS4_FS=y
-+CONFIG_FUSE_FS=m
-+CONFIG_CUSE=m
-+CONFIG_FSCACHE=y
-+CONFIG_CACHEFILES=y
-+CONFIG_ISO9660_FS=m
-+CONFIG_JOLIET=y
-+CONFIG_ZISOFS=y
-+CONFIG_UDF_FS=m
-+CONFIG_MSDOS_FS=y
-+CONFIG_VFAT_FS=y
-+CONFIG_FAT_DEFAULT_IOCHARSET="ascii"
-+CONFIG_NTFS_FS=m
-+CONFIG_TMPFS=y
-+CONFIG_TMPFS_POSIX_ACL=y
-+CONFIG_CONFIGFS_FS=y
-+CONFIG_SQUASHFS=m
-+CONFIG_SQUASHFS_XATTR=y
-+CONFIG_SQUASHFS_LZO=y
-+CONFIG_SQUASHFS_XZ=y
-+CONFIG_NFS_FS=y
-+CONFIG_NFS_V3_ACL=y
-+CONFIG_NFS_V4=y
-+CONFIG_ROOT_NFS=y
-+CONFIG_NFS_FSCACHE=y
-+CONFIG_CIFS=m
-+CONFIG_CIFS_WEAK_PW_HASH=y
-+CONFIG_CIFS_XATTR=y
-+CONFIG_CIFS_POSIX=y
-+CONFIG_9P_FS=m
-+CONFIG_NLS_DEFAULT="utf8"
-+CONFIG_NLS_CODEPAGE_437=y
-+CONFIG_NLS_CODEPAGE_737=m
-+CONFIG_NLS_CODEPAGE_775=m
-+CONFIG_NLS_CODEPAGE_850=m
-+CONFIG_NLS_CODEPAGE_852=m
-+CONFIG_NLS_CODEPAGE_855=m
-+CONFIG_NLS_CODEPAGE_857=m
-+CONFIG_NLS_CODEPAGE_860=m
-+CONFIG_NLS_CODEPAGE_861=m
-+CONFIG_NLS_CODEPAGE_862=m
-+CONFIG_NLS_CODEPAGE_863=m
-+CONFIG_NLS_CODEPAGE_864=m
-+CONFIG_NLS_CODEPAGE_865=m
-+CONFIG_NLS_CODEPAGE_866=m
-+CONFIG_NLS_CODEPAGE_869=m
-+CONFIG_NLS_CODEPAGE_936=m
-+CONFIG_NLS_CODEPAGE_950=m
-+CONFIG_NLS_CODEPAGE_932=m
-+CONFIG_NLS_CODEPAGE_949=m
-+CONFIG_NLS_CODEPAGE_874=m
-+CONFIG_NLS_ISO8859_8=m
-+CONFIG_NLS_CODEPAGE_1250=m
-+CONFIG_NLS_CODEPAGE_1251=m
-+CONFIG_NLS_ASCII=y
-+CONFIG_NLS_ISO8859_1=m
-+CONFIG_NLS_ISO8859_2=m
-+CONFIG_NLS_ISO8859_3=m
-+CONFIG_NLS_ISO8859_4=m
-+CONFIG_NLS_ISO8859_5=m
-+CONFIG_NLS_ISO8859_6=m
-+CONFIG_NLS_ISO8859_7=m
-+CONFIG_NLS_ISO8859_9=m
-+CONFIG_NLS_ISO8859_13=m
-+CONFIG_NLS_ISO8859_14=m
-+CONFIG_NLS_ISO8859_15=m
-+CONFIG_NLS_KOI8_R=m
-+CONFIG_NLS_KOI8_U=m
-+CONFIG_NLS_UTF8=m
-+# CONFIG_SCHED_DEBUG is not set
-+# CONFIG_DEBUG_BUGVERBOSE is not set
-+# CONFIG_FTRACE is not set
-+# CONFIG_ARM_UNWIND is not set
-+CONFIG_CRYPTO_AUTHENC=m
-+CONFIG_CRYPTO_SEQIV=m
-+CONFIG_CRYPTO_CBC=y
-+CONFIG_CRYPTO_HMAC=y
-+CONFIG_CRYPTO_XCBC=m
-+CONFIG_CRYPTO_MD5=y
-+CONFIG_CRYPTO_SHA1=y
-+CONFIG_CRYPTO_SHA512=m
-+CONFIG_CRYPTO_TGR192=m
-+CONFIG_CRYPTO_WP512=m
-+CONFIG_CRYPTO_CAST5=m
-+CONFIG_CRYPTO_DES=y
-+CONFIG_CRYPTO_DEFLATE=m
-+# CONFIG_CRYPTO_ANSI_CPRNG is not set
-+# CONFIG_CRYPTO_HW is not set
-+CONFIG_CRC_ITU_T=y
-+CONFIG_LIBCRC32C=y
-diff -Nur linux-3.12.38/arch/arm/configs/bcmrpi_defconfig linux-rpi/arch/arm/configs/bcmrpi_defconfig
---- linux-3.12.38/arch/arm/configs/bcmrpi_defconfig 1970-01-01 01:00:00.000000000 +0100
-+++ linux-rpi/arch/arm/configs/bcmrpi_defconfig 2015-03-10 17:26:49.690216697 +0100
-@@ -0,0 +1,1119 @@
-+# CONFIG_ARM_PATCH_PHYS_VIRT is not set
-+# CONFIG_LOCALVERSION_AUTO is not set
-+CONFIG_SYSVIPC=y
-+CONFIG_POSIX_MQUEUE=y
-+CONFIG_FHANDLE=y
-+CONFIG_AUDIT=y
-+CONFIG_NO_HZ=y
-+CONFIG_HIGH_RES_TIMERS=y
-+CONFIG_BSD_PROCESS_ACCT=y
-+CONFIG_BSD_PROCESS_ACCT_V3=y
-+CONFIG_TASKSTATS=y
-+CONFIG_TASK_DELAY_ACCT=y
-+CONFIG_TASK_XACCT=y
-+CONFIG_TASK_IO_ACCOUNTING=y
-+CONFIG_IKCONFIG=y</