📦 linux-manual
82568 pages · page 69 of 413
D (continued)
- dm_test_link_supports_psrsu_missing_y_coordinate(9)Y coordinate support is required.✨
- dm_test_link_supports_psrsu_no_dmcub(9)DMCUB support is required.✨
- dm_test_link_supports_psrsu_old_dcn(9)DCN version 3.1 or newer is required.✨
- dm_test_link_supports_psrsu_panel_unsupported(9)Panel PSR-SU caps are required.✨
- dm_test_link_supports_psrsu_temporarily_disabled(9)Supported panels still return false while PSR-SU is temporarily disabled.✨
- dm_test_lp_atomic_aux_null_handle_returns_false(9)NULL link fails cleanly✨
- dm_test_lp_atomic_aux_oversized_op_returns_false(9)bad payload fails conversion✨
- dm_test_lp_atomic_i2c_null_handle_returns_false(9)NULL link fails cleanly✨
- dm_test_lp_atomic_i2c_oversized_op_returns_false(9)bad payload fails conversion✨
- dm_test_lp_read_dpcd_forwards_native_read(9)read forwards a native read✨
- dm_test_lp_read_dpcd_no_connector_returns_false(9)missing connector fails✨
- dm_test_lp_read_i2c_builds_offset_then_read(9)read builds offset + read msgs✨
- dm_test_lp_write_dpcd_forwards_native_write(9)write forwards a native write✨
- dm_test_lp_write_i2c_builds_single_write_payload(9)write builds one i2c msg✨
- dm_test_lp_write_i2c_no_connector_returns_false(9)missing connector fails✨
- dm_test_make_ctm_blob(9)Allocate a fake drm_property_blob for CTM data✨
- dm_test_make_lut_blob(9)Allocate a fake drm_property_blob for testing✨
- dm_test_master_stream_defaults_to_first(9)Test default master when none triggered✨
- dm_test_master_stream_highest_refresh(9)Test highest refresh-rate stream becomes master✨
- dm_test_mccs_vcp_set_i2c_failure(9)Test VCP set retry failure path✨
- dm_test_mccs_vcp_set_i2c_packet(9)Test MCCS VCP set packet✨
- dm_test_mccs_vcp_set_not_supported(9)Test early return when freesync unsupported✨
- dm_test_mccs_vcp_set_null_ctx(9)Test early return with NULL context✨
- dm_test_mccs_vcp_set_null_link(9)Test early return with NULL link✨
- dm_test_mode_valid_dblscan_rejected(9)Test doublescan modes are rejected✨
- dm_test_mode_valid_interlace_rejected(9)Test interlaced modes are rejected✨
- dm_test_modereset_not_required_when_active_and_modeset(9)Test Modereset not required when active and modeset✨
- dm_test_modereset_not_required_when_inactive_without_modeset(9)Test Modereset not required when inactive without modeset✨
- dm_test_modereset_required_when_inactive_and_modeset(9)Test Modereset required when inactive and modeset✨
- dm_test_modifier_gfx9_swizzle_mode(9)Verify swizzle helper for linear and AMD modifiers.✨
- dm_test_modifier_has_dcc(9)Verify helper detects AMD DCC modifiers.✨
- dm_test_mst_clear_payload_alloc_table_no_crash(9)Test empty stub does not crash✨
- dm_test_mst_enable_stream_features_aux_disabled(9)Test early return when aux disabled✨
- dm_test_mst_enable_stream_features_writes_downspread(9)Test MSA ignore write✨
- dm_test_mst_poll_for_act_null_ctx(9)Test null connector returns ACT_FAILED✨
- dm_test_mst_poll_pending_down_reply_no_crash(9)Test empty stub does not crash✨
- dm_test_mst_send_payload_alloc_null_ctx(9)Test null connector does not crash✨
- dm_test_mst_send_payload_alloc_part2_fail(9)Exercise the failure branch✨
- dm_test_mst_start_top_mgr_boot(9)Test MST start boot path on a connector-backed link✨
- dm_test_mst_start_top_mgr_null_priv(9)Test MST start returns false without connector✨
- dm_test_mst_start_top_mgr_set_mst_fail(9)Test MST start failure path✨
- dm_test_mst_stop_top_mgr_active(9)Test MST stop on an active topology manager✨
- dm_test_mst_stop_top_mgr_null_priv(9)Test MST stop returns false without connector✨
- dm_test_mst_update_branch_bandwidth_no_crash(9)Test empty stub does not crash✨
- dm_test_mst_update_mgr_dealloc_null_ctx(9)Test null connector does not crash✨
- dm_test_mst_update_mgr_dealloc_success(9)Exercise the deallocation path✨
- dm_test_mst_write_payload_alloc_table_null_ctx(9)Test null connector returns false✨
- dm_test_multisync_trigger_disabled(9)Test disabled reset leaves params untouched✨
- dm_test_multisync_trigger_falling(9)Test negative vsync polarity selects falling edge✨
- dm_test_multisync_trigger_rising(9)Test positive vsync polarity selects rising edge✨
- dm_test_native_mode_copies_preferred(9)Test the preferred mode is copied✨
- dm_test_native_mode_empty_probed_zeroes_clock(9)Test empty probed list clears mode✨
- dm_test_native_mode_no_encoder(9)Test native mode resolution is a no-op✨
- dm_test_need_dp_aux(9)Test dm_need_dp_aux().✨
- dm_test_notification_str_aux_reply(9)Test Notification str aux reply✨
- dm_test_notification_str_dpia(9)Test Notification str dpia✨
- dm_test_notification_str_fused_io(9)Test Notification str fused io✨
- dm_test_notification_str_hpd(9)Test Notification str hpd✨
- dm_test_notification_str_hpd_irq(9)Test Notification str hpd irq✨
- dm_test_notification_str_hpd_sense(9)Test Notification str hpd sense✨
- dm_test_notification_str_no_data(9)Test Notification str no data✨
- dm_test_notification_str_set_config(9)Test Notification str set config✨
- dm_test_notification_str_unknown(9)Test Notification str unknown✨
- dm_test_notify_wm_clock_changes_non_polaris(9)Test non-Polaris path✨
- dm_test_notify_wm_clock_changes_polaris(9)Test Polaris watermark path✨
- dm_test_nv_clock_id_dispclk(9)Test DISPCLK id mapping✨
- dm_test_nv_clock_id_invalid(9)Test unknown id is rejected✨
- dm_test_nv_clock_id_phyclk(9)Test PHYCLK id mapping✨
- dm_test_nv_clock_id_pixelclk(9)Test PIXELCLK id mapping✨
- dm_test_nv_get_max_sustainable_clocks_fail(9)Test generic error✨
- dm_test_nv_get_max_sustainable_clocks_ok(9)Test successful query✨
- dm_test_nv_get_max_sustainable_clocks_unsupported(9)Test EOPNOTSUPP✨
- dm_test_nv_get_uclk_dpm_states_fail(9)Test generic error mapping✨
- dm_test_nv_get_uclk_dpm_states_ok(9)Test successful DPM states query✨
- dm_test_nv_get_uclk_dpm_states_unsupported(9)Test EOPNOTSUPP mapping✨
- dm_test_nv_pstate_handshake_fail(9)Test failed pstate handshake✨
- dm_test_nv_pstate_handshake_ok(9)Test successful pstate handshake✨
- dm_test_nv_set_display_count_fail(9)Test generic error mapping✨
- dm_test_nv_set_display_count_ok(9)Test successful display count set✨
- dm_test_nv_set_display_count_unsupported(9)Test EOPNOTSUPP mapping✨
- dm_test_nv_set_hard_min_dcefclk_fail(9)Test generic error mapping✨
- dm_test_nv_set_hard_min_dcefclk_ok(9)Test successful hard min DCEFCLK✨
- dm_test_nv_set_hard_min_dcefclk_unsupported(9)Test EOPNOTSUPP mapping✨
- dm_test_nv_set_hard_min_uclk_fail(9)Test generic error mapping✨
- dm_test_nv_set_hard_min_uclk_ok(9)Test successful hard min UCLK✨
- dm_test_nv_set_hard_min_uclk_unsupported(9)Test EOPNOTSUPP mapping✨
- dm_test_nv_set_min_deep_sleep_dcfclk_fail(9)Test generic error mapping✨
- dm_test_nv_set_min_deep_sleep_dcfclk_ok(9)Test successful deep sleep set✨
- dm_test_nv_set_min_deep_sleep_dcfclk_unsupported(9)Test EOPNOTSUPP mapping✨
- dm_test_nv_set_voltage_by_freq_invalid_id(9)Test invalid clock id✨
- dm_test_nv_set_voltage_by_freq_ok(9)Test successful voltage-by-freq✨
- dm_test_nv_set_wm_ranges(9)Test Navi watermark range forwarding✨
- dm_test_oriented_plane_size_rotate_0(9)Test Oriented plane size rotate 0✨
- dm_test_oriented_plane_size_rotate_180(9)Test Oriented plane size rotate 180✨
- dm_test_oriented_plane_size_rotate_270(9)Test Oriented plane size rotate 270✨
- dm_test_oriented_plane_size_rotate_90(9)Test Oriented plane size rotate 90✨
- dm_test_outbox_init_null_dc(9)Test outbox init is a safe no-op with no DC✨
- dm_test_output_color_space_bt2020_rgb(9)Test Output color space bt2020 rgb✨
- dm_test_output_color_space_bt2020_rgb_auto_hdmi_cta(9)BT.2020 RGB follows the same default✨
- dm_test_output_color_space_bt2020_rgb_limited(9)Test limited BT.2020 RGB✨
- dm_test_output_color_space_bt2020_rgb_ycc_encoding(9)Test Output color space bt2020 rgb with non-rgb pixel encoding falls back to limited ycbcr✨
- dm_test_output_color_space_bt2020_ycc(9)Test Output color space bt2020 ycc✨
- dm_test_output_color_space_bt2020_ycc_rgb_encoding(9)Test Output color space bt2020 ycc with rgb pixel encoding falls back to full range rgb✨
- dm_test_output_color_space_bt2020_ycc_rgb_encoding_limited(9)Test limited BT.2020 RGB output selected through the BT.2020 YCC connector colorspace✨
- dm_test_output_color_space_bt601(9)Test Output color space bt601✨
- dm_test_output_color_space_bt601_y_only(9)Test Output color space bt601 y only✨
- dm_test_output_color_space_bt709(9)Test Output color space bt709✨
- dm_test_output_color_space_bt709_y_only(9)Test Output color space bt709 y only✨
- dm_test_output_color_space_default_rgb_auto_dp_cta(9)Automatic on a non- HDMI sink is full range✨
- dm_test_output_color_space_default_rgb_auto_hdmi_cta(9)Automatic follows the CTA-861 default✨
- dm_test_output_color_space_default_rgb_auto_hdmi_vga(9)640x480 (VIC 1) stays full range✨
- dm_test_output_color_space_default_rgb_full(9)Test Output color space default rgb full✨
- dm_test_output_color_space_default_rgb_full_hdmi_cta(9)Full overrides the CTA-861 default✨
- dm_test_output_color_space_default_rgb_limited(9)Test Output color space default rgb limited✨
- dm_test_output_color_space_default_ycbcr601(9)Test Output color space default ycbcr601 full range at low pixel clock✨
- dm_test_output_color_space_default_ycbcr601_limited(9)Test Output color space default ycbcr601 limited✨
- dm_test_output_color_space_default_ycbcr709(9)Test Output color space default ycbcr709✨
- dm_test_output_color_space_default_ycbcr709_y_only(9)Test Output color space default ycbcr709 limited via Y_ONLY at high pixel clock✨
- dm_test_output_color_space_oprgb(9)Test Output color space oprgb✨
- dm_test_override_panel_settings_debug_mask_disables_dsc(9)Test DSC mask✨
- dm_test_override_panel_settings_second_edp_disables_psr(9)Test eDP index 1✨
- dm_test_panel_power_savings_show_maps_disable_to_zero(9)Test show output✨
- dm_test_panel_power_savings_show_reports_level(9)Test show output for active level✨
- dm_test_panel_power_savings_store_forbidden(9)Test forbidden update✨
- dm_test_panel_power_savings_store_rejects_invalid_text(9)Test parse failure✨
- dm_test_panel_power_savings_store_rejects_out_of_range(9)Test range failure✨
- dm_test_panel_power_savings_store_sets_disable(9)Test zero maps to disable✨
- dm_test_panic_flush_no_dc_state(9)Verify panic flush exits without DC state.✨
- dm_test_parse_displayid_vrr_no_displayid(9)Test EDID without a DisplayID ext✨
- dm_test_parse_displayid_vrr_null_edid(9)Test NULL EDID leaves range untouched✨
- dm_test_parse_displayid_vrr_sets_range(9)Test a DisplayID VRR block is parsed✨
- dm_test_parse_edid_caps_bad_checksum(9)Test bad checksum still parses fields✨
- dm_test_parse_edid_caps_cea_audio(9)Test CEA audio/speaker block parsing✨
- dm_test_parse_edid_caps_cea_no_speaker(9)Test default speaker flags path✨
- dm_test_parse_edid_caps_hdmi_frl(9)Test HDMI/FRL branch via connector info✨
- dm_test_parse_edid_caps_hdmi_frl_dsc(9)Test HDMI FRL DSC sub-branch✨
- dm_test_parse_edid_caps_null_caps(9)Test NULL edid_caps returns EDID_BAD_INPUT✨
- dm_test_parse_edid_caps_null_edid(9)Test NULL edid returns EDID_BAD_INPUT✨
- dm_test_parse_edid_caps_valid(9)Test field extraction from a valid EDID✨
- dm_test_parse_hdmi_amd_vsdb_no_cea_ext(9)Test EDID with no CEA extension✨
- dm_test_parse_hdmi_amd_vsdb_no_extensions(9)Test EDID without extensions✨
- dm_test_parse_hdmi_amd_vsdb_null_edid(9)Test NULL EDID returns -ENODEV✨
- dm_test_per_frame_master_sync_single_stream(9)Test fewer than two streams is a no-op✨
- dm_test_per_frame_master_sync_skips_null_stream(9)Test NULL stream entries are skipped✨
- dm_test_per_frame_master_sync_two_streams(9)Test the master is picked and applied✨
- dm_test_perf_trace_timestamp_basic(9)Test Perf trace timestamp basic✨
- dm_test_pflip_high_irq_no_crtc(9)Test pflip high IRQ with no matching CRTC✨
- dm_test_pflip_high_irq_not_submitted(9)Test pflip high IRQ early status exit✨
- dm_test_plane_destroy_state_minimal(9)Verify destroy of a minimal state.✨
- dm_test_plane_duplicate_state_copies_fields(9)Verify state duplication.✨
- dm_test_plane_is_video_format_known_video(9)Verify known video formats.✨
- dm_test_plane_layer_index_cmp_ascending(9)Test Plane layer index cmp ascending✨
- dm_test_plane_layer_index_cmp_descending(9)Test Plane layer index cmp descending✨
- dm_test_plane_layer_index_cmp_equal(9)Test Plane layer index cmp equal✨
- dm_test_plane_reset_initializes_state(9)Verify reset installs default state.✨
- dm_test_poll_dac_load_returns_cached(9)Test the DAC load detection shortcut✨
- dm_test_poll_for_act_no_mst_state(9)Test ACT poll bails when MST not started✨
- dm_test_poll_for_act_status_failed(9)Test ACT poll failure path✨
- dm_test_poll_for_act_success(9)Test ACT poll success path✨
- dm_test_populate_hdmi_frl_dsc_10bpc(9)Test HDMI FRL DSC 10 bpc caps✨
- dm_test_populate_hdmi_frl_dsc_12bpc(9)Test HDMI FRL DSC 12 bpc caps✨
- dm_test_populate_hdmi_frl_dsc_unknown_values(9)Test HDMI FRL DSC unknown values✨
- dm_test_populate_hdmi_scdc_present_false(9)Test Populate hdmi scdc present false✨
- dm_test_populate_hdmi_scdc_present_true(9)Test Populate hdmi scdc present true✨
- dm_test_pp_to_dc_clock_levels_caps_at_max(9)Test count capping at max✨
- dm_test_pp_to_dc_clock_levels_latency_caps_at_max(9)Test count capping✨
- dm_test_pp_to_dc_clock_levels_latency_within_limit(9)Test normal copy✨
- dm_test_pp_to_dc_clock_levels_voltage_caps_at_max(9)Test count capping✨
- dm_test_pp_to_dc_clock_levels_voltage_within_limit(9)Test normal copy✨
- dm_test_pp_to_dc_clock_levels_within_limit(9)Test normal copy within limit✨
- dm_test_probe_acpi_edid_no_companion(9)Test ACPI probe without companion✨
- dm_test_process_dmub_aux_transfer_sync_copies_data(9)Test AUX reply data copy✨
- dm_test_process_dmub_aux_transfer_sync_engine_acquire(9)Test AUX transfer engine-acquire failure✨
- dm_test_process_dmub_aux_transfer_sync_protocol_error(9)Test AUX protocol error result✨
- dm_test_process_dmub_aux_transfer_sync_zero_length(9)Test AUX reply with no data✨
- dm_test_process_dmub_set_config_sync_unknown_error(9)Test SET_CONFIG completes with unknown error✨
- dm_test_process_output_callback_and_watchdog_needed(9)both dworks scheduled independently✨
- dm_test_process_output_callback_needed(9)callback_needed schedules callback_dwork✨
- dm_test_process_output_callback_stop(9)callback_stop cancels callback_dwork✨
- dm_test_process_output_callback_stop_and_needed_requeues(9)stop+needed requeues callback work✨
- dm_test_process_output_property_validate_always_scheduled(9)validate_dwork always queued✨
- dm_test_process_output_watchdog_needed(9)watchdog_needed schedules watchdog_dwork✨
- dm_test_process_output_watchdog_stop(9)watchdog_stop cancels watchdog_dwork✨
- dm_test_process_output_watchdog_stop_and_needed_requeues(9)stop+needed requeues watchdog work✨
- dm_test_psp_get_srm_uninitialized_returns_null(9)GET fails when TA not initialized✨
- dm_test_psp_set_srm_initialized_stages_command(9)initialized path builds the command✨
- dm_test_psp_set_srm_uninitialized_returns_einval(9)SET fails when TA not initialized✨
- dm_test_psr_is_active_allowed_any_stream(9)Any enabled and allowed stream permits active PSR.✨
- dm_test_psr_is_active_allowed_no_streams(9)Empty DC state disallows PSR.✨
- dm_test_psr_is_active_allowed_null_link(9)Streams without links are skipped.✨
- dm_test_psr_is_active_allowed_requires_enabled_and_allowed(9)Both link flags must be set before PSR active is allowed.✨
- dm_test_psr_set_event_already_set(9)Already set event returns true.✨
- dm_test_psr_set_event_get_event_fails(9)Failed power event read returns false.✨
- dm_test_psr_set_event_updates_event(9)Changed event delegates to mod_power.✨
- dm_test_query_brightness_caps_lcd1_success(9)Test Query brightness caps lcd1 success✨
- dm_test_query_brightness_caps_lcd2_null_ctx(9)Test Query brightness caps lcd2 null ctx✨
- dm_test_query_brightness_caps_non_lcd1_uses_second_slot(9)Test Query brightness caps non lcd1 uses second slot✨
- dm_test_query_brightness_caps_null_caps(9)Test Query brightness caps null caps✨
- dm_test_query_brightness_caps_null_ctx(9)Test Query brightness caps null ctx✨
- dm_test_query_brightness_caps_null_driver_ctx(9)Test Query brightness caps null driver ctx✨
💅
getting it ready, bestie…