Lines Matching refs:addr
143 static unsigned int ad7280a_devaddr(unsigned int addr)
145 return ((addr & 0x1) << 4) |
146 ((addr & 0x2) << 2) |
147 (addr & 0x4) |
148 ((addr & 0x8) >> 2) |
149 ((addr & 0x10) >> 4);
247 unsigned int addr, bool all, unsigned int val)
250 FIELD_PREP(AD7280A_TRANS_WRITE_ADDR_MSK, addr) |
265 unsigned int addr)
294 FIELD_PREP(AD7280A_READ_ADDR_MSK, addr));
306 (FIELD_GET(AD7280A_TRANS_READ_REG_REGADDR_MSK, tmp) != addr))
313 unsigned int addr)
319 FIELD_PREP(AD7280A_READ_ADDR_MSK, addr));
355 (FIELD_GET(AD7280A_TRANS_READ_CONV_CHANADDR_MSK, tmp) != addr))
614 static void ad7280_common_fields_init(struct iio_chan_spec *chan, int addr,
621 chan->address = addr;
648 int addr, ch, i;
662 addr = ad7280a_devaddr(dev) << 8 | ch;
663 ad7280_common_fields_init(chan, addr, *cnt);
732 unsigned int addr;
746 addr = AD7280A_CELL_OVERVOLTAGE_REG;
747 ret = ad7280_write(st, AD7280A_DEVADDR_MASTER, addr,
754 addr = AD7280A_CELL_UNDERVOLTAGE_REG;
755 ret = ad7280_write(st, AD7280A_DEVADDR_MASTER, addr,
771 addr = AD7280A_AUX_ADC_OVERVOLTAGE_REG;
772 ret = ad7280_write(st, AD7280A_DEVADDR_MASTER, addr,
779 addr = AD7280A_AUX_ADC_UNDERVOLTAGE_REG;
780 ret = ad7280_write(st, AD7280A_DEVADDR_MASTER, addr,