summaryrefslogtreecommitdiffstats
path: root/sys/dev/bxe/ecore_hsi.h
diff options
context:
space:
mode:
authoredavis <edavis@FreeBSD.org>2013-11-16 00:31:32 +0000
committeredavis <edavis@FreeBSD.org>2013-11-16 00:31:32 +0000
commit5683b3641f7d8054726d936e00db7d5e488c2e47 (patch)
tree834879d727d5f4d2bcb4f38de493ad279cfc7194 /sys/dev/bxe/ecore_hsi.h
parent5b26108b2e7eb1c951029c6f14d1e74026823ff4 (diff)
downloadFreeBSD-src-5683b3641f7d8054726d936e00db7d5e488c2e47.zip
FreeBSD-src-5683b3641f7d8054726d936e00db7d5e488c2e47.tar.gz
Merge r258187 from head.
Approved by: re@ (delphij) Approved by: davidch (mentor)
Diffstat (limited to 'sys/dev/bxe/ecore_hsi.h')
-rw-r--r--sys/dev/bxe/ecore_hsi.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/dev/bxe/ecore_hsi.h b/sys/dev/bxe/ecore_hsi.h
index b06ace1..1da8e38 100644
--- a/sys/dev/bxe/ecore_hsi.h
+++ b/sys/dev/bxe/ecore_hsi.h
@@ -1057,6 +1057,9 @@ struct port_feat_cfg { /* port 0: 0x454 port 1: 0x4c8 */
#define PORT_FEATURE_MBA_VLAN_TAG_MASK 0x0000FFFF
#define PORT_FEATURE_MBA_VLAN_TAG_SHIFT 0
#define PORT_FEATURE_MBA_VLAN_EN 0x00010000
+ #define PORT_FEATUTE_BOFM_CFGD_EN 0x00020000
+ #define PORT_FEATURE_BOFM_CFGD_FTGT 0x00040000
+ #define PORT_FEATURE_BOFM_CFGD_VEN 0x00080000
uint32_t Reserved1;
uint32_t smbus_config;
@@ -1099,8 +1102,8 @@ struct port_feat_cfg { /* port 0: 0x454 port 1: 0x4c8 */
#define PORT_FEATURE_LINK_SPEED_MASK 0x000F0000
#define PORT_FEATURE_LINK_SPEED_SHIFT 16
#define PORT_FEATURE_LINK_SPEED_AUTO 0x00000000
- #define PORT_FEATURE_LINK_SPEED_10M_FULL 0x00010000
- #define PORT_FEATURE_LINK_SPEED_10M_HALF 0x00020000
+ #define PORT_FEATURE_LINK_SPEED_10M_HALF 0x00010000
+ #define PORT_FEATURE_LINK_SPEED_10M_FULL 0x00020000
#define PORT_FEATURE_LINK_SPEED_100M_HALF 0x00030000
#define PORT_FEATURE_LINK_SPEED_100M_FULL 0x00040000
#define PORT_FEATURE_LINK_SPEED_1G 0x00050000
@@ -1654,6 +1657,7 @@ struct drv_func_mb {
#define DRV_MSG_CODE_LOAD_REQ_FORCE_LFA 0x00002000
#define DRV_MSG_CODE_USR_BLK_IMAGE_REQ 0x00000001
+ #define DRV_MSG_CODE_ISCSI_PERS_IMAGE_REQ 0x00000002
uint32_t fw_mb_header;
#define FW_MSG_CODE_MASK 0xffff0000
@@ -2558,6 +2562,8 @@ struct shmem2_region {
uint32_t drv_func_info_size; /* Offset 0x150 */
uint32_t link_attr_sync[PORT_MAX]; /* Offset 0x154 */
#define LINK_ATTR_SYNC_KR2_ENABLE (1<<0)
+
+ uint32_t ibft_host_addr_hi; /* Initialize by uEFI ROM */
};
OpenPOWER on IntegriCloud