mipi_dsi_tu...pheral_multi(9)
β¨ mipi_dsi_turn_on_peripheral_multi β¨
okay bestie, so this is a page from the Kernel API Manual β the fancy kernel-doc one, and the header you'd normally see up top is mipi_dsi_tu...pheral_multi(9) (yes it's abbreviated with ... in the header, that's just how the header rolls, the real full name is down in NAME π
).
πΈ NAME πΈ
mipi_dsi_turn_on_peripheral_multi β sends a Turn On Peripheral command π«Ά
π SYNOPSIS π
void mipi_dsi_turn_on_peripheral_multi (struct mipi_dsi_multi_context
*ctx );
π¦ ARGUMENTS π¦
ctxβ Context for multiple DSI transactions. that's it, that's the whole argument list, she's low maintenance π
β DESCRIPTION β
So it's like mipi_dsi_turn_on_peripheral but β and this is the whole vibe β it deals with errors in a way that makes it convenient to make several calls in a row. stacking calls? iconic. no cap. π₯
literally: same job as the non-_multi version, but the error handling is set up so chaining a bunch of these together isn't a whole ordeal. iykyk πβ¨
π SEE ALSO π
the whole friend group, and yes i'm listing every single one because we don't do "etc." in this house π
- Kernel file
./drivers/gpu/drm/drm_mipi_dsi.cdsi helpers(9) 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_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)
and that's the whole page, bestie, go forth and turn on some peripherals π§ββοΈπ«
sign-off time π β this cutie lives in ./drivers/gpu/drm, it's dated October 2026, and it answers to mipi_dsi_tu...pheral_multi(9) if you ever need to find her again in the Kernel API Manual. 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