1// SPDX-License-Identifier: GPL-3.0-or-later
2
3#pragma once
4
5#include <librpc/rpc.h>
6
7#define DEVICE_MANAGER_RPCS_X(ARGS, PB, arg) \
8 ARGS(arg, 1, register_device, REGISTER_DEVICE, "iicccl", ARG(INT32, vendorid), ARG(INT32, deviceid), ARG(UINT8, busid), ARG(UINT8, devid), ARG(UINT8, funcid), \
9 ARG(INT64, mmio_base)) \
10 ARGS(arg, 2, register_driver, REGISTER_DRIVER, "v")
11
12#define MOS_DEVICE_MANAGER_SERVICE_NAME "mos.device-manager"
13