amdgpu_dm_connector
struct amdgpu_dm_connector *amdgpu_dm_connector,
struct amdgpu_dm_connector *aconnector = (struct amdgpu_dm_connector *)param;
static void dm_handle_hpd_rx_irq(struct amdgpu_dm_connector *aconnector)
struct amdgpu_dm_connector *aconnector = (struct amdgpu_dm_connector *)param;
struct amdgpu_dm_connector *aconnector;
struct amdgpu_dm_connector *aconnector = NULL;
create_fake_sink(struct amdgpu_dm_connector *aconnector)
create_stream_for_sink(struct amdgpu_dm_connector *aconnector,
struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
static void create_eml_sink(struct amdgpu_dm_connector *aconnector)
static void handle_edid_mgmt(struct amdgpu_dm_connector *aconnector)
struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
struct amdgpu_dm_connector *aconn = to_amdgpu_dm_connector(connector);
struct amdgpu_dm_connector *amdgpu_dm_connector =
amdgpu_dm_connector->num_modes++;
struct amdgpu_dm_connector *amdgpu_dm_connector =
amdgpu_dm_connector->num_modes =
amdgpu_dm_connector->num_modes = 0;
struct amdgpu_dm_connector *amdgpu_dm_connector =
struct edid *edid = amdgpu_dm_connector->edid;
amdgpu_dm_connector->num_modes =
return amdgpu_dm_connector->num_modes;
struct amdgpu_dm_connector *aconnector,
struct amdgpu_dm_connector *aconnector,
struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
struct amdgpu_dm_connector *aconnector =
struct amdgpu_dm_connector *aconnector = NULL;
struct amdgpu_dm_connector *amdgpu_dm_connector)
if (amdgpu_dm_connector->dc_link &&
amdgpu_dm_connector->dc_link,
struct amdgpu_dm_connector *amdgpu_dm_connector =
amdgpu_dm_connector->min_vfreq = 0;
amdgpu_dm_connector->max_vfreq = 0;
amdgpu_dm_connector->pixel_clock_mhz = 0;
if (!amdgpu_dm_connector->dc_sink) {
if (amdgpu_dm_connector->dc_sink->sink_signal == SIGNAL_TYPE_DISPLAY_PORT
|| amdgpu_dm_connector->dc_sink->sink_signal == SIGNAL_TYPE_EDP) {
amdgpu_dm_connector);
amdgpu_dm_connector->min_vfreq = range->min_vfreq;
amdgpu_dm_connector->max_vfreq = range->max_vfreq;
amdgpu_dm_connector->pixel_clock_mhz =
if (amdgpu_dm_connector->max_vfreq -
amdgpu_dm_connector->min_vfreq > 10) {
struct amdgpu_dm_connector *aconnector;
struct amdgpu_dm_connector *aconnector;
static struct amdgpu_dm_connector *
struct amdgpu_dm_connector *aconnector;
amdgpu_dm_update_connector_after_detect(struct amdgpu_dm_connector *aconnector)
amdgpu_dm_update_connector_after_detect(struct amdgpu_dm_connector *aconnector);
struct amdgpu_dm_connector *mst_port;
#define to_amdgpu_dm_connector(x) container_of(x, struct amdgpu_dm_connector, base)
struct amdgpu_dm_connector *aconnector,
struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
int connector_debugfs_init(struct amdgpu_dm_connector *connector)
struct amdgpu_dm_connector *connector = file_inode(f)->i_private;
int connector_debugfs_init(struct amdgpu_dm_connector *connector);
struct amdgpu_dm_connector *aconnector,
struct amdgpu_dm_connector *aconnector;
struct amdgpu_dm_connector *aconnector;
struct amdgpu_dm_connector *aconnector;
struct amdgpu_dm_connector *aconnector = link->priv;
struct amdgpu_dm_connector *aconnector = link->priv;
struct amdgpu_dm_connector *aconnector = link->priv;
struct amdgpu_dm_connector *aconnector = link->priv;
struct amdgpu_dm_connector *aconnector = link->priv;
struct amdgpu_dm_connector *aconnector = link->priv;
struct amdgpu_dm_connector *aconnector = link->priv;
struct amdgpu_dm_connector *amdgpu_dm_connector =
const struct dc_link *dc_link = amdgpu_dm_connector->dc_link;
struct amdgpu_dm_connector *amdgpu_dm_connector =
const struct dc_link *dc_link = amdgpu_dm_connector->dc_link;
struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
struct amdgpu_dm_connector *master = aconnector->mst_port;
struct amdgpu_dm_connector *amdgpu_dm_connector = to_amdgpu_dm_connector(connector);
struct amdgpu_encoder *amdgpu_encoder = amdgpu_dm_connector->mst_encoder;
if (amdgpu_dm_connector->edid) {
kfree(amdgpu_dm_connector->edid);
amdgpu_dm_connector->edid = NULL;
kfree(amdgpu_dm_connector);
struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
struct amdgpu_dm_connector *amdgpu_dm_connector = to_amdgpu_dm_connector(connector);
return &amdgpu_dm_connector->mst_encoder->base;
dm_dp_create_fake_mst_encoder(struct amdgpu_dm_connector *connector)
struct amdgpu_dm_connector *master = container_of(mgr, struct amdgpu_dm_connector, mst_mgr);
struct amdgpu_dm_connector *aconnector;
struct amdgpu_dm_connector *master = container_of(mgr, struct amdgpu_dm_connector, mst_mgr);
struct amdgpu_dm_connector *aconnector = to_amdgpu_dm_connector(connector);
struct amdgpu_dm_connector *master = container_of(mgr, struct amdgpu_dm_connector, mst_mgr);
struct amdgpu_dm_connector *aconnector)
struct amdgpu_dm_connector;
struct amdgpu_dm_connector *aconnector);