DSI HELPERS(9)
π dsi helpers π
okay so this page is from the Kernel API Manual β it's the dsi helpers entry (section 9), and it's literally the common-logic-and-helpers bestie for dealing with MIPI DSI peripherals. These functions contain some common logic and helpers for exactly that job. β¨
Helpers are provided for a number of standard MIPI DSI command as well as a subset of the MIPI DCS command set. both. it's giving βsupport squad,β no cap. π«Ά
π SEE ALSO
Kernel file: ./drivers/gpu/drm/drm_mipi_dsi.c
the whole linked roster, all the (9) pages, exactly:
of_find_mipi_dsi_device_by_node(9),
mipi_dsi_device_register_full(9),
mipi_dsi_device_unregister(9),
devm_mipi_dsi_device_register_full(9),
of_find_mipi_dsi_host_by_node(9),
mipi_dsi_attach(9),
mipi_dsi_detach(9),
devm_mipi_dsi_attach(9),
mipi_dsi_packet_format_is_short(9),
mipi_dsi_packet_format_is_long(9),
mipi_dsi_create_packet(9),
mipi_dsi_shutdown_peripheral(9),
mipi_dsi_turn_on_peripheral(9),
mipi_dsi_compression_mode_ext(9),
mipi_dsi_compression_mode(9),
mipi_dsi_picture_parameter_set(9),
mipi_dsi_generic_write(9),
mipi_dsi_generic_write_multi(9),
mipi_dsi_dual_generic_write_multi(9),
mipi_dsi_generic_read(9),
drm_mipi_dsi_get_input_bus_fmt(9),
mipi_dsi_dcs_write_buffer(9),
mipi_dsi_dcs_write_buffer_chatty(9),
mipi_dsi_dcs_write_buffer_multi(9),
mipi_dsi_dual_dcs_write_buffer_multi(9),
mipi_dsi_dcs_write(9),
mipi_dsi_dcs_read(9),
mipi_dsi_dcs_read_multi(9),
mipi_dsi_dcs_nop(9),
mipi_dsi_dcs_soft_reset(9),
mipi_dsi_dcs_get_power_mode(9),
mipi_dsi_dcs_get_pixel_format(9),
mipi_dsi_dcs_enter_sleep_mode(9),
mipi_dsi_dcs_exit_sleep_mode(9),
mipi_dsi_dcs_set_display_off(9),
mipi_dsi_dcs_set_display_on(9),
mipi_dsi_dcs_set_column_address(9),
mipi_dsi_dcs_set_page_address(9),
mipi_dsi_dcs_set_tear_on(9),
mipi_dsi_dcs_set_pixel_format(9),
mipi_dsi_dcs_set_tear_scanline(9),
mipi_dsi_dcs_set_display_brightness(9),
mipi_dsi_dcs_get_display_brightness(9),
mipi_dsi_dcs_set_display_brightness_large(9),
mipi_dsi_dcs_get_display_brightness_large(9),
mipi_dsi_picture_parameter_set_multi(9),
mipi_dsi_compression_mode_ext_multi(9),
mipi_dsi_compression_mode_multi(9),
mipi_dsi_dcs_nop_multi(9),
mipi_dsi_dcs_enter_sleep_mode_multi(9),
mipi_dsi_dcs_exit_sleep_mode_multi(9),
mipi_dsi_dcs_set_display_off_multi(9),
mipi_dsi_dcs_set_display_on_multi(9),
mipi_dsi_dcs_set_tear_on_multi(9),
mipi_dsi_turn_on_peripheral_multi(9),
mipi_dsi_dcs_set_tear_off_multi(9),
mipi_dsi_dcs_soft_reset_multi(9),
mipi_dsi_dcs_set_display_brightness_multi(9),
mipi_dsi_dcs_set_pixel_format_multi(9),
mipi_dsi_dcs_set_column_address_multi(9),
mipi_dsi_dcs_set_page_address_multi(9),
mipi_dsi_dcs_set_tear_scanline_multi(9),
mipi_dsi_shutdown_peripheral_multi(9),
mipi_dsi_driver_register_full(9),
mipi_dsi_driver_unregister(9)
π okay that's the whole page β source/version: ./drivers/gpu/drm, date: October 2026, title: dsi helpers(9). mwah π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms