-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'cleanup-for-linus-2' of git://git.kernel.org/pub/scm/linux…
…/kernel/git/arm/arm-soc Pull ARM SoC late cleanups from Arnd Bergmann: "These are cleanups and smaller changes that either depend on earlier feature branches or came in late during the development cycle. We normally try to get all cleanups early, so these are the exceptions: - A follow-up on the clocksource reworks, hopefully the last time we need to merge clocksource subsystem changes through arm-soc. A first set of patches was part of the original 3.10 arm-soc cleanup series because of interdependencies with timer drivers now moved out of arch/arm. - Migrating the SPEAr13xx platform away from using auxdata for DMA channel descriptions towards using information in device tree, based on the earlier SPEAr multiplatform series - A few follow-ups on the Atmel SAMA5 support and other changes for Atmel at91 based on the larger at91 reworks. - Moving the armada irqchip implementation to drivers/irqchip - Several OMAP cleanups following up on the larger series already merged in 3.10." * tag 'cleanup-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (50 commits) ARM: OMAP4: change the device names in usb_bind_phy ARM: OMAP2+: Fix mismerge for timer.c between ff931c8 and da4a686 ARM: SPEAr: conditionalize SMP code ARM: arch_timer: Silence debug preempt warnings ARM: OMAP: remove unused variable serial: amba-pl011: fix !CONFIG_DMA_ENGINE case ata: arasan: remove the need for platform_data ARM: at91/sama5d34ek.dts: remove not needed compatibility string ARM: at91: dts: add MCI DMA support ARM: at91: dts: add i2c dma support ARM: at91: dts: set #dma-cells to the correct value ARM: at91: suspend both memory controllers on at91sam9263 irqchip: armada-370-xp: slightly cleanup irq controller driver irqchip: armada-370-xp: move IRQ handler to avoid forward declaration irqchip: move IRQ driver for Armada 370/XP ARM: mvebu: move L2 cache initialization in init_early() devtree: add binding documentation for sp804 ARM: integrator-cp: convert use CLKSRC_OF for timer init ARM: versatile: use OF init for sp804 timer ARM: versatile: add versatile dtbs to dtbs target ...
- Loading branch information
Showing
79 changed files
with
777 additions
and
1,041 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
* ARM AMBA Primecell PL011 serial UART | ||
|
||
Required properties: | ||
- compatible: must be "arm,primecell", "arm,pl011" | ||
- reg: exactly one register range with length 0x1000 | ||
- interrupts: exactly one interrupt specifier | ||
|
||
Optional properties: | ||
- pinctrl: When present, must have one state named "sleep" | ||
and one state named "default" | ||
- clocks: When present, must refer to exactly one clock named | ||
"apb_pclk" | ||
- dmas: When present, may have one or two dma channels. | ||
The first one must be named "rx", the second one | ||
must be named "tx". | ||
|
||
See also bindings/arm/primecell.txt |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
ARM sp804 Dual Timers | ||
--------------------------------------- | ||
|
||
Required properties: | ||
- compatible: Should be "arm,sp804" & "arm,primecell" | ||
- interrupts: Should contain the list of Dual Timer interrupts. This is the | ||
interrupt for timer 1 and timer 2. In the case of a single entry, it is | ||
the combined interrupt or if "arm,sp804-has-irq" is present that | ||
specifies which timer interrupt is connected. | ||
- reg: Should contain location and length for dual timer register. | ||
- clocks: clocks driving the dual timer hardware. This list should be 1 or 3 | ||
clocks. With 3 clocks, the order is timer0 clock, timer1 clock, | ||
apb_pclk. A single clock can also be specified if the same clock is | ||
used for all clock inputs. | ||
|
||
Optional properties: | ||
- arm,sp804-has-irq = <#>: In the case of only 1 timer irq line connected, this | ||
specifies if the irq connection is for timer 1 or timer 2. A value of 1 | ||
or 2 should be used. | ||
|
||
Example: | ||
|
||
timer0: timer@fc800000 { | ||
compatible = "arm,sp804", "arm,primecell"; | ||
reg = <0xfc800000 0x1000>; | ||
interrupts = <0 0 4>, <0 1 4>; | ||
clocks = <&timclk1 &timclk2 &pclk>; | ||
clock-names = "timer1", "timer2", "apb_pclk"; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.