section 9 · Kernel routines 🧠
87928 pages · page 86 of 440
D (continued)
- drm_connector_set_tile_property(9)set tile property on connector✨
- drm_connector_set_vrr_capable_property(9)sets the variable refresh rate capable property for a connector✨
- drm_connector_unregister(9)unregister a connector✨
- drm_connector_update_edid_property(9)update the edid property of a connector✨
- drm_connector_update_privacy_screen(9)update connector's privacy-screen sw-state✨
- drm_core_check_all_features(9)check driver feature flags mask✨
- drm_core_check_feature(9)check driver feature flags✨
- drm_coredump_printer(9)construct a &drm_printer that can output to a buffer from the read function for devcoredump✨
- drm_coredump_printer_is_full(9)DRM coredump printer output is full✨
- drm_crtc_accurate_vblank_count(9)retrieve the master vblank counter✨
- drm_crtc_add_crc_entry(9)Add entry with CRC information for a frame✨
- drm_crtc_arm_vblank_event(9)arm vblank event after pageflip✨
- drm_crtc_attach_background_color_property(9)attach background color property✨
- drm_crtc_check_viewport(9)Checks that a framebuffer is big enough for the CRTC viewport✨
- drm_crtc_cleanup(9)Clean up the core crtc usage✨
- drm_crtc_commit_get(9)acquire a reference to the CRTC commit✨
- drm_crtc_commit_put(9)release a reference to the CRTC commmit✨
- drm_crtc_commit_wait(9)Waits for a commit to complete✨
- drm_crtc_create_scaling_filter_property(9)create a new scaling filter property✨
- drm_crtc_enable_color_mgmt(9)enable color management properties✨
- drm_crtc_fill_gamma_555(9)Programs a default gamma ramp for RGB555-like formats✨
- drm_crtc_fill_gamma_565(9)Programs a default gamma ramp for RGB565-like formats✨
- drm_crtc_fill_gamma_888(9)Programs a default gamma ramp for RGB888-like formats✨
- drm_crtc_fill_palette_332(9)Programs a default palette for RGB332-like formats✨
- drm_crtc_fill_palette_8(9)Programs a default palette for C8-like formats✨
- drm_crtc_find(9)look up a CRTC object from its ID✨
- drm_crtc_from_index(9)find the registered CRTC at an index✨
- drm_crtc_get_last_vbltimestamp(9)retrieve raw timestamp for the most recent vblank interval✨
- drm_crtc_handle_vblank(9)handle a vblank event✨
- drm_crtc_helper_add(9)sets the helper vtable for a crtc✨
- drm_crtc_helper_atomic_check(9)Helper to check CRTC atomic-state✨
- drm_crtc_helper_mode_valid_fixed(9)Validates a display mode✨
- drm_crtc_helper_set_config(9)set a new config from userspace✨
- drm_crtc_helper_set_mode(9)internal helper to set a mode✨
- DRM_CRTC_HELPER_VBLANK_FUNCS(9)Default implementation for VBLANK helpers✨
- drm_crtc_in_clone_mode(9)check if the given CRTC state is in clone mode✨
- drm_crtc_index(9)find the index of a registered CRTC✨
- drm_crtc_init(9)Legacy CRTC initialization function✨
- drm_crtc_init_with_planes(9)Initialise a new CRTC object with specified primary and cursor planes.✨
- drm_crtc_legacy_gamma_set(9)set the legacy gamma correction table✨
- drm_crtc_load_gamma_555_from_888(9)Programs gamma ramp for RGB555-like formats✨
- drm_crtc_load_gamma_565_from_888(9)Programs gamma ramp for RGB565-like formats✨
- drm_crtc_load_gamma_888(9)Programs gamma ramp for RGB888-like formats✨
- drm_crtc_load_palette_8(9)Programs palette for C8-like formats✨
- drm_crtc_mask(9)find the mask of a registered CRTC✨
- drm_crtc_next_vblank_start(9)calculate the time of the next vblank✨
- drm_crtc_send_vblank_event(9)helper to send vblank event after pageflip✨
- drm_crtc_set_max_vblank_count(9)configure the hw max vblank counter value✨
- drm_crtc_supports_legacy_gamma(9)does the crtc support legacy gamma correction table✨
- drm_crtc_vblank_atomic_disable(9)Implements struct &drm_crtc_helper_funcs.atomic_disable✨
- drm_crtc_vblank_atomic_enable(9)Implements struct &drm_crtc_helper_funcs.atomic_enable✨
- drm_crtc_vblank_atomic_flush(9)Implements struct &drm_crtc_helper_funcs.atomic_flush✨
- drm_crtc_vblank_cancel_timer(9)Cancels the given CRTC's vblank timer✨
- drm_crtc_vblank_count(9)retrieve "cooked" vblank counter value✨
- drm_crtc_vblank_count_and_time(9)retrieve "cooked" vblank counter value and the system timestamp corresponding to that vblank counter value✨
- drm_crtc_vblank_get(9)get a reference count on vblank events✨
- drm_crtc_vblank_get_vblank_timeout(9)Returns the vblank timeout✨
- drm_crtc_vblank_helper_disable_vblank_timer(9)Implements struct &drm_crtc_funcs.disable_vblank✨
- drm_crtc_vblank_helper_enable_vblank_timer(9)Implements struct &drm_crtc_funcs.enable_vblank✨
- drm_crtc_vblank_helper_get_vblank_timestamp(9)precise vblank timestamp helper✨
- drm_crtc_vblank_helper_get_vblank_timestamp_from_timer(9)Implements struct &drm_crtc_funcs.get_vblank_timestamp✨
- drm_crtc_vblank_helper_get_vblank_timestamp_internal(9)precise vblank timestamp helper✨
- drm_crtc_vblank_off(9)disable vblank events on a CRTC✨
- drm_crtc_vblank_on(9)enable vblank events on a CRTC✨
- drm_crtc_vblank_on_config(9)enable vblank events on a CRTC with custom configuration options✨
- drm_crtc_vblank_put(9)give up ownership of vblank events✨
- drm_crtc_vblank_reset(9)reset vblank state to off on a CRTC✨
- drm_crtc_vblank_restore(9)estimate missed vblanks and update vblank count.✨
- drm_crtc_vblank_start_timer(9)Starts the vblank timer on the given CRTC✨
- DRM_CRTC_VBLANK_TIMER_FUNCS(9)Default implementation for VBLANK timers✨
- drm_crtc_vblank_waitqueue(9)get vblank waitqueue for the CRTC✨
- drm_crtc_wait_one_vblank(9)wait for one vblank✨
- drm_cvt_mode(9)create a modeline based on the CVT algorithm✨
- drm_dbg_printer(9)construct a &drm_printer for drm device specific output✨
- drm_debugfs_add_file(9)Add a given file to the DRM device debugfs file list✨
- drm_debugfs_add_files(9)Add an array of files to the DRM device debugfs file list✨
- drm_debugfs_clients_add(9)Add a per client debugfs directory✨
- drm_debugfs_clients_remove(9)removes all debugfs directories and files✨
- drm_debugfs_create_files(9)Initialize a given set of debugfs files for DRM minor✨
- drm_debugfs_dev_fini(9)cleanup debugfs directory✨
- drm_debugfs_dev_init(9)create debugfs directory for the device✨
- DRM_DEBUGFS_GPUVA_INFO(9)&drm_info_list entry to dump a GPU VA space✨
- drm_debugfs_gpuva_info(9)dump the given DRM GPU VA space✨
- drm_default_rgb_quant_range(9)default RGB quantization range✨
- drm_detect_hdmi_monitor(9)detect whether monitor is HDMI✨
- drm_detect_monitor_audio(9)check monitor audio capability✨
- drm_dev_alloc(9)Allocate new DRM device✨
- DRM_DEV_DEBUG(9)Debug output for generic drm code✨
- DRM_DEV_DEBUG_DRIVER(9)Debug output for vendor specific part of the driver✨
- DRM_DEV_DEBUG_KMS(9)Debug output for modesetting code✨
- drm_dev_dma_dev(9)returns the DMA device for a DRM device✨
- drm_dev_enter(9)Enter device critical section✨
- DRM_DEV_ERROR(9)Error output.✨
- DRM_DEV_ERROR_RATELIMITED(9)Rate limited error output.✨
- drm_dev_exit(9)Exit device critical section✨
- drm_dev_get(9)Take reference of a DRM device✨
- drm_dev_has_vblank(9)test if vblanking has been initialized for a device✨
- drm_dev_is_unplugged(9)is a DRM device unplugged✨
- drm_dev_put(9)Drop reference of a DRM device✨
- drm_dev_register(9)Register DRM device✨
- drm_dev_set_dma_dev(9)set the DMA device for a DRM device✨
- drm_dev_unplug(9)unplug a DRM device✨
- drm_dev_unregister(9)Unregister DRM device✨
- drm_dev_wedged_event(9)generate a device wedged uevent✨
- drm_display_info_set_bus_formats(9)set the supported bus formats✨
- drm_display_mode_from_cea_vic(9)return a mode for CEA VIC✨
- drm_display_mode_from_videomode(9)fill in @dmode using @vm,✨
- drm_display_mode_to_videomode(9)fill in @vm using @dmode,✨
- drm_do_probe_ddc_edid(9)get EDID information via I2C✨
- drm_dp_add_payload_part1(9)Execute payload update part 1✨
- drm_dp_add_payload_part2(9)Execute payload update part 2✨
- drm_dp_as_sdp_supported(9)check if adaptive sync sdp is supported✨
- drm_dp_atomic_find_time_slots(9)Find and add time slots to the state✨
- drm_dp_atomic_release_time_slots(9)Release allocated time slots✨
- drm_dp_aux_init(9)minimally initialise an aux channel✨
- drm_dp_aux_register(9)initialise and register aux channel✨
- drm_dp_aux_unregister(9)unregister an AUX adapter✨
- drm_dp_bw_channel_coding_efficiency(9)Get a DP link's channel coding efficiency✨
- drm_dp_bw_overhead(9)Calculate the BW overhead of a DP link stream✨
- drm_dp_calc_pbn_mode(9)Calculate the PBN for a mode.✨
- drm_dp_cec_irq(9)handle CEC interrupt, if any✨
- drm_dp_cec_register_connector(9)register a new connector✨
- drm_dp_cec_unregister_connector(9)unregister the CEC adapter, if any✨
- drm_dp_check_act_status(9)Polls for ACT handled status.✨
- drm_dp_downstream_420_passthrough(9)determine downstream facing port YCbCr 4:2:0 pass-through capability✨
- drm_dp_downstream_444_to_420_conversion(9)determine downstream facing port YCbCr 4:4:4->4:2:0 conversion capability✨
- drm_dp_downstream_debug(9)debug DP branch devices✨
- drm_dp_downstream_id(9)identify branch device✨
- drm_dp_downstream_is_tmds(9)is the downstream facing port TMDS?✨
- drm_dp_downstream_is_type(9)is the downstream facing port of certain type?✨
- drm_dp_downstream_max_bpc(9)extract downstream facing port max bits per component✨
- drm_dp_downstream_max_dotclock(9)extract downstream facing port max dot clock✨
- drm_dp_downstream_max_tmds_clock(9)extract downstream facing port max TMDS clock✨
- drm_dp_downstream_min_tmds_clock(9)extract downstream facing port min TMDS clock✨
- drm_dp_downstream_mode(9)return a mode for downstream facing port✨
- drm_dp_downstream_rgb_to_ycbcr_conversion(9)determine downstream facing port RGB->YCbCr conversion capability✨
- drm_dp_dpcd_clear_payload(9)Clear the entire VC Payload ID table✨
- drm_dp_dpcd_poll_act_handled(9)Poll for ACT handled status✨
- drm_dp_dpcd_probe(9)probe a given DPCD address with a 1-byte read access✨
- drm_dp_dpcd_read(9)read a series of bytes from the DPCD✨
- drm_dp_dpcd_read_byte(9)read a single byte from the DPCD✨
- drm_dp_dpcd_read_data(9)read a series of bytes from the DPCD✨
- drm_dp_dpcd_read_link_status(9)read DPCD link status (bytes 0x202-0x207)✨
- drm_dp_dpcd_read_phy_link_status(9)get the link status information for a DP PHY✨
- drm_dp_dpcd_readb(9)read a single byte from the DPCD✨
- drm_dp_dpcd_set_powered(9)Set whether the DP device is powered✨
- drm_dp_dpcd_set_probe(9)Set whether a probing before DPCD access is done✨
- drm_dp_dpcd_write(9)write a series of bytes to the DPCD✨
- drm_dp_dpcd_write_byte(9)write a single byte to the DPCD✨
- drm_dp_dpcd_write_data(9)write a series of bytes to the DPCD✨
- drm_dp_dpcd_write_payload(9)Write Virtual Channel information to payload table✨
- drm_dp_dpcd_writeb(9)write a single byte to the DPCD✨
- drm_dp_dsc_branch_max_line_width(9)Branch device's max DSC line width✨
- drm_dp_dsc_branch_max_overall_throughput(9)Branch device's max overall DSC pixel throughput✨
- drm_dp_dsc_sink_bpp_incr(9)Get bits per pixel increment✨
- drm_dp_dsc_sink_line_buf_depth(9)Get the line buffer depth in bits✨
- drm_dp_dsc_sink_max_slice_count(9)Get the max slice count supported by the DSC sink.✨
- drm_dp_dsc_sink_max_slice_throughput(9)Get a DSC sink's maximum pixel throughput per slice✨
- drm_dp_dsc_sink_slice_count_mask(9)Get the mask of valid DSC sink slice counts✨
- drm_dp_dsc_sink_supported_input_bpcs(9)Get all the input bits per component values supported by the DSC sink.✨
- drm_dp_dsc_sink_supports_format(9)check if sink supports DSC with given output format✨
- drm_dp_dsc_slice_count_to_mask(9)Convert a slice count to a slice count mask✨
- drm_dp_dual_mode_detect(9)Identify the DP dual mode adaptor✨
- drm_dp_dual_mode_get_tmds_output(9)Get the state of the TMDS output buffers in the DP dual mode adaptor✨
- drm_dp_dual_mode_max_tmds_clock(9)Max TMDS clock for DP dual mode adaptor✨
- drm_dp_dual_mode_read(9)Read from the DP dual mode adaptor register(s)✨
- drm_dp_dual_mode_set_tmds_output(9)Enable/disable TMDS output buffers in the DP dual mode adaptor✨
- drm_dp_dual_mode_write(9)Write to the DP dual mode adaptor register(s)✨
- drm_dp_dump_lttpr_desc(9)read and dump the DPCD descriptor for an LTTPR PHY✨
- drm_dp_get_dual_mode_type_name(9)Get the name of the DP dual mode adaptor type as a string✨
- drm_dp_get_pcon_max_frl_bw(9)maximum frl supported by PCON✨
- drm_dp_get_phy_test_pattern(9)get the requested pattern from the sink.✨
- drm_dp_get_vc_payload_bw(9)get the VC payload BW for an MTP link✨
- drm_dp_has_quirk(9)does the DP device have a specific quirk✨
- drm_dp_hpd_bridge_register(9)allocate and register a HDP DisplayPort bridge✨
- drm_dp_is_uhbr_rate(9)Determine if a link rate is UHBR✨
- drm_dp_link_add_rate(9)add a rate to the list of supported rates✨
- drm_dp_link_choose(9)choose the lowest possible configuration for a mode✨
- drm_dp_link_configure(9)configure a DisplayPort link✨
- drm_dp_link_power_down(9)power down a DisplayPort link✨
- drm_dp_link_power_up(9)power up a DisplayPort link✨
- drm_dp_link_probe(9)probe a DisplayPort link for capabilities✨
- drm_dp_link_remove_rate(9)remove a rate from the list of supported rates✨
- drm_dp_link_symbol_cycles(9)calculate the link symbol count with/without dsc✨
- drm_dp_link_train(9)perform DisplayPort link training✨
- drm_dp_link_train_init(9)initialize DisplayPort link training state✨
- drm_dp_link_update_rates(9)normalize the supported link rates array✨
- drm_dp_lttpr_count(9)get the number of detected LTTPRs✨
- drm_dp_lttpr_init(9)init LTTPR transparency mode according to DP standard✨
- drm_dp_lttpr_max_lane_count(9)get the maximum lane count supported by all LTTPRs✨
- drm_dp_lttpr_max_link_rate(9)get the maximum link rate supported by all LTTPRs✨
- drm_dp_lttpr_pre_emphasis_level_3_supported(9)check for LTTPR preemph3 support✨
- drm_dp_lttpr_set_transparent_mode(9)set the LTTPR in transparent mode✨
- drm_dp_lttpr_voltage_swing_level_3_supported(9)check for LTTPR vswing3 support✨
- drm_dp_lttpr_wake_timeout_setup(9)Grant extended time for sink to wake up✨
- drm_dp_max_dprx_data_rate(9)Get the max data bandwidth of a DPRX sink✨
- drm_dp_mst_add_affected_dsc_crtcs(9)✨
- drm_dp_mst_atomic_check(9)Check that the new state of an MST topology in an atomic update is valid✨
- drm_dp_mst_atomic_check_mgr(9)Check the atomic state of an MST topology manager✨
- drm_dp_mst_atomic_enable_dsc(9)Set DSC Enable Flag to On/Off✨
💅
getting it ready, bestie…