Lines Matching defs:debug_info
29 static struct wilco_ec_debugfs *debug_info;
98 char *buf = debug_info->formatted_data;
123 memset(debug_info->raw_data, 0, sizeof(debug_info->raw_data));
124 msg.response_data = debug_info->raw_data;
127 ret = wilco_ec_mailbox(debug_info->ec, &msg);
130 debug_info->response_size = ret;
140 if (debug_info->response_size) {
141 fmt_len = hex_dump_to_buffer(debug_info->raw_data,
142 debug_info->response_size,
143 16, 1, debug_info->formatted_data,
144 sizeof(debug_info->formatted_data),
147 debug_info->response_size = 0;
151 debug_info->formatted_data, fmt_len);
249 debug_info = devm_kzalloc(&pdev->dev, sizeof(*debug_info), GFP_KERNEL);
250 if (!debug_info)
252 debug_info->ec = ec;
253 debug_info->dir = debugfs_create_dir("wilco_ec", NULL);
254 debugfs_create_file("raw", 0644, debug_info->dir, NULL, &fops_raw);
255 debugfs_create_file("h1_gpio", 0444, debug_info->dir, ec,
257 debugfs_create_file("test_event", 0200, debug_info->dir, ec,
265 debugfs_remove_recursive(debug_info->dir);