Lines Matching refs:code
120 int code, gain = 0; in ad8366_read_raw() local
125 code = st->ch[chan->channel]; in ad8366_read_raw()
129 gain = code * 253 + 4500; in ad8366_read_raw()
132 gain = 15000 - code * 1000; in ad8366_read_raw()
135 gain = 20000 - 31500 + code * 500; in ad8366_read_raw()
138 gain = -1 * code * 500; in ad8366_read_raw()
141 gain = -1 * code * 250; in ad8366_read_raw()
167 int code = 0, gain; in ad8366_write_raw() local
181 code = (gain - 4500) / 253; in ad8366_write_raw()
184 code = (15000 - gain) / 1000; in ad8366_write_raw()
187 code = ((gain - 500 - 20000) / 500) & 0x3F; in ad8366_write_raw()
190 code = (abs(gain) / 500) & 0x3F; in ad8366_write_raw()
193 code = (abs(gain) / 250) & 0x7F; in ad8366_write_raw()
200 st->ch[chan->channel] = code; in ad8366_write_raw()