[GIT PULL] TDA998x I2C driver development updates

Russell King rmk at armlinux.org.uk
Thu Aug 2 09:34:21 UTC 2018


Hi David,

The following changes since commit 4da1d4c751c9b1b713c13043bad7c4d27cd1418c:

  Merge commit 'refs/for-upstream/mali-dp' of git://linux-arm.org/linux-ld into drm-next (2018-07-06 10:02:13 +1000)

are available in the git repository at:

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

for you to fetch changes up to 4eb47188dd4915df8b3047e2256774598ac73834:

  drm/i2c: tda998x: correct PLL divider calculation (2018-08-02 10:27:15 +0100)

As per the patches posted, discussed and tested by Peter Rosin, this
converts TDA998x to a bridge driver, while still allowing Armada and
TI LCDC to continue using it as they always have done.  It also gets
rid of the private .fill_modes function, and tweaks the TMDS divider
calculation to be more correct to the available information.

----------------------------------------------------------------
Peter Rosin (2):
      drm/i2c: tda998x: find the drm_device via the drm_connector
      drm/i2c: tda998x: split tda998x_encoder_dpms into enable/disable

Russell King (8):
      drm/i2c: tda998x: move tda998x_set_config() into tda998x_create()
      drm/i2c: tda998x: convert to bridge driver
      drm/i2c: tda998x: allocate tda998x_priv inside tda998x_create()
      drm/i2c: tda998x: cleanup from previous changes
      drm/i2c: tda998x: register bridge outside of component helper
      drm/i2c: tda998x: move mode_valid() to bridge
      drm/i2c: tda998x: get rid of private fill_modes function
      drm/i2c: tda998x: correct PLL divider calculation

 drivers/gpu/drm/i2c/tda998x_drv.c | 370 +++++++++++++++++++-------------------
 1 file changed, 187 insertions(+), 183 deletions(-)


More information about the dri-devel mailing list