Lines Matching refs:io_read
362 static inline int io_read(struct v4l2_subdev *sd, u8 reg)
378 return io_write(sd, reg, (io_read(sd, reg) & mask) | val);
384 return io_write(sd, reg, (io_read(sd, reg) & ~mask) | val);
695 u8 reg = io_read(sd, 0x6f);
873 reg->val = io_read(sd, reg->reg & 0xff);
1174 bool rgb_output = io_read(sd, 0x02) & 0x02;
1178 if (hdmi_signal && (io_read(sd, 0x60) & 1))
1354 if ((io_read(sd, 0x60) & 1) && (infoframe_read(sd, 0x03) & 0x80))
1363 return io_read(sd, 0x0c) & 0x24;
1382 if (io_read(sd, 0x0c) & 0x24)
1400 if (is_digital_input(sd) && ((io_read(sd, 0x74) & 0x03) != 0x03))
2219 cec_irq = io_read(sd, 0x93) & 0x0f;
2379 irq_status[0] = io_read(sd, 0x43);
2380 irq_status[1] = io_read(sd, 0x57);
2381 irq_status[2] = io_read(sd, 0x70);
2382 irq_status[3] = io_read(sd, 0x75);
2383 irq_status[4] = io_read(sd, 0x9d);
2384 irq_status[5] = io_read(sd, 0x66);
2435 (io_read(sd, 0x65) & 0x08) ? "HDMI" : "DVI");
2559 if (!(io_read(sd, 0x60) & cri->present_mask)) {
2633 io_read(sd, 0x01) & 0x0f, io_read(sd, 0x00) & 0x3f);
2673 u8 reg_io_0x02 = io_read(sd, 0x02);
2674 u8 reg_io_0x21 = io_read(sd, 0x21);
2679 bool audio_mute = io_read(sd, 0x65) & 0x40;
2736 io_read(sd, 0x6f) & 0x02 ? "true" : "false");
2738 (io_read(sd, 0x6a) & 0x02) ? "true" : "false");
2740 (io_read(sd, 0x6a) & 0x20) ? "true" : "false");
2743 io_read(sd, 0x6f) & 0x01 ? "true" : "false");
2745 (io_read(sd, 0x6a) & 0x01) ? "true" : "false");
2747 (io_read(sd, 0x6a) & 0x10) ? "true" : "false");
2752 io_read(sd, 0x01) & 0x0f, io_read(sd, 0x00) & 0x3f,
2753 (io_read(sd, 0x01) & 0x70) >> 4);
3392 cp = i2c_new_dummy_device(client->adapter, io_read(sd, io_reg) >> 1);