mbox series

[00/10] edid-decode: bug fixes, additions, changes

Message ID 20191123164604.268-1-joevt@shaw.ca (mailing list archive)
Headers show
Series edid-decode: bug fixes, additions, changes | expand

Message

joevt Nov. 23, 2019, 4:45 p.m. UTC
This patchset is a set of bug-fixes, additions, and changes I've made while examining various EDIDs I have encountered.

joevt (10):
  edid-decode: change horizontal refresh rates to kHz
  edid-decode: correct horizontal range in Monitor Ranges
  edid-decode: correct calculation of DisplayID type 1 timings
  edid-decode: add front porch, pulse width, and back porch
  edid-decode: output timings for YCbCr 4:2:0 cmdb
  edid-decode: Dump hex of unknown CTA Vendor-Specific blocks
  edid-decode: cleanup printf format string compiler warnings
  edid-decode: Dump hex of non-decoded extension blocks
  edid-decode: DisplayID additions
  edid-decode: add example EDIDs

 data/acer-xv273k-dp1                          | Bin 0 -> 384 bytes
 data/acer-xv273k-dp1-tile0                    | Bin 0 -> 384 bytes
 data/acer-xv273k-dp2                          | Bin 0 -> 384 bytes
 data/acer-xv273k-dp2-tile1                    | Bin 0 -> 384 bytes
 data/dell-p2415q-dp-mdp                       | Bin 0 -> 256 bytes
 data/dell-p2415q-hdmi1.4                      | Bin 0 -> 256 bytes
 data/dell-p2415q-hdmi2.0                      | Bin 0 -> 256 bytes
 data/dell-up2715k-dp1-tile1                   | Bin 0 -> 384 bytes
 data/dell-up2715k-dp2-tile0                   | Bin 0 -> 256 bytes
 data/dell-up2715k-mdp                         | Bin 0 -> 256 bytes
 data/dell-up2715k-mdp-switchresx              | Bin 0 -> 384 bytes
 data/kogan-kaled24144f-dp                     | Bin 0 -> 256 bytes
 data/kogan-kaled24144f-hdmi                   | Bin 0 -> 256 bytes
 data/lg-ultrafine-5k-v2-thunderbolt-dp1-tile0 | Bin 0 -> 384 bytes
 data/lg-ultrafine-5k-v2-thunderbolt-dp2-tile1 | Bin 0 -> 256 bytes
 edid-decode.c                                 | 758 ++++++++++++++++--
 16 files changed, 671 insertions(+), 87 deletions(-)
 create mode 100644 data/acer-xv273k-dp1
 create mode 100644 data/acer-xv273k-dp1-tile0
 create mode 100644 data/acer-xv273k-dp2
 create mode 100644 data/acer-xv273k-dp2-tile1
 create mode 100644 data/dell-p2415q-dp-mdp
 create mode 100644 data/dell-p2415q-hdmi1.4
 create mode 100644 data/dell-p2415q-hdmi2.0
 create mode 100644 data/dell-up2715k-dp1-tile1
 create mode 100644 data/dell-up2715k-dp2-tile0
 create mode 100644 data/dell-up2715k-mdp
 create mode 100644 data/dell-up2715k-mdp-switchresx
 create mode 100644 data/kogan-kaled24144f-dp
 create mode 100644 data/kogan-kaled24144f-hdmi
 create mode 100644 data/lg-ultrafine-5k-v2-thunderbolt-dp1-tile0
 create mode 100644 data/lg-ultrafine-5k-v2-thunderbolt-dp2-tile1

Comments

Hans Verkuil Nov. 24, 2019, 11:12 a.m. UTC | #1
Hi Joe,

On 11/23/19 5:45 PM, joevt wrote:
> This patchset is a set of bug-fixes, additions, and changes I've made while examining various EDIDs I have encountered.
> 
> joevt (10):
>   edid-decode: change horizontal refresh rates to kHz
>   edid-decode: correct horizontal range in Monitor Ranges
>   edid-decode: correct calculation of DisplayID type 1 timings
>   edid-decode: add front porch, pulse width, and back porch
>   edid-decode: output timings for YCbCr 4:2:0 cmdb
>   edid-decode: Dump hex of unknown CTA Vendor-Specific blocks
>   edid-decode: cleanup printf format string compiler warnings
>   edid-decode: Dump hex of non-decoded extension blocks
>   edid-decode: DisplayID additions
>   edid-decode: add example EDIDs

I merged patches 1-4, and 6-8.

The others need a bit more work.

Note that I made some slight changes to some of the patches for stylistic
reasons. It's noted in the commit log.

Regards,

	Hans

> 
>  data/acer-xv273k-dp1                          | Bin 0 -> 384 bytes
>  data/acer-xv273k-dp1-tile0                    | Bin 0 -> 384 bytes
>  data/acer-xv273k-dp2                          | Bin 0 -> 384 bytes
>  data/acer-xv273k-dp2-tile1                    | Bin 0 -> 384 bytes
>  data/dell-p2415q-dp-mdp                       | Bin 0 -> 256 bytes
>  data/dell-p2415q-hdmi1.4                      | Bin 0 -> 256 bytes
>  data/dell-p2415q-hdmi2.0                      | Bin 0 -> 256 bytes
>  data/dell-up2715k-dp1-tile1                   | Bin 0 -> 384 bytes
>  data/dell-up2715k-dp2-tile0                   | Bin 0 -> 256 bytes
>  data/dell-up2715k-mdp                         | Bin 0 -> 256 bytes
>  data/dell-up2715k-mdp-switchresx              | Bin 0 -> 384 bytes
>  data/kogan-kaled24144f-dp                     | Bin 0 -> 256 bytes
>  data/kogan-kaled24144f-hdmi                   | Bin 0 -> 256 bytes
>  data/lg-ultrafine-5k-v2-thunderbolt-dp1-tile0 | Bin 0 -> 384 bytes
>  data/lg-ultrafine-5k-v2-thunderbolt-dp2-tile1 | Bin 0 -> 256 bytes
>  edid-decode.c                                 | 758 ++++++++++++++++--
>  16 files changed, 671 insertions(+), 87 deletions(-)
>  create mode 100644 data/acer-xv273k-dp1
>  create mode 100644 data/acer-xv273k-dp1-tile0
>  create mode 100644 data/acer-xv273k-dp2
>  create mode 100644 data/acer-xv273k-dp2-tile1
>  create mode 100644 data/dell-p2415q-dp-mdp
>  create mode 100644 data/dell-p2415q-hdmi1.4
>  create mode 100644 data/dell-p2415q-hdmi2.0
>  create mode 100644 data/dell-up2715k-dp1-tile1
>  create mode 100644 data/dell-up2715k-dp2-tile0
>  create mode 100644 data/dell-up2715k-mdp
>  create mode 100644 data/dell-up2715k-mdp-switchresx
>  create mode 100644 data/kogan-kaled24144f-dp
>  create mode 100644 data/kogan-kaled24144f-hdmi
>  create mode 100644 data/lg-ultrafine-5k-v2-thunderbolt-dp1-tile0
>  create mode 100644 data/lg-ultrafine-5k-v2-thunderbolt-dp2-tile1
>