[PATCH V2 0/7] drm/tilcdc: bug fixes, mode selection improvements
Darren Etheridge
detheridge at ti.com
Fri Jun 21 11:52:21 PDT 2013
The series of patches that follow are intended to address issues that
have been found in the tilcdc drm driver. The patchset enables support
for screen resolutions with horizontal resolutions greater than 1024
pixels. The patchset also addresses a limitation where certain
monitor timings would overflow LCD controller timing registers causing
either no monitor signal or a very corrupted display. This patchset
will stop monitor modes from being reported as valid if the lcd
controller cannot support them.
V2:
Fix typos in commit messages
Add a patch that enables runtime modesetting to work correctly
Fix an issue where the slave encoder can initialize before the i2c
subsystem, resulting in no displays being configured.
Applies cleanly on drm-next.
Darren Etheridge (6):
drm/tilcdc: support pixel widths greater than 1024
drm/tilcdc: adding some more devicetree config
drm/tilcdc: fixing off by one errors found on analyzer
drm/tilcdc: adding more guards to prevent selection of invalid modes
drm/tilcdc: whitespace fixes and tidyup
drm/tilcdc fixing i2c/slave initialization race
Pantelis Antoniou (1):
drm/tilcdc: Clear bits of register we're going to set.
.../devicetree/bindings/drm/tilcdc/tilcdc.txt | 8 ++
drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 117 +++++++++++++++++--
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 25 ++++-
drivers/gpu/drm/tilcdc/tilcdc_drv.h | 24 ++++-
drivers/gpu/drm/tilcdc/tilcdc_regs.h | 1 +
drivers/gpu/drm/tilcdc/tilcdc_slave.c | 53 +++++----
6 files changed, 189 insertions(+), 39 deletions(-)
More information about the dri-devel
mailing list