| .. | .. |
|---|
| 82 | 82 | "atmel,at91sam9rl-udc" |
|---|
| 83 | 83 | "atmel,at91sam9g45-udc" |
|---|
| 84 | 84 | "atmel,sama5d3-udc" |
|---|
| 85 | + "microchip,sam9x60-udc" |
|---|
| 85 | 86 | - reg: Address and length of the register set for the device |
|---|
| 86 | 87 | - interrupts: Should contain usba interrupt |
|---|
| 87 | 88 | - clocks: Should reference the peripheral and host clocks |
|---|
| 88 | 89 | - clock-names: Should contain two strings |
|---|
| 89 | 90 | "pclk" for the peripheral clock |
|---|
| 90 | 91 | "hclk" for the host clock |
|---|
| 92 | + |
|---|
| 93 | +Deprecated property: |
|---|
| 91 | 94 | - ep childnode: To specify the number of endpoints and their properties. |
|---|
| 92 | 95 | |
|---|
| 93 | 96 | Optional properties: |
|---|
| 94 | 97 | - atmel,vbus-gpio: If present, specifies a gpio that allows to detect whether |
|---|
| 95 | 98 | vbus is present (USB is connected). |
|---|
| 96 | 99 | |
|---|
| 97 | | -Required child node properties: |
|---|
| 100 | +Deprecated child node properties: |
|---|
| 98 | 101 | - name: Name of the endpoint. |
|---|
| 99 | 102 | - reg: Num of the endpoint. |
|---|
| 100 | 103 | - atmel,fifo-size: Size of the fifo. |
|---|
| .. | .. |
|---|
| 112 | 115 | clocks = <&utmi>, <&udphs_clk>; |
|---|
| 113 | 116 | clock-names = "hclk", "pclk"; |
|---|
| 114 | 117 | atmel,vbus-gpio = <&pioB 19 0>; |
|---|
| 115 | | - |
|---|
| 116 | | - ep@0 { |
|---|
| 117 | | - reg = <0>; |
|---|
| 118 | | - atmel,fifo-size = <64>; |
|---|
| 119 | | - atmel,nb-banks = <1>; |
|---|
| 120 | | - }; |
|---|
| 121 | | - |
|---|
| 122 | | - ep@1 { |
|---|
| 123 | | - reg = <1>; |
|---|
| 124 | | - atmel,fifo-size = <1024>; |
|---|
| 125 | | - atmel,nb-banks = <2>; |
|---|
| 126 | | - atmel,can-dma; |
|---|
| 127 | | - atmel,can-isoc; |
|---|
| 128 | | - }; |
|---|
| 129 | | - |
|---|
| 130 | | - ep@2 { |
|---|
| 131 | | - reg = <2>; |
|---|
| 132 | | - atmel,fifo-size = <1024>; |
|---|
| 133 | | - atmel,nb-banks = <2>; |
|---|
| 134 | | - atmel,can-dma; |
|---|
| 135 | | - atmel,can-isoc; |
|---|
| 136 | | - }; |
|---|
| 137 | | - |
|---|
| 138 | | - ep@3 { |
|---|
| 139 | | - reg = <3>; |
|---|
| 140 | | - atmel,fifo-size = <1024>; |
|---|
| 141 | | - atmel,nb-banks = <3>; |
|---|
| 142 | | - atmel,can-dma; |
|---|
| 143 | | - }; |
|---|
| 144 | | - |
|---|
| 145 | | - ep@4 { |
|---|
| 146 | | - reg = <4>; |
|---|
| 147 | | - atmel,fifo-size = <1024>; |
|---|
| 148 | | - atmel,nb-banks = <3>; |
|---|
| 149 | | - atmel,can-dma; |
|---|
| 150 | | - }; |
|---|
| 151 | | - |
|---|
| 152 | | - ep@5 { |
|---|
| 153 | | - reg = <5>; |
|---|
| 154 | | - atmel,fifo-size = <1024>; |
|---|
| 155 | | - atmel,nb-banks = <3>; |
|---|
| 156 | | - atmel,can-dma; |
|---|
| 157 | | - atmel,can-isoc; |
|---|
| 158 | | - }; |
|---|
| 159 | | - |
|---|
| 160 | | - ep@6 { |
|---|
| 161 | | - reg = <6>; |
|---|
| 162 | | - atmel,fifo-size = <1024>; |
|---|
| 163 | | - atmel,nb-banks = <3>; |
|---|
| 164 | | - atmel,can-dma; |
|---|
| 165 | | - atmel,can-isoc; |
|---|
| 166 | | - }; |
|---|
| 167 | 118 | }; |
|---|