Lines Matching refs:i2c_wr8
209 static void i2c_wr8(struct v4l2_subdev *sd, u16 reg, u8 val) in i2c_wr8() function
217 i2c_wr8(sd, reg, (i2c_rd8(sd, reg) & mask) | val); in i2c_wr8_and_or()
442 i2c_wr8(sd, BKSV + i, 0); in tc358743_erase_bksv()
545 i2c_wr8(sd, VI_MUTE, MASK_AUTO_MUTE); in enable_stream()
549 i2c_wr8(sd, VI_MUTE, MASK_AUTO_MUTE | MASK_VI_MUTE); in enable_stream()
611 i2c_wr8(sd, SYS_FREQ0, sys_freq & 0x00ff); in tc358743_set_ref_clk()
612 i2c_wr8(sd, SYS_FREQ1, (sys_freq & 0xff00) >> 8); in tc358743_set_ref_clk()
619 i2c_wr8(sd, FH_MIN0, fh_min & 0x00ff); in tc358743_set_ref_clk()
620 i2c_wr8(sd, FH_MIN1, (fh_min & 0xff00) >> 8); in tc358743_set_ref_clk()
623 i2c_wr8(sd, FH_MAX0, fh_max & 0x00ff); in tc358743_set_ref_clk()
624 i2c_wr8(sd, FH_MAX1, (fh_max & 0xff00) >> 8); in tc358743_set_ref_clk()
627 i2c_wr8(sd, LOCKDET_REF0, lockdet_ref & 0x0000ff); in tc358743_set_ref_clk()
628 i2c_wr8(sd, LOCKDET_REF1, (lockdet_ref & 0x00ff00) >> 8); in tc358743_set_ref_clk()
629 i2c_wr8(sd, LOCKDET_REF2, (lockdet_ref & 0x0f0000) >> 16); in tc358743_set_ref_clk()
753 i2c_wr8(sd, PHY_CTL1, SET_PHY_AUTO_RST1_US(1600) | in tc358743_set_hdmi_phy()
762 i2c_wr8(sd, PHY_BIAS, 0x40); in tc358743_set_hdmi_phy()
763 i2c_wr8(sd, PHY_CSQ, SET_CSQ_CNT_LEVEL(0x0a)); in tc358743_set_hdmi_phy()
764 i2c_wr8(sd, AVM_CTL, 45); in tc358743_set_hdmi_phy()
780 i2c_wr8(sd, FORCE_MUTE, 0x00); in tc358743_set_hdmi_audio()
781 i2c_wr8(sd, AUTO_CMD0, MASK_AUTO_MUTE7 | MASK_AUTO_MUTE6 | in tc358743_set_hdmi_audio()
784 i2c_wr8(sd, AUTO_CMD1, MASK_AUTO_MUTE9); in tc358743_set_hdmi_audio()
785 i2c_wr8(sd, AUTO_CMD2, MASK_AUTO_PLAY3 | MASK_AUTO_PLAY2); in tc358743_set_hdmi_audio()
786 i2c_wr8(sd, BUFINIT_START, SET_BUFINIT_START_MS(500)); in tc358743_set_hdmi_audio()
787 i2c_wr8(sd, FS_MUTE, 0x00); in tc358743_set_hdmi_audio()
788 i2c_wr8(sd, FS_IMODE, MASK_NLPCM_SMODE | MASK_FS_SMODE); in tc358743_set_hdmi_audio()
789 i2c_wr8(sd, ACR_MODE, MASK_CTS_MODE); in tc358743_set_hdmi_audio()
790 i2c_wr8(sd, ACR_MDF0, MASK_ACR_L2MDF_1976_PPM | MASK_ACR_L1MDF_976_PPM); in tc358743_set_hdmi_audio()
791 i2c_wr8(sd, ACR_MDF1, MASK_ACR_L3MDF_3906_PPM); in tc358743_set_hdmi_audio()
792 i2c_wr8(sd, SDO_MODE1, MASK_SDO_FMT_I2S); in tc358743_set_hdmi_audio()
793 i2c_wr8(sd, DIV_MODE, SET_DIV_DLY_MS(100)); in tc358743_set_hdmi_audio()
804 i2c_wr8(sd, PK_INT_MODE, MASK_ISRC2_INT_MODE | MASK_ISRC_INT_MODE | in tc358743_set_hdmi_info_frame_mode()
808 i2c_wr8(sd, NO_PKT_LIMIT, 0x2c); in tc358743_set_hdmi_info_frame_mode()
809 i2c_wr8(sd, NO_PKT_CLR, 0x53); in tc358743_set_hdmi_info_frame_mode()
810 i2c_wr8(sd, ERR_PK_LIMIT, 0x01); in tc358743_set_hdmi_info_frame_mode()
811 i2c_wr8(sd, NO_PKT_LIMIT2, 0x30); in tc358743_set_hdmi_info_frame_mode()
812 i2c_wr8(sd, NO_GDB_LIMIT, 0x10); in tc358743_set_hdmi_info_frame_mode()
845 i2c_wr8(sd, VOUT_SET3, MASK_VOUT_EXTCNT); in tc358743_initial_setup()
883 i2c_wr8(sd, i, 0xff); in tc358743_init_interrupts()
895 i2c_wr8(sd, SYS_INTM, ~(MASK_M_DDC | MASK_M_DVI_DET | in tc358743_enable_interrupts()
897 i2c_wr8(sd, CLK_INTM, ~MASK_M_IN_DE_CHG); in tc358743_enable_interrupts()
898 i2c_wr8(sd, CBIT_INTM, ~(MASK_M_CBIT_FS | MASK_M_AF_LOCK | in tc358743_enable_interrupts()
900 i2c_wr8(sd, AUDIO_INTM, ~MASK_M_BUFINIT_END); in tc358743_enable_interrupts()
901 i2c_wr8(sd, MISC_INTM, ~MASK_M_SYNC_CHG); in tc358743_enable_interrupts()
903 i2c_wr8(sd, SYS_INTM, ~MASK_M_DDC & 0xff); in tc358743_enable_interrupts()
904 i2c_wr8(sd, CLK_INTM, 0xff); in tc358743_enable_interrupts()
905 i2c_wr8(sd, CBIT_INTM, 0xff); in tc358743_enable_interrupts()
906 i2c_wr8(sd, AUDIO_INTM, 0xff); in tc358743_enable_interrupts()
907 i2c_wr8(sd, MISC_INTM, 0xff); in tc358743_enable_interrupts()
917 i2c_wr8(sd, AUDIO_INT, audio_int); in tc358743_hdmi_audio_int_handler()
938 i2c_wr8(sd, MISC_INT, misc_int); in tc358743_hdmi_misc_int_handler()
970 i2c_wr8(sd, CBIT_INT, cbit_int); in tc358743_hdmi_cbit_int_handler()
1008 i2c_wr8(sd, CLK_INT, clk_int | 0x80 | MASK_I_OUT_H_CHG); in tc358743_hdmi_clk_int_handler()
1043 i2c_wr8(sd, SYS_INT, sys_int); in tc358743_hdmi_sys_int_handler()
1090 i2c_wr8(sd, ANA_CTL, MASK_APPL_PCSX_NORMAL | MASK_ANALOG_ON); in tc358743_hdmi_sys_int_handler()
1601 i2c_wr8(sd, EDID_LEN1, edid_len & 0xff); in tc358743_s_edid()
1602 i2c_wr8(sd, EDID_LEN2, edid_len >> 8); in tc358743_s_edid()