Lines Matching +full:hdmi +full:- +full:phy
1 /* SPDX-License-Identifier: GPL-2.0 */
10 #include <linux/hdmi.h>
13 #include <media/cec-notifier.h>
25 bool (*start)(struct sti_hdmi *hdmi);
26 void (*stop)(struct sti_hdmi *hdmi);
39 * STI hdmi structure
44 * @regs: hdmi register
46 * @clk_pix: hdmi pixel clock
47 * @clk_tmds: hdmi tmds clock
48 * @clk_phy: hdmi phy clock
49 * @clk_audio: hdmi audio clock
50 * @irq: hdmi interrupt number
52 * @phy_ops: phy start/stop operations
53 * @enabled: true if hdmi is enabled else false
57 * @reset: reset control of the hdmi phy
60 * @audio_pdev: ASoC hdmi-codec platform device
61 * @audio: hdmi audio parameters.
62 * @drm_connector: hdmi connector
91 u32 hdmi_read(struct sti_hdmi *hdmi, int offset);
92 void hdmi_write(struct sti_hdmi *hdmi, u32 val, int offset);
95 * hdmi phy config structure
97 * A pointer to an array of these structures is passed to a TMDS (HDMI) output
99 * configurations of the HDMI PHY. Each entry in the array specifies a hardware