Based on kernel version 6.13
. Page generated on 2025-01-21 08:21 EST
.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | Marvell Armada 370 and Armada XP Timers --------------------------------------- Required properties: - compatible: Should be one of the following "marvell,armada-370-timer", "marvell,armada-375-timer", "marvell,armada-xp-timer". - interrupts: Should contain the list of Global Timer interrupts and then local timer interrupts - reg: Should contain location and length for timers register. First pair for the Global Timer registers, second pair for the local/private timers. Clocks required for compatible = "marvell,armada-370-timer": - clocks : Must contain a single entry describing the clock input Clocks required for compatibles = "marvell,armada-xp-timer", "marvell,armada-375-timer": - clocks : Must contain an entry for each entry in clock-names. - clock-names : Must include the following entries: "nbclk" (L2/coherency fabric clock), "fixed" (Reference 25 MHz fixed-clock). Examples: - Armada 370: timer { compatible = "marvell,armada-370-timer"; reg = <0x20300 0x30>, <0x21040 0x30>; interrupts = <37>, <38>, <39>, <40>, <5>, <6>; clocks = <&coreclk 2>; }; - Armada XP: timer { compatible = "marvell,armada-xp-timer"; reg = <0x20300 0x30>, <0x21040 0x30>; interrupts = <37>, <38>, <39>, <40>, <5>, <6>; clocks = <&coreclk 2>, <&refclk>; clock-names = "nbclk", "fixed"; }; |