Re: (subset) [PATCH] mfd: bq257xx: Mark self-modifying BQ25792 registers volatile
From: Lee Jones
Date: Thu Oct 15 2026 - 11:18:05 EST
On Thu, 01 Oct 2026 17:30:23 +0400, Alexey Charkov wrote:
> Some BQ25792 configuration registers change without being written: input
> source detection sets VINDPM and IINDPM at plug-in, plug-in also clears
> EN_HIZ, the FORCE_* bits clear once their operation starts or completes,
> EN_ACDRV1/2 follow input path changes, and ADC_EN clears after a one-shot
> conversion. Reading them from the cache returns stale values.
>
> Mark these registers volatile, keeping the cache for the rest.
>
> [...]
Applied, thanks!
[1/1] mfd: bq257xx: Mark self-modifying BQ25792 registers volatile
commit: 56d974f3ad074a60bf877d131eab8b1df5b4f069
--
Lee Jones [李琼斯]