Home
last modified time | relevance | path

Searched hist:"0 dcf7f500b0a56c0c58deeeac7692fe213aa08b1" (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_dp.cdiff 0dcf7f500b0a56c0c58deeeac7692fe213aa08b1 Mon Mar 21 05:42:05 CDT 2022 Jakub Kicinski <jakub.kicinski@netronome.com> nfp: use TX ring pointer write back

Newer versions of the PCIe microcode support writing back the
position of the TX pointer back into host memory. This speeds
up TX completions, because we avoid a read from device memory
(replacing PCIe read with DMA coherent read).

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: Fei Qin <fei.qin@corigine.com>
Signed-off-by: Simon Horman <simon.horman@corigine.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
H A Dnfp_net_dp.hdiff 0dcf7f500b0a56c0c58deeeac7692fe213aa08b1 Mon Mar 21 05:42:05 CDT 2022 Jakub Kicinski <jakub.kicinski@netronome.com> nfp: use TX ring pointer write back

Newer versions of the PCIe microcode support writing back the
position of the TX pointer back into host memory. This speeds
up TX completions, because we avoid a read from device memory
(replacing PCIe read with DMA coherent read).

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: Fei Qin <fei.qin@corigine.com>
Signed-off-by: Simon Horman <simon.horman@corigine.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
H A Dnfp_net_debugfs.cdiff 0dcf7f500b0a56c0c58deeeac7692fe213aa08b1 Mon Mar 21 05:42:05 CDT 2022 Jakub Kicinski <jakub.kicinski@netronome.com> nfp: use TX ring pointer write back

Newer versions of the PCIe microcode support writing back the
position of the TX pointer back into host memory. This speeds
up TX completions, because we avoid a read from device memory
(replacing PCIe read with DMA coherent read).

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: Fei Qin <fei.qin@corigine.com>
Signed-off-by: Simon Horman <simon.horman@corigine.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
H A Dnfp_net.hdiff 0dcf7f500b0a56c0c58deeeac7692fe213aa08b1 Mon Mar 21 05:42:05 CDT 2022 Jakub Kicinski <jakub.kicinski@netronome.com> nfp: use TX ring pointer write back

Newer versions of the PCIe microcode support writing back the
position of the TX pointer back into host memory. This speeds
up TX completions, because we avoid a read from device memory
(replacing PCIe read with DMA coherent read).

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: Fei Qin <fei.qin@corigine.com>
Signed-off-by: Simon Horman <simon.horman@corigine.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
H A Dnfp_net_common.cdiff 0dcf7f500b0a56c0c58deeeac7692fe213aa08b1 Mon Mar 21 05:42:05 CDT 2022 Jakub Kicinski <jakub.kicinski@netronome.com> nfp: use TX ring pointer write back

Newer versions of the PCIe microcode support writing back the
position of the TX pointer back into host memory. This speeds
up TX completions, because we avoid a read from device memory
(replacing PCIe read with DMA coherent read).

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: Fei Qin <fei.qin@corigine.com>
Signed-off-by: Simon Horman <simon.horman@corigine.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfd3/
H A Ddp.cdiff 0dcf7f500b0a56c0c58deeeac7692fe213aa08b1 Mon Mar 21 05:42:05 CDT 2022 Jakub Kicinski <jakub.kicinski@netronome.com> nfp: use TX ring pointer write back

Newer versions of the PCIe microcode support writing back the
position of the TX pointer back into host memory. This speeds
up TX completions, because we avoid a read from device memory
(replacing PCIe read with DMA coherent read).

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: Fei Qin <fei.qin@corigine.com>
Signed-off-by: Simon Horman <simon.horman@corigine.com>
Signed-off-by: David S. Miller <davem@davemloft.net>