summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/subdev/mc (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/gr/gf100-: switch to newer style interrupt handlerBen Skeggs2022-11-093-4/+5
* drm/nouveau/sec2: switch to newer style interrupt handlerBen Skeggs2022-11-091-1/+2
* drm/nouveau/fifo: use explicit intr interfacesBen Skeggs2022-11-0910-10/+10
* drm/nouveau/mc/ga100: switch to using NV_PMC_DEVICE_ENABLEBen Skeggs2022-11-091-3/+44
* drm/nouveau/mc: move NV_PMC_ENABLE bashing to chipset-specific codeBen Skeggs2022-11-0916-11/+56
* drm/nouveau/mc: implement intr handling on top of nvkm_intrBen Skeggs2022-11-0918-559/+277
* drm/nouveau/fault/tu102: switch to explicit intr handlersBen Skeggs2022-11-091-13/+0
* drm/nouveau/vfn/tu102-: support new-style interrupt treeBen Skeggs2022-11-091-15/+1
* drm/nouveau/nvkm/subdev/mc/tu102: Make functions called by reference staticLee Jones2021-06-031-3/+3
* drm/nouveau/privring: rename from ibusBen Skeggs2021-02-113-3/+3
* drm/nouveau/mc: use split type+inst when handling dev_top interruptsBen Skeggs2021-02-111-9/+16
* drm/nouveau/mc: use split type+inst in interrupt masking APIBen Skeggs2021-02-111-3/+3
* drm/nouveau/mc: use split type+inst in device reset APIsBen Skeggs2021-02-111-12/+11
* drm/nouveau/mc: lookup subdev interrupt handlers with split type+instBen Skeggs2021-02-115-12/+13
* drm/nouveau/mc: switch to instanced constructorBen Skeggs2021-02-1117-44/+44
* drm/nouveau/device: pass instance id when looking up a subdev/engineBen Skeggs2021-02-111-2/+2
* drm/nouveau/mc/tu102: Remove Turing interrupt hackAlistair Popple2021-01-293-20/+0
* drm/nouveau/mc/tu102: Fix MMU fault interrupts on TuringAlistair Popple2021-01-291-5/+102
* drm/nouveau/mc/ga10[024]: initial supportBen Skeggs2021-01-152-0/+75
* drm/nouveau/mc/gp10b: make gp10b_mc_init staticBen Skeggs2020-07-241-1/+1
* drm/nouveau: fix bogus GPL-2 license headerBen Skeggs2019-07-191-1/+1
* drm/nouveau: fix bogus GPL-2 license headerIlia Mirkin2019-07-191-1/+1
* treewide: Add SPDX license identifier - KbuildGreg Kroah-Hartman2019-05-301-0/+1
* drm/nouveau/mc/tu102: rename implementation from tu104Ben Skeggs2019-02-192-6/+6
* drm/nouveau/mc/tu104: initial supportBen Skeggs2018-12-114-0/+60
* drm/nouveau/mc/gp100-: route fault buffer interrupts to FAULTBen Skeggs2018-05-183-2/+22
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* drm/nouveau/mc/gf100: add pmu to reset maskBen Skeggs2017-08-221-0/+1
* drm/nouveau/mc: add GP10B supportAlexandre Courbot2017-04-064-5/+68
* drm/nouveau/mc: add nvkm_mc_enabled() functionAlexandre Courbot2017-02-171-0/+10
* drm/nouveau: silence sparse warnings about symbols not being marked staticBen Skeggs2016-11-071-1/+1
* drm/nouveau/mc/gp100: initial supportBen Skeggs2016-07-142-0/+104
* drm/nouveau/mc/gk104-: add pmu reset maskBen Skeggs2016-07-141-0/+1
* drm/nouveau/mc/gf100-: support for masking interruptsBen Skeggs2016-07-144-0/+12
* drm/nouveau/mc/gt215: support for masking interruptsBen Skeggs2016-07-141-0/+7
* drm/nouveau/mc: support for temporarily masking interrupts from a specific de...Ben Skeggs2016-07-142-0/+17
* drm/nouveau/mc: s/intr_mask/intr_stat/Ben Skeggs2016-07-1413-19/+19
* drm/nouveau/mc: expose device enable/disable separately, as well as resetBen Skeggs2016-07-142-14/+35
* drm/nouveau/mc: take nvkm_device as argument to public functionsBen Skeggs2016-07-141-16/+24
* drm/nouveau/mc: allow construction of subclassed deviceBen Skeggs2016-07-142-4/+11
* drm/nouveau/top: take nvkm_device as argument to public functionsBen Skeggs2016-07-141-2/+2
* drm/nouveau/core: remove pmc_enable argument from subdev ctorBen Skeggs2016-05-201-6/+1
* drm/nouveau/mc/nv04: define reset masks + intr cleanupBen Skeggs2016-05-202-10/+5
* drm/nouveau/mc/nv11: define reset masks + intr cleanupBen Skeggs2016-05-204-0/+59
* drm/nouveau/mc/nv17: define reset masks + intr cleanupBen Skeggs2016-05-204-1/+31
* drm/nouveau/mc/nv50: define reset masks + intr cleanupBen Skeggs2016-05-204-13/+43
* drm/nouveau/mc/g84: define reset masks + intr cleanupBen Skeggs2016-05-202-0/+69
* drm/nouveau/mc/g98: define reset masks + intr cleanupBen Skeggs2016-05-201-14/+22
* drm/nouveau/mc/gt215: define reset masks + intr cleanupBen Skeggs2016-05-202-0/+71
* drm/nouveau/mc/gf100: define reset masks + intr cleanupBen Skeggs2016-05-202-20/+30