| /kernel/linux/linux-5.10/drivers/gpu/drm/panel/ |
| D | panel-tpo-tpg110.c | 98 * take 400x240 or 480x272 in and display as 800x480 are not listed. 110 .vdisplay = 480, 111 .vsync_start = 480 + 10, 112 .vsync_end = 480 + 10 + 1, 113 .vtotal = 480 + 10 + 1 + 35, 126 .vdisplay = 480, 127 .vsync_start = 480 + 18, 128 .vsync_end = 480 + 18 + 1, 129 .vtotal = 480 + 18 + 1 + 27, 134 .name = "480x272 RGB", [all …]
|
| D | panel-simple.c | 128 unsigned int i, num = 0; in panel_simple_get_timings_modes() local 130 for (i = 0; i < panel->desc->num_timings; i++) { in panel_simple_get_timings_modes() 131 const struct display_timing *dt = &panel->desc->timings[i]; in panel_simple_get_timings_modes() 160 unsigned int i, num = 0; in panel_simple_get_display_modes() local 162 for (i = 0; i < panel->desc->num_modes; i++) { in panel_simple_get_display_modes() 163 const struct drm_display_mode *m = &panel->desc->modes[i]; in panel_simple_get_display_modes() 387 unsigned int i; in panel_simple_get_timings() local 393 for (i = 0; i < num_timings; i++) in panel_simple_get_timings() 394 timings[i] = p->desc->timings[i]; in panel_simple_get_timings() 465 unsigned int i; in panel_simple_parse_panel_timing_node() local [all …]
|
| D | panel-lg-lg4573.c | 59 unsigned int i; in lg4573_spi_write_u16_array() local 62 for (i = 0; i < count; i++) { in lg4573_spi_write_u16_array() 63 ret = lg4573_spi_write_u16(ctx, buffer[i]); in lg4573_spi_write_u16_array() 201 .hdisplay = 480, 202 .hsync_start = 480 + 10, 203 .hsync_end = 480 + 10 + 59, 204 .htotal = 480 + 10 + 59 + 10,
|
| D | panel-nec-nl8048hl11.c | 75 unsigned int i; in nl8048_init() local 78 for (i = 0; i < ARRAY_SIZE(nl8048_init_seq); ++i) { in nl8048_init() 79 ret = nl8048_write(lcd, nl8048_init_seq[i].addr, in nl8048_init() 80 nl8048_init_seq[i].data); in nl8048_init() 115 .vdisplay = 480, 116 .vsync_start = 480 + 3, 117 .vsync_end = 480 + 3 + 1, 118 .vtotal = 480 + 3 + 1 + 4,
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/panel/ |
| D | panel-tpo-tpg110.c | 98 * take 400x240 or 480x272 in and display as 800x480 are not listed. 110 .vdisplay = 480, 111 .vsync_start = 480 + 10, 112 .vsync_end = 480 + 10 + 1, 113 .vtotal = 480 + 10 + 1 + 35, 126 .vdisplay = 480, 127 .vsync_start = 480 + 18, 128 .vsync_end = 480 + 18 + 1, 129 .vtotal = 480 + 18 + 1 + 27, 134 .name = "480x272 RGB", [all …]
|
| D | panel-simple.c | 169 unsigned int i, num = 0; in panel_simple_get_timings_modes() local 171 for (i = 0; i < panel->desc->num_timings; i++) { in panel_simple_get_timings_modes() 172 const struct display_timing *dt = &panel->desc->timings[i]; in panel_simple_get_timings_modes() 201 unsigned int i, num = 0; in panel_simple_get_display_modes() local 203 for (i = 0; i < panel->desc->num_modes; i++) { in panel_simple_get_display_modes() 204 const struct drm_display_mode *m = &panel->desc->modes[i]; in panel_simple_get_display_modes() 428 unsigned int i; in panel_simple_get_timings() local 434 for (i = 0; i < num_timings; i++) in panel_simple_get_timings() 435 timings[i] = p->desc->timings[i]; in panel_simple_get_timings() 514 unsigned int i; in panel_simple_parse_panel_timing_node() local [all …]
|
| D | panel-auo-a030jtn01.c | 143 unsigned int i; 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() 254 .vdisplay = 480, 255 .vsync_start = 480 + 90, 256 .vsync_end = 480 + 90 + 24, 257 .vtotal = 480 + 90 + 24 + 6, 266 .vdisplay = 480, 267 .vsync_start = 480 + 90, 268 .vsync_end = 480 + 90 + 24, [all …]
|
| D | panel-innolux-ej030na.c | 159 unsigned int i; in ej030na_get_modes() local 161 for (i = 0; i < panel_info->num_modes; i++) { in ej030na_get_modes() 163 &panel_info->display_modes[i]); in ej030na_get_modes() 262 .vdisplay = 480, 263 .vsync_start = 480 + 102, 264 .vsync_end = 480 + 102 + 9 + 9, 265 .vtotal = 480 + 102 + 9 + 9, 274 .vdisplay = 480, 275 .vsync_start = 480 + 102, 276 .vsync_end = 480 + 102 + 9, [all …]
|
| D | panel-orisetech-ota5601a.c | 197 unsigned int i; in ota5601a_get_modes() local 199 for (i = 0; i < panel_info->num_modes; i++) { in ota5601a_get_modes() 201 &panel_info->display_modes[i]); in ota5601a_get_modes() 308 .vdisplay = 480, 309 .vsync_start = 480 + 7, 310 .vsync_end = 480 + 7 + 6, 311 .vtotal = 480 + 7 + 6 + 7, 321 .vdisplay = 480, 322 .vsync_start = 480 + 7, 323 .vsync_end = 480 + 7 + 6, [all …]
|
| D | panel-abt-y030xx067a.c | 233 unsigned int i; in y030xx067a_get_modes() local 235 for (i = 0; i < panel_info->num_modes; i++) { in y030xx067a_get_modes() 237 &panel_info->display_modes[i]); in y030xx067a_get_modes() 337 .vdisplay = 480, 338 .vsync_start = 480 + 84, 339 .vsync_end = 480 + 84 + 20, 340 .vtotal = 480 + 84 + 20 + 16, 349 .vdisplay = 480, 350 .vsync_start = 480 + 84, 351 .vsync_end = 480 + 84 + 20, [all …]
|
| D | panel-orisetech-otm8009a.c | 63 #define OTM8009A_HDISPLAY 480 79 .hdisplay = 480, 80 .hsync_start = 480 + 98, 81 .hsync_end = 480 + 98 + 32, 82 .htotal = 480 + 98 + 32 + 98, 93 .hdisplay = 480, 94 .hsync_start = 480 + 70, 95 .hsync_end = 480 + 70 + 32, 96 .htotal = 480 + 70 + 32 + 72, 227 /* Default portrait 480x800 rgb24 */ in otm8009a_init_sequence() [all …]
|
| D | panel-newvision-nv3052c.c | 245 unsigned int i; in nv3052c_prepare() local 260 for (i = 0; i < ARRAY_SIZE(nv3052c_panel_regs); i++) { in nv3052c_prepare() 261 err = mipi_dbi_command(dbi, nv3052c_panel_regs[i].cmd, in nv3052c_prepare() 262 nv3052c_panel_regs[i].val); in nv3052c_prepare() 340 unsigned int i; in nv3052c_get_modes() local 342 for (i = 0; i < panel_info->num_modes; i++) { in nv3052c_get_modes() 344 &panel_info->display_modes[i]); in nv3052c_get_modes() 436 .vdisplay = 480, 437 .vsync_start = 480 + 5, 438 .vsync_end = 480 + 5 + 2, [all …]
|
| D | panel-newvision-nv3051d.c | 325 unsigned int i; in panel_nv3051d_get_modes() local 327 for (i = 0; i < panel_info->num_modes; i++) { in panel_nv3051d_get_modes() 329 &panel_info->display_modes[i]); in panel_nv3051d_get_modes() 446 .vdisplay = 480, 447 .vsync_start = 480 + 18, 448 .vsync_end = 480 + 18 + 2, 449 .vtotal = 480 + 18 + 2 + 28, 458 .vdisplay = 480, 459 .vsync_start = 480 + 18, 460 .vsync_end = 480 + 18 + 2, [all …]
|
| D | panel-lg-lg4573.c | 59 unsigned int i; in lg4573_spi_write_u16_array() local 62 for (i = 0; i < count; i++) { in lg4573_spi_write_u16_array() 63 ret = lg4573_spi_write_u16(ctx, buffer[i]); in lg4573_spi_write_u16_array() 201 .hdisplay = 480, 202 .hsync_start = 480 + 10, 203 .hsync_end = 480 + 10 + 59, 204 .htotal = 480 + 10 + 59 + 10,
|
| D | panel-nec-nl8048hl11.c | 75 unsigned int i; in nl8048_init() local 78 for (i = 0; i < ARRAY_SIZE(nl8048_init_seq); ++i) { in nl8048_init() 79 ret = nl8048_write(lcd, nl8048_init_seq[i].addr, in nl8048_init() 80 nl8048_init_seq[i].data); in nl8048_init() 115 .vdisplay = 480, 116 .vsync_start = 480 + 3, 117 .vsync_end = 480 + 3 + 1, 118 .vtotal = 480 + 3 + 1 + 4,
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/core/ |
| D | modedb.c | 43 { NULL, 60, 640, 480, 39721, 40, 24, 32, 11, 96, 2, 0, 59 { NULL, 72, 640, 480, 31746, 144, 40, 30, 8, 40, 3, 0, 63 { NULL, 75, 640, 480, 31746, 120, 16, 16, 1, 64, 3, 0, 72 { NULL, 85, 640, 480, 27777, 80, 56, 25, 1, 56, 3, 0, 88 { NULL, 100, 640, 480, 21834, 96, 32, 36, 8, 96, 6, 0, 244 /* 480x300 @ 56 Hz, 35.2 kHz hsync, 8:5 aspect ratio */ 245 { NULL, 56, 480, 300, 46176, 80, 16, 10, 1, 40, 1, 0, 248 /* 480x300 @ 60 Hz, 37.8 kHz hsync */ 249 { NULL, 60, 480, 300, 41858, 56, 16, 11, 1, 80, 2, 0, 252 /* 480x300 @ 63 Hz, 39.6 kHz hsync */ [all …]
|
| /kernel/linux/linux-6.6/drivers/video/fbdev/core/ |
| D | modedb.c | 43 { NULL, 60, 640, 480, 39721, 40, 24, 32, 11, 96, 2, 0, 59 { NULL, 72, 640, 480, 31746, 144, 40, 30, 8, 40, 3, 0, 63 { NULL, 75, 640, 480, 31746, 120, 16, 16, 1, 64, 3, 0, 72 { NULL, 85, 640, 480, 27777, 80, 56, 25, 1, 56, 3, 0, 88 { NULL, 100, 640, 480, 21834, 96, 32, 36, 8, 96, 6, 0, 244 /* 480x300 @ 56 Hz, 35.2 kHz hsync, 8:5 aspect ratio */ 245 { NULL, 56, 480, 300, 46176, 80, 16, 10, 1, 40, 1, 0, 248 /* 480x300 @ 60 Hz, 37.8 kHz hsync */ 249 { NULL, 60, 480, 300, 41858, 56, 16, 11, 1, 80, 2, 0, 252 /* 480x300 @ 63 Hz, 39.6 kHz hsync */ [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/tests/ |
| D | drm_modes_test.c | 46 13500 * HZ_PER_KHZ, 720, 480, in drm_test_modes_analog_tv_ntsc_480i() 53 /* BT.601 defines hsync_start at 736 for 480i */ in drm_test_modes_analog_tv_ntsc_480i() 65 KUNIT_EXPECT_EQ(test, mode->vdisplay, 480); in drm_test_modes_analog_tv_ntsc_480i() 76 13500 * HZ_PER_KHZ, 720, 480, in drm_test_modes_analog_tv_ntsc_480i_inlined() 100 /* BT.601 defines hsync_start at 732 for 576i */ in drm_test_modes_analog_tv_pal_576i()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/selftests/ |
| D | test-drm_cmdline_parser.c | 143 FAIL_ON(drm_mode_parse_command_line_for_connector("i", in drm_cmdline_test_interlace_only() 159 FAIL_ON(mode.yres != 480); in drm_cmdline_test_res() 227 FAIL_ON(mode.yres != 480); in drm_cmdline_test_res_vesa() 251 FAIL_ON(mode.yres != 480); in drm_cmdline_test_res_vesa_rblank() 275 FAIL_ON(mode.yres != 480); in drm_cmdline_test_res_rblank() 299 FAIL_ON(mode.yres != 480); in drm_cmdline_test_res_bpp() 335 FAIL_ON(mode.yres != 480); in drm_cmdline_test_res_refresh() 371 FAIL_ON(mode.yres != 480); in drm_cmdline_test_res_bpp_refresh() 392 FAIL_ON(!drm_mode_parse_command_line_for_connector("720x480-24@60i", in drm_cmdline_test_res_bpp_refresh_interlaced() 397 FAIL_ON(mode.yres != 480); in drm_cmdline_test_res_bpp_refresh_interlaced() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/panel/ |
| D | sitronix,st7701.yaml | 14 capable of supporting up to 480RGBX864 in resolution. It provides 17 Techstar TS8550B is 480x854, 2-lane MIPI DSI LCD panel which has 20 Densitron DMT028VGHMCMI-1A is 480x640, 2-lane MIPI DSI LCD panel 43 description: I/O system regulator
|
| /kernel/linux/linux-6.6/drivers/video/fbdev/via/ |
| D | via_utility.c | 42 if ((xres < 640) && (yres < 480)) in viafb_lcd_get_support_expand_state() 92 if ((xres < 800) && (yres < 480)) in viafb_lcd_get_support_expand_state() 102 if ((xres < 480) && (yres < 640)) in viafb_lcd_get_support_expand_state() 120 int i, sr1a; in viafb_set_gamma_table() local 124 for (i = 0; i < sizeof(viafb_DeviceStatus) * 8; i++) { in viafb_set_gamma_table() 156 for (i = 0; i < 256; i++) { in viafb_set_gamma_table() 157 outb(gamma_table[i] >> 16, LUT_DATA); in viafb_set_gamma_table() 158 outb(gamma_table[i] >> 8 & 0xFF, LUT_DATA); in viafb_set_gamma_table() 159 outb(gamma_table[i] & 0xFF, LUT_DATA); in viafb_set_gamma_table() 174 for (i = 0; i < 256; i++) { in viafb_set_gamma_table() [all …]
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/via/ |
| D | via_utility.c | 42 if ((xres < 640) && (yres < 480)) in viafb_lcd_get_support_expand_state() 92 if ((xres < 800) && (yres < 480)) in viafb_lcd_get_support_expand_state() 102 if ((xres < 480) && (yres < 640)) in viafb_lcd_get_support_expand_state() 120 int i, sr1a; in viafb_set_gamma_table() local 124 for (i = 0; i < sizeof(viafb_DeviceStatus) * 8; i++) { in viafb_set_gamma_table() 156 for (i = 0; i < 256; i++) { in viafb_set_gamma_table() 157 outb(gamma_table[i] >> 16, LUT_DATA); in viafb_set_gamma_table() 158 outb(gamma_table[i] >> 8 & 0xFF, LUT_DATA); in viafb_set_gamma_table() 159 outb(gamma_table[i] & 0xFF, LUT_DATA); in viafb_set_gamma_table() 174 for (i = 0; i < 256; i++) { in viafb_set_gamma_table() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_benchmark.c | 37 int i, r; in amdgpu_benchmark_do_move() local 40 for (i = 0; i < n; i++) { in amdgpu_benchmark_do_move() 162 int i; in amdgpu_benchmark() local 164 640 * 480 * 4, in amdgpu_benchmark() 165 720 * 480 * 4, in amdgpu_benchmark() 167 848 * 480 * 4, in amdgpu_benchmark() 198 for (i = 1; i <= 16384; i <<= 1) in amdgpu_benchmark() 199 amdgpu_benchmark_move(adev, i * AMDGPU_GPU_PAGE_SIZE, in amdgpu_benchmark() 205 for (i = 1; i <= 16384; i <<= 1) in amdgpu_benchmark() 206 amdgpu_benchmark_move(adev, i * AMDGPU_GPU_PAGE_SIZE, in amdgpu_benchmark() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
| D | radeon_benchmark.c | 43 int i, r; in radeon_benchmark_do_move() local 46 for (i = 0; i < n; i++) { in radeon_benchmark_do_move() 169 int i; in radeon_benchmark() local 171 640 * 480 * 4, in radeon_benchmark() 172 720 * 480 * 4, in radeon_benchmark() 174 848 * 480 * 4, in radeon_benchmark() 205 for (i = 1; i <= 16384; i <<= 1) in radeon_benchmark() 206 radeon_benchmark_move(rdev, i * RADEON_GPU_PAGE_SIZE, in radeon_benchmark() 212 for (i = 1; i <= 16384; i <<= 1) in radeon_benchmark() 213 radeon_benchmark_move(rdev, i * RADEON_GPU_PAGE_SIZE, in radeon_benchmark() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| D | radeon_benchmark.c | 43 int i, r; in radeon_benchmark_do_move() local 46 for (i = 0; i < n; i++) { in radeon_benchmark_do_move() 169 int i; in radeon_benchmark() local 171 640 * 480 * 4, in radeon_benchmark() 172 720 * 480 * 4, in radeon_benchmark() 174 848 * 480 * 4, in radeon_benchmark() 205 for (i = 1; i <= 16384; i <<= 1) in radeon_benchmark() 206 radeon_benchmark_move(rdev, i * RADEON_GPU_PAGE_SIZE, in radeon_benchmark() 212 for (i = 1; i <= 16384; i <<= 1) in radeon_benchmark() 213 radeon_benchmark_move(rdev, i * RADEON_GPU_PAGE_SIZE, in radeon_benchmark() [all …]
|