diff options
author | Logan Gunthorpe <logang@deltatee.com> | 2021-10-14 14:18:59 +0000 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2021-10-14 09:22:47 -0500 |
commit | 9f37ab0412eba537377c38b1dde1a04fbd7b5264 (patch) | |
tree | 1d2d81fdb1b5e1d5628572cf49831e0ca8c0ebaa /include/linux/switchtec.h | |
parent | 67116444cf55e1d070ee2060ffe4d1c72917ec31 (diff) |
PCI/switchtec: Add check of event support
Not all events are supported by every gen/variant of the Switchtec
firmware. To solve this, since Gen4, a new bit in each event header
is introduced to indicate if an event is supported by the firmware.
Link: https://lore.kernel.org/r/20211014141859.11444-6-kelvin.cao@microchip.com
Signed-off-by: Logan Gunthorpe <logang@deltatee.com>
Signed-off-by: Kelvin Cao <kelvin.cao@microchip.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'include/linux/switchtec.h')
-rw-r--r-- | include/linux/switchtec.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/switchtec.h b/include/linux/switchtec.h index 082f1d51957a..be24056ac00f 100644 --- a/include/linux/switchtec.h +++ b/include/linux/switchtec.h @@ -19,6 +19,7 @@ #define SWITCHTEC_EVENT_EN_CLI BIT(2) #define SWITCHTEC_EVENT_EN_IRQ BIT(3) #define SWITCHTEC_EVENT_FATAL BIT(4) +#define SWITCHTEC_EVENT_NOT_SUPP BIT(31) #define SWITCHTEC_DMA_MRPC_EN BIT(0) |