1 /* SPDX-License-Identifier: MIT */
2 /*
3  * Copyright © 2019 Intel Corporation
4  */
5 
6 #ifndef __INTEL_COMBO_PHY_H__
7 #define __INTEL_COMBO_PHY_H__
8 
9 #include <linux/types.h>
10 
11 #define drm_i915_private inteldrm_softc
12 
13 struct drm_i915_private;
14 enum phy;
15 
16 void intel_combo_phy_init(struct drm_i915_private *dev_priv);
17 void intel_combo_phy_uninit(struct drm_i915_private *dev_priv);
18 void intel_combo_phy_power_up_lanes(struct drm_i915_private *dev_priv,
19 				    enum phy phy, bool is_dsi,
20 				    int lane_count, bool lane_reversal);
21 
22 #endif /* __INTEL_COMBO_PHY_H__ */
23