Changeset 28ee86a in rtems-libbsd for libbsd.py


Ignore:
Timestamp:
Apr 27, 2016, 9:58:19 AM (3 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
fd86c091b97759106da7355ce1dd81ebe030e285, f020f08430150c1656a0ad0a1de13699db9b980b
Children:
cd089b9
Parents:
b2b2e1a
git-author:
Sebastian Huber <sebastian.huber@…> (04/27/16 09:58:19)
git-committer:
Sebastian Huber <sebastian.huber@…> (10/23/17 06:46:43)
Message:

Import DPAA driver snapshot

Imported from Freescale Linux repository

git://git.freescale.com/ppc/upstream/linux.git

commit 2774c204cd8bfc56a200ff4dcdfc9cdf5b6fc161.

Linux compatibility layer is partly from FreeBSD.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libbsd.py

    rb2b2e1a r28ee86a  
    41764176    return mod
    41774177
     4178def dpaa(mm):
     4179    mod = builder.Module('dpaa')
     4180    mod.addCPUDependentLinuxSourceFiles(
     4181        [ 'powerpc' ],
     4182        [
     4183            'drivers/net/ethernet/freescale/dpaa/dpaa_eth.c',
     4184            'drivers/net/ethernet/freescale/dpaa/dpaa_eth_common.c',
     4185            'drivers/net/ethernet/freescale/fman/fman.c',
     4186            'drivers/net/ethernet/freescale/fman/fman_dtsec.c',
     4187            'drivers/net/ethernet/freescale/fman/fman_memac.c',
     4188            'drivers/net/ethernet/freescale/fman/fman_port.c',
     4189            'drivers/net/ethernet/freescale/fman/fman_sp.c',
     4190            'drivers/net/ethernet/freescale/fman/fman_tgec.c',
     4191            'drivers/net/ethernet/freescale/fman/mac.c',
     4192            'drivers/soc/fsl/qbman/bman_api.c',
     4193            'drivers/soc/fsl/qbman/bman.c',
     4194            'drivers/soc/fsl/qbman/bman_test_api.c',
     4195            'drivers/soc/fsl/qbman/bman_test.c',
     4196            'drivers/soc/fsl/qbman/bman_test_thresh.c',
     4197            'drivers/soc/fsl/qbman/bman_utils.c',
     4198            'drivers/soc/fsl/qbman/dpaa_resource.c',
     4199            'drivers/soc/fsl/qbman/qman_api.c',
     4200            'drivers/soc/fsl/qbman/qman.c',
     4201            'drivers/soc/fsl/qbman/qman_portal.c',
     4202            'drivers/soc/fsl/qbman/qman_test_api.c',
     4203            'drivers/soc/fsl/qbman/qman_test_stash.c',
     4204            'drivers/soc/fsl/qbman/qman_utils.c',
     4205        ],
     4206        mm.generator['source']()
     4207    )
     4208    mod.addCPUDependentRTEMSSourceFiles(
     4209        [ 'powerpc' ],
     4210        [
     4211            'sys/powerpc/compat.c',
     4212            'sys/powerpc/fdt_phy.c',
     4213            'sys/powerpc/fman_muram.c',
     4214            'sys/powerpc/linux_compat.c',
     4215            'sys/powerpc/drivers/net/ethernet/freescale/dpaa/if_fmanmac.c',
     4216        ],
     4217        mm.generator['source']()
     4218    )
     4219    return mod
     4220
    41784221def sources(mm):
     4222    mm.addModule(dpaa(mm))
    41794223    mm.addModule(rtems(mm))
    41804224    mm.addModule(base(mm))
Note: See TracChangeset for help on using the changeset viewer.