summaryrefslogtreecommitdiff
path: root/SConscript
diff options
context:
space:
mode:
authorsakumisu <[email protected]>2024-08-25 17:22:27 +0800
committersakumisu <[email protected]>2024-08-25 20:19:25 +0800
commit2a563dc41fe5e0f57a2f6cca67fbd0a49b51685d (patch)
tree4621015a04882b2efdf7efc921b85a9d517f7084 /SConscript
parentb045a1d4904251e6c42d55a6768f96b1bac49129 (diff)
feat(port/chipidea): add chipidea port, add nxp mxc glue for chipidea and ehci
Diffstat (limited to 'SConscript')
-rw-r--r--SConscript11
1 files changed, 9 insertions, 2 deletions
diff --git a/SConscript b/SConscript
index a589f5f1..bf8c59dc 100644
--- a/SConscript
+++ b/SConscript
@@ -58,6 +58,9 @@ if GetDepend(['PKG_CHERRYUSB_DEVICE']):
src += Glob('port/musb/usb_glue_bk.c')
if GetDepend(['PKG_CHERRYUSB_DEVICE_MUSB_CUSTOM']):
src += Glob('port/musb/usb_dc_musb.c')
+ if GetDepend(['PKG_CHERRYUSB_DEVICE_CHIPIDEA_MCX']):
+ src += Glob('port/chipidea/usb_dc_chipidea.c')
+ src += Glob('port/chipidea/usb_glue_mcx.c')
if GetDepend(['PKG_CHERRYUSB_DEVICE_BL']):
src += Glob('port/bouffalolab/usb_dc_bl.c')
if GetDepend(['PKG_CHERRYUSB_DEVICE_HPM']):
@@ -151,10 +154,14 @@ if GetDepend(['PKG_CHERRYUSB_HOST']):
src += Glob('port/ehci/usb_hc_ehci.c')
src += Glob('port/ehci/usb_glue_aic.c')
src += Glob('port/ohci/usb_hc_ohci.c')
- if GetDepend(['PKG_CHERRYUSB_HOST_EHCI_NUVOTON_NUC980']):
+ if GetDepend(['PKG_CHERRYUSB_HOST_EHCI_MCX']):
+ path += [cwd + '/port/chipidea']
+ src += Glob('port/ehci/usb_hc_ehci.c')
+ src += Glob('port/ehci/usb_glue_mcx.c')
+ if GetDepend(['PKG_CHERRYUSB_HOST_EHCI_NUC980']):
src += Glob('port/ehci/usb_hc_ehci.c')
src += Glob('port/ehci/usb_glue_nuc980.c')
- if GetDepend(['PKG_CHERRYUSB_HOST_EHCI_NUVOTON_MA35D0']):
+ if GetDepend(['PKG_CHERRYUSB_HOST_EHCI_MA35D0']):
src += Glob('port/ehci/usb_hc_ehci.c')
src += Glob('port/ehci/usb_glue_ma35d0.c')
if GetDepend(['PKG_CHERRYUSB_HOST_EHCI_CUSTOM']):