diff options
Diffstat (limited to 'src/core/hle/service/vi/hos_binder_driver.h')
-rw-r--r-- | src/core/hle/service/vi/hos_binder_driver.h | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/core/hle/service/vi/hos_binder_driver.h b/src/core/hle/service/vi/hos_binder_driver.h deleted file mode 100644 index ed6e8cdbe..000000000 --- a/src/core/hle/service/vi/hos_binder_driver.h +++ /dev/null @@ -1,30 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#include "core/hle/service/cmif_types.h" -#include "core/hle/service/nvnflinger/binder.h" -#include "core/hle/service/service.h" - -namespace Service::VI { - -class IHOSBinderDriver final : public ServiceFramework<IHOSBinderDriver> { -public: - explicit IHOSBinderDriver(Core::System& system_, Nvnflinger::HosBinderDriverServer& server); - ~IHOSBinderDriver() override; - -private: - Result TransactParcel(s32 binder_id, android::TransactionId transaction_id, - InBuffer<BufferAttr_HipcMapAlias> parcel_data, - OutBuffer<BufferAttr_HipcMapAlias> parcel_reply, u32 flags); - Result AdjustRefcount(s32 binder_id, s32 addval, s32 type); - Result GetNativeHandle(s32 binder_id, u32 type_id, - OutCopyHandle<Kernel::KReadableEvent> out_handle); - Result TransactParcelAuto(s32 binder_id, android::TransactionId transaction_id, - InBuffer<BufferAttr_HipcAutoSelect> parcel_data, - OutBuffer<BufferAttr_HipcAutoSelect> parcel_reply, u32 flags); - -private: - Nvnflinger::HosBinderDriverServer& m_server; -}; - -} // namespace Service::VI |