projects/linux·commit 451ce7f9

Merge tag 'cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc

451ce7f9 · Linus Torvalds <[email protected]> · 2012-07-23 16:04:15 -07:00

Pull general arm-soc cleanups from Arnd Bergmann:
 "These are all boring changes, moving stuff around or renaming things
  mostly, and also getting rid of stuff that is duplicate or should not
  be there to start with.  Platform-wise this is all over the place,
  mainly omap, samsung, at91, imx and tegra."

Resolve trivial conflict in arch/arm/mach-omap2/clockdomains3xxx_data.c

* tag 'cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (67 commits)
  ARM: clps711x: Remove the setting of the time
  ARM: clps711x: Removed superfluous transform virt_to_bus and related functions
  ARM: clps711x/p720t: Replace __initcall by .init_early call
  ARM: S3C24XX: Remove unused GPIO definitions for Openmoko GTA02 board
  ARM: S3C24XX: Remove unused GPIO definitions for port J
  ARM: S3C24XX: Remove unused GPA, GPE, GPH bank GPIO aliases
  ARM: S3C24XX: Convert the touchscreen setup code to common GPIO API
  ARM: S3C24XX: Convert the PM code to gpiolib API
  ARM: S3C24XX: Convert QT2410 board file to the gpiolib API
  ARM: S3C24XX: Convert SMDK board file to the gpiolib API
  ARM: S3C24XX: Free the backlight gpio requested in Mini2440 board code
  ARM: imx: remove unused pdata from device macros
  ARM: imx: Kconfig: Remove IMX_HAVE_PLATFORM_IMX_SSI from MACH_MX25_3DS
  ARM: at91: fix new build errors
  ARM: at91: add AIC5 support
  ARM: at91: remove mach/irqs.h
  ARM: at91: sparse irq support
  ARM: at91: at91 based machines specify their own irq handler at run time
  ARM: at91: remove static irq priorities for sam9x5
  ARM: at91: add of irq priorities support
  ...
Commit
451ce7f9cf2d17e34d5d64b76cac047a2a1a3b89
Parents
b85c14fb · 1a33a4eb

Merge commit. Changes below are compared with the first parent: b85c14fb.

Changes

227 files changed · +1793 −2504

