summaryrefslogtreecommitdiff
path: root/nvkm/subdev/gpio/nve0.c
Commit message (Collapse)AuthorAgeFilesLines
* gpio: use base constructor for all implementationsBen Skeggs2014-06-111-24/+4
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* gpio: move on-reset intr disable-and-ack to common codeBen Skeggs2014-06-111-34/+3
| | | | | | | 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>
* gpio: split "toggled" interrupt into "went high" / "went low"Ben Skeggs2014-06-111-34/+27
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* gpio: split g92 class from nv50Ben Skeggs2014-06-111-5/+6
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* gpio: use indirect pointer to base class definitionBen Skeggs2014-06-111-2/+2
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* core: allow event source to handle multiple event types per indexBen Skeggs2014-06-111-1/+1
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* gpio/gk104: fix incorrect interrupt register usageBen Skeggs2014-06-071-5/+5
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* gpio/nve0: interrupt regs moved on kepler apparentlyBen Skeggs2013-02-201-0/+131
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>