1926b005cSJani Nikula /* SPDX-License-Identifier: MIT */ 2926b005cSJani Nikula /* 3926b005cSJani Nikula * Copyright © 2020 Intel Corporation 4926b005cSJani Nikula */ 5926b005cSJani Nikula 6926b005cSJani Nikula #ifndef __INTEL_DISPLAY_DEBUGFS_H__ 7926b005cSJani Nikula #define __INTEL_DISPLAY_DEBUGFS_H__ 8926b005cSJani Nikula 9926b005cSJani Nikula struct drm_i915_private; 100f26c8e2SJani Nikula struct intel_connector; 11*014f0515SJani Nikula struct intel_crtc; 12926b005cSJani Nikula 13926b005cSJani Nikula #ifdef CONFIG_DEBUG_FS 14f06b2052SWambui Karuga void intel_display_debugfs_register(struct drm_i915_private *i915); 150f26c8e2SJani Nikula void intel_connector_debugfs_add(struct intel_connector *connector); 16*014f0515SJani Nikula void intel_crtc_debugfs_add(struct intel_crtc *crtc); 17926b005cSJani Nikula #else intel_display_debugfs_register(struct drm_i915_private * i915)18f06b2052SWambui Karugastatic inline void intel_display_debugfs_register(struct drm_i915_private *i915) {} intel_connector_debugfs_add(struct intel_connector * connector)190f26c8e2SJani Nikulastatic inline void intel_connector_debugfs_add(struct intel_connector *connector) {} intel_crtc_debugfs_add(struct intel_crtc * crtc)20*014f0515SJani Nikulastatic inline void intel_crtc_debugfs_add(struct intel_crtc *crtc) {} 21926b005cSJani Nikula #endif 22926b005cSJani Nikula 23926b005cSJani Nikula #endif /* __INTEL_DISPLAY_DEBUGFS_H__ */ 24