• Home
  • Raw
  • Download

Lines Matching +full:1 +full:_chan

60 	return spi_read(st->spi, &st->data.sample[0], 1);  in ad7266_powerdown()
107 nr >>= 1; in ad7266_select_input()
110 nr |= 1; in ad7266_select_input()
113 nr &= ~1; in ad7266_select_input()
163 chan->scan_type.realbits - 1); in ad7266_read_raw()
187 #define AD7266_CHAN(_chan, _sign) { \ argument
189 .indexed = 1, \
190 .channel = (_chan), \
191 .address = (_chan), \
195 .scan_index = (_chan), \
208 AD7266_CHAN(1, (_sign)), \
225 AD7266_CHAN(1, (_sign)), \
234 #define AD7266_CHAN_DIFF(_chan, _sign) { \ argument
236 .indexed = 1, \
237 .channel = (_chan) * 2, \
238 .channel2 = (_chan) * 2 + 1, \
239 .address = (_chan), \
243 .scan_index = (_chan), \
251 .differential = 1, \
257 AD7266_CHAN_DIFF(1, (_sign)), \
271 AD7266_CHAN_DIFF(1, (_sign)), \
312 (((_differential) << 2) | ((_signed) << 1) | ((_fixed) << 0))
320 [AD7266_CHAN_INFO_INDEX(0, 0, 1)] = {
325 [AD7266_CHAN_INFO_INDEX(0, 1, 0)] = {
330 [AD7266_CHAN_INFO_INDEX(0, 1, 1)] = {
335 [AD7266_CHAN_INFO_INDEX(1, 0, 0)] = {
340 [AD7266_CHAN_INFO_INDEX(1, 0, 1)] = {
345 [AD7266_CHAN_INFO_INDEX(1, 1, 0)] = {
350 [AD7266_CHAN_INFO_INDEX(1, 1, 1)] = {
374 indio_dev->masklength = chan_info->num_channels - 1; in ad7266_init_channels()
456 st->single_xfer[0].cs_change = 1; in ad7266_probe()
458 st->single_xfer[1].rx_buf = st->data.sample; in ad7266_probe()
459 st->single_xfer[1].len = 4; in ad7266_probe()
460 st->single_xfer[1].cs_change = 1; in ad7266_probe()
463 st->single_xfer[2].len = 1; in ad7266_probe()
467 spi_message_add_tail(&st->single_xfer[1], &st->single_msg); in ad7266_probe()