mirror of
https://github.com/torvalds/linux.git
synced 2026-07-31 03:27:03 +02:00
soc: qti_battery_debug: Remove CONFIG_DEBUG_FS dependency
As a preparatory move to adding device attributes to the battery_debug device, remove the dependency on DEBUG_FS for driver enablement and add config guards in the driver instead. Change-Id: I8fcb385a583564935ce472416552e25ca79f4a84 Signed-off-by: Guru Das Srinagesh <gurus@codeaurora.org>
This commit is contained in:
parent
1069d0fec8
commit
cd857f2b69
|
|
@ -242,7 +242,6 @@ config QTI_PMIC_GLINK_CLIENT_DEBUG
|
|||
config QTI_BATTERY_GLINK_DEBUG
|
||||
tristate "Enable support for QTI battery glink debug driver"
|
||||
depends on QTI_PMIC_GLINK
|
||||
depends on DEBUG_FS
|
||||
help
|
||||
Qualcomm Technologies, Inc. battery glink debug driver helps to
|
||||
obtain debug information for battery charging and gauging over PMIC
|
||||
|
|
|
|||
|
|
@ -278,6 +278,7 @@ static int get_qbg_context_write(void *data, u64 val)
|
|||
DEFINE_DEBUGFS_ATTRIBUTE(get_qbg_context_debugfs_ops, NULL,
|
||||
get_qbg_context_write, "%llu\n");
|
||||
|
||||
#ifdef CONFIG_DEBUG_FS
|
||||
static int battery_dbg_request_read_votable(struct battery_dbg_dev *bd,
|
||||
u32 id)
|
||||
{
|
||||
|
|
@ -669,6 +670,12 @@ static int battery_dbg_add_debugfs(struct battery_dbg_dev *bd)
|
|||
debugfs_remove_recursive(bd_dir);
|
||||
return rc;
|
||||
}
|
||||
#else
|
||||
static int battery_dbg_add_debugfs(struct battery_dbg_dev *bd)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
static int battery_dbg_probe(struct platform_device *pdev)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user