Commit Graph

8 Commits

Author SHA1 Message Date
Rohit Raj
fe462a7518 fsl_qbman: Pass interface name as a string instead of pointer
Pass interface name to kernel through IOCTL as string instead
of character pointer.

Signed-off-by: Rohit Raj <rohit.raj@nxp.com>
2023-10-30 19:09:45 +02:00
Rohit Raj
1cc044d82e fsl_qbman: enable restart autonegotiation support
Added support to enable and restart autonegotiation
by adding an IOCTL.

Signed-off-by: Rohit Raj <rohit.raj@nxp.com>
DPDK-2199
DPDK-2772
2023-10-30 19:09:42 +02:00
Rohit Raj
c80fb93d38 fsl_qbman: enable set link speed support
Added support to set link speed and duplex
by adding an IOCTL.

Signed-off-by: Rohit Raj <rohit.raj@nxp.com>
DPDK-2199
DPDK-2772
2023-10-30 19:09:42 +02:00
Rohit Raj
351abf0c93 fsl_qbman: add version number IOCTL call
Added version number and an IOCTL call to get
the version number so that support for old apis
can be maintained.

Signed-off-by: Rohit Raj <rohit.raj@nxp.com>
DPDK-2199
DPDK-2772
2023-10-30 19:09:42 +02:00
Rohit Raj
1568e268c4 fsl_qbman: enable get link speed support
Added support to get link speed, duplex and
autoneg status in get link status IOCTL.

Signed-off-by: Rohit Raj <rohit.raj@nxp.com>
DPDK-2199
DPDK-2772
2023-10-30 19:09:42 +02:00
Nipun Gupta
6e0527766f fsl_qbman: add shared mac support in link status framework
This patch enables link update event notification on shared
mac for user space application.

Signed-off-by: Gagandeep Singh <g.singh@nxp.com>
Signed-off-by: Nipun Gupta <nipun.gupta@nxp.com>
Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
2023-10-30 19:09:38 +02:00
Sachin Saxena
030766de9f fsl_qbman: Framework for enabling Link status notification
-  This will enable link update event notification for
    user space USDPAA application.

Signed-off-by: Sachin Saxena <sachin.saxena@nxp.com>
DPDK-2128
(cherry picked from commit fb53c813a779cc3fc28c8ed3fc8bc0dde24db0ea)
2023-10-30 19:09:37 +02:00
Madalin Bucur
f40c3d4ac8 staging/fsl_qbman: add LSDK-19.09-V4.14 SDK DPAA QBMan files
Signed-off-by: Madalin Bucur <madalin.bucur@oss.nxp.com>
2023-10-30 19:09:32 +02:00