1 /* 2 * Copyright (c) 2021 Huawei Device Co., Ltd. 3 * 4 * HDF is dual licensed: you can use it either under the terms of 5 * the GPL, or the BSD license, at your option. 6 * See the LICENSE file in the root of this repository for complete details. 7 */ 8 9 #ifndef HDMI_DISPATCH_H 10 #define HDMI_DISPATCH_H 11 12 #include "hdf_base.h" 13 14 #ifndef __USER__ 15 #include "devsvc_manager_clnt.h" 16 #endif 17 18 #ifdef __USER__ 19 #include "hdf_io_service_if.h" 20 #endif 21 22 #ifdef __cplusplus 23 #if __cplusplus 24 extern "C" { 25 #endif 26 #endif /* __cplusplus */ 27 28 #ifndef __USER__ 29 int32_t HdmiIoDispatch(struct HdfDeviceIoClient *client, int cmd, struct HdfSBuf *data, struct HdfSBuf *reply); 30 #endif 31 32 #ifdef __cplusplus 33 #if __cplusplus 34 } 35 #endif 36 #endif /* __cplusplus */ 37 38 #endif /* HDMI_NCTS_H */ 39