| /OK3568_Linux_fs/kernel/drivers/media/i2c/rk628/ |
| H A D | rk628_combtxphy.c | 33 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 D | rk628_mipi_dphy.h | 24 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 D | rk628_hdmirx.c | 104 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 D | rk628_dsi.c | 58 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 D | rk628_csi_v4l2.c | 350 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 D | rk628_combrxphy.c | 431 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 D | rk628_bt1120_v4l2.c | 322 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 D | rk628.h | 270 static inline int rk628_i2c_update_bits(struct rk628 *rk628, u32 reg, u32 mask, in rk628_i2c_update_bits() function
|
| H A D | rk628.c | 401 rk628_i2c_update_bits(rk628, GRF_RGB_DEC_CON0, in rk628_post_process_scaler_init()
|
| /OK3568_Linux_fs/kernel/drivers/misc/rk628/ |
| H A D | rk628_combtxphy.c | 18 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 D | rk628_csi.c | 31 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 D | rk628_rgb.c | 16 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 D | rk628_gvi.c | 119 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 D | rk628_hdmirx.c | 87 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 D | rk628_post_process.c | 173 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 D | rk628_dsi.c | 228 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 D | rk628_combrxphy.c | 417 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 D | rk628_lvds.c | 22 rk628_i2c_update_bits(rk628, reg, mask, val); in lvds_update_bits()
|
| H A D | rk628.h | 472 static inline int rk628_i2c_update_bits(struct rk628 *rk628, u32 reg, u32 mask, in rk628_i2c_update_bits() function
|
| H A D | rk628_hdmitx.c | 1122 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()
|