| /linux/drivers/gpu/drm/panel/ |
| H A D | panel-arm-versatile.c | 113 const struct versatile_panel_type *panel_type; member 264 connector->display_info.width_mm = vpanel->panel_type->width_mm; in versatile_panel_get_modes() 265 connector->display_info.height_mm = vpanel->panel_type->height_mm; in versatile_panel_get_modes() 266 connector->display_info.bus_flags = vpanel->panel_type->bus_flags; in versatile_panel_get_modes() 268 mode = drm_mode_duplicate(connector->dev, &vpanel->panel_type->mode); in versatile_panel_get_modes() 274 mode->width_mm = vpanel->panel_type->width_mm; in versatile_panel_get_modes() 275 mode->height_mm = vpanel->panel_type->height_mm; in versatile_panel_get_modes() 327 vpanel->panel_type = pt; in versatile_panel_probe() 338 dev_info(dev, "detected: %s\n", vpanel->panel_type->name); in versatile_panel_probe() 343 if (vpanel->panel_type->ib2) { in versatile_panel_probe()
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_bios.c | 626 static bool is_panel_type_valid(int panel_type) in is_panel_type_valid() argument 628 return panel_type >= 0 && panel_type < 16; in is_panel_type_valid() 631 static bool is_panel_type_pnp(int panel_type) in is_panel_type_pnp() argument 633 return panel_type == 0xff; in is_panel_type_pnp() 636 static bool is_panel_type_valid_or_pnp(int panel_type) in is_panel_type_valid_or_pnp() argument 638 return is_panel_type_valid(panel_type) || is_panel_type_pnp(panel_type); in is_panel_type_valid_or_pnp() 658 if (!is_panel_type_valid_or_pnp(lfp_options->panel_type)) { in vbt_get_panel_type() 660 lfp_options->panel_type); in vbt_get_panel_type() 677 return lfp_options->panel_type; in vbt_get_panel_type() 737 enum panel_type { enum [all …]
|
| H A D | intel_display_types.h | 336 int panel_type; member
|
| /linux/drivers/gpu/drm/gma500/ |
| H A D | intel_bios.c | 52 uint8_t panel_type; in parse_edp() local 65 panel_type = dev_priv->panel_type; in parse_edp() 66 switch ((edp->color_depth >> (panel_type * 2)) & 3) { in parse_edp() 79 edp_pps = &edp->power_seqs[panel_type]; in parse_edp() 80 edp_link_params = &edp->link_params[panel_type]; in parse_edp() 203 p_type = lvds_opts->panel_type; in parse_backlight_data() 237 dev_priv->panel_type = lvds_options->panel_type; in parse_lfp_panel_data() 239 if (lvds_options->panel_type == 0xff) in parse_lfp_panel_data() 247 entry = &lvds_lfp_data->data[lvds_options->panel_type]; in parse_lfp_panel_data() 294 dvo_timing + sdvo_lvds_options->panel_type); in parse_sdvo_panel_data() [all …]
|
| H A D | intel_bios.h | 234 u8 panel_type; member 369 u8 panel_type; member
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_connector.c | 409 enum dc_panel_type panel_type = PANEL_TYPE_NONE; in amdgpu_dm_set_panel_type() local 413 switch (display_info->amd_vsdb.panel_type) { in amdgpu_dm_set_panel_type() 415 panel_type = PANEL_TYPE_OLED; in amdgpu_dm_set_panel_type() 418 panel_type = PANEL_TYPE_MINILED; in amdgpu_dm_set_panel_type() 423 if (panel_type == PANEL_TYPE_NONE) { in amdgpu_dm_set_panel_type() 425 panel_type = PANEL_TYPE_MINILED; in amdgpu_dm_set_panel_type() 427 panel_type = PANEL_TYPE_OLED; in amdgpu_dm_set_panel_type() 431 if (panel_type == PANEL_TYPE_NONE) { in amdgpu_dm_set_panel_type() 432 if (display_info->panel_type == DRM_MODE_PANEL_TYPE_LCD) in amdgpu_dm_set_panel_type() 433 panel_type in amdgpu_dm_set_panel_type() [all...] |
| H A D | amdgpu_dm_backlight.c | 764 if (link->panel_type != PANEL_TYPE_LCD && !link->panel_config.cacp.cacp_supported)
|
| /linux/drivers/video/fbdev/mmp/panel/ |
| H A D | tpo_tj032md01bw.c | 121 .panel_type = PANELTYPE_ACTIVE,
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/ |
| H A D | amdgpu_dm_connector_test.c | 2400 enum dc_panel_type panel_type) in setup_panel_type_fixture() 2413 fixture->link->panel_type = panel_type; in setup_panel_type_fixture() 2575 fixture.aconnector->base.display_info.amd_vsdb.panel_type = 2580 KUNIT_EXPECT_EQ(test, (int)fixture.link->panel_type, 2593 fixture.aconnector->base.display_info.amd_vsdb.panel_type = in dm_test_update_subconnector_dp_with_sink() 2598 KUNIT_EXPECT_EQ(test, (int)fixture.link->panel_type, in dm_test_update_subconnector_dp_with_sink() 2615 KUNIT_EXPECT_EQ(test, (int)fixture.link->panel_type, in dm_test_update_subconnector_dp_with_sink() 2632 KUNIT_EXPECT_EQ(test, (int)fixture.link->panel_type, in dm_test_update_subconnector_dp_no_sink() 2648 fixture.aconnector->base.display_info.panel_type in dm_test_update_subconnector_dp_no_sink() 2250 setup_cacp_fixture(struct kunit * test,struct dm_cacp_fixture * fixture,enum signal_type signal,enum dc_panel_type panel_type) setup_cacp_fixture() argument [all...] |
| /linux/include/video/ |
| H A D | mmp_disp.h | 178 int panel_type; member
|
| /linux/include/drm/ |
| H A D | drm_connector.h | 784 u8 panel_type; member 997 u8 panel_type; member
|
| /linux/drivers/input/touchscreen/ |
| H A D | hideep.c | 124 u8 panel_type; member
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_edid.c | 6452 info->amd_vsdb.panel_type = (p->cs_eotf_support & 0xC0) >> 6; in drm_parse_amd_vsdb() 6717 info->panel_type = DRM_MODE_PANEL_TYPE_UNKNOWN; in drm_reset_display_info() 6765 info->panel_type = DRM_MODE_PANEL_TYPE_LCD; in drm_displayid_parse_display_params() 6768 info->panel_type = DRM_MODE_PANEL_TYPE_OLED; in drm_displayid_parse_display_params()
|