Home
last modified time | relevance | path

Searched refs:rk628_i2c_update_bits (Results 1 – 20 of 20) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/media/i2c/rk628/
H A Drk628_combtxphy.c33 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, SW_BUS_WIDTH_MASK | in rk628_combtxphy_dsi_power_on()
39 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, SW_MODULEA_EN_MASK, in rk628_combtxphy_dsi_power_on()
42 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, SW_MODULEB_EN_MASK, in rk628_combtxphy_dsi_power_on()
49 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, SW_PD_PLL, 0); in rk628_combtxphy_dsi_power_on()
51 rk628_i2c_update_bits(rk628, COMBTXPHY_CON9, SW_DSI_FSET_EN_MASK | in rk628_combtxphy_dsi_power_on()
61 rk628_i2c_update_bits(rk628, COMBTXPHY_CON7, SW_TX_MODE_MASK, SW_TX_MODE(3)); in rk628_combtxphy_lvds_power_on()
63 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, SW_BUS_WIDTH_MASK | in rk628_combtxphy_lvds_power_on()
68 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, SW_MODULEA_EN_MASK, in rk628_combtxphy_lvds_power_on()
71 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, SW_MODULEB_EN_MASK, in rk628_combtxphy_lvds_power_on()
78 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, SW_PD_PLL | SW_TX_PD_MASK, 0); in rk628_combtxphy_lvds_power_on()
[all …]
H A Drk628_mipi_dphy.h24 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in testif_testclk_assert()
31 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in testif_testclk_deassert()
38 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in testif_testclr_assert()
45 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in testif_testclr_deassert()
52 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in testif_testen_assert()
59 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in testif_testen_deassert()
66 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in testif_set_data()
124 rk628_i2c_update_bits(rk628, CSITX_DPHY_CTRL, DPHY_ENABLECLK, in mipi_dphy_enableclk_assert()
131 rk628_i2c_update_bits(rk628, CSITX_DPHY_CTRL, DPHY_ENABLECLK, 0); in mipi_dphy_enableclk_deassert()
137 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, CSI_PHYSHUTDOWNZ, 0); in mipi_dphy_shutdownz_assert()
[all …]
H A Drk628_hdmirx.c104 rk628_i2c_update_bits(rk628, HDMI_RX_HDCP_CTRL, in rk628_hdmi_hdcp_load_key()
109 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, in rk628_hdmi_hdcp_load_key()
123 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, in rk628_hdmi_hdcp_load_key()
128 rk628_i2c_update_bits(rk628, HDMI_RX_HDCP_CTRL, in rk628_hdmi_hdcp_load_key()
140 rk628_i2c_update_bits(rk628, HDMI_RX_HDCP_CTRL, in rk628_hdmi_hdcp_load_key()
145 rk628_i2c_update_bits(rk628, HDMI_RX_HDCP_CTRL, in rk628_hdmi_hdcp_load_key()
160 rk628_i2c_update_bits(rk628, HDMI_RX_HDCP_CTRL, in rk628_hdmirx_set_hdcp()
194 rk628_i2c_update_bits(rk628, HDMI_RX_HDCP_SETTINGS, in rk628_hdmirx_controller_setup()
221 rk628_i2c_update_bits(aif->rk628, HDMI_RX_AUD_FIFO_TH, in rk628_hdmirx_audio_fifo_initd()
228 rk628_i2c_update_bits(aif->rk628, HDMI_RX_AUD_FIFO_TH, in rk628_hdmirx_audio_fifo_initd()
[all …]
H A Drk628_dsi.c58 return rk628_i2c_update_bits(rk628, dsi_base + reg, mask, val); in dsi_update_bits()
78 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in mipi_dphy_power_on_dsi()
294 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, SW_OUTPUT_MODE_MASK, in rk628_mipi_dsi_power_on()
296 rk628_i2c_update_bits(rk628, GRF_POST_PROC_CON, SW_SPLIT_EN, 0); in rk628_mipi_dsi_power_on()
H A Drk628_csi_v4l2.c350 rk628_i2c_update_bits(csi->rk628, HDMI_RX_DMI_DISABLE_IF, in rk628_hdmirx_ctrl_enable()
355 rk628_i2c_update_bits(csi->rk628, HDMI_RX_DMI_DISABLE_IF, in rk628_hdmirx_ctrl_enable()
503 rk628_i2c_update_bits(csi->rk628, GRF_SYSTEM_CON0, in rk628_csi_delayed_work_enable_hotplug()
568 rk628_i2c_update_bits(csi->rk628, GRF_SYSTEM_CON0, in rk628_delayed_work_res_change()
591 rk628_i2c_update_bits(csi->rk628, HDMI_RX_HDMI_SETUP_CTRL, in rk628_hdmirx_hpd_ctrl()
651 rk628_i2c_update_bits(csi->rk628, CSITX_CSITX_EN, in enable_csitx()
659 rk628_i2c_update_bits(csi->rk628, CSITX_SYS_CTRL1, in enable_csitx()
774 rk628_i2c_update_bits(csi->rk628, CSITX_CSITX_EN, in enable_stream()
857 rk628_i2c_update_bits(csi->rk628, CSITX_CSITX_EN, in rk628_csi_set_csi()
870 rk628_i2c_update_bits(csi->rk628, CSITX_SYS_CTRL1, in rk628_csi_set_csi()
[all …]
H A Drk628_combrxphy.c431 rk628_i2c_update_bits(rk628, COMBRX_REG(0x6604), BIT(31), BIT(31)); in rk628_combrxphy_set_hdmi_mode_for_cable()
465 rk628_i2c_update_bits(rk628, COMBRX_REG(0x6628), BIT(31), BIT(31)); in rk628_combrxphy_set_hdmi_mode_for_cable()
532 rk628_i2c_update_bits(rk628, COMBRX_REG(0x66ac), GENMASK(31, 24), UPDATE(0x22, 31, 24)); in rk628_combrxphy_set_hdmi_mode_for_cable()
577 rk628_i2c_update_bits(rk628, COMBRX_REG(0x6630), BIT(0), BIT(0)); in rk628_rxphy_power_off()
H A Drk628_bt1120_v4l2.c322 rk628_i2c_update_bits(bt1120->rk628, HDMI_RX_DMI_DISABLE_IF, in rk628_hdmirx_ctrl_enable()
327 rk628_i2c_update_bits(bt1120->rk628, HDMI_RX_DMI_DISABLE_IF, in rk628_hdmirx_ctrl_enable()
503 rk628_i2c_update_bits(bt1120->rk628, GRF_SYSTEM_CON0, in rk628_bt1120_delayed_work_enable_hotplug()
587 rk628_i2c_update_bits(bt1120->rk628, HDMI_RX_HDMI_SETUP_CTRL, in rk628_hdmirx_hpd_ctrl()
635 rk628_i2c_update_bits(bt1120->rk628, GRF_POST_PROC_CON, in enable_bt1120tx()
789 rk628_i2c_update_bits(bt1120->rk628, HDMI_RX_DMI_DISABLE_IF, in rk628_hdmirx_vid_enable()
794 rk628_i2c_update_bits(bt1120->rk628, HDMI_RX_DMI_DISABLE_IF, in rk628_hdmirx_vid_enable()
920 rk628_i2c_update_bits(bt1120->rk628, GRF_SYSTEM_CON0, in rk628_bt1120_initial_setup()
1420 rk628_i2c_update_bits(bt1120->rk628, GRF_SYSTEM_CON0, in rk628_bt1120_g_edid()
1432 rk628_i2c_update_bits(bt1120->rk628, GRF_SYSTEM_CON0, in rk628_bt1120_g_edid()
[all …]
H A Drk628.h270 static inline int rk628_i2c_update_bits(struct rk628 *rk628, u32 reg, u32 mask, in rk628_i2c_update_bits() function
H A Drk628.c401 rk628_i2c_update_bits(rk628, GRF_RGB_DEC_CON0, in rk628_post_process_scaler_init()
/OK3568_Linux_fs/kernel/drivers/misc/rk628/
H A Drk628_combtxphy.c18 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, SW_BUS_WIDTH_MASK | in rk628_combtxphy_dsi_power_on()
23 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, in rk628_combtxphy_dsi_power_on()
27 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, in rk628_combtxphy_dsi_power_on()
36 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, SW_PD_PLL, 0); in rk628_combtxphy_dsi_power_on()
45 rk628_i2c_update_bits(rk628, COMBTXPHY_CON9, in rk628_combtxphy_dsi_power_on()
60 rk628_i2c_update_bits(rk628, COMBTXPHY_CON7, in rk628_combtxphy_lvds_power_on()
67 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, in rk628_combtxphy_lvds_power_on()
73 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, in rk628_combtxphy_lvds_power_on()
77 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, in rk628_combtxphy_lvds_power_on()
86 rk628_i2c_update_bits(rk628, COMBTXPHY_CON0, in rk628_combtxphy_lvds_power_on()
[all …]
H A Drk628_csi.c31 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in testif_testclk_assert()
38 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in testif_testclk_deassert()
45 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in testif_testclr_assert()
52 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in testif_testclr_deassert()
59 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in testif_testen_assert()
66 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in testif_testen_deassert()
73 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, in testif_set_data()
147 rk628_i2c_update_bits(rk628, CSITX_DPHY_CTRL, DPHY_ENABLECLK, in mipi_dphy_enableclk_assert()
154 rk628_i2c_update_bits(rk628, CSITX_DPHY_CTRL, DPHY_ENABLECLK, 0); in mipi_dphy_enableclk_deassert()
160 rk628_i2c_update_bits(rk628, GRF_MIPI_TX0_CON, CSI_PHYSHUTDOWNZ, 0); in mipi_dphy_shutdownz_assert()
[all …]
H A Drk628_rgb.c16 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, SW_INPUT_MODE_MASK, in rk628_rgb_decoder_enable()
37 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, in rk628_rgb_encoder_enable()
40 rk628_i2c_update_bits(rk628, GRF_POST_PROC_CON, SW_DCLK_OUT_INV_EN, in rk628_rgb_encoder_enable()
91 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, SW_INPUT_MODE_MASK, in rk628_bt1120_decoder_enable()
101 rk628_i2c_update_bits(rk628, GRF_RGB_DEC_CON0, in rk628_bt1120_decoder_enable()
107 rk628_i2c_update_bits(rk628, GRF_RGB_DEC_CON1, SW_SET_X_MASK, in rk628_bt1120_decoder_enable()
109 rk628_i2c_update_bits(rk628, GRF_RGB_DEC_CON2, SW_SET_Y_MASK, in rk628_bt1120_decoder_enable()
112 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, in rk628_bt1120_decoder_enable()
116 rk628_i2c_update_bits(rk628, GRF_RGB_DEC_CON0, in rk628_bt1120_decoder_enable()
141 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, in rk628_bt1120_encoder_enable()
[all …]
H A Drk628_gvi.c119 rk628_i2c_update_bits(rk628, GVI_SYS_RST, SYS_RST_SOFT_RST, in rk628_gvi_pre_enable()
122 rk628_i2c_update_bits(rk628, GVI_SYS_RST, SYS_RST_SOFT_RST, 0); in rk628_gvi_pre_enable()
125 rk628_i2c_update_bits(rk628, GVI_SYS_CTRL0, SYS_CTRL0_LANE_NUM_MASK, in rk628_gvi_pre_enable()
127 rk628_i2c_update_bits(rk628, GVI_SYS_CTRL0, SYS_CTRL0_BYTE_MODE_MASK, in rk628_gvi_pre_enable()
130 rk628_i2c_update_bits(rk628, GVI_SYS_CTRL0, SYS_CTRL0_SECTION_NUM_MASK, in rk628_gvi_pre_enable()
132 rk628_i2c_update_bits(rk628, GRF_POST_PROC_CON, SW_SPLIT_EN, in rk628_gvi_pre_enable()
134 rk628_i2c_update_bits(rk628, GVI_SYS_CTRL1, SYS_CTRL1_DUAL_PIXEL_EN, in rk628_gvi_pre_enable()
137 rk628_i2c_update_bits(rk628, GVI_SYS_CTRL0, SYS_CTRL0_FRM_RST_EN, in rk628_gvi_pre_enable()
139 rk628_i2c_update_bits(rk628, GVI_SYS_CTRL1, SYS_CTRL1_LANE_ALIGN_EN, 0); in rk628_gvi_pre_enable()
183 rk628_i2c_update_bits(rk628, GVI_COLOR_BAR_CTRL, COLOR_BAR_EN, 0); in rk628_gvi_enable_color_bar()
[all …]
H A Drk628_hdmirx.c87 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, in rk628_hdmirx_ctrl_enable()
114 rk628_i2c_update_bits(rk628, HDMI_RX_HDCP_SETTINGS, in rk628_hdmirx_ctrl_enable()
127 rk628_i2c_update_bits(rk628, HDMI_RX_DMI_DISABLE_IF, VID_ENABLE_MASK, VID_ENABLE(unmute)); in rk628_hdmirx_video_unmute()
139 rk628_i2c_update_bits(rk628, HDMI_RX_HDMI_SETUP_CTRL, in rk628_hdmirx_hpd_ctrl()
278 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, in rk628_hdmirx_set_edid()
303 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, in rk628_hdmirx_set_edid()
657 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, in rk628_hdmirx_init()
659 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, in rk628_hdmirx_init()
722 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, SW_I2S_DATA_OEN_MASK, SW_I2S_DATA_OEN(1)); in rk628_hdmirx_enable()
742 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, SW_I2S_DATA_OEN_MASK, in rk628_hdmirx_disable()
H A Drk628_post_process.c173 rk628_i2c_update_bits(rk628, GRF_RGB_DEC_CON0, SW_HRES_MASK, in rk628_post_process_scaler_init()
217 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, SW_VSYNC_POL_MASK, in rk628_post_process_init()
219 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, SW_HSYNC_POL_MASK, in rk628_post_process_init()
223 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, in rk628_post_process_init()
226 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, in rk628_post_process_init()
H A Drk628_dsi.c228 return rk628_i2c_update_bits(rk628, dsi_base + reg, mask, val); in dsi_update_bits()
844 rk628_i2c_update_bits(rk628, dsi->id ? in testif_testclk_assert()
853 rk628_i2c_update_bits(rk628, dsi->id ? in testif_testclk_deassert()
862 rk628_i2c_update_bits(rk628, dsi->id ? in testif_testclr_assert()
871 rk628_i2c_update_bits(rk628, dsi->id ? in testif_testclr_deassert()
880 rk628_i2c_update_bits(rk628, dsi->id ? in testif_set_data()
889 rk628_i2c_update_bits(rk628, dsi->id ? in testif_testen_assert()
898 rk628_i2c_update_bits(rk628, dsi->id ? in testif_testen_deassert()
989 rk628_i2c_update_bits(rk628, dsi->id ? in mipi_dphy_power_on()
1214 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, SW_OUTPUT_MODE_MASK, in rk628_mipi_dsi_pre_enable()
[all …]
H A Drk628_combrxphy.c417 rk628_i2c_update_bits(rk628, COMBRX_REG(0x6604), BIT(31), BIT(31)); in rk628_combrxphy_set_hdmi_mode_for_cable()
451 rk628_i2c_update_bits(rk628, COMBRX_REG(0x6628), BIT(31), BIT(31)); in rk628_combrxphy_set_hdmi_mode_for_cable()
527 rk628_i2c_update_bits(rk628, COMBRX_REG(0x66ac), in rk628_combrxphy_set_hdmi_mode_for_cable()
H A Drk628_lvds.c22 rk628_i2c_update_bits(rk628, reg, mask, val); in lvds_update_bits()
H A Drk628.h472 static inline int rk628_i2c_update_bits(struct rk628 *rk628, u32 reg, u32 mask, in rk628_i2c_update_bits() function
H A Drk628_hdmitx.c1122 rk628_i2c_update_bits(rk628, GRF_POST_PROC_CON, in rk628_hdmitx_enable()
1126 rk628_i2c_update_bits(rk628, GRF_SYSTEM_CON0, SW_OUTPUT_MODE_MASK, in rk628_hdmitx_enable()