Gregory Nutt
61d7fb5e41
video/videomode/videomode_lookup.c: At some additional lookups from FreeBSD. Not currently used in NuttX so ifdef'ed out for now.
2019-07-10 17:26:07 -06:00
Gregory Nutt
77c7454773
viedo/videomode: Rename video/edid to video/videomode. There is more there than just EDID but it is all basically videomode stuff
...
video/videomode/vesagtf.c: Bring VESA Generalized Timing Formula (GTF) from FreeBSD.
2019-07-10 16:21:37 -06:00
Gregory Nutt
9ec264b2e1
video/edid: Add debug functions to dump the EDID and videomode content.
2019-07-10 12:38:11 -06:00
Gregory Nutt
2811a297c7
Squashed commit of the following:
...
drivers/lcd/tda19988.c: Now uses the new common videomode structure of include/nuttx/video/videomode.h as do other video components.
video/, include/nuttx/video/videomode.h: Separate EDID and from videomode managment. They really are separate things.
2019-07-10 09:00:17 -06:00
Gregory Nutt
4bd4e77853
include/nuttx/video/edid.h: Remove unused hskew field. Original field ordering restore to match initializer.
2019-07-08 06:42:43 -06:00
Gregory Nutt
b022435a97
include/nuttx/video/edid.h: Move here from include/nuttx/lcd/edid.h
2019-07-07 18:19:01 -06:00
Gregory Nutt
01ca208990
video/edid/edid_sort.c: Add logic to sort video modes by how close they are to the preferred mode. This is part of the logic to pick the best possible video mode.
2019-07-07 17:59:51 -06:00
Gregory Nutt
dbf286472b
Squashed commit of the following:
...
video/edid: Add some initial EDID logic ported from FreeBSD.
video/: Add basic configure and build support for a video subsystem.
2019-07-07 16:40:24 -06:00