HomeSort by: relevance | last modified time | path
    Searched refs:intel_dp (Results 1 - 20 of 20) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/i915/display/
intel_dp_link_training.h 11 struct intel_dp;
13 void intel_dp_start_link_train(struct intel_dp *intel_dp);
14 void intel_dp_stop_link_train(struct intel_dp *intel_dp);
intel_psr.h 17 struct intel_dp;
21 void intel_psr_init_dpcd(struct intel_dp *intel_dp);
22 void intel_psr_enable(struct intel_dp *intel_dp,
24 void intel_psr_disable(struct intel_dp *intel_dp,
26 void intel_psr_update(struct intel_dp *intel_dp,
36 void intel_psr_compute_config(struct intel_dp *intel_dp
    [all...]
intel_dp_link_training.c 30 #include "intel_dp.h"
43 intel_get_adjust_train(struct intel_dp *intel_dp,
52 for (lane = 0; lane < intel_dp->lane_count; lane++) {
62 voltage_max = intel_dp_voltage_max(intel_dp);
66 preemph_max = intel_dp_pre_emphasis_max(intel_dp, v);
71 intel_dp->train_set[lane] = v | p;
75 intel_dp_set_link_train(struct intel_dp *intel_dp,
78 u8 buf[sizeof(intel_dp->train_set) + 1]
    [all...]
intel_dp.h 1 /* $NetBSD: intel_dp.h,v 1.4 2023/08/01 07:04:16 mrg Exp $ */
30 struct intel_dp;
39 void intel_dp_adjust_compliance_config(struct intel_dp *intel_dp,
52 void intel_dp_set_link_params(struct intel_dp *intel_dp,
55 int intel_dp_get_link_train_fallback_values(struct intel_dp *intel_dp,
59 void intel_dp_sink_dpms(struct intel_dp *intel_dp, int mode)
    [all...]
intel_dp.c 1 /* $NetBSD: intel_dp.c,v 1.8 2026/02/10 03:48:27 riastradh Exp $ */
31 __KERNEL_RCSID(0, "$NetBSD: intel_dp.c,v 1.8 2026/02/10 03:48:27 riastradh Exp $");
58 #include "intel_dp.h"
142 * @intel_dp: DP struct
147 bool intel_dp_is_edp(struct intel_dp *intel_dp)
149 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp);
154 static struct intel_dp *intel_attached_dp(struct intel_connector *connector)
161 static bool edp_panel_vdd_on(struct intel_dp *intel_dp);
622 struct intel_dp *intel_dp = intel_attached_dp(to_intel_connector(connector)); local
842 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
1039 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
1111 struct intel_dp *intel_dp = container_of(this, typeof(* intel_dp), local
1547 struct intel_dp *intel_dp = container_of(aux, struct intel_dp, aux); local
2064 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
2235 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
2396 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
2512 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
2820 struct intel_dp *intel_dp = local
3010 struct intel_dp *intel_dp = enc_to_intel_dp(to_intel_encoder(conn_state->best_encoder)); local
3048 struct intel_dp *intel_dp = enc_to_intel_dp(to_intel_encoder(old_conn_state->best_encoder)); local
3066 struct intel_dp *intel_dp = intel_attached_dp(connector); local
3288 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
3309 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
3393 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
3427 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
3578 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
3638 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
3688 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
3711 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
4233 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
5126 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
5681 struct intel_dp *intel_dp = intel_attached_dp(to_intel_connector(connector)); local
5785 struct intel_dp *intel_dp = intel_attached_dp(to_intel_connector(connector)); local
5838 struct intel_dp *intel_dp = intel_attached_dp(to_intel_connector(connector)); local
5865 struct intel_dp *intel_dp = intel_attached_dp(to_intel_connector(connector)); local
5875 struct intel_dp *intel_dp = &intel_dig_port->dp; local
5908 struct intel_dp *intel_dp = enc_to_intel_dp(intel_encoder); local
5943 struct intel_dp *intel_dp = enc_to_intel_dp(to_intel_encoder(&intel_dig_port->base.base)); local
6553 struct intel_dp *intel_dp = enc_to_intel_dp(to_intel_encoder(encoder)); local
6611 struct intel_dp *intel_dp = &intel_dig_port->dp; local
6998 struct intel_dp *intel_dp = dev_priv->drrs.dp; local
7143 struct intel_dp *intel_dp; local
7485 struct intel_dp *intel_dp = &intel_dig_port->dp; local
7693 struct intel_dp *intel_dp; local
7713 struct intel_dp *intel_dp; local
    [all...]
intel_dp_aux_backlight.c 33 static void set_aux_backlight_enable(struct intel_dp *intel_dp, bool enable)
38 if (!(intel_dp->edp_dpcd[1] & DP_EDP_BACKLIGHT_AUX_ENABLE_CAP))
41 if (drm_dp_dpcd_readb(&intel_dp->aux, DP_EDP_DISPLAY_CONTROL_REGISTER,
52 if (drm_dp_dpcd_writeb(&intel_dp->aux, DP_EDP_DISPLAY_CONTROL_REGISTER,
65 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); local
69 if (drm_dp_dpcd_read(&intel_dp->aux, DP_EDP_BACKLIGHT_BRIGHTNESS_MSB,
76 if (intel_dp->edp_dpcd[2] & DP_EDP_BACKLIGHT_BRIGHTNESS_BYTE_COUNT)
90 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder) local
118 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); local
186 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); local
237 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); local
256 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); local
    [all...]
intel_psr.c 31 #include "display/intel_dp.h"
226 static bool intel_dp_get_alpm_status(struct intel_dp *intel_dp)
230 if (drm_dp_dpcd_readb(&intel_dp->aux, DP_RECEIVER_ALPM_CAP,
236 static u8 intel_dp_get_sink_sync_latency(struct intel_dp *intel_dp)
240 if (drm_dp_dpcd_readb(&intel_dp->aux,
248 static u16 intel_dp_get_su_x_granulartiy(struct intel_dp *intel_dp)
257 if (!(intel_dp->psr_dpcd[1] & DP_PSR2_SU_GRANULARITY_REQUIRED)
807 struct intel_dp *intel_dp = dev_priv->psr.dp; local
    [all...]
intel_dp_mst.c 41 #include "intel_dp.h"
52 struct intel_dp *intel_dp = &intel_mst->primary->dp; local
58 bool constant_n = drm_dp_has_quirk(&intel_dp->desc,
72 slots = drm_dp_atomic_find_vcpi_slots(state, &intel_dp->mst_mgr,
102 struct intel_dp *mst_port)
148 struct intel_dp *intel_dp = &intel_mst->primary->dp; local
167 drm_dp_mst_port_has_audio(&intel_dp->mst_mgr, port);
177 limits.max_clock = intel_dp_max_link_rate(intel_dp);
327 struct intel_dp *intel_dp = &intel_dig_port->dp; local
351 struct intel_dp *intel_dp = &intel_dig_port->dp; local
418 struct intel_dp *intel_dp = &intel_dig_port->dp; local
431 struct intel_dp *intel_dp = &intel_dig_port->dp; local
491 struct intel_dp *intel_dp = &intel_dig_port->dp; local
529 struct intel_dp *intel_dp = intel_connector->mst_port; local
565 struct intel_dp *intel_dp = intel_connector->mst_port; local
598 struct intel_dp *intel_dp = intel_connector->mst_port; local
609 struct intel_dp *intel_dp = intel_connector->mst_port; local
651 struct intel_dp *intel_dp = container_of(mgr, struct intel_dp, mst_mgr); local
795 struct intel_dp *intel_dp = &intel_dig_port->dp; local
814 struct intel_dp *intel_dp = &intel_dig_port->dp; local
844 struct intel_dp *intel_dp = &intel_dig_port->dp; local
    [all...]
intel_ddi.h 20 struct intel_dp;
44 u32 bxt_signal_levels(struct intel_dp *intel_dp);
45 u32 ddi_signal_levels(struct intel_dp *intel_dp);
intel_lspcon.c 36 #include "intel_dp.h"
55 static struct intel_dp *lspcon_to_intel_dp(struct intel_lspcon *lspcon)
80 struct intel_dp *dp = lspcon_to_intel_dp(lspcon);
253 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); local
254 struct intel_digital_port *dig_port = dp_to_dig_port(intel_dp);
442 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
450 ret = _lspcon_write_avi_infoframe_mca(&intel_dp->aux,
453 ret = _lspcon_write_avi_infoframe_parade(&intel_dp->aux
    [all...]
intel_ddi.c 41 #include "intel_dp.h"
1246 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
1250 intel_dp->DP = intel_dig_port->saved_port_bits |
1252 intel_dp->DP |= DDI_PORT_WIDTH(intel_dp->lane_count);
2373 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
2381 intel_dp->link_rate, &n_entries);
2387 intel_dp->link_rate, &n_entries)
2512 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
2638 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
3275 struct intel_dp *intel_dp; local
3295 struct intel_dp *intel_dp; local
3392 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
3533 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
3722 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
3743 struct intel_dp *intel_dp = &dig_port->dp; local
3924 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
4042 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
4090 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
    [all...]
intel_display_types.h 430 struct intel_dp *mst_port;
1224 struct intel_dp { struct
1309 u32 (*get_aux_clock_divider)(struct intel_dp *dp, int index);
1314 u32 (*get_aux_send_ctl)(struct intel_dp *dp, int send_bytes,
1317 i915_reg_t (*aux_ch_ctl_reg)(struct intel_dp *dp);
1318 i915_reg_t (*aux_ch_data_reg)(struct intel_dp *dp, int index);
1321 void (*prepare_link_retrain)(struct intel_dp *intel_dp);
1344 struct intel_dp dp;
1487 static inline struct intel_dp *enc_to_intel_dp(struct intel_encoder *encoder
    [all...]
intel_dpio_phy.c 29 #include "display/intel_dp.h"
869 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
870 struct intel_digital_port *dport = dp_to_dig_port(intel_dp);
1051 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
1052 struct intel_digital_port *dport = dp_to_dig_port(intel_dp);
intel_vdsc.c 969 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
970 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp);
intel_display.h 72 struct intel_dp;
intel_display.c 55 #include "display/intel_dp.h"
15028 struct intel_dp *intel_dp; local
15035 intel_dp = enc_to_intel_dp(intel_attached_encoder(to_intel_connector(conn)));
15036 intel_dp_stop_link_train(intel_dp);
  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_debugfs.c 41 #include "display/intel_dp.h"
1986 struct intel_dp *intel_dp = local
1998 ret = drm_dp_dpcd_readb(&intel_dp->aux, DP_PSR_STATUS, &val);
2399 struct intel_dp *intel_dp = enc_to_intel_dp(intel_encoder); local
2401 seq_printf(m, "\tDPCD rev: %x\n", intel_dp->dpcd[DP_DPCD_REV]);
2402 seq_printf(m, "\taudio support: %s\n", yesno(intel_dp->has_audio));
2406 drm_dp_downstream_debug(m, intel_dp->dpcd, intel_dp->downstream_ports
2421 struct intel_dp *intel_dp = &intel_dig_port->dp; local
3049 struct intel_dp *intel_dp; local
3105 struct intel_dp *intel_dp; local
3155 struct intel_dp *intel_dp; local
3199 struct intel_dp *intel_dp; local
4146 struct intel_dp *intel_dp; local
4362 struct intel_dp *intel_dp = local
4397 struct intel_dp *intel_dp = local
4441 struct intel_dp *intel_dp; local
4504 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local
    [all...]
Makefile 216 display/intel_dp.o \
i915_drv.h 470 struct intel_dp;
474 struct intel_dp *dp;
493 struct intel_dp *dp;
  /src/sys/modules/i915drmkms/
Makefile 67 COPTS.intel_dp.c+= ${CC_WNO_STRINGOP_OVERREAD}
118 SRCS+= intel_dp.c

Completed in 87 milliseconds