Lines Matching full:diff

318 #define _AD7380_CHANNEL(index, bits, diff, sign, gain) {			\  argument
322 ((diff) ? 0 : BIT(IIO_CHAN_INFO_OFFSET)), \
328 .differential = (diff), \
329 .channel = (diff) ? (2 * (index)) : (index), \
330 .channel2 = (diff) ? (2 * (index) + 1) : 0, \
339 #define _AD7380_OFFLOAD_CHANNEL(index, bits, diff, sign, gain) { \ argument
343 ((diff) ? 0 : BIT(IIO_CHAN_INFO_OFFSET)), \
351 .differential = (diff), \
352 .channel = (diff) ? (2 * (index)) : (index), \
353 .channel2 = (diff) ? (2 * (index) + 1) : 0, \
374 #define AD7380_CHANNEL(index, bits, diff, sign) \ argument
375 _AD7380_CHANNEL(index, bits, diff, sign, false)
377 #define ADAQ4380_CHANNEL(index, bits, diff, sign) \ argument
378 _AD7380_CHANNEL(index, bits, diff, sign, true)
380 #define DEFINE_AD7380_2_CHANNEL(name, bits, diff, sign) \ argument
382 AD7380_CHANNEL(0, bits, diff, sign), \
383 AD7380_CHANNEL(1, bits, diff, sign), \
387 #define DEFINE_AD7380_4_CHANNEL(name, bits, diff, sign) \ argument
389 AD7380_CHANNEL(0, bits, diff, sign), \
390 AD7380_CHANNEL(1, bits, diff, sign), \
391 AD7380_CHANNEL(2, bits, diff, sign), \
392 AD7380_CHANNEL(3, bits, diff, sign), \
396 #define DEFINE_ADAQ4380_4_CHANNEL(name, bits, diff, sign) \ argument
398 ADAQ4380_CHANNEL(0, bits, diff, sign), \
399 ADAQ4380_CHANNEL(1, bits, diff, sign), \
400 ADAQ4380_CHANNEL(2, bits, diff, sign), \
401 ADAQ4380_CHANNEL(3, bits, diff, sign), \
405 #define DEFINE_AD7380_8_CHANNEL(name, bits, diff, sign) \ argument
407 AD7380_CHANNEL(0, bits, diff, sign), \
408 AD7380_CHANNEL(1, bits, diff, sign), \
409 AD7380_CHANNEL(2, bits, diff, sign), \
410 AD7380_CHANNEL(3, bits, diff, sign), \
411 AD7380_CHANNEL(4, bits, diff, sign), \
412 AD7380_CHANNEL(5, bits, diff, sign), \
413 AD7380_CHANNEL(6, bits, diff, sign), \
414 AD7380_CHANNEL(7, bits, diff, sign), \
418 #define AD7380_OFFLOAD_CHANNEL(index, bits, diff, sign) \ argument
419 _AD7380_OFFLOAD_CHANNEL(index, bits, diff, sign, false)
421 #define ADAQ4380_OFFLOAD_CHANNEL(index, bits, diff, sign) \ argument
422 _AD7380_OFFLOAD_CHANNEL(index, bits, diff, sign, true)
424 #define DEFINE_AD7380_2_OFFLOAD_CHANNEL(name, bits, diff, sign) \ argument
426 AD7380_OFFLOAD_CHANNEL(0, bits, diff, sign), \
427 AD7380_OFFLOAD_CHANNEL(1, bits, diff, sign), \
430 #define DEFINE_AD7380_4_OFFLOAD_CHANNEL(name, bits, diff, sign) \ argument
432 AD7380_OFFLOAD_CHANNEL(0, bits, diff, sign), \
433 AD7380_OFFLOAD_CHANNEL(1, bits, diff, sign), \
434 AD7380_OFFLOAD_CHANNEL(2, bits, diff, sign), \
435 AD7380_OFFLOAD_CHANNEL(3, bits, diff, sign), \
438 #define DEFINE_ADAQ4380_4_OFFLOAD_CHANNEL(name, bits, diff, sign) \ argument
440 AD7380_OFFLOAD_CHANNEL(0, bits, diff, sign), \
441 AD7380_OFFLOAD_CHANNEL(1, bits, diff, sign), \
442 AD7380_OFFLOAD_CHANNEL(2, bits, diff, sign), \
443 AD7380_OFFLOAD_CHANNEL(3, bits, diff, sign), \
446 #define DEFINE_AD7380_8_OFFLOAD_CHANNEL(name, bits, diff, sign) \ argument
448 AD7380_OFFLOAD_CHANNEL(0, bits, diff, sign), \
449 AD7380_OFFLOAD_CHANNEL(1, bits, diff, sign), \
450 AD7380_OFFLOAD_CHANNEL(2, bits, diff, sign), \
451 AD7380_OFFLOAD_CHANNEL(3, bits, diff, sign), \
452 AD7380_OFFLOAD_CHANNEL(4, bits, diff, sign), \
453 AD7380_OFFLOAD_CHANNEL(5, bits, diff, sign), \
454 AD7380_OFFLOAD_CHANNEL(6, bits, diff, sign), \
455 AD7380_OFFLOAD_CHANNEL(7, bits, diff, sign), \