1*84943d6fSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*84943d6fSEmmanuel Vadot%YAML 1.2 3*84943d6fSEmmanuel Vadot--- 4*84943d6fSEmmanuel Vadot$id: http://devicetree.org/schemas/rtc/nxp,pcf2123.yaml# 5*84943d6fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*84943d6fSEmmanuel Vadot 7*84943d6fSEmmanuel Vadottitle: NXP PCF2123 SPI Real Time Clock 8*84943d6fSEmmanuel Vadot 9*84943d6fSEmmanuel Vadotmaintainers: 10*84943d6fSEmmanuel Vadot - Javier Carrasco <javier.carrasco.cruz@gmail.com> 11*84943d6fSEmmanuel Vadot 12*84943d6fSEmmanuel VadotallOf: 13*84943d6fSEmmanuel Vadot - $ref: /schemas/spi/spi-peripheral-props.yaml# 14*84943d6fSEmmanuel Vadot - $ref: rtc.yaml# 15*84943d6fSEmmanuel Vadot 16*84943d6fSEmmanuel Vadotproperties: 17*84943d6fSEmmanuel Vadot compatible: 18*84943d6fSEmmanuel Vadot enum: 19*84943d6fSEmmanuel Vadot - nxp,pcf2123 20*84943d6fSEmmanuel Vadot 21*84943d6fSEmmanuel Vadot reg: 22*84943d6fSEmmanuel Vadot maxItems: 1 23*84943d6fSEmmanuel Vadot 24*84943d6fSEmmanuel Vadot interrupts: 25*84943d6fSEmmanuel Vadot maxItems: 1 26*84943d6fSEmmanuel Vadot 27*84943d6fSEmmanuel Vadotrequired: 28*84943d6fSEmmanuel Vadot - compatible 29*84943d6fSEmmanuel Vadot - reg 30*84943d6fSEmmanuel Vadot 31*84943d6fSEmmanuel VadotunevaluatedProperties: false 32*84943d6fSEmmanuel Vadot 33*84943d6fSEmmanuel Vadotexamples: 34*84943d6fSEmmanuel Vadot - | 35*84943d6fSEmmanuel Vadot #include <dt-bindings/interrupt-controller/arm-gic.h> 36*84943d6fSEmmanuel Vadot spi { 37*84943d6fSEmmanuel Vadot #address-cells = <1>; 38*84943d6fSEmmanuel Vadot #size-cells = <0>; 39*84943d6fSEmmanuel Vadot 40*84943d6fSEmmanuel Vadot rtc@3 { 41*84943d6fSEmmanuel Vadot compatible = "nxp,pcf2123"; 42*84943d6fSEmmanuel Vadot reg = <3>; 43*84943d6fSEmmanuel Vadot interrupts = <GIC_SPI 130 IRQ_TYPE_LEVEL_LOW>; 44*84943d6fSEmmanuel Vadot spi-cs-high; 45*84943d6fSEmmanuel Vadot }; 46*84943d6fSEmmanuel Vadot }; 47*84943d6fSEmmanuel Vadot... 48