mtk_hdmi          173 drivers/gpu/drm/mediatek/mtk_hdmi.c static inline struct mtk_hdmi *hdmi_ctx_from_bridge(struct drm_bridge *b)
mtk_hdmi          175 drivers/gpu/drm/mediatek/mtk_hdmi.c 	return container_of(b, struct mtk_hdmi, bridge);
mtk_hdmi          178 drivers/gpu/drm/mediatek/mtk_hdmi.c static inline struct mtk_hdmi *hdmi_ctx_from_conn(struct drm_connector *c)
mtk_hdmi          180 drivers/gpu/drm/mediatek/mtk_hdmi.c 	return container_of(c, struct mtk_hdmi, conn);
mtk_hdmi          183 drivers/gpu/drm/mediatek/mtk_hdmi.c static u32 mtk_hdmi_read(struct mtk_hdmi *hdmi, u32 offset)
mtk_hdmi          188 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_write(struct mtk_hdmi *hdmi, u32 offset, u32 val)
mtk_hdmi          193 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_clear_bits(struct mtk_hdmi *hdmi, u32 offset, u32 bits)
mtk_hdmi          203 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_set_bits(struct mtk_hdmi *hdmi, u32 offset, u32 bits)
mtk_hdmi          213 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_mask(struct mtk_hdmi *hdmi, u32 offset, u32 val, u32 mask)
mtk_hdmi          223 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_vid_black(struct mtk_hdmi *hdmi, bool black)
mtk_hdmi          229 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_make_reg_writable(struct mtk_hdmi *hdmi, bool enable)
mtk_hdmi          254 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_1p4_version_enable(struct mtk_hdmi *hdmi, bool enable)
mtk_hdmi          260 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_aud_mute(struct mtk_hdmi *hdmi)
mtk_hdmi          265 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_aud_unmute(struct mtk_hdmi *hdmi)
mtk_hdmi          270 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_reset(struct mtk_hdmi *hdmi)
mtk_hdmi          281 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_enable_notice(struct mtk_hdmi *hdmi, bool enable_notice)
mtk_hdmi          287 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_write_int_mask(struct mtk_hdmi *hdmi, u32 int_mask)
mtk_hdmi          292 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_enable_dvi_mode(struct mtk_hdmi *hdmi, bool enable)
mtk_hdmi          297 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_send_info_frame(struct mtk_hdmi *hdmi, u8 *buffer,
mtk_hdmi          356 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_send_aud_packet(struct mtk_hdmi *hdmi, bool enable)
mtk_hdmi          362 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_config_sys(struct mtk_hdmi *hdmi)
mtk_hdmi          371 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_set_deep_color_mode(struct mtk_hdmi *hdmi)
mtk_hdmi          378 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_send_av_mute(struct mtk_hdmi *hdmi)
mtk_hdmi          385 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_send_av_unmute(struct mtk_hdmi *hdmi)
mtk_hdmi          394 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_ncts_enable(struct mtk_hdmi *hdmi, bool on)
mtk_hdmi          400 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_ncts_auto_write_enable(struct mtk_hdmi *hdmi,
mtk_hdmi          407 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_msic_setting(struct mtk_hdmi *hdmi,
mtk_hdmi          420 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_aud_set_channel_swap(struct mtk_hdmi *hdmi,
mtk_hdmi          448 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_aud_set_bit_num(struct mtk_hdmi *hdmi,
mtk_hdmi          469 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_aud_set_i2s_fmt(struct mtk_hdmi *hdmi,
mtk_hdmi          501 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_audio_config(struct mtk_hdmi *hdmi, bool dst)
mtk_hdmi          517 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_aud_set_i2s_chan_num(struct mtk_hdmi *hdmi,
mtk_hdmi          561 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_aud_set_input_type(struct mtk_hdmi *hdmi,
mtk_hdmi          577 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_aud_set_channel_status(struct mtk_hdmi *hdmi,
mtk_hdmi          593 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_aud_src_reenable(struct mtk_hdmi *hdmi)
mtk_hdmi          607 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_aud_src_disable(struct mtk_hdmi *hdmi)
mtk_hdmi          617 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_aud_set_mclk(struct mtk_hdmi *hdmi,
mtk_hdmi          723 drivers/gpu/drm/mediatek/mtk_hdmi.c static void do_hdmi_hw_aud_set_ncts(struct mtk_hdmi *hdmi, unsigned int n,
mtk_hdmi          747 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_hw_aud_set_ncts(struct mtk_hdmi *hdmi,
mtk_hdmi          834 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_video_change_vpll(struct mtk_hdmi *hdmi, u32 clock)
mtk_hdmi          860 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_video_set_display_mode(struct mtk_hdmi *hdmi,
mtk_hdmi          872 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_aud_enable_packet(struct mtk_hdmi *hdmi, bool enable)
mtk_hdmi          878 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_aud_on_off_hw_ncts(struct mtk_hdmi *hdmi, bool on)
mtk_hdmi          884 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_aud_set_input(struct mtk_hdmi *hdmi)
mtk_hdmi          918 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_aud_set_src(struct mtk_hdmi *hdmi,
mtk_hdmi          957 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_aud_output_config(struct mtk_hdmi *hdmi,
mtk_hdmi          976 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_setup_avi_infoframe(struct mtk_hdmi *hdmi,
mtk_hdmi         1001 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_setup_spd_infoframe(struct mtk_hdmi *hdmi,
mtk_hdmi         1026 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_setup_audio_infoframe(struct mtk_hdmi *hdmi)
mtk_hdmi         1056 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_setup_vendor_specific_infoframe(struct mtk_hdmi *hdmi,
mtk_hdmi         1082 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_output_init(struct mtk_hdmi *hdmi)
mtk_hdmi         1097 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_audio_enable(struct mtk_hdmi *hdmi)
mtk_hdmi         1103 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_audio_disable(struct mtk_hdmi *hdmi)
mtk_hdmi         1109 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_audio_set_param(struct mtk_hdmi *hdmi,
mtk_hdmi         1123 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_output_set_display_mode(struct mtk_hdmi *hdmi,
mtk_hdmi         1158 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_get_all_clk(struct mtk_hdmi *hdmi,
mtk_hdmi         1172 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_clk_enable_audio(struct mtk_hdmi *hdmi)
mtk_hdmi         1190 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_clk_disable_audio(struct mtk_hdmi *hdmi)
mtk_hdmi         1199 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = hdmi_ctx_from_conn(conn);
mtk_hdmi         1207 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = hdmi_ctx_from_conn(conn);
mtk_hdmi         1216 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = hdmi_ctx_from_conn(conn);
mtk_hdmi         1239 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = hdmi_ctx_from_conn(conn);
mtk_hdmi         1264 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = hdmi_ctx_from_conn(conn);
mtk_hdmi         1287 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = dev_get_drvdata(dev);
mtk_hdmi         1299 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = hdmi_ctx_from_bridge(bridge);
mtk_hdmi         1347 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = hdmi_ctx_from_bridge(bridge);
mtk_hdmi         1361 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = hdmi_ctx_from_bridge(bridge);
mtk_hdmi         1376 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = hdmi_ctx_from_bridge(bridge);
mtk_hdmi         1396 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = hdmi_ctx_from_bridge(bridge);
mtk_hdmi         1404 drivers/gpu/drm/mediatek/mtk_hdmi.c static void mtk_hdmi_send_infoframe(struct mtk_hdmi *hdmi,
mtk_hdmi         1416 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = hdmi_ctx_from_bridge(bridge);
mtk_hdmi         1437 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_hdmi_dt_parse_pdata(struct mtk_hdmi *hdmi,
mtk_hdmi         1534 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = dev_get_drvdata(dev);
mtk_hdmi         1606 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = dev_get_drvdata(dev);
mtk_hdmi         1617 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = dev_get_drvdata(dev);
mtk_hdmi         1627 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = dev_get_drvdata(dev);
mtk_hdmi         1641 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = dev_get_drvdata(dev);
mtk_hdmi         1678 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi;
mtk_hdmi         1729 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = platform_get_drvdata(pdev);
mtk_hdmi         1739 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = dev_get_drvdata(dev);
mtk_hdmi         1748 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = dev_get_drvdata(dev);