temp_input
return sprintf(buf, "%d\n", ad7414_temp_from_reg(data->temp_input));
static SENSOR_DEVICE_ATTR_RO(temp1_input, temp_input, 0);
int value = (data->temp_input >> bitnr) & 1;
s16 temp_input; /* Register values */
data->temp_input = value;
if (priv->temp_input[channel] == -ENODATA)
*val = priv->temp_input[channel];
priv->temp_input[i] = -ENODATA;
priv->temp_input[i] = sensor_value * 10;
priv->temp_input[i] = -ENODATA;
priv->temp_input[i] = sensor_value * 10;
priv->temp_input[i] = -ENODATA;
priv->temp_input[i] = sensor_value * 10;
if (priv->temp_input[1] == -ENODATA)
priv->temp_input[1] = get_unaligned_be16(data + LEAKSHIELD_TEMPERATURE_2) * 10;
s32 temp_input[20]; /* Max 4 physical and 16 virtual or 8 physical and 12 virtual */
priv->temp_input[i] = -ENODATA;
priv->temp_input[i] = sensor_value * 10;
*val = priv->temp_input[channel];
priv->temp_input[0] =
s32 temp_input[1];
[hwmon_temp_input] = temp_input,
[temp_input] = 0x00,
[temp_input] = 0x01,
[temp_input] = 0x23,
[temp_input] = 0x2a,
[temp_input] = 0x41,
[temp_input] = 0x43
[temp_input] = 0x45,
[temp_input] = 0x47,
[temp_input] = 0x29,
[temp_input] = 0x10,
[temp_input] = 0x24,
[temp_input] = 0x2b,
[temp_input] = 0x42,
[temp_input] = 0x44,
[temp_input] = 0x46,
[temp_input] = 0x48,
data->temp_input[i] = err;
*val = (data->temp_input[channel] - 64) * 1000;
*val = (data->temp_input[channel] == 0);
u8 temp_input[FTS_NO_TEMP_SENSORS];
*val = priv->temp_input[channel];
priv->temp_input[0] = data[WATERFORCE_TEMP_SENSOR] * 1000;
s32 temp_input[1];
data->temp_input[0] = gl520_read_value(client,
data->temp_input[1] = gl520_read_value(client,
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_input[n]));
static SENSOR_DEVICE_ATTR_RO(temp1_input, temp_input, 0);
static SENSOR_DEVICE_ATTR_RO(temp2_input, temp_input, 1);
u8 temp_input[2];
static SENSOR_DEVICE_ATTR_RO(temp1_input, temp_input, 0);
static SENSOR_DEVICE_ATTR_RO(temp2_input, temp_input, 1);
static SENSOR_DEVICE_ATTR_RO(temp3_input, temp_input, 2);
SENSOR_TEMPLATE(temp_input, "temp%d_input", S_IRUGO, show_temp16, NULL, 0);
SENSOR_TEMPLATE_2(temp_input, "temp%d_input", 0444, show_temp, NULL, 0, 0);
priv->temp_input[0] = data[1] * 1000 + data[2] * 100;
s32 temp_input[1];
*val = priv->temp_input[channel];
s32 temp_input[1];
*val = priv->temp_input[channel];
priv->temp_input[0] =
{ &temp_input[X].dev_attr.attr, \
static struct sensor_device_attribute temp_input[] = {
SENSOR_ATTR_RO(temp1_input, temp_input, 0),
SENSOR_ATTR_RO(temp2_input, temp_input, 1),
SENSOR_ATTR_RO(temp3_input, temp_input, 2),
static SENSOR_DEVICE_ATTR_RO(temp1_input, temp_input, 0);
static SENSOR_DEVICE_ATTR_RO(temp2_input, temp_input, 1);
static SENSOR_DEVICE_ATTR_RO(temp3_input, temp_input, 2);
static SENSOR_DEVICE_ATTR_RO(temp4_input, temp_input, 3);
static SENSOR_DEVICE_ATTR_RO(temp5_input, temp_input, 4);
static SENSOR_DEVICE_ATTR_RO(temp6_input, temp_input, 5);
s8 temp_input; /* Temp value in dC */
data->temp_input = value;
return sprintf(buf, "%d\n", data->temp_input * 1000);
static SENSOR_DEVICE_ATTR_RO(temp1_input, temp_input, 0);
return sprintf(buf, "%d\n", data->temp_input[nr] * 1000);
s8 temp_input[3];
data->temp_input[i] = i2c_smbus_read_byte_data(client,
int temp_input;
temp_input = vpx3220_fp_read(sd, 0xf2);
vpx3220_fp_write(sd, 0xf2, temp_input | 0x0010);
snprintf(temp->temp_input.name, sizeof(temp->temp_input.name),
temp->temp_input.attr.attr.name = temp->temp_input.name;
temp->temp_input.attr.attr.mode = 0444;
temp->temp_input.attr.show = temp_input_show;
sysfs_attr_init(&temp->temp_input.attr.attr);
result = device_create_file(hwmon->device, &temp->temp_input.attr);
device_remove_file(hwmon->device, &temp->temp_input.attr);
device_remove_file(hwmon->device, &temp->temp_input.attr);
struct thermal_hwmon_attr temp_input; /* hwmon sys attr */
temp_input);