1*7d0873ebSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*7d0873ebSEmmanuel Vadot%YAML 1.2 3*7d0873ebSEmmanuel Vadot--- 4*7d0873ebSEmmanuel Vadot$id: http://devicetree.org/schemas/serial/brcm,bcm2835-aux-uart.yaml# 5*7d0873ebSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*7d0873ebSEmmanuel Vadot 7*7d0873ebSEmmanuel Vadottitle: BCM2835 AUXILIARY UART 8*7d0873ebSEmmanuel Vadot 9*7d0873ebSEmmanuel Vadotmaintainers: 10*7d0873ebSEmmanuel Vadot - Pratik Farkase <pratikfarkase94@gmail.com> 11*7d0873ebSEmmanuel Vadot - Florian Fainelli <florian.fainelli@broadcom.com> 12*7d0873ebSEmmanuel Vadot - Stefan Wahren <wahrenst@gmx.net> 13*7d0873ebSEmmanuel Vadot 14*7d0873ebSEmmanuel VadotallOf: 15*7d0873ebSEmmanuel Vadot - $ref: serial.yaml 16*7d0873ebSEmmanuel Vadot 17*7d0873ebSEmmanuel Vadotproperties: 18*7d0873ebSEmmanuel Vadot compatible: 19*7d0873ebSEmmanuel Vadot const: brcm,bcm2835-aux-uart 20*7d0873ebSEmmanuel Vadot 21*7d0873ebSEmmanuel Vadot reg: 22*7d0873ebSEmmanuel Vadot maxItems: 1 23*7d0873ebSEmmanuel Vadot 24*7d0873ebSEmmanuel Vadot interrupts: 25*7d0873ebSEmmanuel Vadot maxItems: 1 26*7d0873ebSEmmanuel Vadot 27*7d0873ebSEmmanuel Vadot clocks: 28*7d0873ebSEmmanuel Vadot maxItems: 1 29*7d0873ebSEmmanuel Vadot 30*7d0873ebSEmmanuel Vadotrequired: 31*7d0873ebSEmmanuel Vadot - compatible 32*7d0873ebSEmmanuel Vadot - reg 33*7d0873ebSEmmanuel Vadot - interrupts 34*7d0873ebSEmmanuel Vadot - clocks 35*7d0873ebSEmmanuel Vadot 36*7d0873ebSEmmanuel VadotunevaluatedProperties: false 37*7d0873ebSEmmanuel Vadot 38*7d0873ebSEmmanuel Vadotexamples: 39*7d0873ebSEmmanuel Vadot - | 40*7d0873ebSEmmanuel Vadot #include <dt-bindings/clock/bcm2835-aux.h> 41*7d0873ebSEmmanuel Vadot serial@7e215040 { 42*7d0873ebSEmmanuel Vadot compatible = "brcm,bcm2835-aux-uart"; 43*7d0873ebSEmmanuel Vadot reg = <0x7e215040 0x40>; 44*7d0873ebSEmmanuel Vadot interrupts = <1 29>; 45*7d0873ebSEmmanuel Vadot clocks = <&aux BCM2835_AUX_CLOCK_UART>; 46*7d0873ebSEmmanuel Vadot }; 47