soc: LPC55S69: 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-07-22 14:41:21 -05:00 committed by Christopher Friedt
commit 95ee8f0f64
9 changed files with 80 additions and 0 deletions

View file

@ -80,6 +80,8 @@ features:
+-----------+------------+-------------------------------------+
| HWINFO | on-chip | Unique device serial number |
+-----------+------------+-------------------------------------+
| USB | on-chip | USB device |
+-----------+------------+-------------------------------------+
Targets available
==================

View file

@ -105,3 +105,7 @@
&mailbox0 {
status = "okay";
};
zephyr_udc0: &usbhs {
status = "okay";
};

View file

@ -22,4 +22,5 @@ supported:
- gpio
- i2c
- spi
- usb_device
- watchdog

View file

@ -103,3 +103,7 @@
dma-channels = <20>;
status = "okay";
};
zephyr_udc0: &usbhs {
status = "okay";
};