Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: MIT */
0002 
0003 #ifndef DRM_DP_HELPER_INTERNAL_H
0004 #define DRM_DP_HELPER_INTERNAL_H
0005 
0006 struct drm_dp_aux;
0007 
0008 #ifdef CONFIG_DRM_DP_AUX_CHARDEV
0009 int drm_dp_aux_dev_init(void);
0010 void drm_dp_aux_dev_exit(void);
0011 int drm_dp_aux_register_devnode(struct drm_dp_aux *aux);
0012 void drm_dp_aux_unregister_devnode(struct drm_dp_aux *aux);
0013 #else
0014 static inline int drm_dp_aux_dev_init(void)
0015 {
0016     return 0;
0017 }
0018 
0019 static inline void drm_dp_aux_dev_exit(void)
0020 {
0021 }
0022 
0023 static inline int drm_dp_aux_register_devnode(struct drm_dp_aux *aux)
0024 {
0025     return 0;
0026 }
0027 
0028 static inline void drm_dp_aux_unregister_devnode(struct drm_dp_aux *aux)
0029 {
0030 }
0031 #endif
0032 
0033 #endif