[PATCH v6 3/4] mfd: intel-lpss: Remove extra DebugFS dentry
From: Maria Lisina
Date: Wed Sep 16 2026 - 11:20:53 EST
There is no point to keep the variable dir just to assing
lpss->debugfs to it later, just use lpss->debugfs directly.
Signed-off-by: Maria Lisina <sekoohaka.sarisan@xxxxxxxxx>
---
drivers/mfd/intel-lpss.c | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/drivers/mfd/intel-lpss.c b/drivers/mfd/intel-lpss.c
index 190de88d146aae9418566adf36a47d11afa90b2a..f1a8feb0fdf2042a3b6a8422400cb8f9511b4876 100644
--- a/drivers/mfd/intel-lpss.c
+++ b/drivers/mfd/intel-lpss.c
@@ -144,18 +144,18 @@ static void intel_lpss_cache_ltr(struct intel_lpss *lpss)
static void intel_lpss_debugfs_add(struct intel_lpss *lpss)
{
- struct dentry *dir;
-
- dir = debugfs_create_dir(dev_name(lpss->dev), intel_lpss_debugfs);
+ lpss->debugfs = debugfs_create_dir(dev_name(lpss->dev),
+ intel_lpss_debugfs);
/* Cache the values into lpss structure */
intel_lpss_cache_ltr(lpss);
- debugfs_create_x32("capabilities", 0444, dir, &lpss->caps);
- debugfs_create_x32("active_ltr", 0444, dir, &lpss->active_ltr);
- debugfs_create_x32("idle_ltr", 0444, dir, &lpss->idle_ltr);
-
- lpss->debugfs = dir;
+ debugfs_create_x32("capabilities", 0444,
+ lpss->debugfs, &lpss->caps);
+ debugfs_create_x32("active_ltr", 0444,
+ lpss->debugfs, &lpss->active_ltr);
+ debugfs_create_x32("idle_ltr", 0444,
+ lpss->debugfs, &lpss->idle_ltr);
}
static void intel_lpss_debugfs_remove(struct intel_lpss *lpss)
--
2.47.3