| H A D | mtk_hdmi_v2.c | 1 // SPDX-License-Identifier: GPL-2.0 57 [MTK_HDMI_V2_CLK_VPP_SPLIT_HDMI] = "hdmi-split", 62 regmap_write(hdmi->regs, TOP_INT_ENABLE00, 0); in mtk_hdmi_v2_hwirq_disable() 63 regmap_write(hdmi->regs, TOP_INT_ENABLE01, 0); in mtk_hdmi_v2_hwirq_disable() 66 static inline void mtk_hdmi_v2_enable_hpd_pord_irq(struct mtk_hdmi *hdmi, bool enable) in mtk_hdmi_v2_enable_hpd_pord_irq() argument 68 if (enable) in mtk_hdmi_v2_enable_hpd_pord_irq() 69 regmap_set_bits(hdmi->regs, TOP_INT_ENABLE00, HPD_PORD_HWIRQS); in mtk_hdmi_v2_enable_hpd_pord_irq() 71 regmap_clear_bits(hdmi->reg in mtk_hdmi_v2_enable_hpd_pord_irq() 74 mtk_hdmi_v2_set_sw_hpd(struct mtk_hdmi * hdmi,bool enable) mtk_hdmi_v2_set_sw_hpd() argument 87 mtk_hdmi_v2_enable_scrambling(struct mtk_hdmi * hdmi,bool enable) mtk_hdmi_v2_enable_scrambling() argument 103 mtk_hdmi_v2_hw_vid_mute(struct mtk_hdmi * hdmi,bool enable) mtk_hdmi_v2_hw_vid_mute() argument 112 mtk_hdmi_v2_hw_aud_mute(struct mtk_hdmi * hdmi,bool enable) mtk_hdmi_v2_hw_aud_mute() argument 137 mtk_hdmi_v2_format_hw_packet(const u8 * buffer,u8 len) mtk_hdmi_v2_format_hw_packet() argument 149 mtk_hdmi_v2_hdmi_write_audio_infoframe(struct drm_bridge * bridge,const u8 * buffer,size_t len) mtk_hdmi_v2_hdmi_write_audio_infoframe() argument 169 mtk_hdmi_v2_hdmi_write_avi_infoframe(struct drm_bridge * bridge,const u8 * buffer,size_t len) mtk_hdmi_v2_hdmi_write_avi_infoframe() argument 191 mtk_hdmi_v2_hdmi_write_spd_infoframe(struct drm_bridge * bridge,const u8 * buffer,size_t len) mtk_hdmi_v2_hdmi_write_spd_infoframe() argument 215 mtk_hdmi_v2_hdmi_write_hdmi_infoframe(struct drm_bridge * bridge,const u8 * buffer,size_t len) mtk_hdmi_v2_hdmi_write_hdmi_infoframe() argument 238 mtk_hdmi_yuv420_downsampling(struct mtk_hdmi * hdmi,bool enable) mtk_hdmi_yuv420_downsampling() argument 269 u8 buffer[14]; mtk_hdmi_v2_setup_audio_infoframe() local 303 mtk_hdmi_v2_hw_ncts_enable(struct mtk_hdmi * hdmi,bool enable) mtk_hdmi_v2_hw_ncts_enable() argument 332 mtk_hdmi_v2_hw_aud_enable(struct mtk_hdmi * hdmi,bool enable) mtk_hdmi_v2_hw_aud_enable() argument 1196 mtk_hdmi_v2_set_abist(struct mtk_hdmi * hdmi,bool enable) mtk_hdmi_v2_set_abist() argument 1397 mtk_hdmi_v2_audio_mute(struct device * dev,void * data,bool enable,int dir) mtk_hdmi_v2_audio_mute() argument [all...] |