mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-03-16 23:07:00 +00:00
ARM: dts: sama7g5ek: Add pinctrl, gpio and phy properties for USB
Add the required pinctrl, gpio and phy properties required by the USB DT nodes of the sama7g5ek boards. Since these have not yet been defined in upstream Linux, place them in the U-Boot specific DT file. Signed-off-by: Sergiu Moga <sergiu.moga@microchip.com>
This commit is contained in:
parent
851960e591
commit
3cd06bfa96
1 changed files with 35 additions and 0 deletions
|
@ -10,6 +10,7 @@
|
|||
*
|
||||
*/
|
||||
|
||||
#include "sama7g5-pinfunc.h"
|
||||
#include <dt-bindings/reset/sama7g5-reset.h>
|
||||
#include <dt-bindings/clock/at91.h>
|
||||
|
||||
|
@ -112,6 +113,11 @@
|
|||
|
||||
&pioA {
|
||||
u-boot,dm-pre-reloc;
|
||||
|
||||
pinctrl_usb_default: usb_default {
|
||||
pinmux = <PIN_PC6__GPIO>;
|
||||
bias-disable;
|
||||
};
|
||||
};
|
||||
|
||||
&pit64b0 {
|
||||
|
@ -133,3 +139,32 @@
|
|||
&uart3 {
|
||||
u-boot,dm-pre-reloc;
|
||||
};
|
||||
|
||||
&usb2 {
|
||||
num-ports = <3>;
|
||||
atmel,vbus-gpio = <0
|
||||
0
|
||||
&pioA PIN_PC6 GPIO_ACTIVE_HIGH
|
||||
>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_usb_default>;
|
||||
phys = <&usb_phy2>;
|
||||
phy-names = "usb";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&usb3 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&usb_phy0 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&usb_phy1 {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&usb_phy2 {
|
||||
status = "okay";
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue