Processor LS1043a Linux network driver consulting

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Processor LS1043a Linux network driver consulting

449 Views
niehy
Contributor I

There is a project using the processor LS1043a. The Linux version is 5.4.3. The directory drivers\net\ethernet\freescale has network drivers. As shown below:

dpaa

dpaa2

enetc

fman

fs_enet

sdk_dpaa

sdk_fman

What is the difference between the drivers in these subdirectories. especially the difference between the sdk_dpaa and sdk_fman directories.

Tags (1)
0 Kudos
1 Reply

435 Views
yipingwang
NXP TechSupport
NXP TechSupport

LS1043A is dpaa based, so only dpaa+fman drivers are valid. And sdk_dpaa+sdk_fman drivers are for Linux kernel in LSDK, dpaa+fman drive are for upstream Linux kernel use. Besides the sdk_dpaa+sdk_fman driver, you are supposed to use fsl-ls1043a-rdb-sdk.dts for LSDK Kernel use.

0 Kudos