~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/rtc/xlnx,zynqmp-rtc.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/rtc/xlnx,zynqmp-rtc.yaml (Architecture i386) and /Documentation/devicetree/bindings/rtc/xlnx,zynqmp-rtc.yaml (Architecture ppc)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/rtc/xlnx,zy      4 $id: http://devicetree.org/schemas/rtc/xlnx,zynqmp-rtc.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Xilinx Zynq Ultrascale+ MPSoC Real Time      7 title: Xilinx Zynq Ultrascale+ MPSoC Real Time Clock
  8                                                     8 
  9 description:                                        9 description:
 10   RTC controller for the Xilinx Zynq MPSoC Rea     10   RTC controller for the Xilinx Zynq MPSoC Real Time Clock.
 11   The RTC controller has separate IRQ lines fo     11   The RTC controller has separate IRQ lines for seconds and alarm.
 12                                                    12 
 13 maintainers:                                       13 maintainers:
 14   - Michal Simek <michal.simek@amd.com>             14   - Michal Simek <michal.simek@amd.com>
 15                                                    15 
 16 allOf:                                             16 allOf:
 17   - $ref: rtc.yaml#                                17   - $ref: rtc.yaml#
 18                                                    18 
 19 properties:                                        19 properties:
 20   compatible:                                      20   compatible:
 21     oneOf:                                         21     oneOf:
 22       - const: xlnx,zynqmp-rtc                     22       - const: xlnx,zynqmp-rtc
 23       - items:                                     23       - items:
 24           - enum:                                  24           - enum:
 25               - xlnx,versal-rtc                    25               - xlnx,versal-rtc
 26               - xlnx,versal-net-rtc                26               - xlnx,versal-net-rtc
 27           - const: xlnx,zynqmp-rtc                 27           - const: xlnx,zynqmp-rtc
 28                                                    28 
 29   reg:                                             29   reg:
 30     maxItems: 1                                    30     maxItems: 1
 31                                                    31 
 32   clocks:                                          32   clocks:
 33     maxItems: 1                                    33     maxItems: 1
 34                                                    34 
 35   clock-names:                                     35   clock-names:
 36     items:                                         36     items:
 37       - const: rtc                                 37       - const: rtc
 38                                                    38 
 39   interrupts:                                      39   interrupts:
 40     maxItems: 2                                    40     maxItems: 2
 41                                                    41 
 42   interrupt-names:                                 42   interrupt-names:
 43     items:                                         43     items:
 44       - const: alarm                               44       - const: alarm
 45       - const: sec                                 45       - const: sec
 46                                                    46 
 47   calibration:                                     47   calibration:
 48     description: |                                 48     description: |
 49       calibration value for 1 sec period which     49       calibration value for 1 sec period which will
 50       be programmed directly to calibration re     50       be programmed directly to calibration register.
 51     $ref: /schemas/types.yaml#/definitions/uin     51     $ref: /schemas/types.yaml#/definitions/uint32
 52     minimum: 0x1                                   52     minimum: 0x1
 53     maximum: 0x1FFFFF                              53     maximum: 0x1FFFFF
 54     default: 0x198233                              54     default: 0x198233
 55     deprecated: true                               55     deprecated: true
 56                                                    56 
 57   power-domains:                                   57   power-domains:
 58     maxItems: 1                                    58     maxItems: 1
 59                                                    59 
 60 required:                                          60 required:
 61   - compatible                                     61   - compatible
 62   - reg                                            62   - reg
 63   - interrupts                                     63   - interrupts
 64   - interrupt-names                                64   - interrupt-names
 65                                                    65 
 66 additionalProperties: false                        66 additionalProperties: false
 67                                                    67 
 68 examples:                                          68 examples:
 69   - |                                              69   - |
 70     soc {                                          70     soc {
 71       #address-cells = <2>;                        71       #address-cells = <2>;
 72       #size-cells = <2>;                           72       #size-cells = <2>;
 73                                                    73 
 74       rtc: rtc@ffa60000 {                          74       rtc: rtc@ffa60000 {
 75         compatible = "xlnx,zynqmp-rtc";            75         compatible = "xlnx,zynqmp-rtc";
 76         reg = <0x0 0xffa60000 0x0 0x100>;          76         reg = <0x0 0xffa60000 0x0 0x100>;
 77         interrupt-parent = <&gic>;                 77         interrupt-parent = <&gic>;
 78         interrupts = <0 26 4>, <0 27 4>;           78         interrupts = <0 26 4>, <0 27 4>;
 79         interrupt-names = "alarm", "sec";          79         interrupt-names = "alarm", "sec";
 80         calibration = <0x198233>;                  80         calibration = <0x198233>;
 81         clock-names = "rtc";                       81         clock-names = "rtc";
 82         clocks = <&rtc_clk>;                       82         clocks = <&rtc_clk>;
 83       };                                           83       };
 84     };                                             84     };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php