summaryrefslogtreecommitdiffstats
path: root/src/drivers/net/mlx_ipoib/arbel.h
diff options
context:
space:
mode:
authorMichael Brown2007-09-17 23:25:46 +0200
committerMichael Brown2007-09-17 23:25:46 +0200
commitc818d47e258ae0571ff3dee143a1b76059fbcb30 (patch)
tree48c49e03a9a7074b2b0b3cb799201bccc697aaed /src/drivers/net/mlx_ipoib/arbel.h
parentStarting the firmware directly now works. (diff)
downloadipxe-c818d47e258ae0571ff3dee143a1b76059fbcb30.tar.gz
ipxe-c818d47e258ae0571ff3dee143a1b76059fbcb30.tar.xz
ipxe-c818d47e258ae0571ff3dee143a1b76059fbcb30.zip
Restructured bits of initialisation (not testable at present)
Diffstat (limited to 'src/drivers/net/mlx_ipoib/arbel.h')
-rw-r--r--src/drivers/net/mlx_ipoib/arbel.h18
1 files changed, 13 insertions, 5 deletions
diff --git a/src/drivers/net/mlx_ipoib/arbel.h b/src/drivers/net/mlx_ipoib/arbel.h
index 564b669e8..fb4264c0d 100644
--- a/src/drivers/net/mlx_ipoib/arbel.h
+++ b/src/drivers/net/mlx_ipoib/arbel.h
@@ -156,12 +156,20 @@ union arbelprm_mad {
/** Arbel device limits */
struct arbel_dev_limits {
- /** Number of reserver UARs */
- unsigned long reserved_uars;
- /** Number of reserved CQs */
- unsigned long reserved_cqs;
/** Number of reserved QPs */
- unsigned long reserved_qps;
+ unsigned int reserved_qps;
+ /** Number of reserved EEs */
+ unsigned int reserved_ees;
+ /** Number of reserved MPTs */
+ unsigned int reserved_mpts;
+ /** Number of reserved MTTs */
+ unsigned int reserved_mtts;
+ /** Number of reserved CQs */
+ unsigned int reserved_cqs;
+ /** Number of reserved SRQs */
+ unsigned int reserved_srqs;
+ /** Number of reserver UARs */
+ unsigned int reserved_uars;
};
/** Alignment of Arbel send work queue entries */