Home
last modified time | relevance | path

Searched refs:panel_id (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/gpu/drm/panel/
A Dpanel-edp.c197 u32 panel_id; member
665 static const struct edp_panel_entry *find_edp_panel(u32 panel_id);
671 u32 panel_id; in generic_edp_panel_probe() local
700 panel_id = drm_edid_get_panel_id(panel->ddc); in generic_edp_panel_probe()
701 if (!panel_id) { in generic_edp_panel_probe()
706 drm_edid_decode_panel_id(panel_id, vend, &product_id); in generic_edp_panel_probe()
708 edp_panel = find_edp_panel(panel_id); in generic_edp_panel_probe()
1781 static const struct edp_panel_entry *find_edp_panel(u32 panel_id) in find_edp_panel() argument
1785 if (!panel_id) in find_edp_panel()
1788 for (panel = edp_panels; panel->panel_id; panel++) in find_edp_panel()
[all …]
/linux/include/drm/
A Ddrm_edid.h548 static inline void drm_edid_decode_panel_id(u32 panel_id, char vend[4], u16 *product_id) in drm_edid_decode_panel_id() argument
550 *product_id = (u16)(panel_id & 0xffff); in drm_edid_decode_panel_id()
551 vend[0] = '@' + ((panel_id >> 26) & 0x1f); in drm_edid_decode_panel_id()
552 vend[1] = '@' + ((panel_id >> 21) & 0x1f); in drm_edid_decode_panel_id()
553 vend[2] = '@' + ((panel_id >> 16) & 0x1f); in drm_edid_decode_panel_id()
/linux/drivers/gpu/drm/amd/display/dc/dce/
A Ddce_abm.c91 uint32_t panel_id) in dmcu_set_backlight_level() argument
103 dce_abm_set_pipe(&abm_dce->base, controller_id, panel_id); in dmcu_set_backlight_level()
/linux/drivers/video/fbdev/via/
A Dlcd.c38 static void fp_id_to_vindex(int panel_id);
169 static void fp_id_to_vindex(int panel_id) in fp_id_to_vindex() argument
173 if (panel_id > LCD_PANEL_ID_MAXIMUM) in fp_id_to_vindex()
174 viafb_lcd_panel_id = panel_id = in fp_id_to_vindex()
177 switch (panel_id) { in fp_id_to_vindex()
A Dioctl.h130 unsigned int panel_id; member
A Dviafbdev.c983 setting_info->lcd_attributes.panel_id = viafb_lcd_panel_id; in retrieve_device_setting()
/linux/drivers/gpu/drm/i915/display/
A Dintel_dsi.h214 bool intel_dsi_vbt_init(struct intel_dsi *intel_dsi, u16 panel_id);
A Dintel_bios.h96 u16 panel_id; member
A Dintel_bios.c1061 i915->vbt.dsi.panel_id = MIPI_DSI_UNDEFINED_PANEL_ID; in parse_mipi_config()
1125 i915->vbt.dsi.panel_id = MIPI_DSI_GENERIC_PANEL_ID; in parse_mipi_config()
1131 u16 panel_id, u32 *seq_size) in find_panel_sequence_block() argument
1164 if (current_id == panel_id) { in find_panel_sequence_block()
1378 if (i915->vbt.dsi.panel_id != MIPI_DSI_GENERIC_PANEL_ID) in parse_mipi_sequence()
A Dintel_dsi_vbt.c725 bool intel_dsi_vbt_init(struct intel_dsi *intel_dsi, u16 panel_id) in intel_dsi_vbt_init() argument
/linux/drivers/gpu/drm/
A Ddrm_edid.c111 .panel_id = drm_edid_encode_panel_id(vend_chr_0, vend_chr_1, vend_chr_2, \
117 u32 panel_id; member
2154 u32 panel_id; in drm_edid_get_panel_id() local
2165 panel_id = edid_extract_panel_id(edid); in drm_edid_get_panel_id()
2168 return panel_id; in drm_edid_get_panel_id()
2223 u32 panel_id = edid_extract_panel_id(edid); in edid_get_quirks() local
2229 if (quirk->panel_id == panel_id) in edid_get_quirks()
/linux/drivers/gpu/drm/i915/
A Di915_drv.h720 u16 panel_id; member

Completed in 45 milliseconds