FileStatusAddDelContent
Documentation/devicetree/bindings/arm/atmel-aic.txtmodified+6−3View file
Documentation/devicetree/bindings/arm/tegra/emc.txt → Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-emc.txtrenamed+1−1View file
Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-mc.txtmodified+1−1View file
Documentation/devicetree/bindings/arm/tegra/nvidia,tegra30-mc.txtmodified+1−1View file
Documentation/devicetree/bindings/gpio/gpio_nvidia.txt → Documentation/devicetree/bindings/gpio/nvidia,tegra20-gpio.txtrenamed+0−0View file
Documentation/devicetree/bindings/input/tegra-kbc.txt → Documentation/devicetree/bindings/input/nvidia,tegra20-kbc.txtrenamed+0−0View file
Documentation/devicetree/bindings/mmc/nvidia-sdhci.txt → Documentation/devicetree/bindings/mmc/nvidia,tegra20-sdhci.txtrenamed+0−0View file
Documentation/devicetree/bindings/nvec/nvec_nvidia.txt → Documentation/devicetree/bindings/nvec/nvidia,nvec.txtrenamed+0−0View file
Documentation/devicetree/bindings/sound/tegra-audio-alc5632.txt → Documentation/devicetree/bindings/sound/nvidia,tegra-audio-alc5632.txtrenamed+0−0View file
Documentation/devicetree/bindings/sound/tegra-audio-trimslice.txt → Documentation/devicetree/bindings/sound/nvidia,tegra-audio-trimslice.txtrenamed+0−0View file
Documentation/devicetree/bindings/sound/tegra-audio-wm8753.txt → Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8753.txtrenamed+0−0View file
Documentation/devicetree/bindings/sound/tegra-audio-wm8903.txt → Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8903.txtrenamed+0−0View file
Documentation/devicetree/bindings/sound/tegra20-das.txt → Documentation/devicetree/bindings/sound/nvidia,tegra20-das.txtrenamed+0−0View file
Documentation/devicetree/bindings/sound/tegra20-i2s.txt → Documentation/devicetree/bindings/sound/nvidia,tegra20-i2s.txtrenamed+0−0View file
Documentation/devicetree/bindings/spi/spi_nvidia.txt → Documentation/devicetree/bindings/spi/nvidia,tegra20-spi.txtrenamed+0−0View file
Documentation/devicetree/bindings/usb/tegra-usb.txt → Documentation/devicetree/bindings/usb/nvidia,tegra20-ehci.txtrenamed+0−0View file
arch/arm/boot/dts/at91sam9260.dtsimodified+19−18View file
arch/arm/boot/dts/at91sam9263.dtsimodified+16−15View file
arch/arm/boot/dts/at91sam9g45.dtsimodified+20−19View file
arch/arm/boot/dts/at91sam9n12.dtsimodified+15−15View file
arch/arm/boot/dts/at91sam9x5.dtsimodified+20−19View file
arch/arm/boot/dts/tegra-harmony.dts → arch/arm/boot/dts/tegra20-harmony.dtsrenamed+0−1View file
arch/arm/boot/dts/tegra-paz00.dts → arch/arm/boot/dts/tegra20-paz00.dtsrenamed+0−1View file
arch/arm/boot/dts/tegra-seaboard.dts → arch/arm/boot/dts/tegra20-seaboard.dtsrenamed+1−2View file
arch/arm/boot/dts/tegra-trimslice.dts → arch/arm/boot/dts/tegra20-trimslice.dtsrenamed+0−0View file
arch/arm/boot/dts/tegra-ventana.dts → arch/arm/boot/dts/tegra20-ventana.dtsrenamed+0−1View file
arch/arm/boot/dts/tegra20.dtsimodified+20−20View file
arch/arm/boot/dts/tegra-cardhu.dts → arch/arm/boot/dts/tegra30-cardhu.dtsrenamed+0−1View file
arch/arm/boot/dts/tegra30.dtsimodified+20−20View file
arch/arm/kernel/irq.cmodified+0−10View file
arch/arm/mach-at91/Kconfigmodified+6−0View file
arch/arm/mach-at91/at91rm9200.cmodified+1−0View file
arch/arm/mach-at91/at91rm9200_devices.cmodified+42−42View file
arch/arm/mach-at91/at91sam9260.cmodified+1−0View file
arch/arm/mach-at91/at91sam9260_devices.cmodified+46−46View file
arch/arm/mach-at91/at91sam9261.cmodified+1−0View file
arch/arm/mach-at91/at91sam9261_devices.cmodified+34−34View file
arch/arm/mach-at91/at91sam9263.cmodified+1−0View file
arch/arm/mach-at91/at91sam9263_devices.cmodified+40−40View file
arch/arm/mach-at91/at91sam926x_time.cmodified+1−1View file
arch/arm/mach-at91/at91sam9g45.cmodified+1−0View file
arch/arm/mach-at91/at91sam9g45_devices.cmodified+54−54View file
arch/arm/mach-at91/at91sam9rl.cmodified+1−0View file
arch/arm/mach-at91/at91sam9rl_devices.cmodified+38−38View file
arch/arm/mach-at91/at91sam9x5.cmodified+0−40View file
arch/arm/mach-at91/at91x40.cmodified+2−0View file
arch/arm/mach-at91/board-1arm.cmodified+2−0View file
arch/arm/mach-at91/board-afeb-9260v1.cmodified+2−0View file
arch/arm/mach-at91/board-cam60.cmodified+2−0View file
arch/arm/mach-at91/board-carmeva.cmodified+2−0View file
arch/arm/mach-at91/board-cpu9krea.cmodified+2−0View file
arch/arm/mach-at91/board-cpuat91.cmodified+2−0View file
arch/arm/mach-at91/board-csb337.cmodified+2−0View file
arch/arm/mach-at91/board-csb637.cmodified+2−0View file
arch/arm/mach-at91/board-dt.cmodified+2−0View file
arch/arm/mach-at91/board-eb01.cmodified+2−0View file
arch/arm/mach-at91/board-eb9200.cmodified+2−0View file
arch/arm/mach-at91/board-ecbat91.cmodified+2−0View file
arch/arm/mach-at91/board-eco920.cmodified+2−0View file
arch/arm/mach-at91/board-flexibity.cmodified+2−0View file
arch/arm/mach-at91/board-foxg20.cmodified+2−0View file
arch/arm/mach-at91/board-gsia18s.cmodified+2−0View file
arch/arm/mach-at91/board-kafa.cmodified+2−0View file
arch/arm/mach-at91/board-kb9202.cmodified+2−0View file
arch/arm/mach-at91/board-neocore926.cmodified+2−0View file
arch/arm/mach-at91/board-pcontrol-g20.cmodified+2−0View file
arch/arm/mach-at91/board-picotux200.cmodified+2−0View file
arch/arm/mach-at91/board-qil-a9260.cmodified+2−0View file
arch/arm/mach-at91/board-rm9200dk.cmodified+2−0View file
arch/arm/mach-at91/board-rm9200ek.cmodified+2−0View file
arch/arm/mach-at91/board-rsi-ews.cmodified+2−0View file
arch/arm/mach-at91/board-sam9-l9260.cmodified+2−0View file
arch/arm/mach-at91/board-sam9260ek.cmodified+2−0View file
arch/arm/mach-at91/board-sam9261ek.cmodified+2−0View file
arch/arm/mach-at91/board-sam9263ek.cmodified+2−0View file
arch/arm/mach-at91/board-sam9g20ek.cmodified+3−0View file
arch/arm/mach-at91/board-sam9m10g45ek.cmodified+2−0View file
arch/arm/mach-at91/board-sam9rlek.cmodified+2−0View file
arch/arm/mach-at91/board-snapper9260.cmodified+2−0View file
arch/arm/mach-at91/board-stamp9g20.cmodified+3−0View file
arch/arm/mach-at91/board-usb-a926x.cmodified+4−0View file
arch/arm/mach-at91/board-yl-9200.cmodified+2−0View file
arch/arm/mach-at91/generic.hmodified+2−0View file
arch/arm/mach-at91/gpio.cmodified+5−4View file
arch/arm/mach-at91/include/mach/at91_aic.hmodified+35−1View file
arch/arm/mach-at91/include/mach/at91_spi.hdeleted+0−81View before deletion
arch/arm/mach-at91/include/mach/at91_ssc.hdeleted+0−106View before deletion
arch/arm/mach-at91/include/mach/entry-macro.Sdeleted+0−27View before deletion
arch/arm/mach-at91/include/mach/irqs.hdeleted+0−48View before deletion
arch/arm/mach-at91/irq.cmodified+357−57View file
arch/arm/mach-at91/pm.cmodified+1−0View file
arch/arm/mach-clps711x/common.cmodified+0−6View file
arch/arm/mach-clps711x/include/mach/memory.hmodified+0−37View file
arch/arm/mach-clps711x/p720t.cmodified+15−19View file
arch/arm/mach-davinci/include/mach/dm365.hdeleted+0−1View before deletion
arch/arm/mach-davinci/include/mach/dm646x.hdeleted+0−1View before deletion
arch/arm/mach-exynos/common.cmodified+0−25View file
arch/arm/mach-exynos/include/mach/spi-clocks.hdeleted+0−16View before deletion
arch/arm/mach-exynos/mach-nuri.cmodified+0−1View file
arch/arm/mach-exynos/mach-origen.cmodified+0−1View file
arch/arm/mach-exynos/mach-smdkv310.cmodified+0−1View file
arch/arm/mach-exynos/mach-universal_c210.cmodified+0−1View file
arch/arm/mach-imx/Kconfigmodified+0−1View file
arch/arm/mach-imx/clk-imx6q.cmodified+0−3View file
arch/arm/mach-imx/devices-imx21.hmodified+2−2View file
arch/arm/mach-imx/devices-imx25.hmodified+2−2View file
arch/arm/mach-imx/devices-imx27.hmodified+3−3View file
arch/arm/mach-imx/devices-imx31.hmodified+3−3View file
arch/arm/mach-imx/devices-imx35.hmodified+2−2View file
arch/arm/mach-imx/devices-imx51.hmodified+1−1View file
arch/arm/mach-imx/devices-imx53.hmodified+1−1View file
arch/arm/mach-imx/imx27-dt.cmodified+1−1View file
arch/arm/mach-imx/mach-cpuimx27.cmodified+6−6View file
arch/arm/mach-imx/mach-cpuimx35.cmodified+5−5View file
arch/arm/mach-imx/mach-cpuimx51sd.cmodified+5−5View file
arch/arm/mach-imx/mach-eukrea_cpuimx25.cmodified+6−6View file
arch/arm/mach-imx/mach-imx27ipcam.cmodified+1−1View file
arch/arm/mach-imx/mach-mx25_3ds.cmodified+2−2View file
arch/arm/mach-imx/mach-mx27_3ds.cmodified+5−5View file
arch/arm/mach-imx/mach-mx27ads.cmodified+1−1View file
arch/arm/mach-imx/mach-mx31_3ds.cmodified+5−5View file
arch/arm/mach-imx/mach-mx31moboard.cmodified+1−1View file
arch/arm/mach-imx/mach-mx35_3ds.cmodified+5−5View file
arch/arm/mach-imx/mach-mx51_3ds.cmodified+1−1View file
arch/arm/mach-imx/mach-mx51_babbage.cmodified+5−5View file
arch/arm/mach-imx/mach-mx53_ard.cmodified+1−1View file
arch/arm/mach-imx/mach-mx53_evk.cmodified+1−1View file
arch/arm/mach-imx/mach-mx53_loco.cmodified+1−1View file
arch/arm/mach-imx/mach-mx53_smd.cmodified+1−1View file
arch/arm/mach-imx/mach-pca100.cmodified+6−6View file
arch/arm/mach-imx/mach-pcm037.cmodified+6−6View file
arch/arm/mach-imx/mach-pcm038.cmodified+2−2View file
arch/arm/mach-imx/mach-pcm043.cmodified+5−5View file
arch/arm/mach-imx/mach-qong.cmodified+1−1View file
arch/arm/mach-imx/mach-vpr200.cmodified+1−1View file
arch/arm/mach-imx/mx31lite-db.cmodified+2−2View file
arch/arm/mach-omap1/board-ams-delta.cmodified+1−1View file
arch/arm/mach-omap1/board-generic.cmodified+3−1View file
arch/arm/mach-omap1/board-h2.cmodified+1−1View file
arch/arm/mach-omap1/board-h3.cmodified+1−1View file
arch/arm/mach-omap1/board-htcherald.cmodified+1−1View file
arch/arm/mach-omap1/board-innovator.cmodified+1−1View file
arch/arm/mach-omap1/board-nokia770.cmodified+1−1View file
arch/arm/mach-omap1/board-osk.cmodified+1−1View file
arch/arm/mach-omap1/board-palmte.cmodified+1−1View file
arch/arm/mach-omap1/board-palmtt.cmodified+1−1View file
arch/arm/mach-omap1/board-palmz71.cmodified+1−1View file
arch/arm/mach-omap1/board-sx1.cmodified+1−1View file
arch/arm/mach-omap1/board-voiceblue.cmodified+2−1View file
arch/arm/mach-omap1/clock_data.cmodified+2−1View file
arch/arm/mach-omap1/include/mach/usb.hadded+165−0View file
arch/arm/mach-omap1/usb.cmodified+115−1View file
arch/arm/mach-omap2/Kconfigmodified+0−3View file
arch/arm/mach-omap2/Makefilemodified+0−4View file
arch/arm/mach-omap2/board-2430sdp.cmodified+0−11View file
arch/arm/mach-omap2/board-apollon.cmodified+0−18View file
arch/arm/mach-omap2/board-h4.cmodified+0−13View file
arch/arm/mach-omap2/clock2420_data.cmodified+0−4View file
arch/arm/mach-omap2/clock2430_data.cmodified+0−10View file
arch/arm/mach-omap2/clock3xxx_data.cmodified+0−10View file
arch/arm/mach-omap2/clockdomain.hmodified+0−2View file
arch/arm/mach-omap2/clockdomains2420_data.cmodified+0−2View file
arch/arm/mach-omap2/clockdomains2430_data.cmodified+0−2View file
arch/arm/mach-omap2/clockdomains3xxx_data.cmodified+0−2View file
arch/arm/mach-omap2/clockdomains44xx_data.cmodified+0−2View file
arch/arm/mach-omap2/clockdomains_common_data.cdeleted+0−24View before deletion
arch/arm/mach-omap2/control.cmodified+43−0View file
arch/arm/mach-omap2/control.hmodified+2−0View file
arch/arm/mach-omap2/dsp.cmodified+4−0View file
arch/arm/mach-omap2/include/mach/ctrl_module_core_44xx.hmodified+1−0View file
arch/arm/mach-omap2/omap_hwmod.cmodified+304−123View file
arch/arm/mach-omap2/omap_hwmod_2420_data.cmodified+10−0View file
arch/arm/mach-omap2/omap_hwmod_2430_data.cmodified+16−0View file
arch/arm/mach-omap2/omap_hwmod_3xxx_data.cmodified+23−0View file
arch/arm/mach-omap2/omap_hwmod_44xx_data.cmodified+1−3View file
arch/arm/mach-omap2/usb-fs.cdeleted+0−359View before deletion
arch/arm/mach-s3c24xx/common-smdk.cmodified+11−9View file
arch/arm/mach-s3c24xx/common.cmodified+0−1View file
arch/arm/mach-s3c24xx/include/mach/bast-pmu.hdeleted+0−40View before deletion
arch/arm/mach-s3c24xx/include/mach/gpio-nrs.hmodified+0−21View file
arch/arm/mach-s3c24xx/include/mach/gta02.hmodified+0−69View file
arch/arm/mach-s3c24xx/include/mach/regs-gpio.hmodified+15−2View file
arch/arm/mach-s3c24xx/include/mach/regs-gpioj.hdeleted+0−70View before deletion
arch/arm/mach-s3c24xx/mach-gta02.cmodified+0−1View file
arch/arm/mach-s3c24xx/mach-mini2440.cmodified+2−2View file
arch/arm/mach-s3c24xx/mach-qt2410.cmodified+3−3View file
arch/arm/mach-s3c24xx/mach-rx1950.cmodified+0−1View file
arch/arm/mach-s3c24xx/pm-s3c2410.cmodified+8−4View file
arch/arm/mach-s3c24xx/pm-s3c2412.cmodified+0−1View file
arch/arm/mach-s3c24xx/s3c2412.cmodified+0−1View file
arch/arm/mach-s3c24xx/s3c244x.cmodified+0−1View file
arch/arm/mach-s3c24xx/setup-ts.cmodified+1−5View file
arch/arm/mach-s3c64xx/include/mach/spi-clocks.hdeleted+0−18View before deletion
arch/arm/mach-s5p64x0/dma.cmodified+0−2View file
arch/arm/mach-s5p64x0/include/mach/spi-clocks.hdeleted+0−20View before deletion
arch/arm/mach-s5pc100/dma.cmodified+0−2View file
arch/arm/mach-s5pc100/include/mach/spi-clocks.hdeleted+0−18View before deletion
arch/arm/mach-s5pv210/include/mach/spi-clocks.hdeleted+0−17View before deletion
arch/arm/mach-tegra/Kconfigmodified+0−3View file
arch/arm/mach-tegra/Makefilemodified+1−1View file
arch/arm/mach-tegra/Makefile.bootmodified+6−6View file
arch/arm/mach-tegra/cpuidle.cmodified+3−3View file
arch/arm/mach-tegra/sleep.Smodified+0−29View file
arch/arm/plat-omap/Makefilemodified+1−1View file
arch/arm/plat-omap/dma.cmodified+28−31View file
arch/arm/plat-omap/include/plat/board.hmodified+0−38View file
arch/arm/plat-omap/include/plat/clock.hmodified+0−2View file
arch/arm/plat-omap/include/plat/dsp.hmodified+3−0View file
arch/arm/plat-omap/include/plat/omap_hwmod.hmodified+2−0View file
arch/arm/plat-omap/include/plat/usb.hmodified+2−194View file
arch/arm/plat-omap/usb.cdeleted+0−145View before deletion
arch/arm/plat-samsung/Kconfigmodified+0−8View file
arch/arm/plat-samsung/Makefilemodified+0−4View file
arch/arm/plat-samsung/include/plat/devs.hmodified+0−1View file
arch/arm/plat-samsung/include/plat/fb.hmodified+0−1View file
arch/arm/plat-samsung/include/plat/pd.hdeleted+0−30View before deletion
arch/arm/plat-samsung/pd.cdeleted+0−95View before deletion
arch/arm/plat-samsung/pwm.cmodified+0−4View file
drivers/amba/tegra-ahb.cmodified+0−6View file
drivers/mmc/host/sdhci-tegra.cmodified+4−1View file
drivers/rtc/rtc-at91rm9200.cmodified+1−0View file
drivers/usb/gadget/Kconfigmodified+1−1View file
drivers/usb/gadget/omap_udc.cmodified+2−1View file
drivers/usb/host/Kconfigmodified+1−1View file
drivers/usb/host/ohci-omap.cmodified+4−3View file
drivers/usb/otg/isp1301_omap.cmodified+1−1View file
sound/soc/tegra/Kconfigmodified+1−9View file

