forked from torvalds/linux
-
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 branch 'clockevents/4.12' of https://git.linaro.org/people/dani…
…el.lezcano/linux into timers/core Pull clockevents updates from Daniel Lezcano - Provide a framework to handle errata gracefuly for arm_arch_timer (Mark Zyngier) - Clarify the DT properties for the rockchip timer and add the clocksource as an alternative to the bogus architected timer (Alexander Kochetkov) - Rename the Gemini timer to Faraday timer fttmr010 and provide a specific initialization for Gemini (Linus Walleij) - Add missing newlines in the error message in the timers (Rafał Miłecki) - Read the clock once and implement the delay timer on Orion (Russell King)
- Loading branch information
Showing
42 changed files
with
875 additions
and
402 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
22 changes: 0 additions & 22 deletions
22
Documentation/devicetree/bindings/timer/cortina,gemini-timer.txt
This file was deleted.
Oops, something went wrong.
33 changes: 33 additions & 0 deletions
33
Documentation/devicetree/bindings/timer/faraday,fttmr010.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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
Faraday Technology timer | ||
|
||
This timer is a generic IP block from Faraday Technology, embedded in the | ||
Cortina Systems Gemini SoCs and other designs. | ||
|
||
Required properties: | ||
|
||
- compatible : Must be one of | ||
"faraday,fttmr010" | ||
"cortina,gemini-timer" | ||
- reg : Should contain registers location and length | ||
- interrupts : Should contain the three timer interrupts usually with | ||
flags for falling edge | ||
|
||
Optionally required properties: | ||
|
||
- clocks : a clock to provide the tick rate for "faraday,fttmr010" | ||
- clock-names : should be "EXTCLK" and "PCLK" for the external tick timer | ||
and peripheral clock respectively, for "faraday,fttmr010" | ||
- syscon : a phandle to the global Gemini system controller if the compatible | ||
type is "cortina,gemini-timer" | ||
|
||
Example: | ||
|
||
timer@43000000 { | ||
compatible = "faraday,fttmr010"; | ||
reg = <0x43000000 0x1000>; | ||
interrupts = <14 IRQ_TYPE_EDGE_FALLING>, /* Timer 1 */ | ||
<15 IRQ_TYPE_EDGE_FALLING>, /* Timer 2 */ | ||
<16 IRQ_TYPE_EDGE_FALLING>; /* Timer 3 */ | ||
clocks = <&extclk>, <&pclk>; | ||
clock-names = "EXTCLK", "PCLK"; | ||
}; |
12 changes: 9 additions & 3 deletions
12
Documentation/devicetree/bindings/timer/rockchip,rk-timer.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
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
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.