| /linux/drivers/iio/multiplexer/ |
| H A D | iio-mux.c | 34 struct iio_chan_spec_ext_info *ext_info; member 56 if (chan->ext_info) { in iio_mux_select() 57 for (i = 0; chan->ext_info[i].name; ++i) { in iio_mux_select() 58 const char *attr = chan->ext_info[i].name; in iio_mux_select() 189 mux->ext_info[private].name, in mux_read_ext_info() 223 mux->ext_info[private].name, in mux_write_ext_info() 262 if (!pchan->ext_info[i].write) in mux_configure_chan_ext_info() 264 if (!pchan->ext_info[i].read) in mux_configure_chan_ext_info() 268 mux->ext_info[i].name, in mux_configure_chan_ext_info() 272 pchan->ext_info[i].name); in mux_configure_chan_ext_info() [all …]
|
| /linux/drivers/iio/afe/ |
| H A D | iio-rescale.c | 264 rescale->ext_info[private].name, in rescale_read_ext_info() 276 rescale->ext_info[private].name, in rescale_write_ext_info() 288 chan->ext_info = rescale->ext_info; in rescale_configure_channel() 539 sizeof_ext_info *= sizeof(*rescale->ext_info); in rescale_probe() 574 rescale->ext_info = devm_kmemdup(dev, in rescale_probe() 575 source->channel->ext_info, in rescale_probe() 577 if (!rescale->ext_info) in rescale_probe() 580 for (i = 0; rescale->ext_info[i].name; ++i) { in rescale_probe() 581 struct iio_chan_spec_ext_info *ext_info = in rescale_probe() local 582 &rescale->ext_info[i]; in rescale_probe() [all …]
|
| /linux/drivers/iio/imu/st_lsm6dsx/ |
| H A D | st_lsm6dsx_shub.c | 299 config[0] = (sensor->ext_info.addr << 1) | 1; in st_lsm6dsx_shub_read() 357 config[0] = sensor->ext_info.addr << 1; in st_lsm6dsx_shub_write() 408 settings = sensor->ext_info.settings; in st_lsm6dsx_shub_get_odr_val() 432 settings = sensor->ext_info.settings; in st_lsm6dsx_shub_set_odr() 465 settings = cur_sensor->ext_info.settings; in st_lsm6dsx_shub_config_channels() 466 config[j] = (sensor->ext_info.addr << 1) | 1; in st_lsm6dsx_shub_config_channels() 487 settings = sensor->ext_info.settings; in st_lsm6dsx_shub_set_enable() 490 sensor->ext_info.slv_odr); in st_lsm6dsx_shub_set_enable() 528 delay = 1000000000 / sensor->ext_info.slv_odr; in st_lsm6dsx_shub_read_oneshot() 568 *val = sensor->ext_info.slv_odr / 1000; in st_lsm6dsx_shub_read_raw() [all …]
|
| /linux/include/linux/iio/afe/ |
| H A D | rescale.h | 24 struct iio_chan_spec_ext_info *ext_info; member
|
| /linux/drivers/iio/dac/ |
| H A D | ad5446.h | 28 .ext_info = (ext), \
|
| H A D | ltc2688.c | 663 .ext_info = ltc2688_ext_info, \ 763 st->iio_chan[reg].ext_info = ltc2688_toggle_sym_ext_info; in ltc2688_channel_config() 813 st->iio_chan[reg].ext_info = ltc2688_dither_ext_info; in ltc2688_channel_config() 816 st->iio_chan[reg].ext_info = ltc2688_toggle_ext_info; in ltc2688_channel_config()
|
| H A D | mcp4725.c | 266 .ext_info = mcp4725_ext_info, 275 .ext_info = mcp4726_ext_info,
|
| H A D | vf610_dac.c | 109 .ext_info = vf610_ext_info, \
|
| H A D | ad7303.c | 192 .ext_info = ad7303_ext_info, \
|
| H A D | ltc2664.c | 462 .ext_info = ltc2664_ext_info, 563 st->iio_channels[reg].ext_info = ltc2664_toggle_sym_ext_info; in ltc2664_channel_config()
|
| H A D | stm32-dac.c | 262 .ext_info = stm32_dac_ext_info \
|
| H A D | ad9739a.c | 335 .ext_info = ad9739a_ext_info,
|
| /linux/drivers/net/ethernet/mucse/rnpgbe/ |
| H A D | rnpgbe_mbx_fw.h | 36 __le32 ext_info; member
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | sdio.h | 177 struct ath10k_mbox_ext_info ext_info[2]; member
|
| /linux/drivers/iio/pressure/ |
| H A D | cros_ec_baro.c | 159 channel->ext_info = cros_ec_sensors_ext_info; in cros_ec_baro_probe()
|
| /linux/drivers/iio/accel/ |
| H A D | cros_ec_accel_legacy.c | 190 .ext_info = cros_ec_sensors_ext_info, \
|
| H A D | mma7660.c | 84 .ext_info = mma7660_ext_info, \
|
| H A D | mma9553.c | 926 .ext_info = mma9553_ext_info, \ 938 .ext_info = mma9553_ext_info, \ 966 .ext_info = mma9553_ext_info,
|
| /linux/drivers/iio/magnetometer/ |
| H A D | hmc5843_core.c | 479 .ext_info = hmc5843_ext_info, \ 497 .ext_info = hmc5983_ext_info, \
|
| /linux/include/linux/iio/common/ |
| H A D | st_sensors.h | 70 .ext_info = ext, \
|
| /linux/drivers/iio/light/ |
| H A D | cros_ec_light_prox.c | 201 channel->ext_info = cros_ec_sensors_ext_info; in cros_ec_light_prox_probe()
|
| /linux/drivers/infiniband/hw/mlx4/ |
| H A D | mad.c | 155 } *ext_info; in mlx4_MAD_IFC() local 158 ext_info = inbox + 256; in mlx4_MAD_IFC() 160 ext_info->my_qpn = cpu_to_be32(in_wc->qp->qp_num); in mlx4_MAD_IFC() 161 ext_info->rqpn = cpu_to_be32(in_wc->src_qp); in mlx4_MAD_IFC() 162 ext_info->sl = in_wc->sl << 4; in mlx4_MAD_IFC() 163 ext_info->g_path = in_wc->dlid_path_bits | in mlx4_MAD_IFC() 165 ext_info->pkey = cpu_to_be16(in_wc->pkey_index); in mlx4_MAD_IFC() 168 memcpy(ext_info->grh, in_grh, 40); in mlx4_MAD_IFC()
|
| /linux/drivers/iio/common/cros_ec_sensors/ |
| H A D | cros_ec_sensors.c | 259 channel->ext_info = cros_ec_sensors_ext_info; in cros_ec_sensors_probe()
|
| /linux/drivers/iio/adc/ |
| H A D | envelope-detector.c | 314 .ext_info = envelope_detector_ext_info,
|
| /linux/drivers/iio/amplifiers/ |
| H A D | hmc425a.c | 291 .ext_info = ltc6373_ext_info, \
|