Home
last modified time | relevance | path

Searched refs:panel_info (Results 1 – 11 of 11) sorted by relevance

/drivers/video/fbdev/aty/
Dradeon_monitor.c178 rinfo->panel_info.pwr_delay = 200; in radeon_get_panel_info_BIOS()
186 rinfo->panel_info.xres = BIOS_IN16(tmp + 25); in radeon_get_panel_info_BIOS()
187 rinfo->panel_info.yres = BIOS_IN16(tmp + 27); in radeon_get_panel_info_BIOS()
189 rinfo->panel_info.xres, rinfo->panel_info.yres); in radeon_get_panel_info_BIOS()
191 rinfo->panel_info.pwr_delay = BIOS_IN16(tmp + 44); in radeon_get_panel_info_BIOS()
192 pr_debug("BIOS provided panel power delay: %d\n", rinfo->panel_info.pwr_delay); in radeon_get_panel_info_BIOS()
193 if (rinfo->panel_info.pwr_delay > 2000 || rinfo->panel_info.pwr_delay <= 0) in radeon_get_panel_info_BIOS()
194 rinfo->panel_info.pwr_delay = 2000; in radeon_get_panel_info_BIOS()
199 rinfo->panel_info.ref_divider = BIOS_IN16(tmp + 46); in radeon_get_panel_info_BIOS()
200 rinfo->panel_info.post_divider = BIOS_IN8(tmp + 48); in radeon_get_panel_info_BIOS()
[all …]
Dradeon_base.c1099 radeon_msleep(rinfo->panel_info.pwr_delay); in radeon_screen_blank()
1106 msecs_to_jiffies(rinfo->panel_info.pwr_delay)); in radeon_screen_blank()
1132 msecs_to_jiffies(rinfo->panel_info.pwr_delay)); in radeon_screen_blank()
1678 if (rinfo->panel_info.xres < mode->xres) in radeonfb_set_par()
1679 mode->xres = rinfo->panel_info.xres; in radeonfb_set_par()
1680 if (rinfo->panel_info.yres < mode->yres) in radeonfb_set_par()
1681 mode->yres = rinfo->panel_info.yres; in radeonfb_set_par()
1683 hTotal = mode->xres + rinfo->panel_info.hblank; in radeonfb_set_par()
1684 hSyncStart = mode->xres + rinfo->panel_info.hOver_plus; in radeonfb_set_par()
1685 hSyncEnd = hSyncStart + rinfo->panel_info.hSync_width; in radeonfb_set_par()
[all …]
Dradeon_backlight.c84 jiffies + msecs_to_jiffies(rinfo->panel_info.pwr_delay)); in radeon_bl_update_status()
113 jiffies + msecs_to_jiffies(rinfo->panel_info.pwr_delay)); in radeon_bl_update_status()
Dradeonfb.h255 struct panel_info { struct
332 struct panel_info panel_info; member
/drivers/gpu/drm/panel/
Dpanel-innolux-ej030na.c34 const struct ej030na_info *panel_info; member
135 const struct ej030na_info *panel_info = priv->panel_info; in ej030na_get_modes() local
139 for (i = 0; i < panel_info->num_modes; i++) { in ej030na_get_modes()
141 &panel_info->display_modes[i]); in ej030na_get_modes()
148 if (panel_info->num_modes == 1) in ej030na_get_modes()
155 connector->display_info.width_mm = panel_info->width_mm; in ej030na_get_modes()
156 connector->display_info.height_mm = panel_info->height_mm; in ej030na_get_modes()
159 &panel_info->bus_format, 1); in ej030na_get_modes()
160 connector->display_info.bus_flags = panel_info->bus_flags; in ej030na_get_modes()
162 return panel_info->num_modes; in ej030na_get_modes()
[all …]
Dpanel-novatek-nt39016.c61 const struct nt39016_panel_info *panel_info; member
206 const struct nt39016_panel_info *panel_info = panel->panel_info; in nt39016_get_modes() local
210 for (i = 0; i < panel_info->num_modes; i++) { in nt39016_get_modes()
212 &panel_info->display_modes[i]); in nt39016_get_modes()
219 if (panel_info->num_modes == 1) in nt39016_get_modes()
226 connector->display_info.width_mm = panel_info->width_mm; in nt39016_get_modes()
227 connector->display_info.height_mm = panel_info->height_mm; in nt39016_get_modes()
230 &panel_info->bus_format, 1); in nt39016_get_modes()
231 connector->display_info.bus_flags = panel_info->bus_flags; in nt39016_get_modes()
233 return panel_info->num_modes; in nt39016_get_modes()
[all …]
Dpanel-boe-himax8279d.c43 struct panel_info { struct
56 static inline struct panel_info *to_panel_info(struct drm_panel *panel) in to_panel_info() argument
58 return container_of(panel, struct panel_info, base); in to_panel_info()
61 static void disable_gpios(struct panel_info *pinfo) in disable_gpios()
70 struct panel_info *pinfo = to_panel_info(panel); in send_mipi_cmds()
87 struct panel_info *pinfo = to_panel_info(panel); in boe_panel_disable()
106 struct panel_info *pinfo = to_panel_info(panel); in boe_panel_unprepare()
132 struct panel_info *pinfo = to_panel_info(panel); in boe_panel_prepare()
195 struct panel_info *pinfo = to_panel_info(panel); in boe_panel_enable()
217 struct panel_info *pinfo = to_panel_info(panel); in boe_panel_get_modes()
[all …]
Dpanel-abt-y030xx067a.c125 const struct y030xx067a_info *panel_info; member
209 const struct y030xx067a_info *panel_info = priv->panel_info; in y030xx067a_get_modes() local
213 for (i = 0; i < panel_info->num_modes; i++) { in y030xx067a_get_modes()
215 &panel_info->display_modes[i]); in y030xx067a_get_modes()
222 if (panel_info->num_modes == 1) in y030xx067a_get_modes()
229 connector->display_info.width_mm = panel_info->width_mm; in y030xx067a_get_modes()
230 connector->display_info.height_mm = panel_info->height_mm; in y030xx067a_get_modes()
233 &panel_info->bus_format, 1); in y030xx067a_get_modes()
234 connector->display_info.bus_flags = panel_info->bus_flags; in y030xx067a_get_modes()
236 return panel_info->num_modes; in y030xx067a_get_modes()
[all …]
/drivers/gpu/drm/amd/display/dc/dce112/
Ddce112_compressor.c794 struct embedded_panel_info panel_info; in dce112_compressor_construct() local
826 bp->funcs->get_embedded_panel_info(bp, &panel_info)) { in dce112_compressor_construct()
828 panel_info.lcd_timing.horizontal_addressable; in dce112_compressor_construct()
830 panel_info.lcd_timing.vertical_addressable; in dce112_compressor_construct()
/drivers/gpu/drm/amd/display/dc/bios/
Dbios_parser.c1118 struct embedded_panel_info panel_info; in get_ss_info_from_ss_info_table() local
1120 if (bios_parser_get_embedded_panel_info(&bp->base, &panel_info) in get_ss_info_from_ss_info_table()
1122 id_local = panel_info.ss_id; in get_ss_info_from_ss_info_table()
1644 struct embedded_panel_info panel_info; in get_ss_entry_number_from_ss_info_tbl() local
1646 if (bios_parser_get_embedded_panel_info(&bp->base, &panel_info) in get_ss_entry_number_from_ss_info_tbl()
1648 id_local = panel_info.ss_id; in get_ss_entry_number_from_ss_info_tbl()
/drivers/video/fbdev/
Dbroadsheetfb.c38 struct panel_info { struct
52 static struct panel_info panel_table[] = { argument