drivers: usb: dc: sam: Add atmel USBC controller
Add atmel USBC device controller. Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
This commit is contained in:
parent
f53fce30b2
commit
670c067563
3 changed files with 1223 additions and 0 deletions
|
@ -7,6 +7,7 @@ zephyr_library()
|
|||
zephyr_library_sources_ifdef(CONFIG_USB_DW usb_dc_dw.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_USB_DC_STM32 usb_dc_stm32.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_USB_DC_SAM0 usb_dc_sam0.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_USB_DC_SAM_USBC usb_dc_sam_usbc.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_USB_DC_SAM_USBHS usb_dc_sam_usbhs.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_USB_KINETIS usb_dc_kinetis.c)
|
||||
zephyr_library_sources_ifdef(CONFIG_USB_NATIVE_POSIX
|
||||
|
|
|
@ -45,6 +45,15 @@ config USB_DC_SAM0
|
|||
help
|
||||
SAM0 family USB device controller Driver.
|
||||
|
||||
DT_COMPAT_SAM_USBC := atmel,sam-usbc
|
||||
|
||||
config USB_DC_SAM_USBC
|
||||
bool "SAM4L USBC Device Controller driver"
|
||||
depends on SOC_SERIES_SAM4L
|
||||
default $(dt_compat_enabled,$(DT_COMPAT_SAM_USBC))
|
||||
help
|
||||
SAM4L family USBC device controller Driver.
|
||||
|
||||
config USB_DC_SAM_USBHS
|
||||
bool "SAM series USB HS Device Controller driver"
|
||||
depends on SOC_SERIES_SAME70 || \
|
||||
|
|
1213
drivers/usb/device/usb_dc_sam_usbc.c
Normal file
1213
drivers/usb/device/usb_dc_sam_usbc.c
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue