1a25ee9200eef07377e1703697afbb5d81f89e500Zhang Rui/* 2a25ee9200eef07377e1703697afbb5d81f89e500Zhang Rui * debugfs.c - ACPI debugfs interface to userspace. 3a25ee9200eef07377e1703697afbb5d81f89e500Zhang Rui */ 4a25ee9200eef07377e1703697afbb5d81f89e500Zhang Rui 5214f2c90b970e098e75cf719c0c5b0f1fe69b716Paul Gortmaker#include <linux/export.h> 6a25ee9200eef07377e1703697afbb5d81f89e500Zhang Rui#include <linux/init.h> 7a25ee9200eef07377e1703697afbb5d81f89e500Zhang Rui#include <linux/debugfs.h> 8a25ee9200eef07377e1703697afbb5d81f89e500Zhang Rui#include <acpi/acpi_drivers.h> 9a25ee9200eef07377e1703697afbb5d81f89e500Zhang Rui 10a25ee9200eef07377e1703697afbb5d81f89e500Zhang Rui#define _COMPONENT ACPI_SYSTEM_COMPONENT 11a25ee9200eef07377e1703697afbb5d81f89e500Zhang RuiACPI_MODULE_NAME("debugfs"); 12a25ee9200eef07377e1703697afbb5d81f89e500Zhang Rui 13aecad432fd68dafa5b3b497c4816fbfce6fd4066Thomas Renningerstruct dentry *acpi_debugfs_dir; 14526b4af47f44148c9d665e57723ed9f86634c6e3Thomas RenningerEXPORT_SYMBOL_GPL(acpi_debugfs_dir); 15aecad432fd68dafa5b3b497c4816fbfce6fd4066Thomas Renninger 16aecad432fd68dafa5b3b497c4816fbfce6fd4066Thomas Renningervoid __init acpi_debugfs_init(void) 17aecad432fd68dafa5b3b497c4816fbfce6fd4066Thomas Renninger{ 18aecad432fd68dafa5b3b497c4816fbfce6fd4066Thomas Renninger acpi_debugfs_dir = debugfs_create_dir("acpi", NULL); 19a25ee9200eef07377e1703697afbb5d81f89e500Zhang Rui} 20