1
0
Fork 0
alistair23-linux/drivers/net/ethernet/freescale/dpaa2
Ioana Radulescu a690af4f16 dpaa2-eth: Fix TX FQID values
Depending on when MC connects the DPNI to a MAC, Tx FQIDs may
not be available during probe time.

Read the FQIDs each time the link goes up to avoid using invalid
values. In case an error occurs or an invalid value is retrieved,
fall back to QDID-based enqueueing.

Fixes: 1fa0f68c92 ("dpaa2-eth: Use FQ-based DPIO enqueue API")
Signed-off-by: Ioana Radulescu <ruxandra.radulescu@nxp.com>
Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-10-17 15:27:29 -04:00
..
Kconfig dpaa2-ptp: reuse ptp_qoriq driver 2019-06-15 13:43:06 -07:00
Makefile dpaa2-eth: add debugfs statistics 2019-01-19 10:28:43 -08:00
dpaa2-eth-debugfs.c dpaa2: no need to check return value of debugfs_create functions 2019-08-10 15:25:48 -07:00
dpaa2-eth-debugfs.h dpaa2: no need to check return value of debugfs_create functions 2019-08-10 15:25:48 -07:00
dpaa2-eth-trace.h
dpaa2-eth.c dpaa2-eth: Fix TX FQID values 2019-10-17 15:27:29 -04:00
dpaa2-eth.h dpaa2-eth: Add pause frame support 2019-08-29 16:52:12 -07:00
dpaa2-ethtool.c dpaa2-eth: Add new DPNI statistics counters 2019-09-05 00:24:06 +02:00
dpaa2-ptp.c dpaa2-ptp: add interrupt support 2019-06-15 13:43:06 -07:00
dpaa2-ptp.h net: dpaa2: move DPAA2 PTP driver out of staging/ 2018-10-08 10:23:22 -07:00
dpkg.h
dpni-cmd.h dpaa2-eth: Add pause frame support 2019-08-29 16:52:12 -07:00
dpni.c dpaa2-eth: Add new DPNI statistics counters 2019-09-05 00:24:06 +02:00
dpni.h dpaa2-eth: add irq for the dpmac connect/disconnect event 2019-10-17 15:27:29 -04:00
dprtc-cmd.h dpaa2-ptp: add interrupt support 2019-06-15 13:43:06 -07:00
dprtc.c dpaa2-ptp: add interrupt support 2019-06-15 13:43:06 -07:00
dprtc.h dpaa2-ptp: add interrupt support 2019-06-15 13:43:06 -07:00