msm_dp_debug_init(9)
π
NAME β msm_dp_debug_init
okay so bestie, this page is from the Kernel API Manual, and the function is msm_dp_debug_init β literally βconfigure and get the DisplayPlot debug module data.β no cap, thatβs the whole name section. π
β¨ SYNOPSIS β¨
int msm_dp_debug_init (struct device *dev , struct msm_dp_panel *panel ,
struct msm_dp_link *link , struct drm_connector *connector , struct
dentry *root , bool is_edp );
π«Ά ARGUMENTS
devβ device instance of the caller. yes bestie, the callerβs device instance πpanelβ instance of panel module πΈlinkβ instance of link module π₯connectorβ double pointer to display connector. double pointer, not a typo, periodt πrootβ connectorβs debugfs root πis_edpβ set for eDP connectors / panels β
π RETURN
pointer to allocated debug module data. thatβs the return, bestie β pointer to allocated debug module data π«Ά
π¦ DESCRIPTION
This function sets up the debug module and provides a way for debugfs input to be communicated with existing modules. itβs giving βdebug module setup + debugfs input communication,β and thatβs exactly what the page says πβ¨
π SEE ALSO
- Kernel file
./drivers/gpu/drm/msm/dp/dp_debug.h
made with π from ./drivers/gpu/drm/msm/dp, dated October 2026, for msm_dp_debug_init(9) β periodt. π
π¦ 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