Lines Matching +full:dw +full:- +full:hdmi
1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright (C) 2011-2013 Freescale Semiconductor, Inc.
5 * Derived from dw_hdmi-imx.c with i.MX portions removed.
47 ingenic_dw_hdmi_mode_valid(struct dw_hdmi *hdmi, void *data, in ingenic_dw_hdmi_mode_valid() argument
51 if (mode->clock < 13500) in ingenic_dw_hdmi_mode_valid()
54 if (mode->clock > 216000) in ingenic_dw_hdmi_mode_valid()
69 { .compatible = "ingenic,jz4780-dw-hdmi" },
76 struct dw_hdmi *hdmi = (struct dw_hdmi *)data; in ingenic_dw_hdmi_cleanup() local
78 dw_hdmi_remove(hdmi); in ingenic_dw_hdmi_cleanup()
83 struct dw_hdmi *hdmi; in ingenic_dw_hdmi_probe() local
85 hdmi = dw_hdmi_probe(pdev, &ingenic_dw_hdmi_plat_data); in ingenic_dw_hdmi_probe()
86 if (IS_ERR(hdmi)) in ingenic_dw_hdmi_probe()
87 return PTR_ERR(hdmi); in ingenic_dw_hdmi_probe()
89 return devm_add_action_or_reset(&pdev->dev, ingenic_dw_hdmi_cleanup, hdmi); in ingenic_dw_hdmi_probe()
95 .name = "dw-hdmi-ingenic",
101 MODULE_DESCRIPTION("JZ4780 Specific DW-HDMI Driver Extension");
103 MODULE_ALIAS("platform:dw-hdmi-ingenic");