/linux-4.1.27/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi_phy_8x60.c | 42 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8x60_reset() 46 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8x60_reset() 54 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8x60_reset() 58 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8x60_reset() 70 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG0, hdmi_phy_8x60_powerup() 75 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG1, hdmi_phy_8x60_powerup() 79 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG1, hdmi_phy_8x60_powerup() 85 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG2, hdmi_phy_8x60_powerup() 95 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG2, hdmi_phy_8x60_powerup() 104 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG2, hdmi_phy_8x60_powerup() 112 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG3, hdmi_phy_8x60_powerup() 116 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG9, 0); hdmi_phy_8x60_powerup() 121 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG12, hdmi_phy_8x60_powerup() 126 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG2, hdmi_phy_8x60_powerup() 130 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG2, hdmi_phy_8x60_powerup() 134 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG4, 0); hdmi_phy_8x60_powerup() 135 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG5, 0); hdmi_phy_8x60_powerup() 136 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG6, 0); hdmi_phy_8x60_powerup() 137 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG7, 0); hdmi_phy_8x60_powerup() 138 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG8, 0); hdmi_phy_8x60_powerup() 139 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG9, 0); hdmi_phy_8x60_powerup() 140 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG10, 0); hdmi_phy_8x60_powerup() 141 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG11, 0); hdmi_phy_8x60_powerup() 144 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG12, hdmi_phy_8x60_powerup() 156 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8x60_powerdown() 160 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, 0); hdmi_phy_8x60_powerdown() 162 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG2, hdmi_phy_8x60_powerdown() 170 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG3, 0); hdmi_phy_8x60_powerdown() 172 hdmi_write(hdmi, REG_HDMI_8x60_PHY_REG2, hdmi_phy_8x60_powerdown()
|
H A D | hdmi_phy_8960.c | 262 hdmi_write(hdmi, REG_HDMI_8960_PHY_PLL_LOCKDET_CFG2, 0x8d); hdmi_pll_enable() 263 hdmi_write(hdmi, REG_HDMI_8960_PHY_PLL_LOCKDET_CFG0, 0x10); hdmi_pll_enable() 264 hdmi_write(hdmi, REG_HDMI_8960_PHY_PLL_LOCKDET_CFG1, 0x1a); hdmi_pll_enable() 274 hdmi_write(hdmi, REG_HDMI_8960_PHY_PLL_LOCKDET_CFG2, 0x0d); hdmi_pll_enable() 279 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG12, val); hdmi_pll_enable() 287 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG12, val); hdmi_pll_enable() 288 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG2, 0x3f); hdmi_pll_enable() 292 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG12, val); hdmi_pll_enable() 300 hdmi_write(hdmi, REG_HDMI_8960_PHY_PLL_PWRDN_B, val); hdmi_pll_enable() 301 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG2, 0x80); hdmi_pll_enable() 321 hdmi_write(hdmi, REG_HDMI_8960_PHY_PLL_LOCKDET_CFG2, 0x8d); hdmi_pll_enable() 323 hdmi_write(hdmi, REG_HDMI_8960_PHY_PLL_LOCKDET_CFG2, 0x0d); hdmi_pll_enable() 347 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG12, val); hdmi_pll_disable() 352 hdmi_write(hdmi, REG_HDMI_8960_PHY_PLL_PWRDN_B, val); hdmi_pll_disable() 391 hdmi_write(hdmi, pll_rate->conf[i].reg, pll_rate->conf[i].val); hdmi_pll_set_rate() 439 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8960_reset() 443 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8960_reset() 449 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8960_reset() 453 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8960_reset() 461 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8960_reset() 465 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8960_reset() 471 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8960_reset() 475 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8960_reset() 488 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG2, 0x00); hdmi_phy_8960_powerup() 489 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG0, 0x1b); hdmi_phy_8960_powerup() 490 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG1, 0xf2); hdmi_phy_8960_powerup() 491 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG4, 0x00); hdmi_phy_8960_powerup() 492 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG5, 0x00); hdmi_phy_8960_powerup() 493 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG6, 0x00); hdmi_phy_8960_powerup() 494 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG7, 0x00); hdmi_phy_8960_powerup() 495 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG8, 0x00); hdmi_phy_8960_powerup() 496 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG9, 0x00); hdmi_phy_8960_powerup() 497 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG10, 0x00); hdmi_phy_8960_powerup() 498 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG11, 0x00); hdmi_phy_8960_powerup() 499 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG3, 0x20); hdmi_phy_8960_powerup() 509 hdmi_write(hdmi, REG_HDMI_8960_PHY_REG2, 0x7f); hdmi_phy_8960_powerdown()
|
H A D | hdmi_i2c.c | 32 hdmi_write(hdmi, REG_HDMI_DDC_CTRL, init_ddc() 34 hdmi_write(hdmi, REG_HDMI_DDC_CTRL, init_ddc() 37 hdmi_write(hdmi, REG_HDMI_DDC_SPEED, init_ddc() 41 hdmi_write(hdmi, REG_HDMI_DDC_SETUP, init_ddc() 45 hdmi_write(hdmi, REG_HDMI_DDC_REF, init_ddc() 60 hdmi_write(hdmi, REG_HDMI_DDC_INT_CTRL, ddc_clear_irq() 92 hdmi_write(hdmi, REG_HDMI_DDC_INT_CTRL, sw_done() 142 hdmi_write(hdmi, REG_HDMI_DDC_DATA, ddc_data); hdmi_i2c_xfer() 153 hdmi_write(hdmi, REG_HDMI_DDC_DATA, ddc_data); hdmi_i2c_xfer() 166 hdmi_write(hdmi, REG_HDMI_I2C_TRANSACTION(i), i2c_trans); hdmi_i2c_xfer() 170 hdmi_write(hdmi, REG_HDMI_DDC_CTRL, hdmi_i2c_xfer() 205 hdmi_write(hdmi, REG_HDMI_DDC_DATA, ddc_data); hdmi_i2c_xfer()
|
H A D | hdmi_phy_8x74.c | 56 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8x74_reset() 60 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8x74_reset() 66 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8x74_reset() 70 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8x74_reset() 78 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8x74_reset() 82 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8x74_reset() 88 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8x74_reset() 92 hdmi_write(hdmi, REG_HDMI_PHY_CTRL, hdmi_phy_8x74_reset()
|
H A D | hdmi_audio.c | 170 hdmi_write(hdmi, REG_HDMI_ACR_0(select - 1), hdmi_audio_update() 172 hdmi_write(hdmi, REG_HDMI_ACR_1(select - 1), hdmi_audio_update() 175 hdmi_write(hdmi, REG_HDMI_AUDIO_PKT_CTRL2, hdmi_audio_update() 184 hdmi_write(hdmi, REG_HDMI_AUDIO_INFO0, hdmi_audio_update() 187 hdmi_write(hdmi, REG_HDMI_AUDIO_INFO1, hdmi_audio_update() 190 hdmi_write(hdmi, REG_HDMI_GC, 0); hdmi_audio_update() 206 hdmi_write(hdmi, REG_HDMI_GC, HDMI_GC_MUTE); hdmi_audio_update() 219 hdmi_write(hdmi, REG_HDMI_ACR_PKT_CTRL, acr_pkt_ctrl); hdmi_audio_update() 220 hdmi_write(hdmi, REG_HDMI_VBI_PKT_CTRL, vbi_pkt_ctrl); hdmi_audio_update() 221 hdmi_write(hdmi, REG_HDMI_AUDIO_PKT_CTRL1, aud_pkt_ctrl); hdmi_audio_update() 222 hdmi_write(hdmi, REG_HDMI_INFOFRAME_CTRL0, infofrm_ctrl); hdmi_audio_update() 224 hdmi_write(hdmi, REG_HDMI_AUD_INT, hdmi_audio_update() 228 hdmi_write(hdmi, REG_HDMI_AUDIO_CFG, audio_config); hdmi_audio_update()
|
H A D | hdmi_bridge.c | 156 hdmi_write(hdmi, REG_HDMI_TOTAL, hdmi_bridge_mode_set() 160 hdmi_write(hdmi, REG_HDMI_ACTIVE_HSYNC, hdmi_bridge_mode_set() 163 hdmi_write(hdmi, REG_HDMI_ACTIVE_VSYNC, hdmi_bridge_mode_set() 168 hdmi_write(hdmi, REG_HDMI_VSYNC_TOTAL_F2, hdmi_bridge_mode_set() 170 hdmi_write(hdmi, REG_HDMI_VSYNC_ACTIVE_F2, hdmi_bridge_mode_set() 174 hdmi_write(hdmi, REG_HDMI_VSYNC_TOTAL_F2, hdmi_bridge_mode_set() 176 hdmi_write(hdmi, REG_HDMI_VSYNC_ACTIVE_F2, hdmi_bridge_mode_set() 189 hdmi_write(hdmi, REG_HDMI_FRAME_CTRL, frame_ctrl); hdmi_bridge_mode_set()
|
H A D | hdmi_connector.c | 180 hdmi_write(hdmi, REG_HDMI_USEC_REFTIMER, 0x0001001b); hpd_enable() 183 hdmi_write(hdmi, REG_HDMI_HPD_INT_CTRL, hpd_enable() 192 hdmi_write(hdmi, REG_HDMI_HPD_CTRL, hpd_enable() 194 hdmi_write(hdmi, REG_HDMI_HPD_CTRL, hpd_enable() 211 hdmi_write(hdmi, REG_HDMI_HPD_INT_CTRL, 0); hdp_disable() 255 hdmi_write(hdmi, REG_HDMI_HPD_INT_CTRL, hdmi_connector_irq() 264 hdmi_write(hdmi, REG_HDMI_HPD_INT_CTRL, hpd_int_ctrl); hdmi_connector_irq() 336 hdmi_write(hdmi, REG_HDMI_CTRL, hdmi_ctrl | HDMI_CTRL_ENABLE); hdmi_connector_get_modes() 340 hdmi_write(hdmi, REG_HDMI_CTRL, hdmi_ctrl); hdmi_connector_get_modes()
|
H A D | hdmi.h | 102 static inline void hdmi_write(struct hdmi *hdmi, u32 reg, u32 data) hdmi_write() function
|
H A D | hdmi.c | 30 hdmi_write(hdmi, REG_HDMI_CTRL, ctrl); hdmi_set_mode() 39 hdmi_write(hdmi, REG_HDMI_CTRL, ctrl); hdmi_set_mode()
|
/linux-4.1.27/drivers/video/fbdev/ |
H A D | sh_mobile_hdmi.c | 319 static void hdmi_write(struct sh_hdmi *hdmi, u8 data, u8 reg) hdmi_write() function 336 hdmi_write(hdmi, val, reg); hdmi_bit_set() 367 hdmi_write(hdmi, value, reg); sh_hdmi_snd_write() 439 hdmi_write(hdmi, sync | (voffset << 4), HDMI_EXTERNAL_VIDEO_PARAM_SETTINGS); sh_hdmi_external_video_param() 441 hdmi_write(hdmi, htotal, HDMI_EXTERNAL_H_TOTAL_7_0); sh_hdmi_external_video_param() 442 hdmi_write(hdmi, htotal >> 8, HDMI_EXTERNAL_H_TOTAL_11_8); sh_hdmi_external_video_param() 444 hdmi_write(hdmi, hblank, HDMI_EXTERNAL_H_BLANK_7_0); sh_hdmi_external_video_param() 445 hdmi_write(hdmi, hblank >> 8, HDMI_EXTERNAL_H_BLANK_9_8); sh_hdmi_external_video_param() 447 hdmi_write(hdmi, hdelay, HDMI_EXTERNAL_H_DELAY_7_0); sh_hdmi_external_video_param() 448 hdmi_write(hdmi, hdelay >> 8, HDMI_EXTERNAL_H_DELAY_9_8); sh_hdmi_external_video_param() 450 hdmi_write(hdmi, mode->hsync_len, HDMI_EXTERNAL_H_DURATION_7_0); sh_hdmi_external_video_param() 451 hdmi_write(hdmi, mode->hsync_len >> 8, HDMI_EXTERNAL_H_DURATION_9_8); sh_hdmi_external_video_param() 453 hdmi_write(hdmi, vtotal, HDMI_EXTERNAL_V_TOTAL_7_0); sh_hdmi_external_video_param() 454 hdmi_write(hdmi, vtotal >> 8, HDMI_EXTERNAL_V_TOTAL_9_8); sh_hdmi_external_video_param() 456 hdmi_write(hdmi, vblank, HDMI_EXTERNAL_V_BLANK); sh_hdmi_external_video_param() 458 hdmi_write(hdmi, vdelay, HDMI_EXTERNAL_V_DELAY); sh_hdmi_external_video_param() 460 hdmi_write(hdmi, mode->vsync_len, HDMI_EXTERNAL_V_DURATION); sh_hdmi_external_video_param() 464 hdmi_write(hdmi, sync | 1 | (voffset << 4), sh_hdmi_external_video_param() 478 hdmi_write(hdmi, 0x20, HDMI_AUDIO_VIDEO_SETTING_1); sh_hdmi_video_config() 486 hdmi_write(hdmi, 0x34, HDMI_VIDEO_SETTING_1); sh_hdmi_video_config() 493 hdmi_write(hdmi, 0x20, HDMI_DEEP_COLOR_MODES); sh_hdmi_video_config() 508 hdmi_write(hdmi, 0x00, HDMI_L_R_DATA_SWAP_CTRL_RPKT); sh_hdmi_audio_config() 510 hdmi_write(hdmi, 0x18, HDMI_20_BIT_N_FOR_AUDIO_RPKT_15_8); sh_hdmi_audio_config() 512 hdmi_write(hdmi, 0x00, HDMI_20_BIT_N_FOR_AUDIO_RPKT_7_0); sh_hdmi_audio_config() 515 hdmi_write(hdmi, 0x20, HDMI_SPDIF_AUDIO_SAMP_FREQ_CTS); sh_hdmi_audio_config() 537 hdmi_write(hdmi, data, HDMI_AUDIO_SETTING_1); sh_hdmi_audio_config() 540 hdmi_write(hdmi, 0x40, HDMI_AUDIO_SETTING_2); sh_hdmi_audio_config() 546 hdmi_write(hdmi, 0x04, HDMI_I2S_AUDIO_SET); sh_hdmi_audio_config() 549 hdmi_write(hdmi, 0x00, HDMI_DSD_AUDIO_SET); sh_hdmi_audio_config() 552 hdmi_write(hdmi, 0x00, HDMI_I2S_INPUT_PIN_SWAP); sh_hdmi_audio_config() 558 hdmi_write(hdmi, 0x00, HDMI_AUDIO_STATUS_BITS_SETTING_1); sh_hdmi_audio_config() 567 hdmi_write(hdmi, 0x00, HDMI_AUDIO_STATUS_BITS_SETTING_2); sh_hdmi_audio_config() 570 hdmi_write(hdmi, 0x00, HDMI_CATEGORY_CODE); sh_hdmi_audio_config() 576 hdmi_write(hdmi, 0x00, HDMI_SOURCE_NUM_AUDIO_WORD_LEN); sh_hdmi_audio_config() 579 hdmi_write(hdmi, 0x20, HDMI_AUDIO_VIDEO_SETTING_1); sh_hdmi_audio_config() 589 hdmi_write(hdmi, 0x1d, HDMI_SLIPHDMIT_PARAM_SETTINGS_1); sh_hdmi_phy_config() 590 hdmi_write(hdmi, 0x00, HDMI_SLIPHDMIT_PARAM_SETTINGS_2); sh_hdmi_phy_config() 591 hdmi_write(hdmi, 0x00, HDMI_SLIPHDMIT_PARAM_SETTINGS_3); sh_hdmi_phy_config() 592 hdmi_write(hdmi, 0x4c, HDMI_SLIPHDMIT_PARAM_SETTINGS_5); sh_hdmi_phy_config() 593 hdmi_write(hdmi, 0x1e, HDMI_SLIPHDMIT_PARAM_SETTINGS_6); sh_hdmi_phy_config() 594 hdmi_write(hdmi, 0x48, HDMI_SLIPHDMIT_PARAM_SETTINGS_7); sh_hdmi_phy_config() 595 hdmi_write(hdmi, 0x0e, HDMI_SLIPHDMIT_PARAM_SETTINGS_8); sh_hdmi_phy_config() 596 hdmi_write(hdmi, 0x25, HDMI_SLIPHDMIT_PARAM_SETTINGS_9); sh_hdmi_phy_config() 597 hdmi_write(hdmi, 0x04, HDMI_SLIPHDMIT_PARAM_SETTINGS_10); sh_hdmi_phy_config() 607 hdmi_write(hdmi, 0x0f, HDMI_SLIPHDMIT_PARAM_SETTINGS_1); sh_hdmi_phy_config() 609 hdmi_write(hdmi, 0x00, HDMI_SLIPHDMIT_PARAM_SETTINGS_2); sh_hdmi_phy_config() 614 hdmi_write(hdmi, 0x00, HDMI_SLIPHDMIT_PARAM_SETTINGS_3); sh_hdmi_phy_config() 616 hdmi_write(hdmi, 0x44, HDMI_SLIPHDMIT_PARAM_SETTINGS_5); sh_hdmi_phy_config() 621 hdmi_write(hdmi, 0x32, HDMI_SLIPHDMIT_PARAM_SETTINGS_6); sh_hdmi_phy_config() 623 hdmi_write(hdmi, 0x4A, HDMI_SLIPHDMIT_PARAM_SETTINGS_7); sh_hdmi_phy_config() 628 hdmi_write(hdmi, 0x00, HDMI_SLIPHDMIT_PARAM_SETTINGS_8); sh_hdmi_phy_config() 630 hdmi_write(hdmi, 0x25, HDMI_SLIPHDMIT_PARAM_SETTINGS_9); sh_hdmi_phy_config() 636 hdmi_write(hdmi, 0x04, HDMI_SLIPHDMIT_PARAM_SETTINGS_10); sh_hdmi_phy_config() 639 hdmi_write(hdmi, 0x19, HDMI_SLIPHDMIT_PARAM_SETTINGS_1); sh_hdmi_phy_config() 640 hdmi_write(hdmi, 0x00, HDMI_SLIPHDMIT_PARAM_SETTINGS_2); sh_hdmi_phy_config() 641 hdmi_write(hdmi, 0x00, HDMI_SLIPHDMIT_PARAM_SETTINGS_3); sh_hdmi_phy_config() 642 hdmi_write(hdmi, 0x44, HDMI_SLIPHDMIT_PARAM_SETTINGS_5); sh_hdmi_phy_config() 643 hdmi_write(hdmi, 0x32, HDMI_SLIPHDMIT_PARAM_SETTINGS_6); sh_hdmi_phy_config() 644 hdmi_write(hdmi, 0x48, HDMI_SLIPHDMIT_PARAM_SETTINGS_7); sh_hdmi_phy_config() 645 hdmi_write(hdmi, 0x0F, HDMI_SLIPHDMIT_PARAM_SETTINGS_8); sh_hdmi_phy_config() 646 hdmi_write(hdmi, 0x20, HDMI_SLIPHDMIT_PARAM_SETTINGS_9); sh_hdmi_phy_config() 647 hdmi_write(hdmi, 0x04, HDMI_SLIPHDMIT_PARAM_SETTINGS_10); sh_hdmi_phy_config() 659 hdmi_write(hdmi, 0x06, HDMI_CTRL_PKT_BUF_INDEX); sh_hdmi_avi_infoframe_setup() 662 hdmi_write(hdmi, 0x82, HDMI_CTRL_PKT_BUF_ACCESS_HB0); sh_hdmi_avi_infoframe_setup() 665 hdmi_write(hdmi, 0x02, HDMI_CTRL_PKT_BUF_ACCESS_HB1); sh_hdmi_avi_infoframe_setup() 668 hdmi_write(hdmi, 0x0D, HDMI_CTRL_PKT_BUF_ACCESS_HB2); sh_hdmi_avi_infoframe_setup() 671 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB0); sh_hdmi_avi_infoframe_setup() 679 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB1); sh_hdmi_avi_infoframe_setup() 686 hdmi_write(hdmi, 0x28, HDMI_CTRL_PKT_BUF_ACCESS_PB2); sh_hdmi_avi_infoframe_setup() 694 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB3); sh_hdmi_avi_infoframe_setup() 704 hdmi_write(hdmi, vic, HDMI_CTRL_PKT_BUF_ACCESS_PB4); sh_hdmi_avi_infoframe_setup() 707 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB5); sh_hdmi_avi_infoframe_setup() 710 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB6); sh_hdmi_avi_infoframe_setup() 713 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB7); sh_hdmi_avi_infoframe_setup() 716 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB8); sh_hdmi_avi_infoframe_setup() 719 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB9); sh_hdmi_avi_infoframe_setup() 722 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB10); sh_hdmi_avi_infoframe_setup() 725 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB11); sh_hdmi_avi_infoframe_setup() 728 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB12); sh_hdmi_avi_infoframe_setup() 731 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB13); sh_hdmi_avi_infoframe_setup() 740 hdmi_write(hdmi, 0x08, HDMI_CTRL_PKT_BUF_INDEX); sh_hdmi_audio_infoframe_setup() 743 hdmi_write(hdmi, 0x84, HDMI_CTRL_PKT_BUF_ACCESS_HB0); sh_hdmi_audio_infoframe_setup() 746 hdmi_write(hdmi, 0x01, HDMI_CTRL_PKT_BUF_ACCESS_HB1); sh_hdmi_audio_infoframe_setup() 749 hdmi_write(hdmi, 0x0A, HDMI_CTRL_PKT_BUF_ACCESS_HB2); sh_hdmi_audio_infoframe_setup() 752 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB0); sh_hdmi_audio_infoframe_setup() 755 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB1); sh_hdmi_audio_infoframe_setup() 758 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB2); sh_hdmi_audio_infoframe_setup() 761 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB3); sh_hdmi_audio_infoframe_setup() 764 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB4); sh_hdmi_audio_infoframe_setup() 767 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB5); sh_hdmi_audio_infoframe_setup() 770 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB6); sh_hdmi_audio_infoframe_setup() 771 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB7); sh_hdmi_audio_infoframe_setup() 772 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB8); sh_hdmi_audio_infoframe_setup() 773 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB9); sh_hdmi_audio_infoframe_setup() 774 hdmi_write(hdmi, 0x00, HDMI_CTRL_PKT_BUF_ACCESS_PB10); sh_hdmi_audio_infoframe_setup() 801 hdmi_write(hdmi, 0x8E, HDMI_CTRL_PKT_AUTO_SEND); sh_hdmi_configure() 898 hdmi_write(hdmi, hdmi->edid_block_addr, HDMI_EDID_WORD_ADDRESS); sh_hdmi_read_edid() 900 hdmi_write(hdmi, 0xC6, HDMI_INTERRUPT_MASK_1); sh_hdmi_read_edid() 902 hdmi_write(hdmi, hdmi->edid_segment_nr, HDMI_EDID_SEGMENT_POINTER); sh_hdmi_read_edid() 1048 hdmi_write(hdmi, 0xFF, HDMI_INTERRUPT_STATUS_1); sh_hdmi_hotplug() 1049 hdmi_write(hdmi, 0xFF, HDMI_INTERRUPT_STATUS_2); sh_hdmi_hotplug() 1074 hdmi_write(hdmi, 0x00, HDMI_EDID_WORD_ADDRESS); sh_hdmi_hotplug() 1076 hdmi_write(hdmi, 0xC6, HDMI_INTERRUPT_MASK_1); sh_hdmi_hotplug() 1078 hdmi_write(hdmi, 0x00, HDMI_EDID_SEGMENT_POINTER); sh_hdmi_hotplug() 1090 hdmi_write(hdmi, hdmi->edid_block_addr, HDMI_EDID_WORD_ADDRESS); sh_hdmi_hotplug() 1092 hdmi_write(hdmi, hdmi->edid_segment_nr, HDMI_EDID_SEGMENT_POINTER); sh_hdmi_hotplug() 1095 hdmi_write(hdmi, 0xC0, HDMI_INTERRUPT_MASK_1); sh_hdmi_hotplug()
|
/linux-4.1.27/drivers/gpu/drm/sti/ |
H A D | sti_hdmi_tx3g4c28phy.c | 116 hdmi_write(hdmi, (pllctrl | PLL_CFG_EN), HDMI_SRZ_PLL_CFG); sti_hdmi_tx3g4c28phy_start() 149 hdmi_write(hdmi, val, HDMI_SRZ_CFG); sti_hdmi_tx3g4c28phy_start() 152 hdmi_write(hdmi, val, HDMI_SRZ_ICNTL); sti_hdmi_tx3g4c28phy_start() 155 hdmi_write(hdmi, val, HDMI_SRZ_CALCODE_EXT); sti_hdmi_tx3g4c28phy_start() 169 hdmi_write(hdmi, val, HDMI_SRZ_CFG); sti_hdmi_tx3g4c28phy_start() 170 hdmi_write(hdmi, 0x0, HDMI_SRZ_ICNTL); sti_hdmi_tx3g4c28phy_start() 171 hdmi_write(hdmi, 0x0, HDMI_SRZ_CALCODE_EXT); sti_hdmi_tx3g4c28phy_start() 195 hdmi_write(hdmi, val, HDMI_SRZ_CFG); sti_hdmi_tx3g4c28phy_stop() 196 hdmi_write(hdmi, 0, HDMI_SRZ_PLL_CFG); sti_hdmi_tx3g4c28phy_stop()
|
H A D | sti_hdmi_tx3g0c55phy.c | 247 hdmi_write(hdmi, pllctrl, HDMI_SRZ_PLL_CFG); sti_hdmi_tx3g0c55phy_start() 271 hdmi_write(hdmi, val, HDMI_SRZ_TAP_1); sti_hdmi_tx3g0c55phy_start() 273 hdmi_write(hdmi, val, HDMI_SRZ_TAP_2); sti_hdmi_tx3g0c55phy_start() 275 hdmi_write(hdmi, val, HDMI_SRZ_TAP_3); sti_hdmi_tx3g0c55phy_start() 279 hdmi_write(hdmi, val, HDMI_SRZ_CTRL); sti_hdmi_tx3g0c55phy_start() 294 hdmi_write(hdmi, 0x0, HDMI_SRZ_TAP_1); sti_hdmi_tx3g0c55phy_start() 295 hdmi_write(hdmi, 0x0, HDMI_SRZ_TAP_2); sti_hdmi_tx3g0c55phy_start() 296 hdmi_write(hdmi, 0x0, HDMI_SRZ_TAP_3); sti_hdmi_tx3g0c55phy_start() 297 hdmi_write(hdmi, HDMI_SRZ_CTRL_EXTERNAL_DATA_EN, HDMI_SRZ_CTRL); sti_hdmi_tx3g0c55phy_start() 318 hdmi_write(hdmi, HDMI_SRZ_CTRL_POWER_DOWN, HDMI_SRZ_CTRL); sti_hdmi_tx3g0c55phy_stop() 319 hdmi_write(hdmi, HDMI_SRZ_PLL_CFG_POWER_DOWN, HDMI_SRZ_PLL_CFG); sti_hdmi_tx3g0c55phy_stop()
|
H A D | sti_hdmi.c | 130 void hdmi_write(struct sti_hdmi *hdmi, u32 val, int offset) hdmi_write() function 177 hdmi_write(hdmi, hdmi->irq_status, HDMI_INT_CLR); hdmi_irq() 200 hdmi_write(hdmi, xmin, HDMI_ACTIVE_VID_XMIN); hdmi_active_area() 201 hdmi_write(hdmi, xmax, HDMI_ACTIVE_VID_XMAX); hdmi_active_area() 202 hdmi_write(hdmi, ymin, HDMI_ACTIVE_VID_YMIN); hdmi_active_area() 203 hdmi_write(hdmi, ymax, HDMI_ACTIVE_VID_YMAX); hdmi_active_area() 241 hdmi_write(hdmi, conf, HDMI_CFG); hdmi_config() 301 hdmi_write(hdmi, val, HDMI_SW_DI_CFG); hdmi_infoframe_write_infopack() 325 hdmi_write(hdmi, val, HDMI_SW_DI_CFG); hdmi_infoframe_write_infopack() 428 hdmi_write(hdmi, val, HDMI_CFG); hdmi_swreset() 445 hdmi_write(hdmi, val, HDMI_CFG); hdmi_swreset() 464 hdmi_write(hdmi, val, HDMI_CFG); sti_hdmi_disable() 466 hdmi_write(hdmi, 0xffffffff, HDMI_INT_CLR); sti_hdmi_disable() 472 hdmi_write(hdmi, 0x0000, HDMI_DFLT_CHL0_DAT); sti_hdmi_disable() 473 hdmi_write(hdmi, 0x0000, HDMI_DFLT_CHL1_DAT); sti_hdmi_disable() 474 hdmi_write(hdmi, 0x0060, HDMI_DFLT_CHL2_DAT); sti_hdmi_disable() 513 hdmi_write(hdmi, HDMI_WORKING_INT, HDMI_INT_EN); sti_hdmi_pre_enable() 756 hdmi_write(hdmi, HDMI_DEFAULT_INT, HDMI_INT_EN); sti_hdmi_bind()
|
H A D | sti_hdmi.h | 70 void hdmi_write(struct sti_hdmi *hdmi, u32 val, int offset);
|
/linux-4.1.27/drivers/media/i2c/ |
H A D | adv7842.c | 482 static inline int hdmi_write(struct v4l2_subdev *sd, u8 reg, u8 val) hdmi_write() function 491 return hdmi_write(sd, reg, (hdmi_read(sd, reg) & mask) | val); hdmi_write_and_or() 853 hdmi_write(sd, reg->reg & 0xff, val); adv7842_s_register() 1600 hdmi_write(sd, 0x01, 0x00); /* Enable HDMI clock terminators */ enable_input() 1616 hdmi_write(sd, 0x01, 0x78); /* Disable HDMI clock terminators */ disable_input() 1760 hdmi_write(sd, 0x00, 0x02); /* select port A */ select_input() 1762 hdmi_write(sd, 0x00, 0x03); /* select port B */ select_input() 1771 hdmi_write(sd, 0xc0, 0x00); select_input() 1772 hdmi_write(sd, 0x0d, 0x34); /* ADI recommended write */ select_input() 1773 hdmi_write(sd, 0x3d, 0x10); /* ADI recommended write */ select_input() 1774 hdmi_write(sd, 0x44, 0x85); /* TMDS PLL optimization */ select_input() 1775 hdmi_write(sd, 0x46, 0x1f); /* ADI recommended write */ select_input() 1776 hdmi_write(sd, 0x57, 0xb6); /* TMDS PLL optimization */ select_input() 1777 hdmi_write(sd, 0x58, 0x03); /* TMDS PLL optimization */ select_input() 1778 hdmi_write(sd, 0x60, 0x88); /* TMDS PLL optimization */ select_input() 1779 hdmi_write(sd, 0x61, 0x88); /* TMDS PLL optimization */ select_input() 1780 hdmi_write(sd, 0x6c, 0x18); /* Disable ISRC clearing bit, select_input() 1782 hdmi_write(sd, 0x75, 0x10); /* DDC drive strength */ select_input() 1783 hdmi_write(sd, 0x85, 0x1f); /* equaliser */ select_input() 1784 hdmi_write(sd, 0x87, 0x70); /* ADI recommended write */ select_input() 1785 hdmi_write(sd, 0x89, 0x04); /* equaliser */ select_input() 1786 hdmi_write(sd, 0x8a, 0x1e); /* equaliser */ select_input() 1787 hdmi_write(sd, 0x93, 0x04); /* equaliser */ select_input() 1788 hdmi_write(sd, 0x94, 0x1e); /* equaliser */ select_input() 1789 hdmi_write(sd, 0x99, 0xa1); /* ADI recommended write */ select_input() 1790 hdmi_write(sd, 0x9b, 0x09); /* ADI recommended write */ select_input() 1791 hdmi_write(sd, 0x9d, 0x02); /* equaliser */ select_input() 2527 hdmi_write(sd, 0x48, adv7842_core_init() 2621 hdmi_write(sd, 0x69, 0x5c); adv7842_core_init() 2624 hdmi_write(sd, 0x69, 0xa3); adv7842_core_init()
|
H A D | adv7604.c | 571 static inline int hdmi_write(struct v4l2_subdev *sd, u8 reg, u8 val) hdmi_write() function 580 return hdmi_write(sd, reg, (hdmi_read(sd, reg) & ~mask) | val); hdmi_write_clr_set() 1645 hdmi_write(sd, 0x01, enable ? 0x00 : 0x78); adv7604_set_termination() 1650 hdmi_write(sd, 0x83, enable ? 0xfe : 0xff); adv7611_set_termination() 1692 hdmi_write(sd, 0x00, state->selected_input & 0x03); select_input() 2367 hdmi_write(sd, 0x48, adv76xx_core_init()
|
/linux-4.1.27/drivers/media/platform/s5p-tv/ |
H A D | hdmi_drv.c | 117 void hdmi_write(struct hdmi_device *hdev, u32 reg_id, u32 value) hdmi_write() function
|