[GIT PULL] TDA998x I2C driver development updates

Russell King rmk at arm.linux.org.uk
Wed Oct 14 09:41:15 PDT 2015


David,

Please incorporate the latest TDA998x I2C driver development updates,
which can be found at:

  git://ftp.arm.linux.org.uk/~rmk/linux-arm.git drm-tda998x-devel

with SHA1 9525c4dd923f8ffe38818f86cee523a5f7b19617.

This series:

* removes the now unused DRM slave encoder support, which all users have
  migrated away from, allowing us to simplify the code.
* ensure all pending interrupts are processed together, rather than
  needing the handler to be re-entered each time.
* use more HDMI helpers to setup the info frames.
* fix EDID read handling by ensuring that we always wait the specified time
  before attempting to read the EDID, no matter where the EDID read request
  came from.

This will update the following files:

 drivers/gpu/drm/i2c/tda998x_drv.c | 487 +++++++++++++++-----------------------
 1 file changed, 185 insertions(+), 302 deletions(-)

through these changes:

Russell King (11):
      drm/i2c: tda998x: remove useless NULL checks
      drm/i2c: tda998x: report whether we actually handled the IRQ
      drm/i2c: tda998x: re-implement "Fix EDID read timeout on HDMI connect"
      drm/i2c: tda998x: convert to u8/u16/u32 types
      drm/i2c: tda998x: handle all outstanding interrupts
      drm/i2c: tda998x: use more HDMI helpers
      drm/i2c: tda998x: remove DRM slave encoder support
      drm/i2c: tda998x: remove encoder pointer
      drm/i2c: tda998x: move connector into struct tda998x_priv
      drm/i2c: tda998x: kill struct tda998x_priv2
      drm/i2c: tda998x: clean up after struct tda998x_priv2 removal

Many thanks.


More information about the dri-devel mailing list