Lines Matching refs:adv7511_rd
179 static int adv7511_rd(struct v4l2_subdev *sd, u8 reg) in adv7511_rd() function
205 adv7511_wr(sd, reg, (adv7511_rd(sd, reg) & clr_mask) | val_mask); in adv7511_wr_and_or()
242 return adv7511_rd(sd, 0x42) & MASK_ADV7511_HPD_DETECT; in adv7511_have_hotplug()
247 return adv7511_rd(sd, 0x42) & MASK_ADV7511_MSEN_DETECT; in adv7511_have_rx_sense()
392 reg->val = adv7511_rd(sd, reg->reg & 0xff); in adv7511_g_register()
446 (adv7511_rd(sd, 0x42) & MASK_ADV7511_HPD_DETECT) ? "detected" : "no", in adv7511_log_status()
447 (adv7511_rd(sd, 0x42) & MASK_ADV7511_MSEN_DETECT) ? "detected" : "no", in adv7511_log_status()
451 (adv7511_rd(sd, 0xaf) & 0x02) ? in adv7511_log_status()
453 (adv7511_rd(sd, 0xa1) & 0x3c) ? in adv7511_log_status()
456 states[adv7511_rd(sd, 0xc8) & 0xf], in adv7511_log_status()
457 errors[adv7511_rd(sd, 0xc8) >> 4], state->edid_detect_counter, in adv7511_log_status()
458 adv7511_rd(sd, 0x94), adv7511_rd(sd, 0x96)); in adv7511_log_status()
459 v4l2_info(sd, "RGB quantization: %s range\n", adv7511_rd(sd, 0x18) & 0x80 ? "limited" : "full"); in adv7511_log_status()
460 if (adv7511_rd(sd, 0xaf) & 0x02) { in adv7511_log_status()
462 u8 manual_cts = adv7511_rd(sd, 0x0a) & 0x80; in adv7511_log_status()
463 u32 N = (adv7511_rd(sd, 0x01) & 0xf) << 16 | in adv7511_log_status()
464 adv7511_rd(sd, 0x02) << 8 | in adv7511_log_status()
465 adv7511_rd(sd, 0x03); in adv7511_log_status()
466 u8 vic_detect = adv7511_rd(sd, 0x3e) >> 2; in adv7511_log_status()
467 u8 vic_sent = adv7511_rd(sd, 0x3d) & 0x3f; in adv7511_log_status()
471 CTS = (adv7511_rd(sd, 0x07) & 0xf) << 16 | in adv7511_log_status()
472 adv7511_rd(sd, 0x08) << 8 | in adv7511_log_status()
473 adv7511_rd(sd, 0x09); in adv7511_log_status()
475 CTS = (adv7511_rd(sd, 0x04) & 0xf) << 16 | in adv7511_log_status()
476 adv7511_rd(sd, 0x05) << 8 | in adv7511_log_status()
477 adv7511_rd(sd, 0x06); in adv7511_log_status()
515 if ((adv7511_rd(sd, 0x41) & 0x40) == 0) in adv7511_s_power()
571 irqs_rd = adv7511_rd(sd, 0x94); in adv7511_set_isr()
586 irq_status = adv7511_rd(sd, 0x96); in adv7511_isr()
1058 ed.segment = adv7511_rd(sd, 0xc4); in adv7511_notify_no_edid()
1152 uint8_t status = adv7511_rd(sd, 0x42); in adv7511_check_monitor_present_status()
1235 uint8_t edidRdy = adv7511_rd(sd, 0xc5); in adv7511_check_edid_status()
1244 int segment = adv7511_rd(sd, 0xc4); in adv7511_check_edid_status()
1389 state->chip_revision = adv7511_rd(sd, 0x0); in adv7511_probe()
1390 chip_id[0] = adv7511_rd(sd, 0xf5); in adv7511_probe()
1391 chip_id[1] = adv7511_rd(sd, 0xf6); in adv7511_probe()