linux_dsm_epyc7002/drivers/gpu/drm/nouveau/nvkm/subdev
Alexandre Courbot 598a8148e7 drm/nouveau/secboot: allow to boot multiple falcons
Change the secboot and msgqueue interfaces to take a mask of falcons to
reset instead of a single falcon. The GP10B firmware interface requires
FECS and GPCCS to be booted in a single firmware command.

For firmwares that only support single falcon boot, it is trivial to
loop over the mask and boot each falcons individually.

Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2017-04-06 14:39:03 +10:00
..
bar drm/nouveau/bar/nv50: fix bar2 vm size 2016-10-12 17:29:31 +10:00
bios drm/nouveau/bios/power_budget: Add basic power budget parsing 2017-02-17 17:38:16 +10:00
bus drm/nouveau/core: remove pmc_enable argument from subdev ctor 2016-05-20 14:43:04 +10:00
clk replace BUG_ON(1) with BUG() 2017-02-17 15:14:55 +10:00
devinit drm/nouveau/devinit/nv50: return error code if pll calculation fails 2017-02-17 17:38:05 +10:00
fb drm/nouveau/fb/gf100-: rework ram detection 2017-03-07 17:05:17 +10:00
fuse drm/nouveau/core: remove pmc_enable argument from subdev ctor 2016-05-20 14:43:04 +10:00
gpio drm/nouveau: mark symbols static where possible 2016-11-07 14:04:36 +10:00
i2c drm/nouveau/i2c/g94-: return REPLY_M value on reads 2017-03-07 17:05:16 +10:00
ibus drm/nouveau/priv: punt messages to debug level 2017-03-07 17:05:11 +10:00
iccsense drm/nouveau/iccsense: Parse max and crit power level 2017-02-17 17:38:16 +10:00
instmem drm/nouveau/imem/gk20a: Turn instmem lock into mutex 2017-04-06 14:39:03 +10:00
ltc drm/nouveau/ltc: protect clearing of comptags with mutex 2016-12-13 11:40:09 +10:00
mc drm/nouveau/mc: add nvkm_mc_enabled() function 2017-02-17 15:14:30 +10:00
mmu drm/nouveau/core/mm: replace region list with next pointer 2017-02-17 15:15:01 +10:00
mxm drm/nouveau/mxm: warn more loudly on unsupported DCB version 2016-12-06 09:08:23 +10:00
pci drm/nouveau/pci/g92: Fix rearm 2017-02-17 17:38:18 +10:00
pmu drm/nouveau/secboot: fix NULL pointer dereference 2017-03-17 12:06:58 +10:00
secboot drm/nouveau/secboot: allow to boot multiple falcons 2017-04-06 14:39:03 +10:00
therm drm/nouveau/drm/therm/fan: add a fallback if no fan control is specified in the vbios 2017-02-17 17:38:17 +10:00
timer drm/nouveau/core: remove pmc_enable argument from subdev ctor 2016-05-20 14:43:04 +10:00
top drm/nouveau/core: add SEC2 engine 2017-03-07 17:05:13 +10:00
volt drm/nouveau/bios/volt: pointers are 32-bit 2016-11-28 15:39:35 +10:00
Kbuild drm/nouveau/core: add top plumbing 2016-05-20 14:43:04 +10:00