summaryrefslogtreecommitdiff
path: root/fs
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2021-03-26 03:37:30 +0300
committerDavid S. Miller <davem@davemloft.net>2021-03-26 03:37:30 +0300
commitd54e1348d8ef19d5b2cd555e22ffc356f755d66e (patch)
tree1c268024e10fcf3e50158107d46348d624c3ed23 /fs
parent6c996e19949b34d7edebed4f6b0511145c036404 (diff)
parent6ccf12ae111e49324b439410066e8cc359aeee6d (diff)
downloadlinux-d54e1348d8ef19d5b2cd555e22ffc356f755d66e.tar.xz
Merge branch 'stmmac-multivector-msi'
Voon Weifeng says: ==================== net: stmmac: enable multi-vector MSI This patchset adds support for multi MSI interrupts in addition to current single common interrupt implementation. Each MSI interrupt is tied to a newly introduce interrupt service routine(ISR). Hence, each interrupt will only go through the corresponding ISR. In order to increase the efficiency, enabling multi MSI interrupt will automatically select the interrupt mode configuration INTM=1. When INTM=1, the TX/RX transfer complete signal will only asserted on corresponding sbd_perch_tx_intr_o[] or sbd_perch_rx_intr_o[] without asserting signal on the common sbd_intr_o. Hence, for each TX/RX interrupts, only the corresponding ISR will be triggered. Every vendor might have different MSI vector assignment. So, this patchset only includes multi-vector MSI assignment for Intel platform. Changes: v1 -> v2 patch 2/5 -Remove defensive check for invalid dev pointer ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'fs')
0 files changed, 0 insertions, 0 deletions