edid: parse established timings I and II
A struct of bool
fields is used because:
- The spec itself doesn't describe the full modes
- We don't have a generic timing struct to return data from (not sure we want one in the first place), and some timings aren't in the DMT
- This is the low-level API anyways
But maybe there's a better way to expose these?