| /drivers/iio/multiplexer/ |
| A D | iio-mux.c | 57 if (chan->ext_info) { in iio_mux_select() 190 mux->ext_info[private].name, in mux_read_ext_info() 224 mux->ext_info[private].name, in mux_write_ext_info() 263 if (!pchan->ext_info[i].write) in mux_configure_chan_ext_info() 265 if (!pchan->ext_info[i].read) in mux_configure_chan_ext_info() 269 mux->ext_info[i].name, in mux_configure_chan_ext_info() 273 pchan->ext_info[i].name); in mux_configure_chan_ext_info() 278 pchan->ext_info[i].name); in mux_configure_chan_ext_info() 305 chan->ext_info = mux->ext_info; in mux_configure_channel() 413 if (!mux->ext_info) in mux_probe() [all …]
|
| /drivers/iio/ |
| A D | inkern.c | 962 if (!chan->channel->ext_info) in iio_get_channel_ext_info_count() 965 for (ext_info = chan->channel->ext_info; ext_info->name; ext_info++) in iio_get_channel_ext_info_count() 977 if (!chan->channel->ext_info) in iio_lookup_ext_info() 980 for (ext_info = chan->channel->ext_info; ext_info->name; ++ext_info) { in iio_lookup_ext_info() 981 if (!strcmp(attr, ext_info->name)) in iio_lookup_ext_info() 982 return ext_info; in iio_lookup_ext_info() 998 ext_info = iio_lookup_ext_info(chan, attr); in iio_read_channel_ext_info() 999 if (!ext_info) in iio_read_channel_ext_info() 1002 return ext_info->read(chan->indio_dev, ext_info->private, in iio_read_channel_ext_info() 1013 if (!ext_info) in iio_write_channel_ext_info() [all …]
|
| A D | industrialio-core.c | 497 const struct iio_chan_spec_ext_info *ext_info; in iio_read_channel_ext_info() local 499 ext_info = &this_attr->c->ext_info[this_attr->address]; in iio_read_channel_ext_info() 501 return ext_info->read(indio_dev, ext_info->private, this_attr->c, buf); in iio_read_channel_ext_info() 512 ext_info = &this_attr->c->ext_info[this_attr->address]; in iio_write_channel_ext_info() 514 return ext_info->write(indio_dev, ext_info->private, in iio_write_channel_ext_info() 1381 if (chan->ext_info) { in iio_device_add_channel_sysfs() 1384 for (ext_info = chan->ext_info; ext_info->name; ext_info++) { in iio_device_add_channel_sysfs() 1387 ext_info->read ? in iio_device_add_channel_sysfs() 1389 ext_info->write ? in iio_device_add_channel_sysfs() 1392 ext_info->shared, in iio_device_add_channel_sysfs() [all …]
|
| A D | industrialio-backend.c | 747 const struct iio_chan_spec_ext_info *frontend_ext_info = chan->ext_info; in iio_backend_extend_chan_spec() 759 if (frontend_ext_info && chan->ext_info != frontend_ext_info) in iio_backend_extend_chan_spec() 761 if (!chan->ext_info) in iio_backend_extend_chan_spec() 765 for (back_ext_info = chan->ext_info; back_ext_info->name; back_ext_info++) { in iio_backend_extend_chan_spec()
|
| /drivers/iio/afe/ |
| A D | iio-rescale.c | 265 rescale->ext_info[private].name, in rescale_read_ext_info() 277 rescale->ext_info[private].name, in rescale_write_ext_info() 289 chan->ext_info = rescale->ext_info; in rescale_configure_channel() 575 rescale->ext_info = devm_kmemdup(dev, in rescale_probe() 576 source->channel->ext_info, in rescale_probe() 578 if (!rescale->ext_info) in rescale_probe() 583 &rescale->ext_info[i]; in rescale_probe() 585 if (source->channel->ext_info[i].read) in rescale_probe() 586 ext_info->read = rescale_read_ext_info; in rescale_probe() 587 if (source->channel->ext_info[i].write) in rescale_probe() [all …]
|
| /drivers/iio/imu/st_lsm6dsx/ |
| A D | st_lsm6dsx_shub.c | 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() 487 settings = sensor->ext_info.settings; in st_lsm6dsx_shub_set_enable() 490 sensor->ext_info.slv_odr); in st_lsm6dsx_shub_set_enable() 641 sensor->ext_info.slv_odr = val; in __st_lsm6dsx_shub_write_raw() 678 settings = sensor->ext_info.settings; in st_lsm6dsx_shub_sampling_freq_avail() 698 settings = sensor->ext_info.settings; in st_lsm6dsx_shub_scale_avail() 751 sensor->ext_info.settings = info; in st_lsm6dsx_shub_alloc_iiodev() 752 sensor->ext_info.addr = i2c_addr; in st_lsm6dsx_shub_alloc_iiodev() [all …]
|
| A D | st_lsm6dsx.h | 100 .ext_info = st_lsm6dsx_ext_info, \ 120 .ext_info = st_lsm6dsx_ext_info, \ 394 } ext_info; member
|
| /drivers/iio/dac/ |
| A D | ad5064.c | 410 .ext_info = (_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), \ 427 AD5064_CHANNEL(0, 0, bits, shift, ext_info), \ [all …]
|
| A D | ltc2688.c | 668 .ext_info = ltc2688_ext_info, \ 768 st->iio_chan[reg].ext_info = ltc2688_toggle_sym_ext_info; in ltc2688_channel_config() 818 st->iio_chan[reg].ext_info = ltc2688_dither_ext_info; in ltc2688_channel_config() 821 st->iio_chan[reg].ext_info = ltc2688_toggle_ext_info; in ltc2688_channel_config()
|
| A D | mcp4725.c | 267 .ext_info = mcp4725_ext_info, 276 .ext_info = mcp4726_ext_info,
|
| A D | ad5791.c | 335 .ext_info = ad5791_ext_info, \ 353 .ext_info = ad5791_ext_info, \
|
| A D | vf610_dac.c | 110 .ext_info = vf610_ext_info, \
|
| A D | ltc2664.c | 463 .ext_info = ltc2664_ext_info, 564 st->iio_channels[reg].ext_info = ltc2664_toggle_sym_ext_info; in ltc2664_channel_config()
|
| /drivers/i3c/ |
| A D | device.c | 229 u16 manuf, part, ext_info; in i3c_device_match_id() local 236 ext_info = I3C_PID_EXTRA_INFO(devinfo.pid); in i3c_device_match_id() 253 (rndpid || id->extra_info != ext_info)) in i3c_device_match_id()
|
| /drivers/net/wireless/ath/ath10k/ |
| A D | sdio.c | 1098 mbox_info->ext_info[0].htc_ext_sz = in ath10k_sdio_set_mbox_info() 1104 mbox_info->ext_info[0].htc_ext_sz = in ath10k_sdio_set_mbox_info() 1108 mbox_info->ext_info[0].htc_ext_sz = in ath10k_sdio_set_mbox_info() 1112 mbox_info->ext_info[0].htc_ext_sz = in ath10k_sdio_set_mbox_info() 1116 mbox_info->ext_info[1].htc_ext_addr = in ath10k_sdio_set_mbox_info() 1117 mbox_info->ext_info[0].htc_ext_addr + in ath10k_sdio_set_mbox_info() 1118 mbox_info->ext_info[0].htc_ext_sz + in ath10k_sdio_set_mbox_info() 2068 htt_addr = ar_sdio->mbox_info.ext_info[0].htc_ext_addr; in ath10k_sdio_hif_map_service_to_pipe() 2069 wmi_addr = ar_sdio->mbox_info.ext_info[1].htc_ext_addr; in ath10k_sdio_hif_map_service_to_pipe() 2073 htt_addr = ar_sdio->mbox_info.ext_info[1].htc_ext_addr; in ath10k_sdio_hif_map_service_to_pipe() [all …]
|
| A D | sdio.h | 177 struct ath10k_mbox_ext_info ext_info[2]; member
|
| /drivers/net/ethernet/intel/idpf/ |
| A D | idpf_controlq_api.h | 93 void *ext_info; /* Specific to q type */ member
|
| /drivers/iio/magnetometer/ |
| A D | hmc5843_core.c | 479 .ext_info = hmc5843_ext_info, \ 497 .ext_info = hmc5983_ext_info, \
|
| /drivers/iio/accel/ |
| A D | cros_ec_accel_legacy.c | 190 .ext_info = cros_ec_sensors_ext_info, \
|
| A D | mc3230.c | 64 .ext_info = mc3230_ext_info, \
|
| A D | mma7660.c | 85 .ext_info = mma7660_ext_info, \
|
| A D | mma9553.c | 927 .ext_info = mma9553_ext_info, \ 939 .ext_info = mma9553_ext_info, \ 967 .ext_info = mma9553_ext_info,
|
| /drivers/iio/pressure/ |
| A D | cros_ec_baro.c | 160 channel->ext_info = cros_ec_sensors_ext_info; in cros_ec_baro_probe()
|
| /drivers/infiniband/hw/mlx4/ |
| 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()
|
| /drivers/iio/adc/ |
| A D | pac1921.c | 948 .ext_info = pac1921_ext_info_voltage, 971 .ext_info = pac1921_ext_info_voltage, 993 .ext_info = pac1921_ext_info_current,
|