summaryrefslogtreecommitdiffstats
path: root/drivers/misc/mei/debugfs.c
diff options
context:
space:
mode:
authorAlexander Usyskin <alexander.usyskin@intel.com>2015-05-04 08:43:57 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2015-05-24 20:13:48 +0200
commiteeabfcf5a92ae3316b23f2da6a2bb5ba60a1b072 (patch)
tree434747825df01e086aab369d55e3143ef4f95382 /drivers/misc/mei/debugfs.c
parentmei: support for fixed address clients (diff)
downloadlinux-eeabfcf5a92ae3316b23f2da6a2bb5ba60a1b072.tar.xz
linux-eeabfcf5a92ae3316b23f2da6a2bb5ba60a1b072.zip
mei: connection to fixed address clients from user-space
This should be used for debug only. The feaure is gated by "allow_fixed_address" control exposed in debugfs. Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com> Signed-off-by: Tomas Winkler <tomas.winkler@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/misc/mei/debugfs.c')
-rw-r--r--drivers/misc/mei/debugfs.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/misc/mei/debugfs.c b/drivers/misc/mei/debugfs.c
index 3f6d855a7ecb..88f5fd0b6dd7 100644
--- a/drivers/misc/mei/debugfs.c
+++ b/drivers/misc/mei/debugfs.c
@@ -209,6 +209,12 @@ int mei_dbgfs_register(struct mei_device *dev, const char *name)
dev_err(dev->dev, "devstate: registration failed\n");
goto err;
}
+ f = debugfs_create_bool("allow_fixed_address", S_IRUSR | S_IWUSR, dir,
+ &dev->allow_fixed_address);
+ if (!f) {
+ dev_err(dev->dev, "allow_fixed_address: registration failed\n");
+ goto err;
+ }
dev->dbgfs_dir = dir;
return 0;
err: