Lines Matching refs:ad9389b_rd

110 static int ad9389b_rd(struct v4l2_subdev *sd, u8 reg)  in ad9389b_rd()  function
137 ad9389b_wr(sd, reg, (ad9389b_rd(sd, reg) & clr_mask) | val_mask); in ad9389b_wr_and_or()
153 return ad9389b_rd(sd, 0x42) & MASK_AD9389B_HPD_DETECT; in ad9389b_have_hotplug()
158 return ad9389b_rd(sd, 0x42) & MASK_AD9389B_MSEN_DETECT; in ad9389b_have_rx_sense()
328 reg->val = ad9389b_rd(sd, reg->reg & 0xff); in ad9389b_g_register()
372 (ad9389b_rd(sd, 0x42) & MASK_AD9389B_HPD_DETECT) ? in ad9389b_log_status()
374 (ad9389b_rd(sd, 0x42) & MASK_AD9389B_MSEN_DETECT) ? in ad9389b_log_status()
378 (ad9389b_rd(sd, 0xaf) & 0x02) ? in ad9389b_log_status()
380 (ad9389b_rd(sd, 0xa1) & 0x3c) ? in ad9389b_log_status()
382 v4l2_info(sd, "ad9389b: %s\n", (ad9389b_rd(sd, 0xb8) & 0x40) ? in ad9389b_log_status()
385 states[ad9389b_rd(sd, 0xc8) & 0xf], in ad9389b_log_status()
386 errors[ad9389b_rd(sd, 0xc8) >> 4], in ad9389b_log_status()
388 ad9389b_rd(sd, 0x94), ad9389b_rd(sd, 0x96)); in ad9389b_log_status()
389 manual_gear = ad9389b_rd(sd, 0x98) & 0x80; in ad9389b_log_status()
391 ad9389b_rd(sd, 0x3b) & 0x01 ? "limited" : "full"); in ad9389b_log_status()
394 manual_gear ? ((ad9389b_rd(sd, 0x98) & 0x70) >> 4) : in ad9389b_log_status()
395 ((ad9389b_rd(sd, 0x9e) & 0x0e) >> 1)); in ad9389b_log_status()
396 if (ad9389b_rd(sd, 0xaf) & 0x02) { in ad9389b_log_status()
398 u8 manual_cts = ad9389b_rd(sd, 0x0a) & 0x80; in ad9389b_log_status()
399 u32 N = (ad9389b_rd(sd, 0x01) & 0xf) << 16 | in ad9389b_log_status()
400 ad9389b_rd(sd, 0x02) << 8 | in ad9389b_log_status()
401 ad9389b_rd(sd, 0x03); in ad9389b_log_status()
402 u8 vic_detect = ad9389b_rd(sd, 0x3e) >> 2; in ad9389b_log_status()
403 u8 vic_sent = ad9389b_rd(sd, 0x3d) & 0x3f; in ad9389b_log_status()
407 CTS = (ad9389b_rd(sd, 0x07) & 0xf) << 16 | in ad9389b_log_status()
408 ad9389b_rd(sd, 0x08) << 8 | in ad9389b_log_status()
409 ad9389b_rd(sd, 0x09); in ad9389b_log_status()
411 CTS = (ad9389b_rd(sd, 0x04) & 0xf) << 16 | in ad9389b_log_status()
412 ad9389b_rd(sd, 0x05) << 8 | in ad9389b_log_status()
413 ad9389b_rd(sd, 0x06); in ad9389b_log_status()
414 N = (ad9389b_rd(sd, 0x01) & 0xf) << 16 | in ad9389b_log_status()
415 ad9389b_rd(sd, 0x02) << 8 | in ad9389b_log_status()
416 ad9389b_rd(sd, 0x03); in ad9389b_log_status()
455 if ((ad9389b_rd(sd, 0x41) & 0x40) == 0) in ad9389b_s_power()
520 irqs_rd = ad9389b_rd(sd, 0x94); in ad9389b_set_isr()
534 irq_status = ad9389b_rd(sd, 0x96); in ad9389b_isr()
840 ed.segment = ad9389b_rd(sd, 0xc4); in ad9389b_edid_handler()
903 u8 status = ad9389b_rd(sd, 0x42); in ad9389b_update_monitor_present_status()
952 while (state->power_on && (ad9389b_rd(sd, 0x41) & 0x40)) { in ad9389b_check_monitor_present_status()
1014 u8 edidRdy = ad9389b_rd(sd, 0xc5); in ad9389b_check_edid_status()
1022 segment = ad9389b_rd(sd, 0xc4); in ad9389b_check_edid_status()
1142 state->chip_revision = ad9389b_rd(sd, 0x0); in ad9389b_probe()
1149 ad9389b_rd(sd, 0x41), state->chip_revision); in ad9389b_probe()