Searched hist:"4 c70dd8ac9ef88a1902b4d63dda987746a34ebc4" (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-platform.c | diff 4c70dd8ac9ef88a1902b4d63dda987746a34ebc4 Thu Nov 10 17:10:17 CST 2016 Lendacky, Thomas <Thomas.Lendacky@amd.com> amd-xgbe: Add support for new DMA interrupt mode
The current per channel DMA interrupt support is based on an edge triggered interrupt that is not maskable. This results in having to call the disable_irq/enable_irq functions in order to prevent interrupts during napi processing. The hardware now has a way to configure the per channel DMA interrupt that will allow for masking the interrupt which prevents calling disable_irq/enable_irq now. This patch makes use of this support.
Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | xgbe-pci.c | diff 4c70dd8ac9ef88a1902b4d63dda987746a34ebc4 Thu Nov 10 17:10:17 CST 2016 Lendacky, Thomas <Thomas.Lendacky@amd.com> amd-xgbe: Add support for new DMA interrupt mode
The current per channel DMA interrupt support is based on an edge triggered interrupt that is not maskable. This results in having to call the disable_irq/enable_irq functions in order to prevent interrupts during napi processing. The hardware now has a way to configure the per channel DMA interrupt that will allow for masking the interrupt which prevents calling disable_irq/enable_irq now. This patch makes use of this support.
Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | xgbe-common.h | diff 4c70dd8ac9ef88a1902b4d63dda987746a34ebc4 Thu Nov 10 17:10:17 CST 2016 Lendacky, Thomas <Thomas.Lendacky@amd.com> amd-xgbe: Add support for new DMA interrupt mode
The current per channel DMA interrupt support is based on an edge triggered interrupt that is not maskable. This results in having to call the disable_irq/enable_irq functions in order to prevent interrupts during napi processing. The hardware now has a way to configure the per channel DMA interrupt that will allow for masking the interrupt which prevents calling disable_irq/enable_irq now. This patch makes use of this support.
Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | xgbe-dev.c | diff 4c70dd8ac9ef88a1902b4d63dda987746a34ebc4 Thu Nov 10 17:10:17 CST 2016 Lendacky, Thomas <Thomas.Lendacky@amd.com> amd-xgbe: Add support for new DMA interrupt mode
The current per channel DMA interrupt support is based on an edge triggered interrupt that is not maskable. This results in having to call the disable_irq/enable_irq functions in order to prevent interrupts during napi processing. The hardware now has a way to configure the per channel DMA interrupt that will allow for masking the interrupt which prevents calling disable_irq/enable_irq now. This patch makes use of this support.
Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | xgbe.h | diff 4c70dd8ac9ef88a1902b4d63dda987746a34ebc4 Thu Nov 10 17:10:17 CST 2016 Lendacky, Thomas <Thomas.Lendacky@amd.com> amd-xgbe: Add support for new DMA interrupt mode
The current per channel DMA interrupt support is based on an edge triggered interrupt that is not maskable. This results in having to call the disable_irq/enable_irq functions in order to prevent interrupts during napi processing. The hardware now has a way to configure the per channel DMA interrupt that will allow for masking the interrupt which prevents calling disable_irq/enable_irq now. This patch makes use of this support.
Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | xgbe-drv.c | diff 4c70dd8ac9ef88a1902b4d63dda987746a34ebc4 Thu Nov 10 17:10:17 CST 2016 Lendacky, Thomas <Thomas.Lendacky@amd.com> amd-xgbe: Add support for new DMA interrupt mode
The current per channel DMA interrupt support is based on an edge triggered interrupt that is not maskable. This results in having to call the disable_irq/enable_irq functions in order to prevent interrupts during napi processing. The hardware now has a way to configure the per channel DMA interrupt that will allow for masking the interrupt which prevents calling disable_irq/enable_irq now. This patch makes use of this support.
Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com> Signed-off-by: David S. Miller <davem@davemloft.net>
|