diff options
author | Christian Mauderer <christian.mauderer@embedded-brains.de> | 2020-04-02 17:43:10 +0200 |
---|---|---|
committer | Christian Mauderer <christian.mauderer@embedded-brains.de> | 2020-04-15 16:18:44 +0200 |
commit | 6624d6ee32064d4ad6f1e0192766c9d36fd5a88e (patch) | |
tree | ec0b02c5492261794808c6019fceb467cb551162 /libbsd.py | |
parent | imx6_ccm: Port to RTEMS (diff) | |
download | rtems-libbsd-6624d6ee32064d4ad6f1e0192766c9d36fd5a88e.tar.bz2 |
imx6_ccm: Add and build module.
Update #3869.
Diffstat (limited to 'libbsd.py')
-rw-r--r-- | libbsd.py | 23 |
1 files changed, 23 insertions, 0 deletions
@@ -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)) |