/linux-master/drivers/iio/dac/ |
H A D | mcp4922.c | 44 .scan_type = { \ 75 *val2 = chan->scan_type.realbits; 96 if (val < 0 || val > GENMASK(chan->scan_type.realbits - 1, 0)) 98 val <<= chan->scan_type.shift;
|
H A D | ad5446.c | 125 shift = chan->scan_type.realbits + chan->scan_type.shift; 156 .scan_type = { \ 181 *val = st->cached_val >> chan->scan_type.shift; 185 *val2 = chan->scan_type.realbits; 202 if (val >= (1 << chan->scan_type.realbits) || val < 0) 205 val <<= chan->scan_type.shift;
|
H A D | ad5686.c | 135 *val = (ret >> chan->scan_type.shift) & 136 GENMASK(chan->scan_type.realbits - 1, 0); 140 *val2 = chan->scan_type.realbits; 157 if (val > (1 << chan->scan_type.realbits) || val < 0) 164 val << chan->scan_type.shift); 199 .scan_type = { \
|
H A D | ad5791.c | 262 *val >>= chan->scan_type.shift; 266 *val2 = (1 << chan->scan_type.realbits) - 1; 269 val64 = (((u64)st->vref_neg_mv) << chan->scan_type.realbits); 301 .scan_type = { \ 327 val &= GENMASK(chan->scan_type.realbits - 1, 0); 328 val <<= chan->scan_type.shift;
|
H A D | max5522.c | 47 .scan_type = { \ 113 val << chan->scan_type.shift);
|
H A D | ltc2632.c | 104 *val2 = chan->scan_type.realbits; 120 if (val >= (1 << chan->scan_type.realbits) || val < 0) 126 chan->scan_type.shift); 192 .scan_type = { \
|
H A D | ad5449.c | 160 *val2 = chan->scan_type.realbits; 178 if (val < 0 || val >= (1 << chan->scan_type.realbits)) 183 val << chan->scan_type.shift); 207 .scan_type = { \
|
H A D | ad7303.c | 131 *val2 = chan->scan_type.realbits; 148 if (val >= (1 << chan->scan_type.realbits) || val < 0) 187 .scan_type = { \
|
/linux-master/drivers/iio/adc/ |
H A D | ti-tlc4541.c | 62 .scan_type = { \ 142 *val = *val >> chan->scan_type.shift; 143 *val &= GENMASK(chan->scan_type.realbits - 1, 0); 150 *val2 = chan->scan_type.realbits;
|
H A D | rtq6056.c | 129 .scan_type = { 148 .scan_type = { 166 .scan_type = { 183 .scan_type = { 212 .scan_type = { 230 .scan_type = { 248 .scan_type = { 265 .scan_type = {
|
H A D | ad_sigma_delta.c | 313 DIV_ROUND_UP(chan->scan_type.realbits + chan->scan_type.shift, 8), 331 sample = raw_sample >> chan->scan_type.shift; 332 sample &= (1 << chan->scan_type.realbits) - 1; 381 samples_buf_size = ALIGN(slot * indio_dev->channels[0].scan_type.storagebits, 8); 445 reg_size = indio_dev->channels[0].scan_type.realbits + 446 indio_dev->channels[0].scan_type.shift; 505 sample_size = indio_dev->channels[0].scan_type.storagebits / 8;
|
H A D | ad7780.c | 123 *val2 = chan->scan_type.realbits - 1; 127 *val = -(1 << (chan->scan_type.realbits - 1)); 159 full_scale = 1 << (chip_info->channel.scan_type.realbits - 1); 219 .scan_type = { \
|
H A D | ad7887.c | 163 *val = ret >> chan->scan_type.shift; 164 *val &= GENMASK(chan->scan_type.realbits - 1, 0); 176 *val2 = chan->scan_type.realbits; 191 .scan_type = { \
|
H A D | ad7298.c | 65 .scan_type = { \ 83 .scan_type = { 249 *val = ret & GENMASK(chan->scan_type.realbits - 1, 0); 256 *val2 = chan->scan_type.realbits;
|
H A D | ad7923.c | 93 .scan_type = { \ 273 *val = EXTRACT(ret, chan->scan_type.shift, 274 chan->scan_type.realbits); 284 *val2 = chan->scan_type.realbits;
|
H A D | ad7606.h | 20 .scan_type = { \
|
/linux-master/drivers/net/wireless/ti/wl18xx/ |
H A D | scan.c | 51 cmd->scan_type = SCAN_TYPE_SEARCH; 185 cmd->scan_type = SCAN_TYPE_PERIODIC; 297 u8 scan_type) 311 stop->scan_type = scan_type; 296 __wl18xx_scan_stop(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 scan_type) argument
|
/linux-master/drivers/iio/pressure/ |
H A D | st_pressure_core.c | 129 .scan_type = { 143 .scan_type = { 163 .scan_type = { 177 .scan_type = { 195 .scan_type = { 210 .scan_type = {
|
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | scan.c | 86 priv->scan_type = IWL_SCAN_NORMAL; 113 if (priv->scan_type != IWL_SCAN_NORMAL && !aborted) { 635 if (WARN_ON(priv->scan_type == IWL_SCAN_NORMAL && 672 switch (priv->scan_type) { 694 switch (priv->scan_type) { 843 switch (priv->scan_type) { 869 switch (priv->scan_type) { 923 enum iwl_scan_type scan_type, 949 scan_type == IWL_SCAN_NORMAL ? "" : 953 priv->scan_type 921 iwl_scan_initiate(struct iwl_priv *priv, struct ieee80211_vif *vif, enum iwl_scan_type scan_type, enum nl80211_band band) argument [all...] |
/linux-master/drivers/iio/chemical/ |
H A D | atlas-ezo-sensor.c | 54 .scan_type = { \ 76 .scan_type = {
|
/linux-master/drivers/iio/orientation/ |
H A D | hid-sensor-rotation.c | 57 chan->scan_type.sign = 's'; 59 chan->scan_type.realbits = size * 8; 61 chan->scan_type.storagebits = sizeof(u32) * 8; 62 chan->scan_type.repeat = 4;
|
/linux-master/drivers/iio/position/ |
H A D | hid-sensor-custom-intel-hinge.c | 67 .scan_type = { 80 .scan_type = { 93 .scan_type = { 105 channels[channel].scan_type.realbits = size * 8;
|
/linux-master/drivers/iio/accel/ |
H A D | bma220_spi.c | 43 .scan_type = { \ 127 *val = sign_extend32(ret >> chan->scan_type.shift, 128 chan->scan_type.realbits - 1);
|
/linux-master/drivers/iio/temperature/ |
H A D | hid-sensor-temperature.c | 50 channels[channel].scan_type.sign = 's'; 52 channels[channel].scan_type.realbits = size * 8; 54 channels[channel].scan_type.storagebits = sizeof(s32) * 8;
|
/linux-master/drivers/iio/humidity/ |
H A D | hid-sensor-humidity.c | 50 channels[channel].scan_type.sign = 's'; 52 channels[channel].scan_type.realbits = size * 8; 54 channels[channel].scan_type.storagebits = sizeof(s32) * 8;
|