Lines Matching refs:read_i2c
81 read_i2c(struct i2c_info *ii, uint8_t addr, uint8_t off, uint8_t len, in read_i2c() function
134 read_i2c(ii, SFF_8472_BASE, SFF_8472_ID, 1, &id_byte); in i2c_info_init()
151 read_i2c(ii, SFF_8472_BASE, SFF_8472_ID, 1, &sfp->sfp_id); in get_sfp_info()
152 read_i2c(ii, SFF_8472_BASE, SFF_8472_CONNECTOR, 1, &sfp->sfp_conn); in get_sfp_info()
155 read_i2c(ii, SFF_8472_BASE, SFF_8472_TRANS, 1, &sfp->sfp_eth_ext); in get_sfp_info()
158 read_i2c(ii, SFF_8472_BASE, SFF_8472_TRANS_START, 1, &code); in get_sfp_info()
162 read_i2c(ii, SFF_8472_BASE, SFF_8472_TRANS_START + 3, in get_sfp_info()
176 read_i2c(ii, SFF_8436_BASE, SFF_8436_ID, 1, &sfp->sfp_id); in get_qsfp_info()
177 read_i2c(ii, SFF_8436_BASE, SFF_8436_CONNECTOR, 1, &sfp->sfp_conn); in get_qsfp_info()
179 read_i2c(ii, SFF_8436_BASE, SFF_8436_STATUS, 1, &sfp->sfp_rev); in get_qsfp_info()
182 read_i2c(ii, SFF_8436_BASE, SFF_8436_CODE_E1040100G, 1, &code); in get_qsfp_info()
184 read_i2c(ii, SFF_8436_BASE, SFF_8436_OPTIONS_START, 1, in get_qsfp_info()
209 read_i2c(&ii, SFF_8472_BASE, SFF_8472_TRANS_START, 8, buf); in ifconfig_sfp_get_sfp_info()
259 read_i2c(ii, addr, off, SFF_VENDOR_STRING_SIZE, dst); in get_sff_string()
269 read_i2c(ii, addr, off, SFF_VENDOR_DATE_SIZE, buf); in get_sff_date()
325 read_i2c(ii, addr, off, 2, buf); in get_sff_temp()
341 read_i2c(ii, addr, off, 2, buf); in get_sff_voltage()
376 read_i2c(ii, addr, off, 2, buf); in get_sff_channel()
389 read_i2c(ii, SFF_8472_BASE, SFF_8472_DIAG_TYPE, 1, (caddr_t)&diag_type); in get_sfp_status()
424 read_i2c(ii, SFF_8436_BASE, SFF_8436_BITRATE, 1, &code); in get_qsfp_bitrate()
427 read_i2c(ii, SFF_8436_BASE, SFF_8636_BITRATE, 1, &code); in get_qsfp_bitrate()
566 read_i2c(&ii, SFF_8436_BASE, QSFP_DUMP0_START, QSFP_DUMP0_SIZE, in ifconfig_sfp_get_sfp_dump()
568 read_i2c(&ii, SFF_8436_BASE, QSFP_DUMP1_START, QSFP_DUMP1_SIZE, in ifconfig_sfp_get_sfp_dump()
571 read_i2c(&ii, SFF_8472_BASE, SFP_DUMP_START, SFP_DUMP_SIZE, in ifconfig_sfp_get_sfp_dump()