at91sam9x5_usart3.dtsi revision 270864
1262569Simp/* 2262569Simp * at91sam9x5_usart3.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 3262569Simp * 4 USART. 4262569Simp * 5262569Simp * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com> 6262569Simp * 7262569Simp * Licensed under GPLv2. 8262569Simp */ 9262569Simp 10262569Simp#include <dt-bindings/pinctrl/at91.h> 11262569Simp#include <dt-bindings/interrupt-controller/irq.h> 12262569Simp 13262569Simp/ { 14262569Simp aliases { 15262569Simp serial4 = &usart3; 16262569Simp }; 17262569Simp 18262569Simp ahb { 19262569Simp apb { 20262569Simp pinctrl@fffff400 { 21262569Simp usart3 { 22262569Simp pinctrl_usart3: usart3-0 { 23262569Simp atmel,pins = 24262569Simp <AT91_PIOC 22 AT91_PERIPH_B AT91_PINCTRL_PULL_UP /* PC22 periph B with pullup */ 25262569Simp AT91_PIOC 23 AT91_PERIPH_B AT91_PINCTRL_NONE>; /* PC23 periph B */ 26262569Simp }; 27262569Simp 28262569Simp pinctrl_usart3_rts: usart3_rts-0 { 29262569Simp atmel,pins = 30262569Simp <AT91_PIOC 24 AT91_PERIPH_B AT91_PINCTRL_NONE>; /* PC24 periph B */ 31262569Simp }; 32262569Simp 33262569Simp pinctrl_usart3_cts: usart3_cts-0 { 34262569Simp atmel,pins = 35262569Simp <AT91_PIOC 25 AT91_PERIPH_B AT91_PINCTRL_NONE>; /* PC25 periph B */ 36262569Simp }; 37262569Simp 38262569Simp pinctrl_usart3_sck: usart3_sck-0 { 39262569Simp atmel,pins = 40262569Simp <AT91_PIOC 26 AT91_PERIPH_B AT91_PINCTRL_NONE>; /* PC26 periph B */ 41262569Simp }; 42262569Simp }; 43262569Simp }; 44262569Simp 45270864Simp pmc: pmc@fffffc00 { 46270864Simp periphck { 47270864Simp usart3_clk: usart3_clk { 48270864Simp #clock-cells = <0>; 49270864Simp reg = <8>; 50270864Simp }; 51270864Simp }; 52270864Simp }; 53270864Simp 54262569Simp usart3: serial@f8028000 { 55262569Simp compatible = "atmel,at91sam9260-usart"; 56262569Simp reg = <0xf8028000 0x200>; 57262569Simp interrupts = <8 IRQ_TYPE_LEVEL_HIGH 5>; 58262569Simp pinctrl-names = "default"; 59262569Simp pinctrl-0 = <&pinctrl_usart3>; 60270864Simp clocks = <&usart3_clk>; 61270864Simp clock-names = "usart"; 62262569Simp status = "disabled"; 63262569Simp }; 64262569Simp }; 65262569Simp }; 66262569Simp}; 67