| 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 |