Lines Matching refs:data

107  * through a data table and a scale.
113 #define ENVCTRL_TRANSLATE_FULL 3 /* table[data] */
114 #define ENVCTRL_TRANSLATE_SCALE 4 /* table[data]/scale */
143 * data. Table property as defined by the firmware.
256 /* Function Description: Read 1 byte of data from addr
267 /* Function Description: Instruct the device which port to read data from.
322 /* Function Description: Decode data read from an adc device using firmware
326 static int envctrl_i2c_data_translate(unsigned char data, int translate_type,
335 bufdata[0] = data;
339 /* Decode this way: data = table[data]. */
341 bufdata[0] = tbl[data];
345 /* Decode this way: data = table[data]/scale */
346 sprintf(bufdata,"%d ", (tbl[data] * 10) / (scale));
359 /* Function Description: Read cpu-related data such as cpu temperature, voltage.
365 unsigned char data;
381 /* Read data from address and port. */
382 data = envctrl_i2c_read_8591((unsigned char)pchild->addr,
388 return envctrl_i2c_data_translate(data, pchild->tblprop_array[i].type,
393 /* Function Description: Read noncpu-related data such as motherboard
400 unsigned char data;
412 /* Read data from address and port. */
413 data = envctrl_i2c_read_8591((unsigned char)pchild->addr,
419 return envctrl_i2c_data_translate(data, pchild->tblprop_array[i].type,
428 unsigned char data,
434 tmp = data & pchild->fan_mask;
467 unsigned char data,
484 bufdata[0] = (data & ENVCTRL_GLOBALADDR_ADDR_MASK);
492 unsigned char data,
498 tmp = data & pchild->voltage_mask;
540 unsigned char data[10];
545 * Get the data and put back to the user buffer.
553 data[0] = (unsigned char)(warning_temperature);
555 if (copy_to_user(buf, data, ret))
563 data[0] = (unsigned char)(shutdown_temperature);
565 if (copy_to_user(buf, data, ret))
572 ret = envctrl_read_noncpu_info(pchild, ENVCTRL_MTHRBDTEMP_MON, data);
573 if (copy_to_user(buf, data, ret))
580 ret = envctrl_read_cpu_info(read_cpu, pchild, ENVCTRL_CPUTEMP_MON, data);
583 if (copy_to_user(buf, data, ret))
590 ret = envctrl_read_cpu_info(read_cpu, pchild, ENVCTRL_CPUVOLTAGE_MON, data);
593 if (copy_to_user(buf, data, ret))
600 ret = envctrl_read_noncpu_info(pchild, ENVCTRL_SCSITEMP_MON, data);
601 if (copy_to_user(buf, data, ret))
608 ret = envctrl_read_noncpu_info(pchild, ENVCTRL_ETHERTEMP_MON, data);
609 if (copy_to_user(buf, data, ret))
616 data[0] = envctrl_i2c_read_8574(pchild->addr);
617 ret = envctrl_i2c_fan_status(pchild,data[0], data);
618 if (copy_to_user(buf, data, ret))
625 data[0] = envctrl_i2c_read_8574(pchild->addr);
626 ret = envctrl_i2c_globaladdr(pchild, data[0], data);
627 if (copy_to_user(buf, data, ret))
636 data[0] = envctrl_i2c_read_8574(pchild->addr);
637 ret = envctrl_i2c_voltage_status(pchild, data[0], data);
638 if (copy_to_user(buf, data, ret))
821 * bit position that represents PCF8584_VOLTAGE_TYPE data.