hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/Documentation/devicetree/bindings/usb/atmel-usb.txt
....@@ -82,19 +82,22 @@
8282 "atmel,at91sam9rl-udc"
8383 "atmel,at91sam9g45-udc"
8484 "atmel,sama5d3-udc"
85
+ "microchip,sam9x60-udc"
8586 - reg: Address and length of the register set for the device
8687 - interrupts: Should contain usba interrupt
8788 - clocks: Should reference the peripheral and host clocks
8889 - clock-names: Should contain two strings
8990 "pclk" for the peripheral clock
9091 "hclk" for the host clock
92
+
93
+Deprecated property:
9194 - ep childnode: To specify the number of endpoints and their properties.
9295
9396 Optional properties:
9497 - atmel,vbus-gpio: If present, specifies a gpio that allows to detect whether
9598 vbus is present (USB is connected).
9699
97
-Required child node properties:
100
+Deprecated child node properties:
98101 - name: Name of the endpoint.
99102 - reg: Num of the endpoint.
100103 - atmel,fifo-size: Size of the fifo.
....@@ -112,56 +115,4 @@
112115 clocks = <&utmi>, <&udphs_clk>;
113116 clock-names = "hclk", "pclk";
114117 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
- };
167118 };