History log of /drivers/gpu/drm/nouveau/core/subdev/i2c/bit.c
Revision Date Author Comments
d2ae2eb4699506736e8b0879989a22ecd954e9f6 29-May-2014 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/i2c: balance port acquire/release

This was a half-finished hack before, just enough to handle the shared
aux/i2c pad thing on G94 and up.

We got lucky with locking etc up until now, as this was (generally) all
protected by the DRM mode_config lock. It's about to become a lot more
likely to hit the races.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
c26fe843560fe01b4b652ee21952d33f60f4e699 13-May-2014 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/i2c: start hiding subdev-internal interfaces

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
7dcd060c0e6e4f76ce7eea94c66437ce8f546530 16-Feb-2013 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/i2c: create proper chipset-specific class implementations

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
4196faa8623264b79279a06fd186654c959f2767 10-Jul-2012 Ben Skeggs <bskeggs@redhat.com> drm/nouveau/i2c: port to subdev interfaces

v2/v3: Ben Skeggs <bskeggs@redhat.com>
- fix typo in default bus selection
- fix accidental loss of destructor

v4: Dmitry Eremin-Solenikov <dmitry_eremin@mentor.com>
- fix typo causing incorrect default i2c port settings when no BMP data

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>