at for-next 897 B view raw
1/* SPDX-License-Identifier: GPL-2.0 or MIT */ 2 3#ifndef _DRM_CLIENT_EVENT_H_ 4#define _DRM_CLIENT_EVENT_H_ 5 6struct drm_device; 7 8#if defined(CONFIG_DRM_CLIENT) 9void drm_client_dev_unregister(struct drm_device *dev); 10void drm_client_dev_hotplug(struct drm_device *dev); 11void drm_client_dev_restore(struct drm_device *dev); 12void drm_client_dev_suspend(struct drm_device *dev, bool holds_console_lock); 13void drm_client_dev_resume(struct drm_device *dev, bool holds_console_lock); 14#else 15static inline void drm_client_dev_unregister(struct drm_device *dev) 16{ } 17static inline void drm_client_dev_hotplug(struct drm_device *dev) 18{ } 19static inline void drm_client_dev_restore(struct drm_device *dev) 20{ } 21static inline void drm_client_dev_suspend(struct drm_device *dev, bool holds_console_lock) 22{ } 23static inline void drm_client_dev_resume(struct drm_device *dev, bool holds_console_lock) 24{ } 25#endif 26 27#endif