soc: RT685: Add USB support

1. Update soc.c file to add USB clock setup
2. Add a linker script file to move USB transfer
   buffer and controller buffers to USB RAM
3. Update Kconfig's to add USB support
4. Add zephyr_udc0 nodelabel

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
This commit is contained in:
Mahesh Mahadevan 2021-08-18 15:53:37 -05:00 committed by Christopher Friedt
commit 34a445d943
8 changed files with 121 additions and 1 deletions

View file

@ -93,6 +93,8 @@ features:
+-----------+------------+-------------------------------------+
| SDHC | on-chip | disk access |
+-----------+------------+-------------------------------------+
| USB | on-chip | USB device |
+-----------+------------+-------------------------------------+
The default configuration can be found in the defconfig file:

View file

@ -302,3 +302,7 @@ i2s1: &flexcomm3 {
status = "okay";
pwr-gpios = <&gpio2 10 GPIO_ACTIVE_HIGH>;
};
zephyr_udc0: &usbhs {
status = "okay";
};

View file

@ -28,3 +28,4 @@ supported:
- sdhc
- spi
- watchdog
- usb_device