Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/video/fbdev/aty/
A Dradeon_monitor.c189 rinfo->panel_info.xres, rinfo->panel_info.yres); 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()
232 rinfo->panel_info.valid = 1; in radeon_get_panel_info_BIOS()
699 rinfo->panel_info.hAct_high = in radeon_var_to_panel_info()
703 rinfo->panel_info.valid = 1; in radeon_var_to_panel_info()
808 var->left_margin = (rinfo->panel_info.hblank - rinfo->panel_info.hOver_plus in radeon_check_modes()
811 var->upper_margin = (rinfo->panel_info.vblank - rinfo->panel_info.vOver_plus in radeon_check_modes()
849 if (rinfo->panel_info.xres == 0 || rinfo->panel_info.yres == 0) { in radeon_check_modes()
855 if (rinfo->panel_info.xres == 0 || rinfo->panel_info.yres == 0) { in radeon_check_modes()
861 rinfo->panel_info.xres, rinfo->panel_info.yres); in radeon_check_modes()
[all …]
A Dradeon_base.c1679 if (rinfo->panel_info.xres < mode->xres) in radeonfb_set_par()
1680 mode->xres = rinfo->panel_info.xres; in radeonfb_set_par()
1681 if (rinfo->panel_info.yres < mode->yres) in radeonfb_set_par()
1682 mode->yres = rinfo->panel_info.yres; in radeonfb_set_par()
1700 (rinfo->panel_info.post_divider << 16); in radeonfb_set_par()
1835 if (mode->xres > rinfo->panel_info.xres) in radeonfb_set_par()
1836 mode->xres = rinfo->panel_info.xres; in radeonfb_set_par()
1837 if (mode->yres > rinfo->panel_info.yres) in radeonfb_set_par()
1838 mode->yres = rinfo->panel_info.yres; in radeonfb_set_par()
1847 rinfo->panel_info.xres); in radeonfb_set_par()
[all …]
A Dradeon_backlight.c80 jiffies + msecs_to_jiffies(rinfo->panel_info.pwr_delay)); in radeon_bl_update_status()
109 jiffies + msecs_to_jiffies(rinfo->panel_info.pwr_delay)); in radeon_bl_update_status()
A Dradeonfb.h255 struct panel_info { struct
332 struct panel_info panel_info; member
/linux-6.3-rc2/drivers/gpu/drm/panel/
A Dpanel-innolux-ej030na.c34 const struct ej030na_info *panel_info; member
156 const struct ej030na_info *panel_info = priv->panel_info; in ej030na_get_modes() local
160 for (i = 0; i < panel_info->num_modes; i++) { in ej030na_get_modes()
162 &panel_info->display_modes[i]); in ej030na_get_modes()
169 if (panel_info->num_modes == 1) in ej030na_get_modes()
176 connector->display_info.width_mm = panel_info->width_mm; in ej030na_get_modes()
177 connector->display_info.height_mm = panel_info->height_mm; in ej030na_get_modes()
180 &panel_info->bus_format, 1); in ej030na_get_modes()
183 return panel_info->num_modes; in ej030na_get_modes()
219 priv->panel_info = of_device_get_match_data(dev); in ej030na_probe()
[all …]
A Dpanel-orisetech-ota5601a.c38 const struct ota5601a_panel_info *panel_info; member
196 const struct ota5601a_panel_info *panel_info = panel->panel_info; in ota5601a_get_modes() local
200 for (i = 0; i < panel_info->num_modes; i++) { in ota5601a_get_modes()
202 &panel_info->display_modes[i]); in ota5601a_get_modes()
209 if (panel_info->num_modes == 1) in ota5601a_get_modes()
216 connector->display_info.width_mm = panel_info->width_mm; in ota5601a_get_modes()
217 connector->display_info.height_mm = panel_info->height_mm; in ota5601a_get_modes()
220 &panel_info->bus_format, 1); in ota5601a_get_modes()
221 connector->display_info.bus_flags = panel_info->bus_flags; in ota5601a_get_modes()
223 return panel_info->num_modes; in ota5601a_get_modes()
[all …]
A Dpanel-newvision-nv3052c.c33 const struct nv3052c_panel_info *panel_info; member
337 const struct nv3052c_panel_info *panel_info = priv->panel_info; in nv3052c_get_modes() local
341 for (i = 0; i < panel_info->num_modes; i++) { in nv3052c_get_modes()
343 &panel_info->display_modes[i]); in nv3052c_get_modes()
350 if (panel_info->num_modes == 1) in nv3052c_get_modes()
357 connector->display_info.width_mm = panel_info->width_mm; in nv3052c_get_modes()
358 connector->display_info.height_mm = panel_info->height_mm; in nv3052c_get_modes()
361 &panel_info->bus_format, 1); in nv3052c_get_modes()
364 return panel_info->num_modes; in nv3052c_get_modes()
387 priv->panel_info = of_device_get_match_data(dev); in nv3052c_probe()
[all …]
A Dpanel-auo-a030jtn01.c44 const struct a030jtn01_info *panel_info; member
141 const struct a030jtn01_info *panel_info = priv->panel_info; in a030jtn01_get_modes() local
145 for (i = 0; i < panel_info->num_modes; i++) { in a030jtn01_get_modes()
147 &panel_info->display_modes[i]); in a030jtn01_get_modes()
154 if (panel_info->num_modes == 1) in a030jtn01_get_modes()
161 connector->display_info.width_mm = panel_info->width_mm; in a030jtn01_get_modes()
162 connector->display_info.height_mm = panel_info->height_mm; in a030jtn01_get_modes()
165 &panel_info->bus_format, 1); in a030jtn01_get_modes()
168 return panel_info->num_modes; in a030jtn01_get_modes()
214 priv->panel_info = spi_get_device_match_data(spi); in a030jtn01_probe()
[all …]
A 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()
233 return panel_info->num_modes; in nt39016_get_modes()
256 panel->panel_info = of_device_get_match_data(dev); in nt39016_probe()
[all …]
A Dpanel-boe-himax8279d.c43 struct panel_info { struct
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()
851 static int panel_add(struct panel_info *pinfo) in panel_add()
[all …]
A Dpanel-abt-y030xx067a.c125 const struct y030xx067a_info *panel_info; member
230 const struct y030xx067a_info *panel_info = priv->panel_info; in y030xx067a_get_modes() local
234 for (i = 0; i < panel_info->num_modes; i++) { in y030xx067a_get_modes()
236 &panel_info->display_modes[i]); in y030xx067a_get_modes()
243 if (panel_info->num_modes == 1) in y030xx067a_get_modes()
250 connector->display_info.width_mm = panel_info->width_mm; in y030xx067a_get_modes()
251 connector->display_info.height_mm = panel_info->height_mm; in y030xx067a_get_modes()
254 &panel_info->bus_format, 1); in y030xx067a_get_modes()
257 return panel_info->num_modes; in y030xx067a_get_modes()
294 priv->panel_info = of_device_get_match_data(dev); in y030xx067a_probe()
[all …]
A Dpanel-newvision-nv3051d.c37 const struct nv3051d_panel_info *panel_info; member
321 const struct nv3051d_panel_info *panel_info = ctx->panel_info; in panel_nv3051d_get_modes() local
325 for (i = 0; i < panel_info->num_modes; i++) { in panel_nv3051d_get_modes()
327 &panel_info->display_modes[i]); in panel_nv3051d_get_modes()
334 if (panel_info->num_modes == 1) in panel_nv3051d_get_modes()
341 connector->display_info.width_mm = panel_info->width_mm; in panel_nv3051d_get_modes()
342 connector->display_info.height_mm = panel_info->height_mm; in panel_nv3051d_get_modes()
343 connector->display_info.bus_flags = panel_info->bus_flags; in panel_nv3051d_get_modes()
345 return panel_info->num_modes; in panel_nv3051d_get_modes()
366 ctx->panel_info = of_device_get_match_data(dev); in panel_nv3051d_probe()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dce112/
A Ddce112_compressor.c791 struct embedded_panel_info panel_info; in dce112_compressor_construct() local
823 bp->funcs->get_embedded_panel_info(bp, &panel_info)) { in dce112_compressor_construct()
825 panel_info.lcd_timing.horizontal_addressable; in dce112_compressor_construct()
827 panel_info.lcd_timing.vertical_addressable; in dce112_compressor_construct()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/bios/
A Dbios_parser.c1123 struct embedded_panel_info panel_info; in get_ss_info_from_ss_info_table() local
1125 if (bios_parser_get_embedded_panel_info(&bp->base, &panel_info) in get_ss_info_from_ss_info_table()
1127 id_local = panel_info.ss_id; in get_ss_info_from_ss_info_table()
1649 struct embedded_panel_info panel_info; in get_ss_entry_number_from_ss_info_tbl() local
1651 if (bios_parser_get_embedded_panel_info(&bp->base, &panel_info) in get_ss_entry_number_from_ss_info_tbl()
1653 id_local = panel_info.ss_id; in get_ss_entry_number_from_ss_info_tbl()
/linux-6.3-rc2/drivers/video/fbdev/
A Dbroadsheetfb.c38 struct panel_info { struct
52 static struct panel_info panel_table[] = { argument

Completed in 36 milliseconds