Searched refs:ext_info (Results 1 - 25 of 102) sorted by relevance

12345

/linux-master/drivers/iio/multiplexer/
H A Diio-mux.c35 struct iio_chan_spec_ext_info *ext_info; member in struct:mux
57 if (chan->ext_info) {
58 for (i = 0; chan->ext_info[i].name; ++i) {
59 const char *attr = chan->ext_info[i].name;
190 mux->ext_info[private].name,
224 mux->ext_info[private].name,
255 chan->ext_info = mux->ext_info;
294 if (!pchan->ext_info[i].write)
296 if (!pchan->ext_info[
[all...]
/linux-master/include/linux/iio/afe/
H A Drescale.h24 struct iio_chan_spec_ext_info *ext_info; member in struct:rescale
/linux-master/drivers/iio/afe/
H A Diio-rescale.c265 rescale->ext_info[private].name,
277 rescale->ext_info[private].name,
289 chan->ext_info = rescale->ext_info;
540 sizeof_ext_info *= sizeof(*rescale->ext_info);
575 rescale->ext_info = devm_kmemdup(dev,
576 source->channel->ext_info,
578 if (!rescale->ext_info)
581 for (i = 0; rescale->ext_info[i].name; ++i) {
582 struct iio_chan_spec_ext_info *ext_info local
[all...]
/linux-master/drivers/iio/
H A Dinkern.c945 const struct iio_chan_spec_ext_info *ext_info; local
948 if (!chan->channel->ext_info)
951 for (ext_info = chan->channel->ext_info; ext_info->name; ext_info++)
961 const struct iio_chan_spec_ext_info *ext_info; local
963 if (!chan->channel->ext_info)
966 for (ext_info = chan->channel->ext_info; ext_inf
977 const struct iio_chan_spec_ext_info *ext_info; local
991 const struct iio_chan_spec_ext_info *ext_info; local
[all...]
H A Dindustrialio-core.c490 const struct iio_chan_spec_ext_info *ext_info; local
492 ext_info = &this_attr->c->ext_info[this_attr->address];
494 return ext_info->read(indio_dev, ext_info->private, this_attr->c, buf);
503 const struct iio_chan_spec_ext_info *ext_info; local
505 ext_info = &this_attr->c->ext_info[this_attr->address];
507 return ext_info->write(indio_dev, ext_info
1288 const struct iio_chan_spec_ext_info *ext_info; local
[all...]
H A Dindustrialio-backend.c388 * iio_backend_ext_info_get - IIO ext_info read callback
423 * iio_backend_ext_info_set - IIO ext_info write callback
468 const struct iio_chan_spec_ext_info *frontend_ext_info = chan->ext_info;
480 if (frontend_ext_info && chan->ext_info != frontend_ext_info)
482 if (!chan->ext_info)
486 for (back_ext_info = chan->ext_info; back_ext_info->name; back_ext_info++) {
/linux-master/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_shub.c299 config[0] = (sensor->ext_info.addr << 1) | 1;
357 config[0] = sensor->ext_info.addr << 1;
408 settings = sensor->ext_info.settings;
432 settings = sensor->ext_info.settings;
465 settings = cur_sensor->ext_info.settings;
466 config[j] = (sensor->ext_info.addr << 1) | 1;
487 settings = sensor->ext_info.settings;
490 sensor->ext_info.slv_odr);
528 delay = 1000000000 / sensor->ext_info.slv_odr;
569 *val = sensor->ext_info
[all...]
H A Dst_lsm6dsx.h100 .ext_info = st_lsm6dsx_ext_info, \
120 .ext_info = st_lsm6dsx_ext_info, \
374 * @ext_info: Sensor settings if it is connected to i2c controller
394 } ext_info; member in struct:st_lsm6dsx_sensor
/linux-master/drivers/i3c/
H A Ddevice.c228 u16 manuf, part, ext_info; local
235 ext_info = I3C_PID_EXTRA_INFO(devinfo.pid);
252 (rndpid || id->extra_info != ext_info))
/linux-master/drivers/iio/dac/
H A Dad5064.c410 .ext_info = (_ext_info), \
413 #define DECLARE_AD5064_CHANNELS(name, bits, shift, ext_info) \
415 AD5064_CHANNEL(0, 0, bits, shift, ext_info), \
416 AD5064_CHANNEL(1, 1, bits, shift, ext_info), \
417 AD5064_CHANNEL(2, 2, bits, shift, ext_info), \
418 AD5064_CHANNEL(3, 3, bits, shift, ext_info), \
419 AD5064_CHANNEL(4, 4, bits, shift, ext_info), \
420 AD5064_CHANNEL(5, 5, bits, shift, ext_info), \
421 AD5064_CHANNEL(6, 6, bits, shift, ext_info), \
422 AD5064_CHANNEL(7, 7, bits, shift, ext_info), \
[all...]
H A Dmcp4725.c269 .ext_info = mcp4725_ext_info,
278 .ext_info = mcp4726_ext_info,
H A Dad5624r_spi.c180 .ext_info = ad5624r_ext_info, \
H A Dad7303.c193 .ext_info = ad7303_ext_info, \
H A Dti-dac7311.c159 .ext_info = ti_dac_ext_info, \
H A Dvf610_dac.c110 .ext_info = vf610_ext_info, \
H A Dltc2688.c670 .ext_info = ltc2688_ext_info, \
770 st->iio_chan[reg].ext_info = ltc2688_toggle_sym_ext_info;
820 st->iio_chan[reg].ext_info = ltc2688_dither_ext_info;
823 st->iio_chan[reg].ext_info = ltc2688_toggle_ext_info;
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dsdio.h177 struct ath10k_mbox_ext_info ext_info[2]; member in struct:ath10k_mbox_info
H A Dsdio.c1091 mbox_info->ext_info[0].htc_ext_addr = ATH10K_HIF_MBOX0_EXT_BASE_ADDR;
1098 mbox_info->ext_info[0].htc_ext_sz =
1104 mbox_info->ext_info[0].htc_ext_sz =
1108 mbox_info->ext_info[0].htc_ext_sz =
1112 mbox_info->ext_info[0].htc_ext_sz =
1116 mbox_info->ext_info[1].htc_ext_addr =
1117 mbox_info->ext_info[0].htc_ext_addr +
1118 mbox_info->ext_info[0].htc_ext_sz +
1120 mbox_info->ext_info[1].htc_ext_sz = ATH10K_HIF_MBOX1_EXT_WIDTH;
1878 * space (ext_info[
[all...]
/linux-master/fs/fat/
H A Dnamei_vfat.c338 struct shortname_info base_info, ext_info; local
342 INIT_SHORTNAME_INFO(&ext_info);
412 ip, &ext_info);
447 if (is_shortname && base_info.valid && ext_info.valid) {
452 return (base_info.upper && ext_info.upper);
455 (ext_info.upper || ext_info.lower)) {
458 if (!ext_info.upper && ext_info.lower)
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_controlq_api.h93 void *ext_info; /* Specific to q type */ member in struct:idpf_ctlq_create_info
/linux-master/drivers/iio/accel/
H A Dcros_ec_accel_legacy.c190 .ext_info = cros_ec_sensors_ext_info, \
/linux-master/drivers/iio/pressure/
H A Dcros_ec_baro.c160 channel->ext_info = cros_ec_sensors_ext_info;
/linux-master/drivers/iio/light/
H A Dcros_ec_light_prox.c202 channel->ext_info = cros_ec_sensors_ext_info;
/linux-master/include/linux/iio/common/
H A Dst_sensors.h70 .ext_info = ext, \
/linux-master/drivers/iio/magnetometer/
H A Dhmc5843_core.c479 .ext_info = hmc5843_ext_info, \
497 .ext_info = hmc5983_ext_info, \

Completed in 595 milliseconds

12345