Lines Matching refs:debug

35 	struct dp_debug_private *debug = seq->private;  in dp_debug_show()  local
40 if (!debug) in dp_debug_show()
43 drm_mode = &debug->panel->dp_mode.drm_mode; in dp_debug_show()
47 debug->panel->link_info.rate); in dp_debug_show()
49 debug->panel->link_info.num_lanes); in dp_debug_show()
51 debug->panel->link_info.capabilities); in dp_debug_show()
65 debug->panel->dp_mode.h_active_low, in dp_debug_show()
66 debug->panel->dp_mode.v_active_low); in dp_debug_show()
74 debug->panel->dp_mode.bpp); in dp_debug_show()
78 debug->link->sink_request); in dp_debug_show()
80 debug->link->link_params.num_lanes); in dp_debug_show()
81 link_params_rate = debug->link->link_params.rate; in dp_debug_show()
84 lclk = debug->link->link_params.rate * 1000; in dp_debug_show()
87 debug->link->phy_params.v_level); in dp_debug_show()
89 debug->link->phy_params.p_level); in dp_debug_show()
97 const struct dp_debug_private *debug = m->private; in dp_test_data_show() local
98 const struct drm_connector *connector = debug->connector; in dp_test_data_show()
102 bpc = debug->link->test_video.test_bit_depth; in dp_test_data_show()
104 debug->link->test_video.test_h_width); in dp_test_data_show()
106 debug->link->test_video.test_v_height); in dp_test_data_show()
119 const struct dp_debug_private *debug = m->private; in dp_test_type_show() local
120 const struct drm_connector *connector = debug->connector; in dp_test_type_show()
137 const struct dp_debug_private *debug; in dp_test_active_write() local
141 debug = ((struct seq_file *)file->private_data)->private; in dp_test_active_write()
142 connector = debug->connector; in dp_test_active_write()
164 debug->panel->video_test = true; in dp_test_active_write()
166 debug->panel->video_test = false; in dp_test_active_write()
176 struct dp_debug_private *debug = m->private; in dp_test_active_show() local
177 struct drm_connector *connector = debug->connector; in dp_test_active_show()
180 if (debug->panel->video_test) in dp_test_active_show()
210 struct dp_debug_private *debug = container_of(dp_debug, in dp_debug_init() local
213 snprintf(path, sizeof(path), "msm_dp-%s", debug->connector->name); in dp_debug_init()
215 debug->root = debugfs_create_dir(path, minor->debugfs_root); in dp_debug_init()
217 debugfs_create_file("dp_debug", 0444, debug->root, in dp_debug_init()
218 debug, &dp_debug_fops); in dp_debug_init()
221 debug->root, in dp_debug_init()
222 debug, &test_active_fops); in dp_debug_init()
225 debug->root, in dp_debug_init()
226 debug, &dp_test_data_fops); in dp_debug_init()
229 debug->root, in dp_debug_init()
230 debug, &dp_test_type_fops); in dp_debug_init()
237 struct dp_debug_private *debug; in dp_debug_get() local
247 debug = devm_kzalloc(dev, sizeof(*debug), GFP_KERNEL); in dp_debug_get()
248 if (!debug) { in dp_debug_get()
253 debug->dp_debug.debug_en = false; in dp_debug_get()
254 debug->link = link; in dp_debug_get()
255 debug->panel = panel; in dp_debug_get()
256 debug->dev = dev; in dp_debug_get()
257 debug->drm_dev = minor->dev; in dp_debug_get()
258 debug->connector = connector; in dp_debug_get()
260 dp_debug = &debug->dp_debug; in dp_debug_get()
274 struct dp_debug_private *debug; in dp_debug_deinit() local
279 debug = container_of(dp_debug, struct dp_debug_private, dp_debug); in dp_debug_deinit()
281 debugfs_remove_recursive(debug->root); in dp_debug_deinit()
288 struct dp_debug_private *debug; in dp_debug_put() local
293 debug = container_of(dp_debug, struct dp_debug_private, dp_debug); in dp_debug_put()
297 devm_kfree(debug->dev, debug); in dp_debug_put()