Searched refs:scan_type (Results 26 - 50 of 272) sorted by relevance

1234567891011

/linux-master/drivers/iio/dac/
H A Dmcp4922.c44 .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 Dad5446.c125 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 Dad5686.c135 *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 Dad5791.c262 *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 Dmax5522.c47 .scan_type = { \
113 val << chan->scan_type.shift);
H A Dltc2632.c104 *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 Dad5449.c160 *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 Dad7303.c131 *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 Dti-tlc4541.c62 .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 Drtq6056.c129 .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 Dad_sigma_delta.c313 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 Dad7780.c123 *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 Dad7887.c163 *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 Dad7298.c65 .scan_type = { \
83 .scan_type = {
249 *val = ret & GENMASK(chan->scan_type.realbits - 1, 0);
256 *val2 = chan->scan_type.realbits;
H A Dad7923.c93 .scan_type = { \
273 *val = EXTRACT(ret, chan->scan_type.shift,
274 chan->scan_type.realbits);
284 *val2 = chan->scan_type.realbits;
H A Dad7606.h20 .scan_type = { \
/linux-master/drivers/net/wireless/ti/wl18xx/
H A Dscan.c51 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 Dst_pressure_core.c129 .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 Dscan.c86 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 Datlas-ezo-sensor.c54 .scan_type = { \
76 .scan_type = {
/linux-master/drivers/iio/orientation/
H A Dhid-sensor-rotation.c57 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 Dhid-sensor-custom-intel-hinge.c67 .scan_type = {
80 .scan_type = {
93 .scan_type = {
105 channels[channel].scan_type.realbits = size * 8;
/linux-master/drivers/iio/accel/
H A Dbma220_spi.c43 .scan_type = { \
127 *val = sign_extend32(ret >> chan->scan_type.shift,
128 chan->scan_type.realbits - 1);
/linux-master/drivers/iio/temperature/
H A Dhid-sensor-temperature.c50 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 Dhid-sensor-humidity.c50 channels[channel].scan_type.sign = 's';
52 channels[channel].scan_type.realbits = size * 8;
54 channels[channel].scan_type.storagebits = sizeof(s32) * 8;

Completed in 178 milliseconds

1234567891011