33 lines · c
1/* SPDX-License-Identifier: MIT */2/*3 * Copyright © 2021 Intel Corporation4 */5 6#ifndef __VLV_DSI_H__7#define __VLV_DSI_H__8 9#include <linux/types.h>10 11enum port;12struct drm_i915_private;13struct intel_dsi;14 15#ifdef I91516void vlv_dsi_wait_for_fifo_empty(struct intel_dsi *intel_dsi, enum port port);17enum mipi_dsi_pixel_format pixel_format_from_register_bits(u32 fmt);18void vlv_dsi_init(struct drm_i915_private *dev_priv);19#else20static inline void vlv_dsi_wait_for_fifo_empty(struct intel_dsi *intel_dsi, enum port port)21{22}23static inline enum mipi_dsi_pixel_format pixel_format_from_register_bits(u32 fmt)24{25 return 0;26}27static inline void vlv_dsi_init(struct drm_i915_private *dev_priv)28{29}30#endif31 32#endif /* __VLV_DSI_H__ */33