Lines Matching refs:val

30 		const char *prop, int len, char *val);
50 uint64_t val = 0; in npi_espc_eeprom_entry() local
62 val = EPC_WRITE_INITIATE | (addr << EPC_EEPROM_ADDR_SHIFT) | in npi_espc_eeprom_entry()
64 NXGE_REG_WR64(handle, ESPC_REG_ADDR(ESPC_PIO_STATUS_REG), val); in npi_espc_eeprom_entry()
65 EPC_WAIT_RW_COMP(handle, &val, EPC_WRITE_COMPLETE); in npi_espc_eeprom_entry()
66 if ((val & EPC_WRITE_COMPLETE) == 0) { in npi_espc_eeprom_entry()
70 val)); in npi_espc_eeprom_entry()
75 val = EPC_READ_INITIATE | (addr << EPC_EEPROM_ADDR_SHIFT); in npi_espc_eeprom_entry()
76 NXGE_REG_WR64(handle, ESPC_REG_ADDR(ESPC_PIO_STATUS_REG), val); in npi_espc_eeprom_entry()
77 EPC_WAIT_RW_COMP(handle, &val, EPC_READ_COMPLETE); in npi_espc_eeprom_entry()
78 if ((val & EPC_READ_COMPLETE) == 0) { in npi_espc_eeprom_entry()
82 val)); in npi_espc_eeprom_entry()
85 NXGE_REG_RD64(handle, ESPC_REG_ADDR(ESPC_PIO_STATUS_REG), &val); in npi_espc_eeprom_entry()
89 val = EPC_READ_INITIATE | (addr << EPC_EEPROM_ADDR_SHIFT); in npi_espc_eeprom_entry()
90 NXGE_REG_WR64(handle, ESPC_REG_ADDR(ESPC_PIO_STATUS_REG), val); in npi_espc_eeprom_entry()
91 EPC_WAIT_RW_COMP(handle, &val, EPC_READ_COMPLETE); in npi_espc_eeprom_entry()
92 if ((val & EPC_READ_COMPLETE) == 0) { in npi_espc_eeprom_entry()
95 "EEPROM_RD <0x%x>", val)); in npi_espc_eeprom_entry()
98 NXGE_REG_RD64(handle, ESPC_REG_ADDR(ESPC_PIO_STATUS_REG), &val); in npi_espc_eeprom_entry()
99 *data = val & EPC_EEPROM_DATA_MASK; in npi_espc_eeprom_entry()
133 uint64_t val = 0; in npi_espc_num_ports_get() local
135 NXGE_REG_RD64(handle, ESPC_NUM_PORTS_MACS, &val); in npi_espc_num_ports_get()
136 val &= NUM_PORTS_MASK; in npi_espc_num_ports_get()
137 *data = (uint8_t)val; in npi_espc_num_ports_get()
145 uint64_t val = 0; in npi_espc_num_macs_get() local
147 NXGE_REG_RD64(handle, ESPC_NUM_PORTS_MACS, &val); in npi_espc_num_macs_get()
148 val &= NUM_MAC_ADDRS_MASK; in npi_espc_num_macs_get()
149 val = (val >> NUM_MAC_ADDRS_SHIFT); in npi_espc_num_macs_get()
150 *data = (uint8_t)val; in npi_espc_num_macs_get()
158 uint64_t val = 0; in npi_espc_model_str_get() local
162 NXGE_REG_RD64(handle, ESPC_MOD_STR_LEN, &val); in npi_espc_model_str_get()
163 val &= MOD_STR_LEN_MASK; in npi_espc_model_str_get()
164 str_len = (uint8_t)val; in npi_espc_model_str_get()
179 NXGE_REG_RD64(handle, ESPC_MOD_STR(j), &val); in npi_espc_model_str_get()
180 data[i++] = ((char *)&val)[3]; in npi_espc_model_str_get()
181 data[i++] = ((char *)&val)[2]; in npi_espc_model_str_get()
182 data[i++] = ((char *)&val)[1]; in npi_espc_model_str_get()
183 data[i++] = ((char *)&val)[0]; in npi_espc_model_str_get()
194 uint64_t val = 0; in npi_espc_bd_model_str_get() local
198 NXGE_REG_RD64(handle, ESPC_BD_MOD_STR_LEN, &val); in npi_espc_bd_model_str_get()
199 val &= BD_MOD_STR_LEN_MASK; in npi_espc_bd_model_str_get()
200 str_len = (uint8_t)val; in npi_espc_bd_model_str_get()
216 NXGE_REG_RD64(handle, ESPC_BD_MOD_STR(j), &val); in npi_espc_bd_model_str_get()
217 data[i++] = ((char *)&val)[3]; in npi_espc_bd_model_str_get()
218 data[i++] = ((char *)&val)[2]; in npi_espc_bd_model_str_get()
219 data[i++] = ((char *)&val)[1]; in npi_espc_bd_model_str_get()
220 data[i++] = ((char *)&val)[0]; in npi_espc_bd_model_str_get()
277 uint64_t val = 0; in npi_espc_max_frame_get() local
279 NXGE_REG_RD64(handle, ESPC_MAX_FM_SZ, &val); in npi_espc_max_frame_get()
280 val &= MAX_FM_SZ_MASK; in npi_espc_max_frame_get()
281 *data = (uint8_t)val; in npi_espc_max_frame_get()
289 uint64_t val = 0; in npi_espc_version_get() local
291 NXGE_REG_RD64(handle, ESPC_VER_IMGSZ, &val); in npi_espc_version_get()
292 val &= VER_NUM_MASK; in npi_espc_version_get()
293 *data = (uint8_t)val; in npi_espc_version_get()
301 uint64_t val = 0; in npi_espc_img_sz_get() local
303 NXGE_REG_RD64(handle, ESPC_VER_IMGSZ, &val); in npi_espc_img_sz_get()
304 val &= IMG_SZ_MASK; in npi_espc_img_sz_get()
305 val = val >> IMG_SZ_SHIFT; in npi_espc_img_sz_get()
306 *data = (uint8_t)val; in npi_espc_img_sz_get()
314 uint64_t val = 0; in npi_espc_chksum_get() local
316 NXGE_REG_RD64(handle, ESPC_CHKSUM, &val); in npi_espc_chksum_get()
317 val &= CHKSUM_MASK; in npi_espc_chksum_get()
318 *data = (uint8_t)val; in npi_espc_chksum_get()
341 uint64_t val = 0; in npi_espc_dump() local
347 NXGE_REG_RD64(handle, ESPC_NCR_REGN(i), &val); in npi_espc_dump()
350 i, val & 0xffffffff)); in npi_espc_dump()
359 uint64_t val = 0; in npi_espc_reg_get() local
362 NXGE_REG_RD64(handle, ESPC_NCR_REGN(reg_idx), &val); in npi_espc_reg_get()
363 reg_val = val & 0xffffffff; in npi_espc_reg_get()
584 char *val) in npi_vpd_read_prop() argument
597 val[i] = vpd_rd(handle, ep + i); in npi_vpd_read_prop()