• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 /*
3  * Copyright (c) 2023 Huawei Device Co., Ltd.
4  */
5 
6 #ifndef _XPM_MISC_DEVICE_H
7 #define _XPM_MISC_DEVICE_H
8 
9 #include <linux/xpm_types.h>
10 
11 #define MAX_OWNERID_LEN 64
12 
13 struct xpm_config {
14 	uint64_t region_addr;
15 	uint64_t region_length;
16 
17 	uint32_t id_type;
18 	char ownerid[MAX_OWNERID_LEN];
19 };
20 
21 int xpm_register_misc_device(void);
22 void xpm_deregister_misc_device(void);
23 
24 #endif /* _XPM_MISC_DEVICE_H */
25