Lines Matching refs:ch
152 reg &= ~(1 << solo_enc->ch); in solo_osd_print()
167 SOLO_EOSD_EXT_ADDR_CHAN(solo_dev, solo_enc->ch), in solo_osd_print()
171 reg |= (1 << solo_enc->ch); in solo_osd_print()
181 void solo_s_jpeg_qp(struct solo_dev *solo_dev, unsigned int ch, in solo_s_jpeg_qp() argument
187 if ((ch > 31) || (qp > 3)) in solo_s_jpeg_qp()
193 if (ch < 16) { in solo_s_jpeg_qp()
197 ch -= 16; in solo_s_jpeg_qp()
201 ch *= 2; in solo_s_jpeg_qp()
205 solo_dev->jpeg_qp[idx] &= ~(3 << ch); in solo_s_jpeg_qp()
206 solo_dev->jpeg_qp[idx] |= (qp & 3) << ch; in solo_s_jpeg_qp()
213 int solo_g_jpeg_qp(struct solo_dev *solo_dev, unsigned int ch) in solo_g_jpeg_qp() argument
220 if (WARN_ON_ONCE(ch > 31)) in solo_g_jpeg_qp()
223 if (ch < 16) { in solo_g_jpeg_qp()
226 ch -= 16; in solo_g_jpeg_qp()
229 ch *= 2; in solo_g_jpeg_qp()
231 return (solo_dev->jpeg_qp[idx] >> ch) & 3; in solo_g_jpeg_qp()