Home
last modified time | relevance | path

Searched refs:vc4_hdmi (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/gpu/drm/vc4/
H A Dvc4_hdmi.c277 struct vc4_hdmi *vc4_hdmi; in vc4_hdmi_reset_link() local
539 struct vc4_hdmi *vc4_hdmi) in vc4_hdmi_connector_init() argument
2317 struct vc4_hdmi *vc4_hdmi = priv; in vc4_hdmi_hpd_irq_thread() local
2360 struct vc4_hdmi *vc4_hdmi = priv; in vc4_cec_irq_handler_rx_thread() local
2371 struct vc4_hdmi *vc4_hdmi = priv; in vc4_cec_irq_handler_tx_thread() local
2732 struct vc4_hdmi *vc4_hdmi = ptr; in vc4_hdmi_cec_release() local
2838 struct vc4_hdmi *vc4_hdmi, in vc4_hdmi_build_regset() argument
2880 struct vc4_hdmi *vc4_hdmi) in vc4_hdmi_init_resources() argument
2922 struct vc4_hdmi *vc4_hdmi) in vc5_hdmi_init_resources() argument
3112 struct vc4_hdmi *vc4_hdmi = ptr; in vc4_hdmi_put_ddc_device() local
[all …]
H A Dvc4_hdmi.h11 struct vc4_hdmi;
61 struct vc4_hdmi *vc4_hdmi);
64 void (*reset)(struct vc4_hdmi *vc4_hdmi);
67 void (*csc_setup)(struct vc4_hdmi *vc4_hdmi,
72 void (*set_timings)(struct vc4_hdmi *vc4_hdmi,
77 void (*phy_init)(struct vc4_hdmi *vc4_hdmi,
81 void (*phy_disable)(struct vc4_hdmi *vc4_hdmi);
84 void (*phy_rng_enable)(struct vc4_hdmi *vc4_hdmi);
87 void (*phy_rng_disable)(struct vc4_hdmi *vc4_hdmi);
96 bool (*hp_detect)(struct vc4_hdmi *vc4_hdmi);
[all …]
H A Dvc4_hdmi_phy.c172 void vc4_hdmi_phy_init(struct vc4_hdmi *vc4_hdmi, in vc4_hdmi_phy_init() argument
189 void vc4_hdmi_phy_disable(struct vc4_hdmi *vc4_hdmi) in vc4_hdmi_phy_disable() argument
198 void vc4_hdmi_phy_rng_enable(struct vc4_hdmi *vc4_hdmi) in vc4_hdmi_phy_rng_enable() argument
209 void vc4_hdmi_phy_rng_disable(struct vc4_hdmi *vc4_hdmi) in vc4_hdmi_phy_rng_disable() argument
397 static void vc5_hdmi_reset_phy(struct vc4_hdmi *vc4_hdmi) in vc5_hdmi_reset_phy() argument
405 void vc5_hdmi_phy_init(struct vc4_hdmi *vc4_hdmi, in vc5_hdmi_phy_init() argument
573 void vc5_hdmi_phy_disable(struct vc4_hdmi *vc4_hdmi) in vc5_hdmi_phy_disable() argument
582 void vc5_hdmi_phy_rng_enable(struct vc4_hdmi *vc4_hdmi) in vc5_hdmi_phy_rng_enable() argument
593 void vc5_hdmi_phy_rng_disable(struct vc4_hdmi *vc4_hdmi) in vc5_hdmi_phy_rng_disable() argument
952 void vc6_hdmi_phy_init(struct vc4_hdmi *vc4_hdmi, in vc6_hdmi_phy_init() argument
[all …]
H A Dvc4_hdmi_regs.h632 void __iomem *__vc4_hdmi_get_field_base(struct vc4_hdmi *hdmi, in __vc4_hdmi_get_field_base()
667 static inline u32 vc4_hdmi_read(struct vc4_hdmi *hdmi, in vc4_hdmi_read()
694 #define HDMI_READ(reg) vc4_hdmi_read(vc4_hdmi, reg)
696 static inline void vc4_hdmi_write(struct vc4_hdmi *hdmi, in vc4_hdmi_write()
726 #define HDMI_WRITE(reg, val) vc4_hdmi_write(vc4_hdmi, reg, val)
H A DMakefile14 vc4_hdmi.o \
H A Dvc4_crtc.c557 struct vc4_hdmi *vc4_hdmi; in vc4_crtc_disable_at_boot() local
592 vc4_hdmi = encoder_to_vc4_hdmi(encoder); in vc4_crtc_disable_at_boot()
593 ret = pm_runtime_resume_and_get(&vc4_hdmi->pdev->dev); in vc4_crtc_disable_at_boot()
/linux-6.15/Documentation/gpu/
H A Dvc4.rst36 .. kernel-doc:: drivers/gpu/drm/vc4/vc4_hdmi.c