Searched refs:mtk_hdmi (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/mediatek/ |
| H A D | mtk_hdmi.c | 47 static void mtk_hdmi_hw_vid_black(struct mtk_hdmi *hdmi, bool black) in mtk_hdmi_hw_vid_black() 53 static void mtk_hdmi_hw_make_reg_writable(struct mtk_hdmi *hdmi, bool enable) in mtk_hdmi_hw_make_reg_writable() 77 static void mtk_hdmi_hw_1p4_version_enable(struct mtk_hdmi *hdmi, bool enable) in mtk_hdmi_hw_1p4_version_enable() 83 static void mtk_hdmi_hw_aud_mute(struct mtk_hdmi *hdmi) in mtk_hdmi_hw_aud_mute() 88 static void mtk_hdmi_hw_aud_unmute(struct mtk_hdmi *hdmi) in mtk_hdmi_hw_aud_unmute() 93 static void mtk_hdmi_hw_reset(struct mtk_hdmi *hdmi) in mtk_hdmi_hw_reset() 104 static void mtk_hdmi_hw_enable_notice(struct mtk_hdmi *hdmi, bool enable_notice) in mtk_hdmi_hw_enable_notice() 110 static void mtk_hdmi_hw_write_int_mask(struct mtk_hdmi *hdmi, u32 int_mask) in mtk_hdmi_hw_write_int_mask() 115 static void mtk_hdmi_hw_enable_dvi_mode(struct mtk_hdmi *hdmi, bool enable) in mtk_hdmi_hw_enable_dvi_mode() 120 static void mtk_hdmi_hw_send_info_frame(struct mtk_hdmi *hdmi, u8 *buffer, in mtk_hdmi_hw_send_info_frame() [all …]
|
| H A D | mtk_hdmi_v2.c | 60 static inline void mtk_hdmi_v2_hwirq_disable(struct mtk_hdmi *hdmi) 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() 74 static inline void mtk_hdmi_v2_set_sw_hpd(struct mtk_hdmi *hdmi, bool enable) in mtk_hdmi_v2_set_sw_hpd() 87 static inline void mtk_hdmi_v2_enable_scrambling(struct mtk_hdmi *hdmi, bool enable) in mtk_hdmi_v2_enable_scrambling() 103 static void mtk_hdmi_v2_hw_vid_mute(struct mtk_hdmi *hdmi, bool enable) in mtk_hdmi_v2_hw_vid_mute() 112 static void mtk_hdmi_v2_hw_aud_mute(struct mtk_hdmi *hdmi, bool enable) in mtk_hdmi_v2_hw_aud_mute() 130 static void mtk_hdmi_v2_hw_reset(struct mtk_hdmi *hdmi) in mtk_hdmi_v2_hw_reset() 148 static void mtk_hdmi_v2_hw_write_audio_infoframe(struct mtk_hdmi *hdmi, const u8 *buffer) in mtk_hdmi_v2_hw_write_audio_infoframe() 163 static void mtk_hdmi_v2_hw_write_avi_infoframe(struct mtk_hdmi *hdmi, const u8 *buffer) in mtk_hdmi_v2_hw_write_avi_infoframe() 180 static void mtk_hdmi_v2_hw_write_spd_infoframe(struct mtk_hdmi *hdmi, const u8 *buffer) in mtk_hdmi_v2_hw_write_spd_infoframe() [all …]
|
| H A D | mtk_hdmi_common.h | 151 struct mtk_hdmi { struct 178 static inline struct mtk_hdmi *hdmi_ctx_from_bridge(struct drm_bridge *b) in hdmi_ctx_from_bridge() argument 180 return container_of(b, struct mtk_hdmi, bridge); in hdmi_ctx_from_bridge() 185 void mtk_hdmi_audio_set_plugged_cb(struct mtk_hdmi *hdmi, hdmi_codec_plugged_cb fn, 187 int mtk_hdmi_audio_params(struct mtk_hdmi *hdmi, struct hdmi_codec_daifmt *daifmt, 197 struct mtk_hdmi *mtk_hdmi_common_probe(struct platform_device *pdev);
|
| H A D | mtk_hdmi_common.c | 104 int mtk_hdmi_audio_params(struct mtk_hdmi *hdmi, in mtk_hdmi_audio_params() 181 struct mtk_hdmi *hdmi = dev_get_drvdata(dev); in mtk_hdmi_audio_get_eld() 192 void mtk_hdmi_audio_set_plugged_cb(struct mtk_hdmi *hdmi, hdmi_codec_plugged_cb fn, in mtk_hdmi_audio_set_plugged_cb() 202 static int mtk_hdmi_get_all_clk(struct mtk_hdmi *hdmi, struct device_node *np, in mtk_hdmi_get_all_clk() 229 struct mtk_hdmi *hdmi = hdmi_ctx_from_bridge(bridge); in mtk_hdmi_bridge_mode_set() 255 static int mtk_hdmi_get_cec_dev(struct mtk_hdmi *hdmi, struct device *dev, struct device_node *np) in mtk_hdmi_get_cec_dev() 293 static int mtk_hdmi_dt_parse_pdata(struct mtk_hdmi *hdmi, struct platform_device *pdev, in mtk_hdmi_dt_parse_pdata() 356 struct mtk_hdmi *hdmi = dev_get_drvdata(dev); in mtk_hdmi_register_audio_driver() 390 struct mtk_hdmi *mtk_hdmi_common_probe(struct platform_device *pdev) in mtk_hdmi_common_probe() 395 struct mtk_hdmi *hdmi; in mtk_hdmi_common_probe() [all …]
|
| H A D | Makefile | 26 obj-$(CONFIG_DRM_MEDIATEK_HDMI) += mtk_hdmi.o
|