Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/qlxgbe/ql_hw.c
Show All 12 Lines | |||||
"\tbits 15:0 max packets\n" | "\tbits 15:0 max packets\n" | ||||
"\tbits 31:16 max micro-seconds to wait\n" | "\tbits 31:16 max micro-seconds to wait\n" | ||||
"\tplease run\n" | "\tplease run\n" | ||||
"\tifconfig <if> down && ifconfig <if> up\n" | "\tifconfig <if> down && ifconfig <if> up\n" | ||||
"\tto take effect \n"); | "\tto take effect \n"); | ||||
SYSCTL_ADD_PROC(device_get_sysctl_ctx(dev), | SYSCTL_ADD_PROC(device_get_sysctl_ctx(dev), | ||||
SYSCTL_CHILDREN(device_get_sysctl_tree(dev)), | SYSCTL_CHILDREN(device_get_sysctl_tree(dev)), | ||||
OID_AUTO, "port_cfg", CTLTYPE_INT | CTLFLAG_RW, | OID_AUTO, "port_cfg", | ||||
CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, | |||||
(void *)ha, 0, | (void *)ha, 0, | ||||
qla_sysctl_port_cfg, "I", | qla_sysctl_port_cfg, "I", | ||||
"Set Port Configuration if values below " | "Set Port Configuration if values below " | ||||
"otherwise Get Port Configuration\n" | "otherwise Get Port Configuration\n" | ||||
"\tBits 0-3 ; 1 = DCBX Enable; 0 = DCBX Disable\n" | "\tBits 0-3 ; 1 = DCBX Enable; 0 = DCBX Disable\n" | ||||
"\tBits 4-7 : 0 = no pause; 1 = std ; 2 = ppm \n" | "\tBits 4-7 : 0 = no pause; 1 = std ; 2 = ppm \n" | ||||
"\tBits 8-11: std pause cfg; 0 = xmt and rcv;" | "\tBits 8-11: std pause cfg; 0 = xmt and rcv;" | ||||
" 1 = xmt only; 2 = rcv only;\n" | " 1 = xmt only; 2 = rcv only;\n" | ||||
); | ); | ||||
SYSCTL_ADD_PROC(device_get_sysctl_ctx(dev), | SYSCTL_ADD_PROC(device_get_sysctl_ctx(dev), | ||||
SYSCTL_CHILDREN(device_get_sysctl_tree(dev)), | SYSCTL_CHILDREN(device_get_sysctl_tree(dev)), | ||||
OID_AUTO, "set_cam_search_mode", CTLTYPE_INT | CTLFLAG_RW, | OID_AUTO, "set_cam_search_mode", | ||||
CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, | |||||
(void *)ha, 0, | (void *)ha, 0, | ||||
qla_sysctl_set_cam_search_mode, "I", | qla_sysctl_set_cam_search_mode, "I", | ||||
"Set CAM Search Mode" | "Set CAM Search Mode" | ||||
"\t 1 = search mode internal\n" | "\t 1 = search mode internal\n" | ||||
"\t 2 = search mode auto\n"); | "\t 2 = search mode auto\n"); | ||||
SYSCTL_ADD_PROC(device_get_sysctl_ctx(dev), | SYSCTL_ADD_PROC(device_get_sysctl_ctx(dev), | ||||
SYSCTL_CHILDREN(device_get_sysctl_tree(dev)), | SYSCTL_CHILDREN(device_get_sysctl_tree(dev)), | ||||
OID_AUTO, "get_cam_search_mode", CTLTYPE_INT | CTLFLAG_RW, | OID_AUTO, "get_cam_search_mode", | ||||
CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, | |||||
(void *)ha, 0, | (void *)ha, 0, | ||||
qla_sysctl_get_cam_search_mode, "I", | qla_sysctl_get_cam_search_mode, "I", | ||||
"Get CAM Search Mode" | "Get CAM Search Mode" | ||||
"\t 1 = search mode internal\n" | "\t 1 = search mode internal\n" | ||||
"\t 2 = search mode auto\n"); | "\t 2 = search mode auto\n"); | ||||
ha->hw.enable_9kb = 1; | ha->hw.enable_9kb = 1; | ||||
Show All 24 Lines | |||||
"\t\t\t 11: m_getcl or m_getjcl failure\n" | "\t\t\t 11: m_getcl or m_getjcl failure\n" | ||||
"\t\t\t 13: Invalid Descriptor Count in SGL Receive\n" | "\t\t\t 13: Invalid Descriptor Count in SGL Receive\n" | ||||
"\t\t\t 14: Invalid Descriptor Count in LRO Receive\n" | "\t\t\t 14: Invalid Descriptor Count in LRO Receive\n" | ||||
"\t\t\t 15: peer port error recovery failure\n" | "\t\t\t 15: peer port error recovery failure\n" | ||||
"\t\t\t 16: tx_buf[next_prod_index].mbuf != NULL\n" ); | "\t\t\t 16: tx_buf[next_prod_index].mbuf != NULL\n" ); | ||||
SYSCTL_ADD_PROC(device_get_sysctl_ctx(dev), | SYSCTL_ADD_PROC(device_get_sysctl_ctx(dev), | ||||
SYSCTL_CHILDREN(device_get_sysctl_tree(dev)), | SYSCTL_CHILDREN(device_get_sysctl_tree(dev)), | ||||
OID_AUTO, "peg_stop", CTLTYPE_INT | CTLFLAG_RW, | OID_AUTO, "peg_stop", | ||||
CTLTYPE_INT | CTLFLAG_RW | CTLFLAG_NEEDGIANT, | |||||
(void *)ha, 0, | (void *)ha, 0, | ||||
qla_sysctl_stop_pegs, "I", "Peg Stop"); | qla_sysctl_stop_pegs, "I", "Peg Stop"); | ||||
#endif /* #ifdef QL_DBG */ | #endif /* #ifdef QL_DBG */ | ||||
ha->hw.user_pri_nic = 0; | ha->hw.user_pri_nic = 0; | ||||
SYSCTL_ADD_UINT(device_get_sysctl_ctx(dev), | SYSCTL_ADD_UINT(device_get_sysctl_ctx(dev), | ||||
SYSCTL_CHILDREN(device_get_sysctl_tree(dev)), | SYSCTL_CHILDREN(device_get_sysctl_tree(dev)), | ||||
Show All 12 Lines |