• Home
  • Raw
  • Download

Lines Matching refs:m

36 static int i915_frontbuffer_tracking(struct seq_file *m, void *unused)  in i915_frontbuffer_tracking()  argument
38 struct drm_i915_private *dev_priv = node_to_i915(m->private); in i915_frontbuffer_tracking()
40 seq_printf(m, "FB tracking busy bits: 0x%08x\n", in i915_frontbuffer_tracking()
43 seq_printf(m, "FB tracking flip bits: 0x%08x\n", in i915_frontbuffer_tracking()
49 static int i915_ips_status(struct seq_file *m, void *unused) in i915_ips_status() argument
51 struct drm_i915_private *dev_priv = node_to_i915(m->private); in i915_ips_status()
59 seq_printf(m, "Enabled by kernel parameter: %s\n", in i915_ips_status()
63 seq_puts(m, "Currently: unknown\n"); in i915_ips_status()
66 seq_puts(m, "Currently: enabled\n"); in i915_ips_status()
68 seq_puts(m, "Currently: disabled\n"); in i915_ips_status()
76 static int i915_sr_status(struct seq_file *m, void *unused) in i915_sr_status() argument
78 struct drm_i915_private *dev_priv = node_to_i915(m->private); in i915_sr_status()
100 seq_printf(m, "self-refresh: %s\n", str_enabled_disabled(sr_enabled)); in i915_sr_status()
105 static int i915_opregion(struct seq_file *m, void *unused) in i915_opregion() argument
107 struct drm_i915_private *i915 = node_to_i915(m->private); in i915_opregion()
111 seq_write(m, opregion->header, OPREGION_SIZE); in i915_opregion()
116 static int i915_vbt(struct seq_file *m, void *unused) in i915_vbt() argument
118 struct drm_i915_private *i915 = node_to_i915(m->private); in i915_vbt()
122 seq_write(m, opregion->vbt, opregion->vbt_size); in i915_vbt()
127 static int i915_gem_framebuffer_info(struct seq_file *m, void *data) in i915_gem_framebuffer_info() argument
129 struct drm_i915_private *dev_priv = node_to_i915(m->private); in i915_gem_framebuffer_info()
137 seq_printf(m, "fbcon size: %d x %d, depth %d, %d bpp, modifier 0x%llx, refcount %d, obj ", in i915_gem_framebuffer_info()
144 i915_debugfs_describe_obj(m, intel_fb_obj(&fbdev_fb->base)); in i915_gem_framebuffer_info()
145 seq_putc(m, '\n'); in i915_gem_framebuffer_info()
155 seq_printf(m, "user size: %d x %d, depth %d, %d bpp, modifier 0x%llx, refcount %d, obj ", in i915_gem_framebuffer_info()
162 i915_debugfs_describe_obj(m, intel_fb_obj(&fb->base)); in i915_gem_framebuffer_info()
163 seq_putc(m, '\n'); in i915_gem_framebuffer_info()
170 static int i915_psr_sink_status_show(struct seq_file *m, void *data) in i915_psr_sink_status_show() argument
183 struct drm_connector *connector = m->private; in i915_psr_sink_status_show()
189 seq_puts(m, "PSR Unsupported\n"); in i915_psr_sink_status_show()
204 seq_printf(m, "Sink PSR status: 0x%x [%s]\n", val, str); in i915_psr_sink_status_show()
214 psr_source_status(struct intel_dp *intel_dp, struct seq_file *m) in psr_source_status() argument
258 seq_printf(m, "Source PSR status: %s [0x%08x]\n", status, val); in psr_source_status()
261 static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp) in intel_psr_status() argument
270 seq_printf(m, "Sink support: %s", str_yes_no(psr->sink_support)); in intel_psr_status()
272 seq_printf(m, " [0x%02x]", intel_dp->psr_dpcd[0]); in intel_psr_status()
273 seq_puts(m, "\n"); in intel_psr_status()
285 seq_printf(m, "PSR mode: %s\n", status); in intel_psr_status()
288 seq_printf(m, "PSR sink not reliable: %s\n", in intel_psr_status()
303 seq_printf(m, "Source PSR ctl: %s [0x%08x]\n", in intel_psr_status()
305 psr_source_status(intel_dp, m); in intel_psr_status()
306 seq_printf(m, "Busy frontbuffer bits: 0x%08x\n", in intel_psr_status()
316 seq_printf(m, "Performance counter: %u\n", val); in intel_psr_status()
320 seq_printf(m, "Last attempted entry at: %lld\n", in intel_psr_status()
322 seq_printf(m, "Last exit at: %lld\n", psr->last_exit); in intel_psr_status()
339 seq_puts(m, "Frame:\tPSR2 SU blocks:\n"); in intel_psr_status()
347 seq_printf(m, "%d\t%d\n", frame, su_blocks); in intel_psr_status()
350 seq_printf(m, "PSR2 selective fetch: %s\n", in intel_psr_status()
361 static int i915_edp_psr_status(struct seq_file *m, void *data) in i915_edp_psr_status() argument
363 struct drm_i915_private *dev_priv = node_to_i915(m->private); in i915_edp_psr_status()
379 return intel_psr_status(m, intel_dp); in i915_edp_psr_status()
433 static int i915_power_domain_info(struct seq_file *m, void *unused) in i915_power_domain_info() argument
435 struct drm_i915_private *i915 = node_to_i915(m->private); in i915_power_domain_info()
437 intel_display_power_debug(i915, m); in i915_power_domain_info()
442 static void intel_seq_print_mode(struct seq_file *m, int tabs, in intel_seq_print_mode() argument
448 seq_putc(m, '\t'); in intel_seq_print_mode()
450 seq_printf(m, DRM_MODE_FMT "\n", DRM_MODE_ARG(mode)); in intel_seq_print_mode()
453 static void intel_encoder_info(struct seq_file *m, in intel_encoder_info() argument
457 struct drm_i915_private *dev_priv = node_to_i915(m->private); in intel_encoder_info()
461 seq_printf(m, "\t[ENCODER:%d:%s]: connectors:\n", in intel_encoder_info()
472 seq_printf(m, "\t\t[CONNECTOR:%d:%s]\n", in intel_encoder_info()
478 static void intel_panel_info(struct seq_file *m, in intel_panel_info() argument
486 seq_puts(m, "\tfixed modes:\n"); in intel_panel_info()
489 intel_seq_print_mode(m, 2, fixed_mode); in intel_panel_info()
492 static void intel_hdcp_info(struct seq_file *m, in intel_hdcp_info() argument
498 seq_puts(m, "No Connector Support"); in intel_hdcp_info()
506 seq_puts(m, "HDCP1.4 "); in intel_hdcp_info()
508 seq_puts(m, "HDCP2.2 "); in intel_hdcp_info()
511 seq_puts(m, "None"); in intel_hdcp_info()
514 seq_puts(m, "\n"); in intel_hdcp_info()
517 static void intel_dp_info(struct seq_file *m, in intel_dp_info() argument
524 seq_printf(m, "\tDPCD rev: %x\n", intel_dp->dpcd[DP_DPCD_REV]); in intel_dp_info()
525 seq_printf(m, "\taudio support: %s\n", in intel_dp_info()
528 drm_dp_downstream_debug(m, intel_dp->dpcd, intel_dp->downstream_ports, in intel_dp_info()
532 static void intel_dp_mst_info(struct seq_file *m, in intel_dp_mst_info() argument
537 seq_printf(m, "\taudio support: %s\n", str_yes_no(has_audio)); in intel_dp_mst_info()
540 static void intel_hdmi_info(struct seq_file *m, in intel_hdmi_info() argument
546 seq_printf(m, "\taudio support: %s\n", in intel_hdmi_info()
550 static void intel_connector_info(struct seq_file *m, in intel_connector_info() argument
559 seq_printf(m, "[CONNECTOR:%d:%s]: status: %s\n", in intel_connector_info()
566 seq_printf(m, "\tphysical dimensions: %dx%dmm\n", in intel_connector_info()
569 seq_printf(m, "\tsubpixel order: %s\n", in intel_connector_info()
571 seq_printf(m, "\tCEA rev: %d\n", connector->display_info.cea_rev); in intel_connector_info()
580 intel_dp_mst_info(m, intel_connector); in intel_connector_info()
582 intel_dp_info(m, intel_connector); in intel_connector_info()
587 intel_hdmi_info(m, intel_connector); in intel_connector_info()
593 seq_puts(m, "\tHDCP version: "); in intel_connector_info()
594 intel_hdcp_info(m, intel_connector); in intel_connector_info()
596 seq_printf(m, "\tmax bpc: %u\n", connector->display_info.bpc); in intel_connector_info()
598 intel_panel_info(m, intel_connector); in intel_connector_info()
600 seq_printf(m, "\tmodes:\n"); in intel_connector_info()
602 intel_seq_print_mode(m, 2, mode); in intel_connector_info()
651 static void intel_plane_uapi_info(struct seq_file *m, struct intel_plane *plane) in intel_plane_uapi_info() argument
665 seq_puts(m, "\t\tuapi: [FB:"); in intel_plane_uapi_info()
667 seq_printf(m, "%d] %p4cc,0x%llx,%dx%d", fb->base.id, in intel_plane_uapi_info()
671 seq_puts(m, "0] n/a,0x0,0x0,"); in intel_plane_uapi_info()
672 seq_printf(m, ", visible=%s, src=" DRM_RECT_FP_FMT ", dst=" DRM_RECT_FMT in intel_plane_uapi_info()
677 seq_printf(m, "\t\tplanar: Linked to [PLANE:%d:%s] as a %s\n", in intel_plane_uapi_info()
682 static void intel_plane_hw_info(struct seq_file *m, struct intel_plane *plane) in intel_plane_hw_info() argument
695 seq_printf(m, "\t\thw: [FB:%d] %p4cc,0x%llx,%dx%d, visible=%s, src=" in intel_plane_hw_info()
705 static void intel_plane_info(struct seq_file *m, struct intel_crtc *crtc) in intel_plane_info() argument
707 struct drm_i915_private *dev_priv = node_to_i915(m->private); in intel_plane_info()
711 seq_printf(m, "\t[PLANE:%d:%s]: type=%s\n", in intel_plane_info()
714 intel_plane_uapi_info(m, plane); in intel_plane_info()
715 intel_plane_hw_info(m, plane); in intel_plane_info()
719 static void intel_scaler_info(struct seq_file *m, struct intel_crtc *crtc) in intel_scaler_info() argument
728 seq_printf(m, "\tnum_scalers=%d, scaler_users=%x scaler_id=%d scaling_filter=%d", in intel_scaler_info()
738 seq_printf(m, ", scalers[%d]: use=%s, mode=%x", in intel_scaler_info()
741 seq_puts(m, "\n"); in intel_scaler_info()
743 seq_puts(m, "\tNo scalers available on this platform\n"); in intel_scaler_info()
748 static void crtc_updates_info(struct seq_file *m, in crtc_updates_info() argument
758 seq_printf(m, "%sUpdates: %llu\n", hdr, count); in crtc_updates_info()
787 seq_printf(m, "%s%s\n", hdr, columns); in crtc_updates_info()
790 seq_printf(m, "%sMin update: %lluns\n", in crtc_updates_info()
792 seq_printf(m, "%sMax update: %lluns\n", in crtc_updates_info()
794 seq_printf(m, "%sAverage update: %lluns\n", in crtc_updates_info()
796 seq_printf(m, "%sOverruns > %uus: %u\n", in crtc_updates_info()
800 static int crtc_updates_show(struct seq_file *m, void *data) in crtc_updates_show() argument
802 crtc_updates_info(m, m->private, ""); in crtc_updates_show()
815 struct seq_file *m = file->private_data; in crtc_updates_write() local
816 struct intel_crtc *crtc = m->private; in crtc_updates_write()
840 static void crtc_updates_info(struct seq_file *m, in crtc_updates_info() argument
851 static void intel_crtc_info(struct seq_file *m, struct intel_crtc *crtc) in intel_crtc_info() argument
853 struct drm_i915_private *dev_priv = node_to_i915(m->private); in intel_crtc_info()
858 seq_printf(m, "[CRTC:%d:%s]:\n", in intel_crtc_info()
861 seq_printf(m, "\tuapi: enable=%s, active=%s, mode=" DRM_MODE_FMT "\n", in intel_crtc_info()
866 seq_printf(m, "\thw: enable=%s, active=%s\n", in intel_crtc_info()
868 seq_printf(m, "\tadjusted_mode=" DRM_MODE_FMT "\n", in intel_crtc_info()
870 seq_printf(m, "\tpipe__mode=" DRM_MODE_FMT "\n", in intel_crtc_info()
873 seq_printf(m, "\tpipe src=" DRM_RECT_FMT ", dither=%s, bpp=%d\n", in intel_crtc_info()
877 intel_scaler_info(m, crtc); in intel_crtc_info()
880 seq_printf(m, "\tLinked to 0x%x pipes as a %s\n", in intel_crtc_info()
886 intel_encoder_info(m, crtc, encoder); in intel_crtc_info()
888 intel_plane_info(m, crtc); in intel_crtc_info()
890 seq_printf(m, "\tunderrun reporting: cpu=%s pch=%s\n", in intel_crtc_info()
894 crtc_updates_info(m, crtc, "\t"); in intel_crtc_info()
897 static int i915_display_info(struct seq_file *m, void *unused) in i915_display_info() argument
899 struct drm_i915_private *dev_priv = node_to_i915(m->private); in i915_display_info()
910 seq_printf(m, "CRTC info\n"); in i915_display_info()
911 seq_printf(m, "---------\n"); in i915_display_info()
913 intel_crtc_info(m, crtc); in i915_display_info()
915 seq_printf(m, "\n"); in i915_display_info()
916 seq_printf(m, "Connector info\n"); in i915_display_info()
917 seq_printf(m, "--------------\n"); in i915_display_info()
920 intel_connector_info(m, connector); in i915_display_info()
930 static int i915_shared_dplls_info(struct seq_file *m, void *unused) in i915_shared_dplls_info() argument
932 struct drm_i915_private *dev_priv = node_to_i915(m->private); in i915_shared_dplls_info()
938 seq_printf(m, "PLL refclks: non-SSC: %d kHz, SSC: %d kHz\n", in i915_shared_dplls_info()
945 seq_printf(m, "DPLL%i: %s, id: %i\n", i, pll->info->name, in i915_shared_dplls_info()
947 seq_printf(m, " pipe_mask: 0x%x, active: 0x%x, on: %s\n", in i915_shared_dplls_info()
950 seq_printf(m, " tracked hardware state:\n"); in i915_shared_dplls_info()
951 seq_printf(m, " dpll: 0x%08x\n", pll->state.hw_state.dpll); in i915_shared_dplls_info()
952 seq_printf(m, " dpll_md: 0x%08x\n", in i915_shared_dplls_info()
954 seq_printf(m, " fp0: 0x%08x\n", pll->state.hw_state.fp0); in i915_shared_dplls_info()
955 seq_printf(m, " fp1: 0x%08x\n", pll->state.hw_state.fp1); in i915_shared_dplls_info()
956 seq_printf(m, " wrpll: 0x%08x\n", pll->state.hw_state.wrpll); in i915_shared_dplls_info()
957 seq_printf(m, " cfgcr0: 0x%08x\n", pll->state.hw_state.cfgcr0); in i915_shared_dplls_info()
958 seq_printf(m, " cfgcr1: 0x%08x\n", pll->state.hw_state.cfgcr1); in i915_shared_dplls_info()
959 seq_printf(m, " div0: 0x%08x\n", pll->state.hw_state.div0); in i915_shared_dplls_info()
960 seq_printf(m, " mg_refclkin_ctl: 0x%08x\n", in i915_shared_dplls_info()
962 seq_printf(m, " mg_clktop2_coreclkctl1: 0x%08x\n", in i915_shared_dplls_info()
964 seq_printf(m, " mg_clktop2_hsclkctl: 0x%08x\n", in i915_shared_dplls_info()
966 seq_printf(m, " mg_pll_div0: 0x%08x\n", in i915_shared_dplls_info()
968 seq_printf(m, " mg_pll_div1: 0x%08x\n", in i915_shared_dplls_info()
970 seq_printf(m, " mg_pll_lf: 0x%08x\n", in i915_shared_dplls_info()
972 seq_printf(m, " mg_pll_frac_lock: 0x%08x\n", in i915_shared_dplls_info()
974 seq_printf(m, " mg_pll_ssc: 0x%08x\n", in i915_shared_dplls_info()
976 seq_printf(m, " mg_pll_bias: 0x%08x\n", in i915_shared_dplls_info()
978 seq_printf(m, " mg_pll_tdc_coldst_bias: 0x%08x\n", in i915_shared_dplls_info()
986 static int i915_ddb_info(struct seq_file *m, void *unused) in i915_ddb_info() argument
988 struct drm_i915_private *dev_priv = node_to_i915(m->private); in i915_ddb_info()
998 seq_printf(m, "%-15s%8s%8s%8s\n", "", "Start", "End", "Size"); in i915_ddb_info()
1006 seq_printf(m, "Pipe %c\n", pipe_name(pipe)); in i915_ddb_info()
1010 seq_printf(m, " Plane%-8d%8u%8u%8u\n", plane_id + 1, in i915_ddb_info()
1016 seq_printf(m, " %-13s%8u%8u%8u\n", "Cursor", entry->start, in i915_ddb_info()
1025 static int i915_drrs_status(struct seq_file *m, void *unused) in i915_drrs_status() argument
1027 struct drm_i915_private *dev_priv = node_to_i915(m->private); in i915_drrs_status()
1034 seq_printf(m, "[CONNECTOR:%d:%s] DRRS type: %s\n", in i915_drrs_status()
1040 seq_puts(m, "\n"); in i915_drrs_status()
1046 seq_printf(m, "[CRTC:%d:%s]:\n", in i915_drrs_status()
1052 seq_printf(m, "\tDRRS Enabled: %s\n", in i915_drrs_status()
1055 seq_printf(m, "\tDRRS Active: %s\n", in i915_drrs_status()
1058 seq_printf(m, "\tBusy_frontbuffer_bits: 0x%X\n", in i915_drrs_status()
1061 seq_printf(m, "\tDRRS refresh rate: %s\n", in i915_drrs_status()
1086 static int i915_lpsp_status(struct seq_file *m, void *unused) in i915_lpsp_status() argument
1088 struct drm_i915_private *i915 = node_to_i915(m->private); in i915_lpsp_status()
1098 seq_puts(m, "LPSP: not supported\n"); in i915_lpsp_status()
1102 seq_printf(m, "LPSP: %s\n", str_enabled_disabled(lpsp_enabled)); in i915_lpsp_status()
1107 static int i915_dp_mst_info(struct seq_file *m, void *unused) in i915_dp_mst_info() argument
1109 struct drm_i915_private *dev_priv = node_to_i915(m->private); in i915_dp_mst_info()
1129 seq_printf(m, "MST Source Port [ENCODER:%d:%s]\n", in i915_dp_mst_info()
1132 drm_dp_mst_dump_topology(m, &dig_port->dp.mst_mgr); in i915_dp_mst_info()
1200 static int i915_displayport_test_active_show(struct seq_file *m, void *data) in i915_displayport_test_active_show() argument
1202 struct drm_i915_private *dev_priv = m->private; in i915_displayport_test_active_show()
1223 seq_puts(m, "1"); in i915_displayport_test_active_show()
1225 seq_puts(m, "0"); in i915_displayport_test_active_show()
1227 seq_puts(m, "0"); in i915_displayport_test_active_show()
1250 static int i915_displayport_test_data_show(struct seq_file *m, void *data) in i915_displayport_test_data_show() argument
1252 struct drm_i915_private *dev_priv = m->private; in i915_displayport_test_data_show()
1274 seq_printf(m, "%lx", in i915_displayport_test_data_show()
1278 seq_printf(m, "hdisplay: %d\n", in i915_displayport_test_data_show()
1280 seq_printf(m, "vdisplay: %d\n", in i915_displayport_test_data_show()
1282 seq_printf(m, "bpc: %u\n", in i915_displayport_test_data_show()
1286 seq_printf(m, "pattern: %d\n", in i915_displayport_test_data_show()
1288 seq_printf(m, "Number of lanes: %d\n", in i915_displayport_test_data_show()
1290 seq_printf(m, "Link Rate: %d\n", in i915_displayport_test_data_show()
1292 seq_printf(m, "level: %02x\n", in i915_displayport_test_data_show()
1296 seq_puts(m, "0"); in i915_displayport_test_data_show()
1304 static int i915_displayport_test_type_show(struct seq_file *m, void *data) in i915_displayport_test_type_show() argument
1306 struct drm_i915_private *dev_priv = m->private; in i915_displayport_test_type_show()
1326 seq_printf(m, "%02lx\n", intel_dp->compliance.test_type); in i915_displayport_test_type_show()
1328 seq_puts(m, "0"); in i915_displayport_test_type_show()
1336 static void wm_latency_show(struct seq_file *m, const u16 wm[8]) in wm_latency_show() argument
1338 struct drm_i915_private *dev_priv = m->private; in wm_latency_show()
1369 seq_printf(m, "WM%d %u (%u.%u usec)\n", in wm_latency_show()
1376 static int pri_wm_latency_show(struct seq_file *m, void *data) in pri_wm_latency_show() argument
1378 struct drm_i915_private *dev_priv = m->private; in pri_wm_latency_show()
1386 wm_latency_show(m, latencies); in pri_wm_latency_show()
1391 static int spr_wm_latency_show(struct seq_file *m, void *data) in spr_wm_latency_show() argument
1393 struct drm_i915_private *dev_priv = m->private; in spr_wm_latency_show()
1401 wm_latency_show(m, latencies); in spr_wm_latency_show()
1406 static int cur_wm_latency_show(struct seq_file *m, void *data) in cur_wm_latency_show() argument
1408 struct drm_i915_private *dev_priv = m->private; in cur_wm_latency_show()
1416 wm_latency_show(m, latencies); in cur_wm_latency_show()
1454 struct seq_file *m = file->private_data; in wm_latency_write() local
1455 struct drm_i915_private *dev_priv = m->private; in wm_latency_write()
1500 struct seq_file *m = file->private_data; in pri_wm_latency_write() local
1501 struct drm_i915_private *dev_priv = m->private; in pri_wm_latency_write()
1515 struct seq_file *m = file->private_data; in spr_wm_latency_write() local
1516 struct drm_i915_private *dev_priv = m->private; in spr_wm_latency_write()
1530 struct seq_file *m = file->private_data; in cur_wm_latency_write() local
1531 struct drm_i915_private *dev_priv = m->private; in cur_wm_latency_write()
1569 static int i915_hpd_storm_ctl_show(struct seq_file *m, void *data) in i915_hpd_storm_ctl_show() argument
1571 struct drm_i915_private *dev_priv = m->private; in i915_hpd_storm_ctl_show()
1581 seq_printf(m, "Threshold: %d\n", hotplug->hpd_storm_threshold); in i915_hpd_storm_ctl_show()
1582 seq_printf(m, "Detected: %s\n", in i915_hpd_storm_ctl_show()
1592 struct seq_file *m = file->private_data; in i915_hpd_storm_ctl_write() local
1593 struct drm_i915_private *dev_priv = m->private; in i915_hpd_storm_ctl_write()
1652 static int i915_hpd_short_storm_ctl_show(struct seq_file *m, void *data) in i915_hpd_short_storm_ctl_show() argument
1654 struct drm_i915_private *dev_priv = m->private; in i915_hpd_short_storm_ctl_show()
1656 seq_printf(m, "Enabled: %s\n", in i915_hpd_short_storm_ctl_show()
1673 struct seq_file *m = file->private_data; in i915_hpd_short_storm_ctl_write() local
1674 struct drm_i915_private *dev_priv = m->private; in i915_hpd_short_storm_ctl_write()
1888 static int i915_panel_show(struct seq_file *m, void *data) in i915_panel_show() argument
1890 struct drm_connector *connector = m->private; in i915_panel_show()
1897 seq_printf(m, "Panel power up delay: %d\n", in i915_panel_show()
1899 seq_printf(m, "Panel power down delay: %d\n", in i915_panel_show()
1901 seq_printf(m, "Backlight on delay: %d\n", in i915_panel_show()
1903 seq_printf(m, "Backlight off delay: %d\n", in i915_panel_show()
1910 static int i915_hdcp_sink_capability_show(struct seq_file *m, void *data) in i915_hdcp_sink_capability_show() argument
1912 struct drm_connector *connector = m->private; in i915_hdcp_sink_capability_show()
1926 seq_printf(m, "%s:%d HDCP version: ", connector->name, in i915_hdcp_sink_capability_show()
1928 intel_hdcp_info(m, intel_connector); in i915_hdcp_sink_capability_show()
1937 static int i915_psr_status_show(struct seq_file *m, void *data) in i915_psr_status_show() argument
1939 struct drm_connector *connector = m->private; in i915_psr_status_show()
1943 return intel_psr_status(m, intel_dp); in i915_psr_status_show()
1947 static int i915_lpsp_capability_show(struct seq_file *m, void *data) in i915_lpsp_capability_show() argument
1949 struct drm_connector *connector = m->private; in i915_lpsp_capability_show()
1981 seq_printf(m, "LPSP: %s\n", lpsp_capable ? "capable" : "incapable"); in i915_lpsp_capability_show()
1987 static int i915_dsc_fec_support_show(struct seq_file *m, void *data) in i915_dsc_fec_support_show() argument
1989 struct drm_connector *connector = m->private; in i915_dsc_fec_support_show()
2029 seq_printf(m, "DSC_Enabled: %s\n", in i915_dsc_fec_support_show()
2031 seq_printf(m, "DSC_Sink_Support: %s\n", in i915_dsc_fec_support_show()
2033 seq_printf(m, "Force_DSC_Enable: %s\n", in i915_dsc_fec_support_show()
2036 seq_printf(m, "FEC_Sink_Support: %s\n", in i915_dsc_fec_support_show()
2092 static int i915_dsc_bpc_show(struct seq_file *m, void *data) in i915_dsc_bpc_show() argument
2094 struct drm_connector *connector = m->private; in i915_dsc_bpc_show()
2115 seq_printf(m, "Input_BPC: %d\n", crtc_state->dsc.config.bits_per_component); in i915_dsc_bpc_show()
2162 static int i915_current_bpc_show(struct seq_file *m, void *data) in i915_current_bpc_show() argument
2164 struct intel_crtc *crtc = to_intel_crtc(m->private); in i915_current_bpc_show()
2173 seq_printf(m, "Current: %u\n", crtc_state->pipe_bpp / 3); in i915_current_bpc_show()