Contributors: 15
Author |
Tokens |
Token Proportion |
Commits |
Commit Proportion |
Jani Nikula |
64 |
34.59% |
10 |
27.03% |
Imre Deak |
43 |
23.24% |
8 |
21.62% |
Rodrigo Vivi |
18 |
9.73% |
1 |
2.70% |
Dave Airlie |
15 |
8.11% |
2 |
5.41% |
Maarten Lankhorst |
13 |
7.03% |
4 |
10.81% |
Ville Syrjälä |
9 |
4.86% |
2 |
5.41% |
José Roberto de Souza |
7 |
3.78% |
1 |
2.70% |
Tvrtko A. Ursulin |
3 |
1.62% |
1 |
2.70% |
Paulo Zanoni |
3 |
1.62% |
2 |
5.41% |
Eugeni Dodonov |
3 |
1.62% |
1 |
2.70% |
Clint Taylor |
2 |
1.08% |
1 |
2.70% |
Lucas De Marchi |
2 |
1.08% |
1 |
2.70% |
Chris Wilson |
1 |
0.54% |
1 |
2.70% |
Daniel Vetter |
1 |
0.54% |
1 |
2.70% |
Chon Ming Lee |
1 |
0.54% |
1 |
2.70% |
Total |
185 |
|
37 |
|
/* SPDX-License-Identifier: MIT */
/*
* Copyright © 2019 Intel Corporation
*/
#ifndef __INTEL_DP_MST_H__
#define __INTEL_DP_MST_H__
#include <linux/types.h>
struct drm_connector_state;
struct intel_atomic_state;
struct intel_crtc;
struct intel_crtc_state;
struct intel_digital_port;
struct intel_dp;
struct intel_link_bw_limits;
int intel_dp_mst_encoder_init(struct intel_digital_port *dig_port, int conn_id);
void intel_dp_mst_encoder_cleanup(struct intel_digital_port *dig_port);
int intel_dp_mst_active_streams(struct intel_dp *intel_dp);
bool intel_dp_mst_is_master_trans(const struct intel_crtc_state *crtc_state);
bool intel_dp_mst_is_slave_trans(const struct intel_crtc_state *crtc_state);
bool intel_dp_mst_source_support(struct intel_dp *intel_dp);
int intel_dp_mst_add_topology_state_for_crtc(struct intel_atomic_state *state,
struct intel_crtc *crtc);
int intel_dp_mst_atomic_check_link(struct intel_atomic_state *state,
struct intel_link_bw_limits *limits);
bool intel_dp_mst_crtc_needs_modeset(struct intel_atomic_state *state,
struct intel_crtc *crtc);
void intel_dp_mst_prepare_probe(struct intel_dp *intel_dp);
bool intel_dp_mst_verify_dpcd_state(struct intel_dp *intel_dp);
int intel_dp_mtp_tu_compute_config(struct intel_dp *intel_dp,
struct intel_crtc_state *crtc_state,
struct drm_connector_state *conn_state,
int min_bpp_x16, int max_bpp_x16, int bpp_step_x16, bool dsc);
#endif /* __INTEL_DP_MST_H__ */