diff options
| author | sakumisu <[email protected]> | 2024-08-25 17:22:27 +0800 |
|---|---|---|
| committer | sakumisu <[email protected]> | 2024-08-25 20:19:25 +0800 |
| commit | 2a563dc41fe5e0f57a2f6cca67fbd0a49b51685d (patch) | |
| tree | 4621015a04882b2efdf7efc921b85a9d517f7084 /SConscript | |
| parent | b045a1d4904251e6c42d55a6768f96b1bac49129 (diff) | |
feat(port/chipidea): add chipidea port, add nxp mxc glue for chipidea and ehci
Diffstat (limited to 'SConscript')
| -rw-r--r-- | SConscript | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -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']): |
