Lines Matching defs:config

41 #define MCP3422_CHANNEL(config)	(((config) & MCP3422_CHANNEL_MASK) >> 5)
42 #define MCP3422_PGA(config) ((config) & MCP3422_PGA_MASK)
43 #define MCP3422_SAMPLE_RATE(config) (((config) & MCP3422_SRATE_MASK) >> 2)
90 u8 config;
101 adc->config = newconfig;
108 static int mcp3422_read(struct mcp3422 *adc, int *value, u8 *config)
111 u8 sample_rate = MCP3422_SAMPLE_RATE(adc->config);
118 *config = buf[3];
122 *config = buf[2];
134 u8 config;
139 if (req_channel != MCP3422_CHANNEL(adc->config)) {
140 config = adc->config;
141 config &= ~MCP3422_CHANNEL_MASK;
142 config |= MCP3422_CHANNEL_VALUE(req_channel);
143 config &= ~MCP3422_PGA_MASK;
144 config |= MCP3422_PGA_VALUE(adc->pga[req_channel]);
145 ret = mcp3422_update_config(adc, config);
150 msleep(mcp3422_read_times[MCP3422_SAMPLE_RATE(adc->config)]);
153 ret = mcp3422_read(adc, value, &config);
167 u8 sample_rate = MCP3422_SAMPLE_RATE(adc->config);
168 u8 pga = MCP3422_PGA(adc->config);
184 *val1 = mcp3422_sample_rates[MCP3422_SAMPLE_RATE(adc->config)];
200 u8 config = adc->config;
202 u8 sample_rate = MCP3422_SAMPLE_RATE(config);
214 config &= ~MCP3422_CHANNEL_MASK;
215 config |= MCP3422_CHANNEL_VALUE(req_channel);
216 config &= ~MCP3422_PGA_MASK;
217 config |= MCP3422_PGA_VALUE(adc->pga[req_channel]);
219 return mcp3422_update_config(adc, config);
244 config &= ~MCP3422_CHANNEL_MASK;
245 config |= MCP3422_CHANNEL_VALUE(req_channel);
246 config &= ~MCP3422_SRATE_MASK;
247 config |= MCP3422_SAMPLE_RATE_VALUE(temp);
249 return mcp3422_update_config(adc, config);
286 u8 sample_rate = MCP3422_SAMPLE_RATE(adc->config);
339 u8 config;
379 config = (MCP3422_CONT_SAMPLING
383 err = mcp3422_update_config(adc, config);