NV: Move the nvdrv classes into the Nvidia namespace, and move the functionality to a s single module that services call.

This commit is contained in:
Subv
2018-01-15 17:39:00 -05:00
committed by bunnei
parent f827b17dd4
commit 30657f9ca1
13 changed files with 94 additions and 164 deletions

View File

@ -8,7 +8,7 @@
#include "common/common_types.h"
namespace Service {
namespace NVDRV {
namespace Nvidia {
namespace Devices {
/// Represents an abstract nvidia device node. It is to be subclassed by concrete device nodes to
@ -29,5 +29,5 @@ public:
};
} // namespace Devices
} // namespace NVDRV
} // namespace Nvidia
} // namespace Service

View File

@ -10,7 +10,7 @@
#include "video_core/video_core.h"
namespace Service {
namespace NVDRV {
namespace Nvidia {
namespace Devices {
u32 nvdisp_disp0::ioctl(u32 command, const std::vector<u8>& input, std::vector<u8>& output) {
@ -32,5 +32,5 @@ void nvdisp_disp0::flip(u32 buffer_handle, u32 offset, u32 format, u32 width, u3
}
} // namespace Devices
} // namespace NVDRV
} // namespace Nvidia
} // namespace Service

View File

@ -10,7 +10,7 @@
#include "core/hle/service/nvdrv/devices/nvdevice.h"
namespace Service {
namespace NVDRV {
namespace Nvidia {
namespace Devices {
class nvmap;
@ -30,5 +30,5 @@ private:
};
} // namespace Devices
} // namespace NVDRV
} // namespace Nvidia
} // namespace Service

View File

@ -7,7 +7,7 @@
#include "core/hle/service/nvdrv/devices/nvhost_as_gpu.h"
namespace Service {
namespace NVDRV {
namespace Nvidia {
namespace Devices {
u32 nvhost_as_gpu::ioctl(u32 command, const std::vector<u8>& input, std::vector<u8>& output) {
@ -16,5 +16,5 @@ u32 nvhost_as_gpu::ioctl(u32 command, const std::vector<u8>& input, std::vector<
}
} // namespace Devices
} // namespace NVDRV
} // namespace Nvidia
} // namespace Service

View File

@ -9,7 +9,7 @@
#include "core/hle/service/nvdrv/devices/nvdevice.h"
namespace Service {
namespace NVDRV {
namespace Nvidia {
namespace Devices {
class nvhost_as_gpu final : public nvdevice {
@ -21,5 +21,5 @@ public:
};
} // namespace Devices
} // namespace NVDRV
} // namespace Nvidia
} // namespace Service

View File

@ -9,7 +9,7 @@
#include "core/hle/service/nvdrv/devices/nvmap.h"
namespace Service {
namespace NVDRV {
namespace Nvidia {
namespace Devices {
VAddr nvmap::GetObjectAddress(u32 handle) const {
@ -151,5 +151,5 @@ u32 nvmap::IocParam(const std::vector<u8>& input, std::vector<u8>& output) {
}
} // namespace Devices
} // namespace NVDRV
} // namespace Nvidia
} // namespace Service

View File

@ -13,7 +13,7 @@
#include "core/hle/service/nvdrv/devices/nvdevice.h"
namespace Service {
namespace NVDRV {
namespace Nvidia {
namespace Devices {
class nvmap final : public nvdevice {
@ -104,5 +104,5 @@ private:
};
} // namespace Devices
} // namespace NVDRV
} // namespace Nvidia
} // namespace Service