Only the first 600 diff lines are shown. Download the complete patch.

Documentation/devicetree/bindings/arm/atmel-aic.txt

View file
diff --git a/Documentation/devicetree/bindings/arm/atmel-aic.txt b/Documentation/devicetree/bindings/arm/atmel-aic.txt
index aabca4f..19078bf 100644
--- a/Documentation/devicetree/bindings/arm/atmel-aic.txt
+++ b/Documentation/devicetree/bindings/arm/atmel-aic.txt
@@ -4,7 +4,7 @@ Required properties:
- compatible: Should be "atmel,<chip>-aic"
- interrupt-controller: Identifies the node as an interrupt controller.
- interrupt-parent: For single AIC system, it is an empty property.
-- #interrupt-cells: The number of cells to define the interrupts. It sould be 2.
+- #interrupt-cells: The number of cells to define the interrupts. It sould be 3.
The first cell is the IRQ number (aka "Peripheral IDentifier" on datasheet).
The second cell is used to specify flags:
bits[3:0] trigger type and level flags:
@@ -14,7 +14,10 @@ Required properties:
8 = active low level-sensitive.
Valid combinations are 1, 2, 3, 4, 8.
Default flag for internal sources should be set to 4 (active high).
+ The third cell is used to specify the irq priority from 0 (lowest) to 7
+ (highest).
- reg: Should contain AIC registers location and length
+- atmel,external-irqs: u32 array of external irqs.
Examples:
/*
@@ -24,7 +27,7 @@ Examples:
compatible = "atmel,at91rm9200-aic";
interrupt-controller;
interrupt-parent;
- #interrupt-cells = <2>;
+ #interrupt-cells = <3>;
reg = <0xfffff000 0x200>;
};
@@ -34,5 +37,5 @@ Examples:
dma: dma-controller@ffffec00 {
compatible = "atmel,at91sam9g45-dma";
reg = <0xffffec00 0x200>;
- interrupts = <21 4>;
+ interrupts = <21 4 5>;
};

Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-emc.txt

View file
diff --git a/Documentation/devicetree/bindings/arm/tegra/emc.txt b/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-emc.txt
similarity index 98%
rename from Documentation/devicetree/bindings/arm/tegra/emc.txt
rename to Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-emc.txt
index 09335f8..4c33b29 100644
--- a/Documentation/devicetree/bindings/arm/tegra/emc.txt
+++ b/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-emc.txt
@@ -15,7 +15,7 @@ Child device nodes describe the memory settings for different configurations and
Example:
- emc@7000f400 {
+ memory-controller@7000f400 {
#address-cells = < 1 >;
#size-cells = < 0 >;
compatible = "nvidia,tegra20-emc";

Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-mc.txt

View file
diff --git a/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-mc.txt b/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-mc.txt
index c25a0a5..866d934 100644
--- a/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-mc.txt
+++ b/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-mc.txt
@@ -8,7 +8,7 @@ Required properties:
- interrupts : Should contain MC General interrupt.
Example:
- mc {
+ memory-controller@0x7000f000 {
compatible = "nvidia,tegra20-mc";
reg = <0x7000f000 0x024
0x7000f03c 0x3c4>;

Documentation/devicetree/bindings/arm/tegra/nvidia,tegra30-mc.txt

View file
diff --git a/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra30-mc.txt b/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra30-mc.txt
index e47e73f..bdf1a61 100644
--- a/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra30-mc.txt
+++ b/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra30-mc.txt
@@ -8,7 +8,7 @@ Required properties:
- interrupts : Should contain MC General interrupt.
Example:
- mc {
+ memory-controller {
compatible = "nvidia,tegra30-mc";
reg = <0x7000f000 0x010
0x7000f03c 0x1b4

Documentation/devicetree/bindings/gpio/nvidia,tegra20-gpio.txt

View file
diff --git a/Documentation/devicetree/bindings/gpio/gpio_nvidia.txt b/Documentation/devicetree/bindings/gpio/nvidia,tegra20-gpio.txt
similarity index 100%
rename from Documentation/devicetree/bindings/gpio/gpio_nvidia.txt
rename to Documentation/devicetree/bindings/gpio/nvidia,tegra20-gpio.txt

Documentation/devicetree/bindings/input/nvidia,tegra20-kbc.txt

View file
diff --git a/Documentation/devicetree/bindings/input/tegra-kbc.txt b/Documentation/devicetree/bindings/input/nvidia,tegra20-kbc.txt
similarity index 100%
rename from Documentation/devicetree/bindings/input/tegra-kbc.txt
rename to Documentation/devicetree/bindings/input/nvidia,tegra20-kbc.txt

Documentation/devicetree/bindings/mmc/nvidia,tegra20-sdhci.txt

View file
diff --git a/Documentation/devicetree/bindings/mmc/nvidia-sdhci.txt b/Documentation/devicetree/bindings/mmc/nvidia,tegra20-sdhci.txt
similarity index 100%
rename from Documentation/devicetree/bindings/mmc/nvidia-sdhci.txt
rename to Documentation/devicetree/bindings/mmc/nvidia,tegra20-sdhci.txt

Documentation/devicetree/bindings/nvec/nvidia,nvec.txt

View file
diff --git a/Documentation/devicetree/bindings/nvec/nvec_nvidia.txt b/Documentation/devicetree/bindings/nvec/nvidia,nvec.txt
similarity index 100%
rename from Documentation/devicetree/bindings/nvec/nvec_nvidia.txt
rename to Documentation/devicetree/bindings/nvec/nvidia,nvec.txt

Documentation/devicetree/bindings/sound/nvidia,tegra-audio-alc5632.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/tegra-audio-alc5632.txt b/Documentation/devicetree/bindings/sound/nvidia,tegra-audio-alc5632.txt
similarity index 100%
rename from Documentation/devicetree/bindings/sound/tegra-audio-alc5632.txt
rename to Documentation/devicetree/bindings/sound/nvidia,tegra-audio-alc5632.txt

Documentation/devicetree/bindings/sound/nvidia,tegra-audio-trimslice.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/tegra-audio-trimslice.txt b/Documentation/devicetree/bindings/sound/nvidia,tegra-audio-trimslice.txt
similarity index 100%
rename from Documentation/devicetree/bindings/sound/tegra-audio-trimslice.txt
rename to Documentation/devicetree/bindings/sound/nvidia,tegra-audio-trimslice.txt

Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8753.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/tegra-audio-wm8753.txt b/Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8753.txt
similarity index 100%
rename from Documentation/devicetree/bindings/sound/tegra-audio-wm8753.txt
rename to Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8753.txt

Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8903.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/tegra-audio-wm8903.txt b/Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8903.txt
similarity index 100%
rename from Documentation/devicetree/bindings/sound/tegra-audio-wm8903.txt
rename to Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8903.txt

Documentation/devicetree/bindings/sound/nvidia,tegra20-das.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/tegra20-das.txt b/Documentation/devicetree/bindings/sound/nvidia,tegra20-das.txt
similarity index 100%
rename from Documentation/devicetree/bindings/sound/tegra20-das.txt
rename to Documentation/devicetree/bindings/sound/nvidia,tegra20-das.txt

Documentation/devicetree/bindings/sound/nvidia,tegra20-i2s.txt

View file
diff --git a/Documentation/devicetree/bindings/sound/tegra20-i2s.txt b/Documentation/devicetree/bindings/sound/nvidia,tegra20-i2s.txt
similarity index 100%
rename from Documentation/devicetree/bindings/sound/tegra20-i2s.txt
rename to Documentation/devicetree/bindings/sound/nvidia,tegra20-i2s.txt

Documentation/devicetree/bindings/spi/nvidia,tegra20-spi.txt

View file
diff --git a/Documentation/devicetree/bindings/spi/spi_nvidia.txt b/Documentation/devicetree/bindings/spi/nvidia,tegra20-spi.txt
similarity index 100%
rename from Documentation/devicetree/bindings/spi/spi_nvidia.txt
rename to Documentation/devicetree/bindings/spi/nvidia,tegra20-spi.txt

Documentation/devicetree/bindings/usb/nvidia,tegra20-ehci.txt

View file
diff --git a/Documentation/devicetree/bindings/usb/tegra-usb.txt b/Documentation/devicetree/bindings/usb/nvidia,tegra20-ehci.txt
similarity index 100%
rename from Documentation/devicetree/bindings/usb/tegra-usb.txt
rename to Documentation/devicetree/bindings/usb/nvidia,tegra20-ehci.txt

arch/arm/boot/dts/at91sam9260.dtsi

View file
diff --git a/arch/arm/boot/dts/at91sam9260.dtsi b/arch/arm/boot/dts/at91sam9260.dtsi
index f449efc..66389c1 100644
--- a/arch/arm/boot/dts/at91sam9260.dtsi
+++ b/arch/arm/boot/dts/at91sam9260.dtsi
@@ -52,10 +52,11 @@
ranges;
aic: interrupt-controller@fffff000 {
- #interrupt-cells = <2>;
+ #interrupt-cells = <3>;
compatible = "atmel,at91rm9200-aic";
interrupt-controller;
reg = <0xfffff000 0x200>;
+ atmel,external-irqs = <29 30 31>;
};
ramc0: ramc@ffffea00 {
@@ -81,25 +82,25 @@
pit: timer@fffffd30 {
compatible = "atmel,at91sam9260-pit";
reg = <0xfffffd30 0xf>;
- interrupts = <1 4>;
+ interrupts = <1 4 7>;
};
tcb0: timer@fffa0000 {
compatible = "atmel,at91rm9200-tcb";
reg = <0xfffa0000 0x100>;
- interrupts = <17 4 18 4 19 4>;
+ interrupts = <17 4 0 18 4 0 19 4 0>;
};
tcb1: timer@fffdc000 {
compatible = "atmel,at91rm9200-tcb";
reg = <0xfffdc000 0x100>;
- interrupts = <26 4 27 4 28 4>;
+ interrupts = <26 4 0 27 4 0 28 4 0>;
};
pioA: gpio@fffff400 {
compatible = "atmel,at91rm9200-gpio";
reg = <0xfffff400 0x100>;
- interrupts = <2 4>;
+ interrupts = <2 4 1>;
#gpio-cells = <2>;
gpio-controller;
interrupt-controller;
@@ -108,7 +109,7 @@
pioB: gpio@fffff600 {
compatible = "atmel,at91rm9200-gpio";
reg = <0xfffff600 0x100>;
- interrupts = <3 4>;
+ interrupts = <3 4 1>;
#gpio-cells = <2>;
gpio-controller;
interrupt-controller;
@@ -117,7 +118,7 @@
pioC: gpio@fffff800 {
compatible = "atmel,at91rm9200-gpio";
reg = <0xfffff800 0x100>;
- interrupts = <4 4>;
+ interrupts = <4 4 1>;
#gpio-cells = <2>;
gpio-controller;
interrupt-controller;
@@ -126,14 +127,14 @@
dbgu: serial@fffff200 {
compatible = "atmel,at91sam9260-usart";
reg = <0xfffff200 0x200>;
- interrupts = <1 4>;
+ interrupts = <1 4 7>;
status = "disabled";
};
usart0: serial@fffb0000 {
compatible = "atmel,at91sam9260-usart";
reg = <0xfffb0000 0x200>;
- interrupts = <6 4>;
+ interrupts = <6 4 5>;
atmel,use-dma-rx;
atmel,use-dma-tx;
status = "disabled";
@@ -142,7 +143,7 @@
usart1: serial@fffb4000 {
compatible = "atmel,at91sam9260-usart";
reg = <0xfffb4000 0x200>;
- interrupts = <7 4>;
+ interrupts = <7 4 5>;
atmel,use-dma-rx;
atmel,use-dma-tx;
status = "disabled";
@@ -151,7 +152,7 @@
usart2: serial@fffb8000 {
compatible = "atmel,at91sam9260-usart";
reg = <0xfffb8000 0x200>;
- interrupts = <8 4>;
+ interrupts = <8 4 5>;
atmel,use-dma-rx;
atmel,use-dma-tx;
status = "disabled";
@@ -160,7 +161,7 @@
usart3: serial@fffd0000 {
compatible = "atmel,at91sam9260-usart";
reg = <0xfffd0000 0x200>;
- interrupts = <23 4>;
+ interrupts = <23 4 5>;
atmel,use-dma-rx;
atmel,use-dma-tx;
status = "disabled";
@@ -169,7 +170,7 @@
usart4: serial@fffd4000 {
compatible = "atmel,at91sam9260-usart";
reg = <0xfffd4000 0x200>;
- interrupts = <24 4>;
+ interrupts = <24 4 5>;
atmel,use-dma-rx;
atmel,use-dma-tx;
status = "disabled";
@@ -178,7 +179,7 @@
usart5: serial@fffd8000 {
compatible = "atmel,at91sam9260-usart";
reg = <0xfffd8000 0x200>;
- interrupts = <25 4>;
+ interrupts = <25 4 5>;
atmel,use-dma-rx;
atmel,use-dma-tx;
status = "disabled";
@@ -187,21 +188,21 @@
macb0: ethernet@fffc4000 {
compatible = "cdns,at32ap7000-macb", "cdns,macb";
reg = <0xfffc4000 0x100>;
- interrupts = <21 4>;
+ interrupts = <21 4 3>;
status = "disabled";
};
usb1: gadget@fffa4000 {
compatible = "atmel,at91rm9200-udc";
reg = <0xfffa4000 0x4000>;
- interrupts = <10 4>;
+ interrupts = <10 4 2>;
status = "disabled";
};
adc0: adc@fffe0000 {
compatible = "atmel,at91sam9260-adc";
reg = <0xfffe0000 0x100>;
- interrupts = <5 4>;
+ interrupts = <5 4 0>;
atmel,adc-use-external-triggers;
atmel,adc-channels-used = <0xf>;
atmel,adc-vref = <3300>;
@@ -253,7 +254,7 @@
usb0: ohci@00500000 {
compatible = "atmel,at91rm9200-ohci", "usb-ohci";
reg = <0x00500000 0x100000>;
- interrupts = <20 4>;
+ interrupts = <20 4 2>;
status = "disabled";
};
};

arch/arm/boot/dts/at91sam9263.dtsi

View file
diff --git a/arch/arm/boot/dts/at91sam9263.dtsi b/arch/arm/boot/dts/at91sam9263.dtsi
index 0209913..b460d6c 100644
--- a/arch/arm/boot/dts/at91sam9263.dtsi
+++ b/arch/arm/boot/dts/at91sam9263.dtsi
@@ -48,10 +48,11 @@
ranges;
aic: interrupt-controller@fffff000 {
- #interrupt-cells = <2>;
+ #interrupt-cells = <3>;
compatible = "atmel,at91rm9200-aic";
interrupt-controller;
reg = <0xfffff000 0x200>;
+ atmel,external-irqs = <30 31>;
};
pmc: pmc@fffffc00 {
@@ -68,13 +69,13 @@
pit: timer@fffffd30 {
compatible = "atmel,at91sam9260-pit";
reg = <0xfffffd30 0xf>;
- interrupts = <1 4>;
+ interrupts = <1 4 7>;
};
tcb0: timer@fff7c000 {
compatible = "atmel,at91rm9200-tcb";
reg = <0xfff7c000 0x100>;
- interrupts = <19 4>;
+ interrupts = <19 4 0>;
};
rstc@fffffd00 {
@@ -90,7 +91,7 @@
pioA: gpio@fffff200 {
compatible = "atmel,at91rm9200-gpio";
reg = <0xfffff200 0x100>;
- interrupts = <2 4>;
+ interrupts = <2 4 1>;
#gpio-cells = <2>;
gpio-controller;
interrupt-controller;
@@ -99,7 +100,7 @@
pioB: gpio@fffff400 {
compatible = "atmel,at91rm9200-gpio";
reg = <0xfffff400 0x100>;
- interrupts = <3 4>;
+ interrupts = <3 4 1>;
#gpio-cells = <2>;
gpio-controller;
interrupt-controller;
@@ -108,7 +109,7 @@
pioC: gpio@fffff600 {
compatible = "atmel,at91rm9200-gpio";
reg = <0xfffff600 0x100>;
- interrupts = <4 4>;
+ interrupts = <4 4 1>;
#gpio-cells = <2>;
gpio-controller;
interrupt-controller;
@@ -117,7 +118,7 @@
pioD: gpio@fffff800 {
compatible = "atmel,at91rm9200-gpio";
reg = <0xfffff800 0x100>;
- interrupts = <4 4>;
+ interrupts = <4 4 1>;
#gpio-cells = <2>;
gpio-controller;
interrupt-controller;
@@ -126,7 +127,7 @@
pioE: gpio@fffffa00 {
compatible = "atmel,at91rm9200-gpio";
reg = <0xfffffa00 0x100>;
- interrupts = <4 4>;
+ interrupts = <4 4 1>;
#gpio-cells = <2>;
gpio-controller;
interrupt-controller;
@@ -135,14 +136,14 @@
dbgu: serial@ffffee00 {
compatible = "atmel,at91sam9260-usart";
reg = <0xffffee00 0x200>;
- interrupts = <1 4>;
+ interrupts = <1 4 7>;
status = "disabled";
};
usart0: serial@fff8c000 {
compatible = "atmel,at91sam9260-usart";
reg = <0xfff8c000 0x200>;
- interrupts = <7 4>;
+ interrupts = <7 4 5>;
atmel,use-dma-rx;
atmel,use-dma-tx;
status = "disabled";
@@ -151,7 +152,7 @@
usart1: serial@fff90000 {
compatible = "atmel,at91sam9260-usart";
reg = <0xfff90000 0x200>;
- interrupts = <8 4>;
+ interrupts = <8 4 5>;
atmel,use-dma-rx;
atmel,use-dma-tx;
status = "disabled";
@@ -160,7 +161,7 @@
usart2: serial@fff94000 {
compatible = "atmel,at91sam9260-usart";
reg = <0xfff94000 0x200>;
- interrupts = <9 4>;
+ interrupts = <9 4 5>;
atmel,use-dma-rx;
atmel,use-dma-tx;
status = "disabled";
@@ -169,14 +170,14 @@
macb0: ethernet@fffbc000 {
compatible = "cdns,at32ap7000-macb", "cdns,macb";
reg = <0xfffbc000 0x100>;
- interrupts = <21 4>;
+ interrupts = <21 4 3>;
status = "disabled";
};
usb1: gadget@fff78000 {
compatible = "atmel,at91rm9200-udc";
reg = <0xfff78000 0x4000>;
- interrupts = <24 4>;
+ interrupts = <24 4 2>;
status = "disabled";
};
};
@@ -200,7 +201,7 @@
usb0: ohci@00a00000 {
compatible = "atmel,at91rm9200-ohci", "usb-ohci";
reg = <0x00a00000 0x100000>;
- interrupts = <29 4>;
+ interrupts = <29 4 2>;
status = "disabled";
};
};

arch/arm/boot/dts/at91sam9g45.dtsi

View file
diff --git a/arch/arm/boot/dts/at91sam9g45.dtsi b/arch/arm/boot/dts/at91sam9g45.dtsi
index 7dbccaf..bafa880 100644
--- a/arch/arm/boot/dts/at91sam9g45.dtsi
+++ b/arch/arm/boot/dts/at91sam9g45.dtsi
@@ -53,10 +53,11 @@
ranges;
aic: interrupt-controller@fffff000 {
- #interrupt-cells = <2>;
+ #interrupt-cells = <3>;
compatible = "atmel,at91rm9200-aic";
interrupt-controller;
reg = <0xfffff000 0x200>;
+ atmel,external-irqs = <31>;
};
ramc0: ramc@ffffe400 {
@@ -78,7 +79,7 @@
pit: timer@fffffd30 {
compatible = "atmel,at91sam9260-pit";
reg = <0xfffffd30 0xf>;
- interrupts = <1 4>;
+ interrupts = <1 4 7>;
};
@@ -90,25 +91,25 @@
tcb0: timer@fff7c000 {
compatible = "atmel,at91rm9200-tcb";
reg = <0xfff7c000 0x100>;
- interrupts = <18 4>;
+ interrupts = <18 4 0>;
};
tcb1: timer@fffd4000 {
compatible = "atmel,at91rm9200-tcb";
reg = <0xfffd4000 0x100>;
- interrupts = <18 4>;
+ interrupts = <18 4 0>;
};
dma: dma-controller@ffffec00 {
compatible = "atmel,at91sam9g45-dma";
reg = <0xffffec00 0x200>;
- interrupts = <21 4>;
+ interrupts = <21 4 0>;
};
pioA: gpio@fffff200 {
compatible = "atmel,at91rm9200-gpio";
reg = <0xfffff200 0x100>;
- interrupts = <2 4>;
+ interrupts = <2 4 1>;
#gpio-cells = <2>;
gpio-controller;
interrupt-controller;
@@ -117,7 +118,7 @@
pioB: gpio@fffff400 {
compatible = "atmel,at91rm9200-gpio";
reg = <0xfffff400 0x100>;
- interrupts = <3 4>;
+ interrupts = <3 4 1>;
#gpio-cells = <2>;
gpio-controller;
interrupt-controller;
@@ -126,7 +127,7 @@
pioC: gpio@fffff600 {
compatible = "atmel,at91rm9200-gpio";
reg = <0xfffff600 0x100>;
- interrupts = <4 4>;
+ interrupts = <4 4 1>;
#gpio-cells = <2>;
gpio-controller;
interrupt-controller;
@@ -135,7 +136,7 @@
pioD: gpio@fffff800 {
compatible = "atmel,at91rm9200-gpio";
reg = <0xfffff800 0x100>;
- interrupts = <5 4>;
+ interrupts = <5 4 1>;
#gpio-cells = <2>;
gpio-controller;
interrupt-controller;
@@ -144,7 +145,7 @@
pioE: gpio@fffffa00 {
compatible = "atmel,at91rm9200-gpio";
reg = <0xfffffa00 0x100>;
- interrupts = <5 4>;
+ interrupts = <5 4 1>;
#gpio-cells = <2>;
gpio-controller;
interrupt-controller;
@@ -153,14 +154,14 @@
dbgu: serial@ffffee00 {
compatible = "atmel,at91sam9260-usart";
reg = <0xffffee00 0x200>;
- interrupts = <1 4>;
+ interrupts = <1 4 7>;
status = "disabled";
};
usart0: serial@fff8c000 {
compatible = "atmel,at91sam9260-usart";
reg = <0xfff8c000 0x200>;
- interrupts = <7 4>;
+ interrupts = <7 4 5>;
atmel,use-dma-rx;
atmel,use-dma-tx;
status = "disabled";
@@ -169,7 +170,7 @@
usart1: serial@fff90000 {
compatible = "atmel,at91sam9260-usart";
reg = <0xfff90000 0x200>;
- interrupts = <8 4>;
+ interrupts = <8 4 5>;
atmel,use-dma-rx;
atmel,use-dma-tx;
status = "disabled";
@@ -178,7 +179,7 @@
usart2: serial@fff94000 {
compatible = "atmel,at91sam9260-usart";
reg = <0xfff94000 0x200>;
- interrupts = <9 4>;
+ interrupts = <9 4 5>;
atmel,use-dma-rx;
atmel,use-dma-tx;
status = "disabled";
@@ -187,7 +188,7 @@
usart3: serial@fff98000 {
compatible = "atmel,at91sam9260-usart";
reg = <0xfff98000 0x200>;
- interrupts = <10 4>;
+ interrupts = <10 4 5>;
atmel,use-dma-rx;
atmel,use-dma-tx;
status = "disabled";
@@ -196,14 +197,14 @@
macb0: ethernet@fffbc000 {
compatible = "cdns,at32ap7000-macb", "cdns,macb";
reg = <0xfffbc000 0x100>;
- interrupts = <25 4>;
+ interrupts = <25 4 3>;
status = "disabled";
};
adc0: adc@fffb0000 {
compatible = "atmel,at91sam9260-adc";
reg = <0xfffb0000 0x100>;
- interrupts = <20 4>;
+ interrupts = <20 4 0>;
atmel,adc-use-external-triggers;
atmel,adc-channels-used = <0xff>;
atmel,adc-vref = <3300>;
@@ -257,14 +258,14 @@
usb0: ohci@00700000 {
compatible = "atmel,at91rm9200-ohci", "usb-ohci";
reg = <0x00700000 0x100000>;
- interrupts = <22 4>;
+ interrupts = <22 4 2>;
status = "disabled";
};
usb1: ehci@00800000 {
compatible = "atmel,at91sam9g45-ehci", "usb-ehci";
reg = <0x00800000 0x100000>;
- interrupts = <22 4>;
+ interrupts = <22 4 2>;
status = "disabled";
};
};

arch/arm/boot/dts/at91sam9n12.dtsi

View file

This diff is incomplete. Download the complete patch.

arch/arm/boot/dts/at91sam9x5.dtsi

View file

This diff is incomplete. Download the complete patch.

arch/arm/boot/dts/tegra20-harmony.dts

View file

This diff is incomplete. Download the complete patch.

arch/arm/boot/dts/tegra20-paz00.dts

View file

This diff is incomplete. Download the complete patch.

arch/arm/boot/dts/tegra20-seaboard.dts

View file

This diff is incomplete. Download the complete patch.

arch/arm/boot/dts/tegra20-trimslice.dts

View file

This diff is incomplete. Download the complete patch.

arch/arm/boot/dts/tegra20-ventana.dts

View file

This diff is incomplete. Download the complete patch.

arch/arm/boot/dts/tegra20.dtsi

View file

This diff is incomplete. Download the complete patch.

arch/arm/boot/dts/tegra30-cardhu.dts

View file

This diff is incomplete. Download the complete patch.

arch/arm/boot/dts/tegra30.dtsi

View file

This diff is incomplete. Download the complete patch.

arch/arm/kernel/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91rm9200.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91rm9200_devices.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91sam9260.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91sam9260_devices.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91sam9261.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91sam9261_devices.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91sam9263.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91sam9263_devices.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91sam926x_time.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91sam9g45.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91sam9g45_devices.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91sam9rl.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91sam9rl_devices.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91sam9x5.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/at91x40.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-1arm.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-afeb-9260v1.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-cam60.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-carmeva.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-cpu9krea.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-cpuat91.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-csb337.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-csb637.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-dt.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-eb01.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-eb9200.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-ecbat91.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-eco920.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-flexibity.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-foxg20.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-gsia18s.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-kafa.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-kb9202.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-neocore926.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-pcontrol-g20.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-picotux200.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-qil-a9260.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-rm9200dk.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-rm9200ek.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-rsi-ews.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-sam9-l9260.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-sam9260ek.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-sam9261ek.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-sam9263ek.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-sam9g20ek.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-sam9m10g45ek.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-sam9rlek.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-snapper9260.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-stamp9g20.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-usb-a926x.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/board-yl-9200.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/generic.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/gpio.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/include/mach/at91_aic.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/include/mach/at91_spi.h

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/include/mach/at91_ssc.h

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/include/mach/entry-macro.S

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/include/mach/irqs.h

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/irq.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-at91/pm.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-clps711x/common.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-clps711x/include/mach/memory.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-clps711x/p720t.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-davinci/include/mach/dm365.h

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-davinci/include/mach/dm646x.h

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-exynos/common.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-exynos/include/mach/spi-clocks.h

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-exynos/mach-nuri.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-exynos/mach-origen.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-exynos/mach-smdkv310.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-exynos/mach-universal_c210.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/clk-imx6q.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/devices-imx21.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/devices-imx25.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/devices-imx27.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/devices-imx31.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/devices-imx35.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/devices-imx51.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/devices-imx53.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/imx27-dt.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-cpuimx27.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-cpuimx35.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-cpuimx51sd.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-eukrea_cpuimx25.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-imx27ipcam.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-mx25_3ds.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-mx27_3ds.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-mx27ads.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-mx31_3ds.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-mx31moboard.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-mx35_3ds.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-mx51_3ds.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-mx51_babbage.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-mx53_ard.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-mx53_evk.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-mx53_loco.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-mx53_smd.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-pca100.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-pcm037.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-pcm038.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-pcm043.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-qong.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mach-vpr200.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-imx/mx31lite-db.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/board-ams-delta.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/board-generic.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/board-h2.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/board-h3.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/board-htcherald.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/board-innovator.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/board-nokia770.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/board-osk.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/board-palmte.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/board-palmtt.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/board-palmz71.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/board-sx1.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/board-voiceblue.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/clock_data.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/include/mach/usb.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap1/usb.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/board-2430sdp.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/board-apollon.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/board-h4.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/clock2420_data.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/clock2430_data.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/clock3xxx_data.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/clockdomain.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/clockdomains2420_data.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/clockdomains2430_data.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/clockdomains3xxx_data.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/clockdomains44xx_data.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/clockdomains_common_data.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/control.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/control.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/dsp.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/include/mach/ctrl_module_core_44xx.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/omap_hwmod.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/omap_hwmod_2420_data.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/omap_hwmod_2430_data.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/omap_hwmod_3xxx_data.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/omap_hwmod_44xx_data.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-omap2/usb-fs.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/common-smdk.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/common.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/include/mach/bast-pmu.h

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/include/mach/gpio-nrs.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/include/mach/gta02.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/include/mach/regs-gpio.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/include/mach/regs-gpioj.h

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/mach-gta02.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/mach-mini2440.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/mach-qt2410.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/mach-rx1950.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/pm-s3c2410.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/pm-s3c2412.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/s3c2412.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/s3c244x.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c24xx/setup-ts.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s3c64xx/include/mach/spi-clocks.h

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-s5p64x0/dma.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s5p64x0/include/mach/spi-clocks.h

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-s5pc100/dma.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-s5pc100/include/mach/spi-clocks.h

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-s5pv210/include/mach/spi-clocks.h

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/mach-tegra/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-tegra/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-tegra/Makefile.boot

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-tegra/cpuidle.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/mach-tegra/sleep.S

View file

This diff is incomplete. Download the complete patch.

arch/arm/plat-omap/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/arm/plat-omap/dma.c

View file

This diff is incomplete. Download the complete patch.

arch/arm/plat-omap/include/plat/board.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/plat-omap/include/plat/clock.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/plat-omap/include/plat/dsp.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/plat-omap/include/plat/omap_hwmod.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/plat-omap/include/plat/usb.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/plat-omap/usb.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/plat-samsung/Kconfig

View file

This diff is incomplete. Download the complete patch.

arch/arm/plat-samsung/Makefile

View file

This diff is incomplete. Download the complete patch.

arch/arm/plat-samsung/include/plat/devs.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/plat-samsung/include/plat/fb.h

View file

This diff is incomplete. Download the complete patch.

arch/arm/plat-samsung/include/plat/pd.h

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/plat-samsung/pd.c

View before deletion

This diff is incomplete. Download the complete patch.

arch/arm/plat-samsung/pwm.c

View file

This diff is incomplete. Download the complete patch.

drivers/amba/tegra-ahb.c

View file

This diff is incomplete. Download the complete patch.

drivers/mmc/host/sdhci-tegra.c

View file

This diff is incomplete. Download the complete patch.

drivers/rtc/rtc-at91rm9200.c

View file

This diff is incomplete. Download the complete patch.

drivers/usb/gadget/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/usb/gadget/omap_udc.c

View file

This diff is incomplete. Download the complete patch.

drivers/usb/host/Kconfig

View file

This diff is incomplete. Download the complete patch.

drivers/usb/host/ohci-omap.c

View file

This diff is incomplete. Download the complete patch.

drivers/usb/otg/isp1301_omap.c

View file

This diff is incomplete. Download the complete patch.

sound/soc/tegra/Kconfig

View file

This diff is incomplete. Download the complete patch.