Lines Matching defs:variant
282 &vc4_hdmi->variant->registers[HDMI_RAM_PACKET_START];
420 if (vc4_hdmi->variant->phy_disable)
421 vc4_hdmi->variant->phy_disable(vc4_hdmi);
699 if (vc4_hdmi->variant->phy_init)
700 vc4_hdmi->variant->phy_init(vc4_hdmi, mode);
707 if (vc4_hdmi->variant->set_timings)
708 vc4_hdmi->variant->set_timings(vc4_hdmi, mode);
719 if (vc4_hdmi->variant->csc_setup)
720 vc4_hdmi->variant->csc_setup(vc4_hdmi, true);
724 if (vc4_hdmi->variant->csc_setup)
725 vc4_hdmi->variant->csc_setup(vc4_hdmi, false);
807 if (vc4_hdmi->variant->unsupported_odd_h_timings &&
830 if (pixel_rate > vc4_hdmi->variant->max_pixel_clock)
842 if (vc4_hdmi->variant->unsupported_odd_h_timings &&
848 if ((mode->clock * 1000) > vc4_hdmi->variant->max_pixel_clock)
1050 channel_map = vc4_hdmi->variant->channel_map(vc4_hdmi, channel_mask);
1069 if (vc4_hdmi->variant->phy_rng_enable)
1070 vc4_hdmi->variant->phy_rng_enable(vc4_hdmi);
1085 if (vc4_hdmi->variant->phy_rng_disable)
1086 vc4_hdmi->variant->phy_rng_disable(vc4_hdmi);
1224 &vc4_hdmi->variant->registers[HDMI_MAI_DATA];
1299 card->name = vc4_hdmi->variant->card_name;
1491 if (!vc4_hdmi->variant->cec_available)
1496 vc4_hdmi->variant->card_name,
1552 const struct vc4_hdmi_variant *variant = vc4_hdmi->variant;
1557 regs = kcalloc(variant->num_registers, sizeof(*regs),
1562 for (i = 0; i < variant->num_registers; i++) {
1563 const struct vc4_hdmi_register *field = &variant->registers[i];
1747 const struct vc4_hdmi_variant *variant = of_device_get_match_data(dev);
1762 vc4_hdmi->encoder.base.type = variant->encoder_type;
1769 vc4_hdmi->variant = variant;
1771 ret = variant->init_resources(vc4_hdmi);
1821 if (vc4_hdmi->variant->reset)
1822 vc4_hdmi->variant->reset(vc4_hdmi);
1849 vc4_debugfs_add_file(drm, variant->debugfs_name,