34 lines · c
1/* SPDX-License-Identifier: MIT */2 3#ifndef DRM_DP_HELPER_INTERNAL_H4#define DRM_DP_HELPER_INTERNAL_H5 6struct drm_dp_aux;7 8#ifdef CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV9int drm_dp_aux_dev_init(void);10void drm_dp_aux_dev_exit(void);11int drm_dp_aux_register_devnode(struct drm_dp_aux *aux);12void drm_dp_aux_unregister_devnode(struct drm_dp_aux *aux);13#else14static inline int drm_dp_aux_dev_init(void)15{16 return 0;17}18 19static inline void drm_dp_aux_dev_exit(void)20{21}22 23static inline int drm_dp_aux_register_devnode(struct drm_dp_aux *aux)24{25 return 0;26}27 28static inline void drm_dp_aux_unregister_devnode(struct drm_dp_aux *aux)29{30}31#endif32 33#endif34