Skip to content

hwmon: Add Qualcomm PMIC BCL hardware monitor driver#818

Merged
gauravkohli1 merged 2 commits intoqualcomm-linux:tech/pm/thermalfrom
dmantre:my_BCL_change
Apr 1, 2026
Merged

hwmon: Add Qualcomm PMIC BCL hardware monitor driver#818
gauravkohli1 merged 2 commits intoqualcomm-linux:tech/pm/thermalfrom
dmantre:my_BCL_change

Conversation

@dmantre
Copy link
Copy Markdown

@dmantre dmantre commented Mar 23, 2026

Add support for Qualcomm PMIC Battery Current Limiting (BCL) hardware
monitor driver. The BCL peripheral is present in Qualcomm PMICs and
provides real-time monitoring battery overcurrent and under voltage
conditions.

@dmantre dmantre force-pushed the my_BCL_change branch 6 times, most recently from 8befbae to d255de9 Compare March 26, 2026 10:31
Add devicetree binding documentation for Qualcomm PMIC Battery Current
Limiting (BCL) hardware monitor. The BCL hardware provides monitoring
and alarm functionality for battery overcurrent and battery/system
under voltage conditions.

Signed-off-by: Manaf Meethalavalappu Pallikunhi <manaf.pallikunhi@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260206-qcom-bcl-hwmon-v1-1-7b426f0b77a1@oss.qualcomm.com
Add support for Qualcomm PMIC Battery Current Limiting (BCL) hardware
monitor driver. The BCL peripheral is present in Qualcomm PMICs and
provides real-time monitoring and protection against battery
overcurrent and under voltage conditions.

The driver monitors:
- Battery voltage with configurable low voltage thresholds
- Battery current with configurable high current thresholds
- Two limit alarm interrupts (max/min, critical)

The driver integrates with the Linux hwmon subsystem and provides
standard hwmon attributes for monitoring battery conditions.

Signed-off-by: Manaf Meethalavalappu Pallikunhi <manaf.pallikunhi@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20260206-qcom-bcl-hwmon-v1-2-7b426f0b77a1@oss.qualcomm.com
@dmantre dmantre force-pushed the my_BCL_change branch 2 times, most recently from 667dadf to a799015 Compare March 31, 2026 17:00
@gauravkohli1 gauravkohli1 merged commit 794d87d into qualcomm-linux:tech/pm/thermal Apr 1, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants