Lines Matching defs:i2cd

2526 	struct t4_i2c_data i2cd;
2539 i2cd.port_id = l;
2546 i2cd.dev_addr = l;
2553 i2cd.offset = l;
2557 if (*p || l > sizeof(i2cd.data)) {
2561 i2cd.len = l;
2563 i2cd.len = 1;
2565 rc = doit(CHELSIO_T4_GET_I2C, &i2cd);
2569 for (i = 0; i < i2cd.len; i++)
2570 printf("0x%x [%u]\n", i2cd.data[i], i2cd.data[i]);
2805 struct t4_i2c_data i2cd;
2808 for (offset = 0; offset < 96; offset += sizeof(i2cd.data)) {
2809 bzero(&i2cd, sizeof(i2cd));
2810 i2cd.port_id = port_id;
2811 i2cd.dev_addr = 0xa0;
2812 i2cd.offset = offset;
2813 i2cd.len = sizeof(i2cd.data);
2814 rc = doit(CHELSIO_T4_GET_I2C, &i2cd);
2818 offset, i2cd.data[0], i2cd.data[1], i2cd.data[2],
2819 i2cd.data[3], i2cd.data[4], i2cd.data[5], i2cd.data[6],
2820 i2cd.data[7]);
2823 isprint(i2cd.data[0]) ? i2cd.data[0] : '.',
2824 isprint(i2cd.data[1]) ? i2cd.data[1] : '.',
2825 isprint(i2cd.data[2]) ? i2cd.data[2] : '.',
2826 isprint(i2cd.data[3]) ? i2cd.data[3] : '.',
2827 isprint(i2cd.data[4]) ? i2cd.data[4] : '.',
2828 isprint(i2cd.data[5]) ? i2cd.data[5] : '.',
2829 isprint(i2cd.data[6]) ? i2cd.data[6] : '.',
2830 isprint(i2cd.data[7]) ? i2cd.data[7] : '.');
2841 struct t4_i2c_data i2cd;
2870 bzero(&i2cd, sizeof(i2cd));
2871 i2cd.len = 1;
2872 i2cd.port_id = port;
2873 i2cd.dev_addr = SFF_8472_BASE;
2875 i2cd.offset = SFF_8472_ID;
2876 if ((rc = doit(CHELSIO_T4_GET_I2C, &i2cd)) != 0)
2879 if (i2cd.data[0] > SFF_8472_ID_LAST)
2882 printf("ID: %s\n", sff_8472_id[i2cd.data[0]]);
2886 i2cd.offset = i;
2887 if ((rc = doit(CHELSIO_T4_GET_I2C, &i2cd)) != 0)
2889 string[i - SFF_8472_VENDOR_START] = i2cd.data[0];
2895 i2cd.offset = i;
2896 if ((rc = doit(CHELSIO_T4_GET_I2C, &i2cd)) != 0)
2898 string[i - SFF_8472_SN_START] = i2cd.data[0];
2904 i2cd.offset = i;
2905 if ((rc = doit(CHELSIO_T4_GET_I2C, &i2cd)) != 0)
2907 string[i - SFF_8472_PN_START] = i2cd.data[0];
2913 i2cd.offset = i;
2914 if ((rc = doit(CHELSIO_T4_GET_I2C, &i2cd)) != 0)
2916 string[i - SFF_8472_REV_START] = i2cd.data[0];
2920 i2cd.offset = SFF_8472_DIAG_TYPE;
2921 if ((rc = doit(CHELSIO_T4_GET_I2C, &i2cd)) != 0)
2924 if ((char )i2cd.data[0] & (SFF_8472_DIAG_IMPL |
2928 i2cd.dev_addr = SFF_8472_DIAG;
2929 i2cd.len = 1;
2931 i2cd.offset = SFF_8472_TEMP;
2932 if ((rc = doit(CHELSIO_T4_GET_I2C, &i2cd)) != 0)
2934 temp = i2cd.data[0] << 8;
2943 i2cd.offset = SFF_8472_VCC;
2944 if ((rc = doit(CHELSIO_T4_GET_I2C, &i2cd)) != 0)
2946 vcc = i2cd.data[0] << 8;
2949 i2cd.offset = SFF_8472_TX_BIAS;
2950 if ((rc = doit(CHELSIO_T4_GET_I2C, &i2cd)) != 0)
2952 tx_bias = i2cd.data[0] << 8;
2955 i2cd.offset = SFF_8472_TX_POWER;
2956 if ((rc = doit(CHELSIO_T4_GET_I2C, &i2cd)) != 0)
2958 tx_power = i2cd.data[0] << 8;
2961 i2cd.offset = SFF_8472_RX_POWER;
2962 if ((rc = doit(CHELSIO_T4_GET_I2C, &i2cd)) != 0)
2964 rx_power = i2cd.data[0] << 8;