diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2012-10-28 14:12:38 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2012-10-28 14:12:38 -0400 |
| commit | 065c8012b2ff79ed9b47e39b60d252b3802ecc0d (patch) | |
| tree | 5a2e14e170403facd64faa64bf3b097ec55e30ed | |
| parent | 1a25b1c4ce189e3926f2981f3302352a930086db (diff) | |
| parent | 943bb48755a7f70ee36e029904ed8b679bb1da58 (diff) | |
Merge tag 'fixes-for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull arm-soc fixes from Arnd Bergmann:
"Bug fixes for a number of ARM platforms, mostly OMAP, imx and at91.
These come a little later than I had hoped but unfortunately we had a
few of these patches cause regressions themselves and had to work out
how to deal with those in the meantime."
* tag 'fixes-for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (38 commits)
Revert "ARM i.MX25: Fix PWM per clock lookups"
ARM: versatile: fix versatile_defconfig
ARM: mvebu: update defconfig with 3.7 changes
ARM: at91: fix at91x40 build
ARM: socfpga: Fix socfpga compilation with early_printk() enabled
ARM: SPEAr: Remove unused empty files
MAINTAINERS: Add arm-soc tree entry
ARM: dts: mxs: add the "clock-names" for gpmi-nand
ARM: ux500: Correct SDI5 address and add some format changes
ARM: ux500: Specify AMBA Primecell IDs for Nomadik I2C in DT
ARM: ux500: Fix build error relating to IRQCHIP_SKIP_SET_WAKE
ARM: at91: drop duplicated config SOC_AT91SAM9 entry
ARM: at91/i2c: change id to let i2c-at91 work
ARM: at91/i2c: change id to let i2c-gpio work
ARM: at91/dts: at91sam9g20ek_common: Fix typos in buttons labels.
ARM: at91: fix external interrupt specification in board code
ARM: at91: fix external interrupts in non-DT case
ARM: at91: at91sam9g10: fix SOC type detection
ARM: at91/tc: fix typo in the DT document
ARM: AM33XX: Fix configuration of dmtimer parent clock by dmtimer driverDate:Wed, 17 Oct 2012 13:55:55 -0500
...
56 files changed, 225 insertions, 87 deletions
diff --git a/Documentation/devicetree/bindings/arm/atmel-at91.txt b/Documentation/devicetree/bindings/arm/atmel-at91.txt index ecc81e368715..d187e9f7cf1c 100644 --- a/Documentation/devicetree/bindings/arm/atmel-at91.txt +++ b/Documentation/devicetree/bindings/arm/atmel-at91.txt | |||
| @@ -8,7 +8,7 @@ PIT Timer required properties: | |||
| 8 | shared across all System Controller members. | 8 | shared across all System Controller members. |
| 9 | 9 | ||
| 10 | TC/TCLIB Timer required properties: | 10 | TC/TCLIB Timer required properties: |
| 11 | - compatible: Should be "atmel,<chip>-pit". | 11 | - compatible: Should be "atmel,<chip>-tcb". |
| 12 | <chip> can be "at91rm9200" or "at91sam9x5" | 12 | <chip> can be "at91rm9200" or "at91sam9x5" |
| 13 | - reg: Should contain registers location and length | 13 | - reg: Should contain registers location and length |
| 14 | - interrupts: Should contain all interrupts for the TC block | 14 | - interrupts: Should contain all interrupts for the TC block |
diff --git a/MAINTAINERS b/MAINTAINERS index 322db3ae83cf..1fa907441f8f 100644 --- a/MAINTAINERS +++ b/MAINTAINERS | |||
| @@ -637,6 +637,13 @@ W: http://www.arm.linux.org.uk/ | |||
| 637 | S: Maintained | 637 | S: Maintained |
| 638 | F: arch/arm/ | 638 | F: arch/arm/ |
| 639 | 639 | ||
| 640 | ARM SUB-ARCHITECTURES | ||
| 641 | L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) | ||
| 642 | S: MAINTAINED | ||
| 643 | F: arch/arm/mach-*/ | ||
| 644 | F: arch/arm/plat-*/ | ||
| 645 | T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git | ||
| 646 | |||
| 640 | ARM PRIMECELL AACI PL041 DRIVER | 647 | ARM PRIMECELL AACI PL041 DRIVER |
| 641 | M: Russell King <linux@arm.linux.org.uk> | 648 | M: Russell King <linux@arm.linux.org.uk> |
| 642 | S: Maintained | 649 | S: Maintained |
diff --git a/arch/arm/boot/dts/at91sam9g20ek_common.dtsi b/arch/arm/boot/dts/at91sam9g20ek_common.dtsi index b06c0db273b1..e6391a4e6649 100644 --- a/arch/arm/boot/dts/at91sam9g20ek_common.dtsi +++ b/arch/arm/boot/dts/at91sam9g20ek_common.dtsi | |||
| @@ -126,14 +126,14 @@ | |||
| 126 | #size-cells = <0>; | 126 | #size-cells = <0>; |
| 127 | 127 | ||
| 128 | btn3 { | 128 | btn3 { |
| 129 | label = "Buttin 3"; | 129 | label = "Button 3"; |
| 130 | gpios = <&pioA 30 1>; | 130 | gpios = <&pioA 30 1>; |
| 131 | linux,code = <0x103>; | 131 | linux,code = <0x103>; |
| 132 | gpio-key,wakeup; | 132 | gpio-key,wakeup; |
| 133 | }; | 133 | }; |
| 134 | 134 | ||
| 135 | btn4 { | 135 | btn4 { |
| 136 | label = "Buttin 4"; | 136 | label = "Button 4"; |
| 137 | gpios = <&pioA 31 1>; | 137 | gpios = <&pioA 31 1>; |
| 138 | linux,code = <0x104>; | 138 | linux,code = <0x104>; |
| 139 | gpio-key,wakeup; | 139 | gpio-key,wakeup; |
diff --git a/arch/arm/boot/dts/dbx5x0.dtsi b/arch/arm/boot/dts/dbx5x0.dtsi index 748ba7aa746c..4b0e0ca08f40 100644 --- a/arch/arm/boot/dts/dbx5x0.dtsi +++ b/arch/arm/boot/dts/dbx5x0.dtsi | |||
| @@ -483,6 +483,8 @@ | |||
| 483 | compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell"; | 483 | compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell"; |
| 484 | reg = <0x80004000 0x1000>; | 484 | reg = <0x80004000 0x1000>; |
| 485 | interrupts = <0 21 0x4>; | 485 | interrupts = <0 21 0x4>; |
| 486 | arm,primecell-periphid = <0x180024>; | ||
| 487 | |||
| 486 | #address-cells = <1>; | 488 | #address-cells = <1>; |
| 487 | #size-cells = <0>; | 489 | #size-cells = <0>; |
| 488 | v-i2c-supply = <&db8500_vape_reg>; | 490 | v-i2c-supply = <&db8500_vape_reg>; |
| @@ -494,6 +496,8 @@ | |||
| 494 | compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell"; | 496 | compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell"; |
| 495 | reg = <0x80122000 0x1000>; | 497 | reg = <0x80122000 0x1000>; |
| 496 | interrupts = <0 22 0x4>; | 498 | interrupts = <0 22 0x4>; |
| 499 | arm,primecell-periphid = <0x180024>; | ||
| 500 | |||
| 497 | #address-cells = <1>; | 501 | #address-cells = <1>; |
| 498 | #size-cells = <0>; | 502 | #size-cells = <0>; |
| 499 | v-i2c-supply = <&db8500_vape_reg>; | 503 | v-i2c-supply = <&db8500_vape_reg>; |
| @@ -505,6 +509,8 @@ | |||
| 505 | compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell"; | 509 | compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell"; |
| 506 | reg = <0x80128000 0x1000>; | 510 | reg = <0x80128000 0x1000>; |
| 507 | interrupts = <0 55 0x4>; | 511 | interrupts = <0 55 0x4>; |
| 512 | arm,primecell-periphid = <0x180024>; | ||
| 513 | |||
