1/* $NetBSD: intel_dp_mst.h,v 1.2 2021/12/18 23:45:30 riastradh Exp $ */ 2 3/* SPDX-License-Identifier: MIT */ 4/* 5 * Copyright �� 2019 Intel Corporation 6 */ 7 8#ifndef __INTEL_DP_MST_H__ 9#define __INTEL_DP_MST_H__ 10 11#include <linux/types.h> 12 13struct intel_digital_port; 14struct intel_crtc_state; 15 16int intel_dp_mst_encoder_init(struct intel_digital_port *intel_dig_port, int conn_id); 17void intel_dp_mst_encoder_cleanup(struct intel_digital_port *intel_dig_port); 18int intel_dp_mst_encoder_active_links(struct intel_digital_port *intel_dig_port); 19bool intel_dp_mst_is_master_trans(const struct intel_crtc_state *crtc_state); 20bool intel_dp_mst_is_slave_trans(const struct intel_crtc_state *crtc_state); 21 22#endif /* __INTEL_DP_MST_H__ */ 23