mirror of
https://github.com/Evolution-X-Devices/kernel_xiaomi_sm8450-devicetrees
synced 2026-02-01 08:51:30 +00:00
dt-bindings: Add snapshot for 5.3-rc4
Add the device-tree bindings' snapshot from tmp-9855ec2fd422 for 5.3-rc4. Change-Id: I25b0ac9b29c0347f557b87094ede86370a89a0f2
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
# Copyright 2018 Linaro Ltd.
|
||||
%YAML 1.2
|
||||
---
|
||||
$id: "http://devicetree.org/schemas/timer/intel-ixp4xx-timer.yaml#"
|
||||
$id: "http://devicetree.org/schemas/timer/intel,ixp4xx-timer.yaml#"
|
||||
$schema: "http://devicetree.org/meta-schemas/core.yaml#"
|
||||
|
||||
title: Intel IXP4xx XScale Networking Processors Timers
|
||||
|
||||
25
bindings/timer/nxp,sysctr-timer.txt
Normal file
25
bindings/timer/nxp,sysctr-timer.txt
Normal file
@@ -0,0 +1,25 @@
|
||||
NXP System Counter Module(sys_ctr)
|
||||
|
||||
The system counter(sys_ctr) is a programmable system counter which provides
|
||||
a shared time base to Cortex A15, A7, A53, A73, etc. it is intended for use in
|
||||
applications where the counter is always powered and support multiple,
|
||||
unrelated clocks. The compare frame inside can be used for timer purpose.
|
||||
|
||||
Required properties:
|
||||
|
||||
- compatible : should be "nxp,sysctr-timer"
|
||||
- reg : Specifies the base physical address and size of the comapre
|
||||
frame and the counter control, read & compare.
|
||||
- interrupts : should be the first compare frames' interrupt
|
||||
- clocks : Specifies the counter clock.
|
||||
- clock-names: Specifies the clock's name of this module
|
||||
|
||||
Example:
|
||||
|
||||
system_counter: timer@306a0000 {
|
||||
compatible = "nxp,sysctr-timer";
|
||||
reg = <0x306a0000 0x20000>;/* system-counter-rd & compare */
|
||||
clocks = <&clk_8m>;
|
||||
clock-names = "per";
|
||||
interrupts = <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>;
|
||||
};
|
||||
@@ -42,12 +42,18 @@ Required Properties:
|
||||
- "renesas,r8a7793-cmt1" for the 48-bit CMT1 device included in r8a7793.
|
||||
- "renesas,r8a7794-cmt0" for the 32-bit CMT0 device included in r8a7794.
|
||||
- "renesas,r8a7794-cmt1" for the 48-bit CMT1 device included in r8a7794.
|
||||
- "renesas,r8a7795-cmt0" for the 32-bit CMT0 device included in r8a7795.
|
||||
- "renesas,r8a7795-cmt1" for the 48-bit CMT1 device included in r8a7795.
|
||||
- "renesas,r8a7796-cmt0" for the 32-bit CMT0 device included in r8a7796.
|
||||
- "renesas,r8a7796-cmt1" for the 48-bit CMT1 device included in r8a7796.
|
||||
- "renesas,r8a77965-cmt0" for the 32-bit CMT0 device included in r8a77965.
|
||||
- "renesas,r8a77965-cmt1" for the 48-bit CMT1 device included in r8a77965.
|
||||
- "renesas,r8a77970-cmt0" for the 32-bit CMT0 device included in r8a77970.
|
||||
- "renesas,r8a77970-cmt1" for the 48-bit CMT1 device included in r8a77970.
|
||||
- "renesas,r8a77980-cmt0" for the 32-bit CMT0 device included in r8a77980.
|
||||
- "renesas,r8a77980-cmt1" for the 48-bit CMT1 device included in r8a77980.
|
||||
- "renesas,r8a77990-cmt0" for the 32-bit CMT0 device included in r8a77990.
|
||||
- "renesas,r8a77990-cmt1" for the 48-bit CMT1 device included in r8a77990.
|
||||
|
||||
- "renesas,rcar-gen2-cmt0" for 32-bit CMT0 devices included in R-Car Gen2
|
||||
and RZ/G1.
|
||||
|
||||
Reference in New Issue
Block a user