@@ -1374,6 +1374,35 @@ static const struct panel_desc bananapi_s070wv20_ct16 = {
1374
1374
},
1375
1375
};
1376
1376
1377
+ static const struct display_timing boe_av101hdt_a10_timing = {
1378
+ .pixelclock = { 74210000 , 75330000 , 76780000 , },
1379
+ .hactive = { 1280 , 1280 , 1280 , },
1380
+ .hfront_porch = { 10 , 42 , 33 , },
1381
+ .hback_porch = { 10 , 18 , 33 , },
1382
+ .hsync_len = { 30 , 10 , 30 , },
1383
+ .vactive = { 720 , 720 , 720 , },
1384
+ .vfront_porch = { 200 , 183 , 200 , },
1385
+ .vback_porch = { 8 , 8 , 8 , },
1386
+ .vsync_len = { 2 , 19 , 2 , },
1387
+ .flags = DISPLAY_FLAGS_DE_HIGH | DISPLAY_FLAGS_HSYNC_LOW | DISPLAY_FLAGS_VSYNC_LOW ,
1388
+ };
1389
+
1390
+ static const struct panel_desc boe_av101hdt_a10 = {
1391
+ .timings = & boe_av101hdt_a10_timing ,
1392
+ .num_timings = 1 ,
1393
+ .bpc = 8 ,
1394
+ .size = {
1395
+ .width = 224 ,
1396
+ .height = 126 ,
1397
+ },
1398
+ .delay = {
1399
+ .enable = 50 ,
1400
+ .disable = 50 ,
1401
+ },
1402
+ .bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG ,
1403
+ .connector_type = DRM_MODE_CONNECTOR_LVDS ,
1404
+ };
1405
+
1377
1406
static const struct drm_display_mode boe_bp101wx1_100_mode = {
1378
1407
.clock = 78945 ,
1379
1408
.hdisplay = 1280 ,
@@ -4813,6 +4842,9 @@ static const struct of_device_id platform_of_match[] = {
4813
4842
}, {
4814
4843
.compatible = "bananapi,s070wv20-ct16" ,
4815
4844
.data = & bananapi_s070wv20_ct16 ,
4845
+ }, {
4846
+ .compatible = "boe,av101hdt-a10" ,
4847
+ .data = & boe_av101hdt_a10 ,
4816
4848
}, {
4817
4849
.compatible = "boe,bp082wx1-100" ,
4818
4850
.data = & boe_bp082wx1_100 ,
0 commit comments