Lines Matching refs:channel
59 static inline void max197_set_unipolarity(struct max197_data *data, int channel) in max197_set_unipolarity() argument
61 data->ctrl_bytes[channel] &= ~MAX197_BIP; in max197_set_unipolarity()
64 static inline void max197_set_bipolarity(struct max197_data *data, int channel) in max197_set_bipolarity() argument
66 data->ctrl_bytes[channel] |= MAX197_BIP; in max197_set_bipolarity()
69 static inline void max197_set_half_range(struct max197_data *data, int channel) in max197_set_half_range() argument
71 data->ctrl_bytes[channel] &= ~MAX197_RNG; in max197_set_half_range()
74 static inline void max197_set_full_range(struct max197_data *data, int channel) in max197_set_full_range() argument
76 data->ctrl_bytes[channel] |= MAX197_RNG; in max197_set_full_range()
79 static inline bool max197_is_bipolar(struct max197_data *data, int channel) in max197_is_bipolar() argument
81 return data->ctrl_bytes[channel] & MAX197_BIP; in max197_is_bipolar()
84 static inline bool max197_is_full_range(struct max197_data *data, int channel) in max197_is_full_range() argument
86 return data->ctrl_bytes[channel] & MAX197_RNG; in max197_is_full_range()
95 int channel = attr->index; in max197_show_range() local
102 range = max197_is_full_range(data, channel) ? in max197_show_range()
105 if (max197_is_bipolar(data, channel)) in max197_show_range()
123 int channel = attr->index; in max197_store_range() local
151 max197_set_unipolarity(data, channel); in max197_store_range()
153 max197_set_bipolarity(data, channel); in max197_store_range()
154 max197_set_half_range(data, channel); in max197_store_range()
156 max197_set_bipolarity(data, channel); in max197_store_range()
157 max197_set_full_range(data, channel); in max197_store_range()
160 max197_set_half_range(data, channel); in max197_store_range()
163 max197_set_full_range(data, channel); in max197_store_range()
178 int channel = attr->index; in max197_show_input() local
185 ret = data->pdata->convert(data->ctrl_bytes[channel]); in max197_show_input()
198 if (max197_is_full_range(data, channel)) in max197_show_input()