Home | History | Annotate | Download | only in ic

Lines Matching defs:nvram_data

7710 #define	nvram_data	_n._x
7714 return (isp_read_nvram_2400(isp, nvram_data));
7730 if (nvram_data[0] != 'I' || nvram_data[1] != 'S' ||
7731 nvram_data[2] != 'P') {
7734 isp_prt(isp, ISP_LOGDEBUG0, "%x %x %x", nvram_data[0], nvram_data[1], nvram_data[2]);
7741 csum += nvram_data[i];
7749 if (ISP_NVRAM_VERSION(nvram_data) < minversion) {
7751 ISP_NVRAM_VERSION(nvram_data));
7757 isp_parse_nvram_12160(isp, bus, nvram_data);
7759 isp_parse_nvram_1080(isp, bus, nvram_data);
7761 isp_parse_nvram_1080(isp, bus, nvram_data);
7763 isp_parse_nvram_1020(isp, nvram_data);
7765 isp_parse_nvram_2100(isp, nvram_data);
7770 #undef nvram_data
7775 isp_read_nvram_2400(ispsoftc_t *isp, uint8_t *nvram_data)
7786 dptr = (uint32_t *) nvram_data;
7790 if (nvram_data[0] != 'I' || nvram_data[1] != 'S' ||
7791 nvram_data[2] != 'P') {
7793 nvram_data[0], nvram_data[1], nvram_data[2]);
7797 dptr = (uint32_t *) nvram_data;
7808 isp_parse_nvram_2400(isp, nvram_data);
7911 isp_parse_nvram_1020(ispsoftc_t *isp, uint8_t *nvram_data)
7917 ISP_NVRAM_FIFO_THRESHOLD(nvram_data) |
7918 (ISP_NVRAM_FIFO_THRESHOLD_128(nvram_data) << 2);
7922 ISP_NVRAM_INITIATOR_ID(nvram_data);
7925 ISP_NVRAM_BUS_RESET_DELAY(nvram_data);
7928 ISP_NVRAM_BUS_RETRY_COUNT(nvram_data);
7931 ISP_NVRAM_BUS_RETRY_DELAY(nvram_data);
7934 ISP_NVRAM_ASYNC_DATA_SETUP_TIME(nvram_data);
7947 ISP_NVRAM_REQ_ACK_ACTIVE_NEGATION(nvram_data);
7950 ISP_NVRAM_DATA_LINE_ACTIVE_NEGATION(nvram_data);
7953 ISP_NVRAM_DATA_DMA_BURST_ENABLE(nvram_data);
7956 ISP_NVRAM_CMD_DMA_BURST_ENABLE(nvram_data);
7959 ISP_NVRAM_TAG_AGE_LIMIT(nvram_data);
7962 ISP_NVRAM_SELECTION_TIMEOUT(nvram_data);
7965 ISP_NVRAM_MAX_QUEUE_DEPTH(nvram_data);
7967 sdp->isp_fast_mttr = ISP_NVRAM_FAST_MTTR_ENABLE(nvram_data);
7971 ISP_NVRAM_TGT_DEVICE_ENABLE(nvram_data, tgt);
7973 ISP_NVRAM_TGT_EXEC_THROTTLE(nvram_data, tgt);
7975 ISP_NVRAM_TGT_SYNC_OFFSET(nvram_data, tgt);
7977 ISP_NVRAM_TGT_SYNC_PERIOD(nvram_data, tgt);
8000 if (ISP_NVRAM_TGT_RENEG(nvram_data, tgt))
8003 if (ISP_NVRAM_TGT_TQING(nvram_data, tgt))
8005 if (ISP_NVRAM_TGT_SYNC(nvram_data, tgt))
8007 if (ISP_NVRAM_TGT_WIDE(nvram_data, tgt))
8009 if (ISP_NVRAM_TGT_PARITY(nvram_data, tgt))
8011 if (ISP_NVRAM_TGT_DISC(nvram_data, tgt))
8024 isp_parse_nvram_1080(ispsoftc_t *isp, int bus, uint8_t *nvram_data)
8030 ISP1080_NVRAM_FIFO_THRESHOLD(nvram_data);
8034 ISP1080_NVRAM_INITIATOR_ID(nvram_data, bus);
8037 ISP1080_NVRAM_BUS_RESET_DELAY(nvram_data, bus);
8040 ISP1080_NVRAM_BUS_RETRY_COUNT(nvram_data, bus);
8043 ISP1080_NVRAM_BUS_RETRY_DELAY(nvram_data, bus);
8046 ISP1080_NVRAM_ASYNC_DATA_SETUP_TIME(nvram_data, bus);
8049 ISP1080_NVRAM_REQ_ACK_ACTIVE_NEGATION(nvram_data, bus);
8052 ISP1080_NVRAM_DATA_LINE_ACTIVE_NEGATION(nvram_data, bus);
8055 ISP1080_NVRAM_BURST_ENABLE(nvram_data);
8058 ISP1080_NVRAM_BURST_ENABLE(nvram_data);
8061 ISP1080_NVRAM_SELECTION_TIMEOUT(nvram_data, bus);
8064 ISP1080_NVRAM_MAX_QUEUE_DEPTH(nvram_data, bus);
8068 ISP1080_NVRAM_TGT_DEVICE_ENABLE(nvram_data, tgt, bus);
8070 ISP1080_NVRAM_TGT_EXEC_THROTTLE(nvram_data, tgt, bus);
8072 ISP1080_NVRAM_TGT_SYNC_OFFSET(nvram_data, tgt, bus);
8074 ISP1080_NVRAM_TGT_SYNC_PERIOD(nvram_data, tgt, bus);
8076 if (ISP1080_NVRAM_TGT_RENEG(nvram_data, tgt, bus))
8079 if (ISP1080_NVRAM_TGT_TQING(nvram_data, tgt, bus))
8081 if (ISP1080_NVRAM_TGT_SYNC(nvram_data, tgt, bus))
8083 if (ISP1080_NVRAM_TGT_WIDE(nvram_data, tgt, bus))
8085 if (ISP1080_NVRAM_TGT_PARITY(nvram_data, tgt, bus))
8087 if (ISP1080_NVRAM_TGT_DISC(nvram_data, tgt, bus))
8100 isp_parse_nvram_12160(ispsoftc_t *isp, int bus, uint8_t *nvram_data)
8106 ISP12160_NVRAM_FIFO_THRESHOLD(nvram_data);
8110 ISP12160_NVRAM_INITIATOR_ID(nvram_data, bus);
8113 ISP12160_NVRAM_BUS_RESET_DELAY(nvram_data, bus);
8116 ISP12160_NVRAM_BUS_RETRY_COUNT(nvram_data, bus);
8119 ISP12160_NVRAM_BUS_RETRY_DELAY(nvram_data, bus);
8122 ISP12160_NVRAM_ASYNC_DATA_SETUP_TIME(nvram_data, bus);
8125 ISP12160_NVRAM_REQ_ACK_ACTIVE_NEGATION(nvram_data, bus);
8128 ISP12160_NVRAM_DATA_LINE_ACTIVE_NEGATION(nvram_data, bus);
8131 ISP12160_NVRAM_BURST_ENABLE(nvram_data);
8134 ISP12160_NVRAM_BURST_ENABLE(nvram_data);
8137 ISP12160_NVRAM_SELECTION_TIMEOUT(nvram_data, bus);
8140 ISP12160_NVRAM_MAX_QUEUE_DEPTH(nvram_data, bus);
8144 ISP12160_NVRAM_TGT_DEVICE_ENABLE(nvram_data, tgt, bus);
8146 ISP12160_NVRAM_TGT_EXEC_THROTTLE(nvram_data, tgt, bus);
8148 ISP12160_NVRAM_TGT_SYNC_OFFSET(nvram_data, tgt, bus);
8150 ISP12160_NVRAM_TGT_SYNC_PERIOD(nvram_data, tgt, bus);
8152 if (ISP12160_NVRAM_TGT_RENEG(nvram_data, tgt, bus))
8155 if (ISP12160_NVRAM_TGT_TQING(nvram_data, tgt, bus))
8157 if (ISP12160_NVRAM_TGT_SYNC(nvram_data, tgt, bus))
8159 if (ISP12160_NVRAM_TGT_WIDE(nvram_data, tgt, bus))
8161 if (ISP12160_NVRAM_TGT_PARITY(nvram_data, tgt, bus))
8163 if (ISP12160_NVRAM_TGT_DISC(nvram_data, tgt, bus))
8176 isp_parse_nvram_2100(ispsoftc_t *isp, uint8_t *nvram_data)
8192 wwn = ISP2100_NVRAM_PORT_NAME(nvram_data);
8202 wwn = ISP2100_NVRAM_NODE_NAME(nvram_data);
8218 fcp->isp_maxalloc = ISP2100_NVRAM_MAXIOCBALLOCATION(nvram_data);
8221 ISP2100_NVRAM_MAXFRAMELENGTH(nvram_data);
8223 fcp->isp_retry_delay = ISP2100_NVRAM_RETRY_DELAY(nvram_data);
8224 fcp->isp_retry_count = ISP2100_NVRAM_RETRY_COUNT(nvram_data);
8226 fcp->isp_loopid = ISP2100_NVRAM_HARDLOOPID(nvram_data);
8230 ISP2100_NVRAM_EXECUTION_THROTTLE(nvram_data);
8232 fcp->isp_fwoptions = ISP2100_NVRAM_OPTIONS(nvram_data);
8239 ISP2100_NVRAM_MAXIOCBALLOCATION(nvram_data),
8240 ISP2100_NVRAM_MAXFRAMELENGTH(nvram_data));
8243 ISP2100_NVRAM_EXECUTION_THROTTLE(nvram_data),
8244 ISP2100_NVRAM_OPTIONS(nvram_data),
8245 ISP2100_NVRAM_HARDLOOPID(nvram_data),
8246 ISP2100_NVRAM_TOV(nvram_data));
8247 fcp->isp_xfwoptions = ISP2100_XFW_OPTIONS(nvram_data);
8248 fcp->isp_zfwoptions = ISP2100_ZFW_OPTIONS(nvram_data);
8250 ISP2100_XFW_OPTIONS(nvram_data), ISP2100_ZFW_OPTIONS(nvram_data));
8254 isp_parse_nvram_2400(ispsoftc_t *isp, uint8_t *nvram_data)
8261 (uint32_t) (ISP2400_NVRAM_NODE_NAME(nvram_data) >> 32),
8262 (uint32_t) (ISP2400_NVRAM_NODE_NAME(nvram_data)),
8263 (uint32_t) (ISP2400_NVRAM_PORT_NAME(nvram_data) >> 32),
8264 (uint32_t) (ISP2400_NVRAM_PORT_NAME(nvram_data)),
8265 ISP2400_NVRAM_EXCHANGE_COUNT(nvram_data),
8266 ISP2400_NVRAM_MAXFRAMELENGTH(nvram_data));
8269 ISP2400_NVRAM_EXECUTION_THROTTLE(nvram_data),
8270 ISP2400_NVRAM_HARDLOOPID(nvram_data),
8271 ISP2400_NVRAM_FIRMWARE_OPTIONS1(nvram_data),
8272 ISP2400_NVRAM_FIRMWARE_OPTIONS2(nvram_data),
8273 ISP2400_NVRAM_FIRMWARE_OPTIONS3(nvram_data));
8275 wwn = ISP2400_NVRAM_PORT_NAME(nvram_data);
8278 wwn = ISP2400_NVRAM_NODE_NAME(nvram_data);
8290 if (ISP2400_NVRAM_EXCHANGE_COUNT(nvram_data)) {
8291 fcp->isp_maxalloc = ISP2400_NVRAM_EXCHANGE_COUNT(nvram_data);
8295 ISP2400_NVRAM_MAXFRAMELENGTH(nvram_data);
8298 fcp->isp_loopid = ISP2400_NVRAM_HARDLOOPID(nvram_data);
8302 ISP2400_NVRAM_EXECUTION_THROTTLE(nvram_data);
8304 fcp->isp_fwoptions = ISP2400_NVRAM_FIRMWARE_OPTIONS1(nvram_data);
8305 fcp->isp_xfwoptions = ISP2400_NVRAM_FIRMWARE_OPTIONS2(nvram_data);
8306 fcp->isp_zfwoptions = ISP2400_NVRAM_FIRMWARE_OPTIONS3(nvram_data);