xref: /linux/include/drm/drm_ras_genl_family.h (revision 4a57e0913e8c7fff407e97909f4ae48caa84d612)
1*c36218dcSRodrigo Vivi /* SPDX-License-Identifier: MIT */
2*c36218dcSRodrigo Vivi /*
3*c36218dcSRodrigo Vivi  * Copyright © 2026 Intel Corporation
4*c36218dcSRodrigo Vivi  */
5*c36218dcSRodrigo Vivi 
6*c36218dcSRodrigo Vivi #ifndef __DRM_RAS_GENL_FAMILY_H__
7*c36218dcSRodrigo Vivi #define __DRM_RAS_GENL_FAMILY_H__
8*c36218dcSRodrigo Vivi 
9*c36218dcSRodrigo Vivi #if IS_ENABLED(CONFIG_DRM_RAS)
10*c36218dcSRodrigo Vivi int drm_ras_genl_family_register(void);
11*c36218dcSRodrigo Vivi void drm_ras_genl_family_unregister(void);
12*c36218dcSRodrigo Vivi #else
13*c36218dcSRodrigo Vivi static inline int drm_ras_genl_family_register(void) { return 0; }
14*c36218dcSRodrigo Vivi static inline void drm_ras_genl_family_unregister(void) { }
15*c36218dcSRodrigo Vivi #endif
16*c36218dcSRodrigo Vivi 
17*c36218dcSRodrigo Vivi #endif
18