diff options
| author | Abhijit Gangurde <abhijit.gangurde@amd.com> | 2026-04-17 14:43:53 +0530 |
|---|---|---|
| committer | Abhijit Gangurde <abhijit.gangurde@amd.com> | 2026-08-17 10:58:31 +0530 |
| commit | bb23acfd05f0399f33dae000df2ef4a88787b7d0 (patch) | |
| tree | c6a1c7d513f2dc2dcf8337aab2e0ee3f90d0d986 /drivers | |
| parent | 8d3ae59288f1e7d58d76558a6ee96d533bc5019f (diff) | |
| download | linux-bb23acfd05f0399f33dae000df2ef4a88787b7d0.tar.gz linux-bb23acfd05f0399f33dae000df2ef4a88787b7d0.zip | |
net: ionic: Fetch RCQ sign bit from firmware
Read the rcq_sign_bit from the RDMA LIF identity reported by firmware.
Signed-off-by: Abhijit Gangurde <abhijit.gangurde@amd.com>
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/net/ethernet/pensando/ionic/ionic_if.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/net/ethernet/pensando/ionic/ionic_if.h b/drivers/net/ethernet/pensando/ionic/ionic_if.h index 0a201422d0c5..3506f20a6718 100644 --- a/drivers/net/ethernet/pensando/ionic/ionic_if.h +++ b/drivers/net/ethernet/pensando/ionic/ionic_if.h @@ -555,6 +555,8 @@ enum ionic_lif_rdma_cap_stats { * @rdma.eq_qtype: RDMA Event Qtype * @rdma.stats_type: Supported statistics type * (enum ionic_lif_rdma_cap_stats) + * @rdma.rsvd: Reserved byte + * @rdma.rcq_sign_bit: RCQ sign bit * @rdma.rsvd1: Reserved byte(s) * @words: word access to struct contents */ @@ -600,7 +602,9 @@ union ionic_lif_identity { struct ionic_lif_logical_qtype cq_qtype; struct ionic_lif_logical_qtype eq_qtype; __le16 stats_type; - u8 rsvd1[162]; + u8 rsvd; + u8 rcq_sign_bit; + u8 rsvd1[160]; } __packed rdma; } __packed; __le32 words[478]; |
