mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-05-13 20:09:34 +08:00
parent
eb6ff63322
commit
6624d6ee32
@ -43,6 +43,7 @@ dhcpcd = on
|
||||
dpaa = on
|
||||
evdev = on
|
||||
fdt = on
|
||||
imx = on
|
||||
in_cksum = on
|
||||
mdnsresponder = on
|
||||
mmc = on
|
||||
|
23
libbsd.py
23
libbsd.py
@ -5183,6 +5183,28 @@ class dpaa(builder.Module):
|
||||
mm.generator['source']()
|
||||
)
|
||||
|
||||
class imx(builder.Module):
|
||||
def __init__(self, manager):
|
||||
super(imx, self).__init__(manager, type(self).__name__)
|
||||
|
||||
def generate(self):
|
||||
mm = self.manager
|
||||
self.addKernelSpaceHeaderFiles(
|
||||
[
|
||||
'sys/arm/freescale/imx/imx6_anatopreg.h',
|
||||
'sys/arm/freescale/imx/imx6_anatopvar.h',
|
||||
'sys/arm/freescale/imx/imx6_ccmreg.h',
|
||||
'sys/arm/freescale/imx/imx6_machdep.h',
|
||||
'sys/arm/freescale/imx/imx_machdep.h',
|
||||
]
|
||||
)
|
||||
self.addKernelSpaceSourceFiles(
|
||||
[
|
||||
'sys/arm/freescale/imx/imx6_ccm.c',
|
||||
],
|
||||
mm.generator['source']()
|
||||
)
|
||||
|
||||
#
|
||||
# Tests
|
||||
#
|
||||
@ -5342,6 +5364,7 @@ def load(mm):
|
||||
mm.addModule(dev_nic_broadcomm(mm))
|
||||
|
||||
mm.addModule(nvme(mm))
|
||||
mm.addModule(imx(mm))
|
||||
|
||||
# Add in_chksum
|
||||
mm.addModule(in_cksum(mm))
|
||||
|
@ -136,6 +136,8 @@ RTEMS_BSD_DRIVER_MMC;
|
||||
RTEMS_BSD_DEFINE_NEXUS_DEVICE(ofwbus, 0, 0, NULL);
|
||||
SYSINIT_DRIVER_REFERENCE(simplebus, ofwbus);
|
||||
|
||||
SYSINIT_DRIVER_REFERENCE(ccm, simplebus);
|
||||
|
||||
SYSINIT_DRIVER_REFERENCE(ffec, simplebus);
|
||||
SYSINIT_DRIVER_REFERENCE(ukphy, miibus);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user