b485a7005faba38286bc02ab1d80e2cbf61c1002 |
|
08-Sep-2014 |
Emil Velikov <emil.l.velikov@gmail.com> |
drm/nouveau/gpio: rename g92 class to g94 nv92 hardware has only 16 interrupt lines, while nv94 and later has 32. Accessing 0xe0c{0,4} registers on nv92 can lead to incorrect PDISP setup. This is a regression introduced with commit 9d0f5ec9ee0fd5dc5fc1cc2cf559286431e406e3 Author: Ben Skeggs <bskeggs@redhat.com> Date: Mon May 12 15:22:42 2014 +1000 gpio: split g92 class from nv50 Reported-by: estece on #nouveau Cc: stable@vger.kernel.org # 3.16+ Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
|
bc3b0c41b1caa6b12f510f300587c52275218b45 |
|
13-May-2014 |
Ben Skeggs <bskeggs@redhat.com> |
drm/nouveau/gpio: use base constructor for all implementations Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
|
f4277a0e4212dab176a2f8cce2f91e7d948a371f |
|
13-May-2014 |
Ben Skeggs <bskeggs@redhat.com> |
drm/nouveau/gpio: move on-reset intr disable-and-ack to common code Re-uses the implementation's accessor functions rather than requiring and init/fini implementation for each chipset. Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
|
5693c0f26f9434b01b8c2deed447f9683159264d |
|
12-May-2014 |
Ben Skeggs <bskeggs@redhat.com> |
drm/nouveau/gpio: split "toggled" interrupt into "went high" / "went low" Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
|
7356859a2958645771e041f6c21f8b9d126a6b91 |
|
12-May-2014 |
Ben Skeggs <bskeggs@redhat.com> |
drm/nouveau/gpio: split g92 class from nv50 Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
|
d93174ec390ebc7c245ec8d09ec6409904334904 |
|
12-May-2014 |
Ben Skeggs <bskeggs@redhat.com> |
drm/nouveau/gpio: use indirect pointer to base class definition Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
|
fa531bc8b4278010fd11819c089f6679890addee |
|
13-Feb-2013 |
Ben Skeggs <bskeggs@redhat.com> |
drm/nouveau/gpio/nve0: interrupt regs moved on kepler apparently Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
|
4f47643dbb4c345c5beebe53588682a7ff2c872a |
|
02-Feb-2013 |
Ben Skeggs <bskeggs@redhat.com> |
drm/nouveau/gpio: use event interfaces for interrupt signalling Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
|
0f0800661a125ddb038462570c869fe6f8ab5737 |
|
03-Feb-2013 |
Ben Skeggs <bskeggs@redhat.com> |
drm/nouveau/gpio: pass number of on-die gpio lines to base Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
|
1ed731668d011d0ee894d949b80dc3d11fc9ef75 |
|
07-Dec-2012 |
Ben Skeggs <bskeggs@redhat.com> |
drm/nouveau/bios: implement opcode 0xa9 Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
|
d2bcea686f21e11415828fcca21a4eb200c6251f |
|
07-Dec-2012 |
Ben Skeggs <bskeggs@redhat.com> |
drm/nouveau/bios: update gpio parsing apis to match current design Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
|
e0996aea4c349ba302b63203b7d5cab6034dbdca |
|
09-Jul-2012 |
Ben Skeggs <bskeggs@redhat.com> |
drm/nouveau/gpio: port gpio to subdev interfaces v2: Ben Skeggs <bskeggs@redhat.com> - rebase on top of v3.6-rc6 with gpio reset patch integrated already Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
|