/drivers/hwmon/ |
D | emc1403.c | 49 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); in show_temp() local 54 retval = regmap_read(data->regmap, sda->index, &val); in show_temp() 63 struct sensor_device_attribute_2 *sda = to_sensor_dev_attr_2(attr); in show_bit() local 68 retval = regmap_read(data->regmap, sda->nr, &val); in show_bit() 71 return sprintf(buf, "%d\n", !!(val & sda->index)); in show_bit() 77 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); in store_temp() local 84 retval = regmap_write(data->regmap, sda->index, in store_temp() 94 struct sensor_device_attribute_2 *sda = to_sensor_dev_attr_2(attr); in store_bit() local 102 retval = regmap_update_bits(data->regmap, sda->nr, sda->index, in store_bit() 103 val ? sda->index : 0); in store_bit() [all …]
|
D | tmp103.c | 68 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); in tmp103_show_temp() local 73 ret = regmap_read(regmap, sda->index, ®val); in tmp103_show_temp() 84 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); in tmp103_set_temp() local 93 ret = regmap_write(regmap, sda->index, tmp103_mc_to_reg(val)); in tmp103_set_temp()
|
D | tmp102.c | 114 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); in tmp102_show_temp() local 117 return sprintf(buf, "%d\n", tmp102->temp[sda->index]); in tmp102_show_temp() 124 struct sensor_device_attribute *sda = to_sensor_dev_attr(attr); in tmp102_set_temp() local 135 tmp102->temp[sda->index] = val; in tmp102_set_temp() 136 status = i2c_smbus_write_word_swapped(client, tmp102_reg[sda->index], in tmp102_set_temp()
|
D | asc7621.c | 110 container_of(_sda, struct asc7621_param, sda) 118 struct sensor_device_attribute sda; member 163 struct sensor_device_attribute *sda = to_sensor_dev_attr(a); \ 165 struct asc7621_param *param = to_asc7621_param(sda) 168 struct sensor_device_attribute *sda = to_sensor_dev_attr(a); \ 171 struct asc7621_param *param = to_asc7621_param(sda) 312 u8 nr = sda->index; in show_in10() 329 u8 nr = sda->index; in show_in8() 341 u8 nr = sda->index; in store_in8() 814 {.sda = SENSOR_ATTR(name, S_IRUGO, show_##r, NULL, n), \ [all …]
|
D | applesmc.c | 107 struct sensor_device_attribute sda; /* hwmon attributes */ member 1094 for (node = grp->nodes; node->sda.dev_attr.attr.name; node++) in applesmc_destroy_nodes() 1096 &node->sda.dev_attr.attr); in applesmc_destroy_nodes() 1121 node->sda.index = (grp->option << 16) | (i & 0xffff); in applesmc_create_nodes() 1122 node->sda.dev_attr.show = grp->show; in applesmc_create_nodes() 1123 node->sda.dev_attr.store = grp->store; in applesmc_create_nodes() 1124 attr = &node->sda.dev_attr.attr; in applesmc_create_nodes()
|
/drivers/i2c/algos/ |
D | i2c-algo-bit.c | 240 int scl, sda, ret; in test_bus() local 251 sda = getsda(adap); in test_bus() 253 if (!scl || !sda) { in test_bus() 256 name, scl, sda); in test_bus() 261 sda = getsda(adap); in test_bus() 263 if (sda) { in test_bus() 274 sda = getsda(adap); in test_bus() 276 if (!sda) { in test_bus() 287 sda = getsda(adap); in test_bus() 293 if (!sda) { in test_bus() [all …]
|
/drivers/gpu/drm/nouveau/core/subdev/i2c/ |
D | bit.c | 109 i2c_bitw(struct nouveau_i2c_port *port, int sda) in i2c_bitw() argument 111 i2c_drive_sda(port, sda); in i2c_bitw() 126 int sda; in i2c_bitr() local 135 sda = i2c_sense_sda(port); in i2c_bitr() 139 return sda; in i2c_bitr()
|
/drivers/media/usb/gspca/ |
D | w996Xcf.c | 194 int sda; in w9968cf_smbus_write_byte() local 197 sda = (v & 0x80) ? 2 : 0; in w9968cf_smbus_write_byte() 200 w9968cf_write_sb(sd, 0x10 | sda); in w9968cf_smbus_write_byte() 202 w9968cf_write_sb(sd, 0x11 | sda); in w9968cf_smbus_write_byte() 204 w9968cf_write_sb(sd, 0x10 | sda); in w9968cf_smbus_write_byte() 236 int sda; in w9968cf_smbus_read_ack() local 241 sda = w9968cf_read_sb(sd); in w9968cf_smbus_read_ack() 243 if (sda >= 0 && (sda & 0x08)) { in w9968cf_smbus_read_ack()
|
/drivers/i2c/busses/ |
D | i2c-ibm_iic.c | 245 u8 mask, v, sda; in iic_smbus_quick() local 268 sda = 0; in iic_smbus_quick() 274 out_8(&iic->directcntl, sda); in iic_smbus_quick() 276 sda = (v & mask) ? DIRCNTL_SDAC : 0; in iic_smbus_quick() 277 out_8(&iic->directcntl, sda); in iic_smbus_quick() 280 out_8(&iic->directcntl, DIRCNTL_SCC | sda); in iic_smbus_quick() 287 out_8(&iic->directcntl, sda); in iic_smbus_quick()
|
/drivers/staging/olpc_dcon/ |
D | olpc_dcon_xo_1_5.c | 86 static void set_i2c_line(int sda, int scl) in set_i2c_line() argument 100 if (sda) in set_i2c_line()
|
/drivers/gpu/drm/nouveau/core/subdev/pwr/fuc/ |
D | i2c_.fuc | 80 // $r2 - sda line 203 // $r2 - sda line 218 // $r2 - sda line
|
/drivers/media/pci/ivtv/ |
D | ivtv-i2c.c | 494 int sda; in ivtv_start() local 496 sda = ivtv_getsda(itv); in ivtv_start() 497 if (sda != 1) { in ivtv_start()
|
/drivers/pinctrl/sh-pfc/ |
D | pfc-r8a7778.c | 1421 #define I2C_PFC_MUX(name, sda, scl) SH_PFC_MUX2(name, sda, scl) argument
|