summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/include/nvkm/core
AgeCommit message (Expand)Author
2021-02-11drm/nouveau/bios: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/bar: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/acr: switch to instanced constructorBen Skeggs
2021-02-11drm/nouveau/nvkm: add macros for subdev layoutBen Skeggs
2021-02-11drm/nouveau/device: pass instance id when looking up a subdev/engineBen Skeggs
2021-02-11drm/nouveau/subdev: track type+instance separatelyBen Skeggs
2021-02-11drm/nouveau/subdev: store full subdev name in structBen Skeggs
2021-02-11drm/nouveau/subdev: store subdevs in listBen Skeggs
2021-02-11drm/nouveau/subdev: remove nvkm_subdev.mutexBen Skeggs
2021-02-11drm/nouveau/engine: use refcount_t + private mutexBen Skeggs
2021-01-15drm/nouveau/core: recognise GA10[024]Ben Skeggs
2020-07-24drm/nouveau/core: drop error message when no compatible FW foundBen Skeggs
2020-07-24drm/nouveau/nvfw: firmware structures should begin with nvfw_Timur Tabi
2020-05-22drm/nouveau/core: add nvkm_subdev_new_() for bare subdevsBen Skeggs
2020-01-15drm/nouveau/core: remove previous versioned fw loaderBen Skeggs
2020-01-15drm/nouveau/secboot: removeBen Skeggs
2020-01-15drm/nouveau/core/memory: add macros to read/write blocks from objectsBen Skeggs
2020-01-15drm/nouveau/secboot: move code to boot LS falcons to subdevsBen Skeggs
2020-01-15drm/nouveau/flcn/msgq: rename msgq-related nvkm_msgqueue_queue to nvkm_falcon...Ben Skeggs
2020-01-15drm/nouveau/flcn/msgq: pass explicit message queue pointer to recv()Ben Skeggs
2020-01-15drm/nouveau/flcn/msgq: move handling of init message to subdevsBen Skeggs
2020-01-15drm/nouveau/flcn/cmdq: move command generation to subdevsBen Skeggs
2020-01-15drm/nouveau/flcn/cmdq: rename cmdq-related nvkm_msqqueue_queue to nvkm_falcon...Ben Skeggs
2020-01-15drm/nouveau/flcn/cmdq: implement a more explicit send() interfaceBen Skeggs
2020-01-15drm/nouveau/flcn/qmgr: allow arbtrary priv + return code for callbacksBen Skeggs
2020-01-15drm/nouveau/flcn/msgq: explicitly create message queue from subdevsBen Skeggs
2020-01-15drm/nouveau/flcn/cmdq: explicitly create command queue(s) from subdevsBen Skeggs
2020-01-15drm/nouveau/flcn/qmgr: explicitly create queue manager from subdevsBen Skeggs
2020-01-15drm/nouveau/flcn: add printk macrosBen Skeggs
2020-01-15drm/nouveau/flcn: reset sec2/gsp falcons harderBen Skeggs
2020-01-15drm/nouveau/flcn: move bind_context WAR out of common codeBen Skeggs
2020-01-15drm/nouveau/nvenc: add a stub implementation for the GPUs where it should be ...Ben Skeggs
2020-01-15drm/nouveau/acr: add loaders for currently available LS firmware imagesBen Skeggs
2020-01-15drm/nouveau/core: define ACR subdevBen Skeggs
2020-01-15drm/nouveau/core: add representation of generic binary objectsBen Skeggs
2020-01-15drm/nouveau/core: add a macro to better handle multiple firmware versionsBen Skeggs
2020-01-15drm/nouveau/flcn: export existing funcsBen Skeggs
2019-07-19drm/nouveau: fix bogus GPL-2 license headerIlia Mirkin
2019-06-07drm/nouveau/core: support versioned firmware loadingBen Skeggs
2019-06-07drm/nouveau/core: pass subdev into nvkm_firmware_get, rather than deviceBen Skeggs
2019-02-20drm/nouveau/core: define GSP subdevBen Skeggs
2018-12-11drm/nouveau/core: increase maximum number of nvdec instances to 3Ben Skeggs
2018-12-11drm/nouveau/core: recognise TU104Ben Skeggs
2018-12-11drm/nouveau/imem/nv50: support pinning objects in BAR2 and returning addressBen Skeggs
2018-12-11drm/nouveau/core: support multiple nvdec instancesBen Skeggs
2018-05-18drm/nouveau/core: recognise gv100Ben Skeggs
2018-05-18drm/nouveau/core: increase maximum number of copy engines to 9Ben Skeggs
2018-05-18drm/nouveau/device: implement a generic method to query device-specific prope...Ben Skeggs
2018-05-18drm/nouveau/core: define FAULT subdevBen Skeggs
2017-11-15Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds