Lines Matching refs:io_write

375 static inline int io_write(struct v4l2_subdev *sd, u8 reg, u8 val)  in io_write()  function
385 return io_write(sd, reg, (io_read(sd, reg) & ~mask) | val); in io_write_clr_set()
916 io_write(sd, 0x00, predef_vid_timings[i].vid_std); /* video std */ in find_and_set_predefined_video_timings()
917 io_write(sd, 0x01, (predef_vid_timings[i].v_freq << 4) + in find_and_set_predefined_video_timings()
935 io_write(sd, 0x16, 0x43); in configure_predefined_video_timings()
936 io_write(sd, 0x17, 0x5a); in configure_predefined_video_timings()
994 io_write(sd, 0x00, 0x07); /* video std */ in configure_custom_video_timings()
995 io_write(sd, 0x01, 0x02); /* prim mode */ in configure_custom_video_timings()
1020 io_write(sd, 0x00, 0x02); /* video std */ in configure_custom_video_timings()
1021 io_write(sd, 0x01, 0x06); /* prim mode */ in configure_custom_video_timings()
1727 io_write(sd, 0x15, 0xb0); /* Disable Tristate of Pins (no audio) */ in enable_input()
1731 io_write(sd, 0x15, 0xa0); /* Disable Tristate of Pins */ in enable_input()
1745 io_write(sd, 0x15, 0xbe); /* Tristate all outputs from video core */ in disable_input()
1877 io_write(sd, 0x03, state->format->op_format_sel | in adv76xx_setup_format()
2035 io_write(sd, 0x4e, cec_irq); in adv76xx_cec_isr()
2175 io_write(sd, 0x44, irq_reg_0x43); in adv76xx_isr()
2177 io_write(sd, 0x71, irq_reg_0x70); in adv76xx_isr()
2179 io_write(sd, 0x6c, irq_reg_0x6b); in adv76xx_isr()
2766 io_write(sd, 0x0c, 0x42); /* Power up part and power down VDP */ in adv76xx_core_init()
2767 io_write(sd, 0x0b, 0x44); /* Power down ESDP block */ in adv76xx_core_init()
2780 io_write(sd, 0x06, 0xa0 | pdata->inv_vs_pol << 2 | in adv76xx_core_init()
2784 io_write(sd, 0x14, 0x40 | pdata->dr_str_data << 4 | in adv76xx_core_init()
2811 io_write(sd, 0x40, 0xc0 | pdata->int1_config); /* Configure INT1 */ in adv76xx_core_init()
2812 io_write(sd, 0x46, 0x98); /* Enable SSPD, STDI and CP unlocked interrupts */ in adv76xx_core_init()
2813io_write(sd, 0x6e, info->fmt_change_digital_mask); /* Enable V_LOCKED and DE_REGEN_LCK interrupts … in adv76xx_core_init()
2814 io_write(sd, 0x73, info->cable_det_mask); /* Enable cable detection (+5v) interrupts */ in adv76xx_core_init()
2822 io_write(sd, 0x41, 0xd7); /* STDI irq for any change, disable INT2 */ in adv7604_setup_irqs()
2827 io_write(sd, 0x41, 0xd0); /* STDI irq for any change, disable INT2 */ in adv7611_setup_irqs()
2832 io_write(sd, 0x41, 0xd0); /* disable INT2 */ in adv7612_setup_irqs()
2863 io_write(sd, io_reg, new_client->addr << 1); in adv76xx_dummy_client()
3555 io_write(sd, 0x40, 0); in adv76xx_remove()
3556 io_write(sd, 0x41, 0); in adv76xx_remove()
3557 io_write(sd, 0x46, 0); in adv76xx_remove()
3558 io_write(sd, 0x6e, 0); in adv76xx_remove()
3559 io_write(sd, 0x73, 0); in adv76xx_remove()