Browse Source
nvdrv: Pass device fd and handle device create methods for device opening and closing
nvdrv: Pass device fd and handle device create methods for device opening and closing
We pass the fd to the ioctl as well as alert the device when it's opened or closed to allow for fd unique actions to take placepull/15/merge
20 changed files with 161 additions and 78 deletions
-
20src/core/hle/service/nvdrv/devices/nvdevice.h
-
11src/core/hle/service/nvdrv/devices/nvdisp_disp0.cpp
-
12src/core/hle/service/nvdrv/devices/nvdisp_disp0.h
-
11src/core/hle/service/nvdrv/devices/nvhost_as_gpu.cpp
-
12src/core/hle/service/nvdrv/devices/nvhost_as_gpu.h
-
12src/core/hle/service/nvdrv/devices/nvhost_ctrl.cpp
-
12src/core/hle/service/nvdrv/devices/nvhost_ctrl.h
-
9src/core/hle/service/nvdrv/devices/nvhost_ctrl_gpu.cpp
-
12src/core/hle/service/nvdrv/devices/nvhost_ctrl_gpu.h
-
12src/core/hle/service/nvdrv/devices/nvhost_gpu.cpp
-
12src/core/hle/service/nvdrv/devices/nvhost_gpu.h
-
11src/core/hle/service/nvdrv/devices/nvhost_nvdec.cpp
-
12src/core/hle/service/nvdrv/devices/nvhost_nvdec.h
-
11src/core/hle/service/nvdrv/devices/nvhost_nvjpg.cpp
-
12src/core/hle/service/nvdrv/devices/nvhost_nvjpg.h
-
12src/core/hle/service/nvdrv/devices/nvhost_vic.cpp
-
12src/core/hle/service/nvdrv/devices/nvhost_vic.h
-
12src/core/hle/service/nvdrv/devices/nvmap.cpp
-
12src/core/hle/service/nvdrv/devices/nvmap.h
-
10src/core/hle/service/nvdrv/nvdrv.cpp
Write
Preview
Loading…
Cancel
Save
Reference in new issue