Lines Matching full:vc4
10 * DOC: VC4 Falcon HDMI module
470 struct vc4_dev *vc4 = to_vc4_dev(connector->dev); in vc4_hdmi_connector_get_modes() local
495 if (!vc4->hvs->vc5_hdmi_enable_hdmi_20) { in vc4_hdmi_connector_get_modes()
1451 * As stated in RPi's vc4 firmware "HDMI state machine (HSM) clock must in vc4_hdmi_encoder_pre_crtc_configure()
1454 * operation." This conflicts with bcm2835's vc4 documentation, which in vc4_hdmi_encoder_pre_crtc_configure()
1457 * Real life tests reveal that vc4's firmware statement holds up, and in vc4_hdmi_encoder_pre_crtc_configure()
1674 struct vc4_dev *vc4 = to_vc4_dev(connector->dev); in vc4_hdmi_connector_clock_valid() local
1679 if (!vc4->hvs->vc5_hdmi_enable_hdmi_20 && clock > HDMI_14_MAX_TMDS_CLK) in vc4_hdmi_connector_clock_valid()
1683 if (!vc4->hvs->vc5_hdmi_enable_4096by2160 && in vc4_hdmi_connector_clock_valid()
2140 .name = "vc4-hdmi-cpu-dai-component",
2158 .name = "vc4-hdmi-cpu-dai",
2343 card->driver_name = "vc4-hdmi"; in vc4_hdmi_audio_init()
2388 "vc4 hdmi hpd connected", vc4_hdmi); in vc4_hdmi_hotplug_init()
2395 "vc4 hdmi hpd disconnected", vc4_hdmi); in vc4_hdmi_hotplug_init()
2814 "vc4 hdmi cec rx", vc4_hdmi); in vc4_hdmi_cec_init()
2821 "vc4 hdmi cec tx", vc4_hdmi); in vc4_hdmi_cec_init()
2828 "vc4 hdmi cec", vc4_hdmi); in vc4_hdmi_cec_init()
3322 .card_name = "vc4-hdmi",
3342 .card_name = "vc4-hdmi-0",
3371 .card_name = "vc4-hdmi-1",