Re: [PATCH v2 01/23] mfd: bcm2835-pm: Remove member of struct bcm2835_pm that is only used locally
Stanimir Varbanov <[email protected]>
| Newsgroups | dev.linux.lists.mfd,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Hi Uwe, On 7/8/26 2:15 PM, Uwe Kleine-König (The Capable Hub) wrote: > struct bcm2835_pm::soc is only used in bcm2835_pm_probe() and thus can be > replaced by a local variable. > > With that change enum bcm2835_soc is only used in the mfd core driver and > so the definition can move there. The original idea was to re-use bcm2835_pm::soc field in bcm2835-power.c pmdomain driver where we implicitly decide which DOMAIN_GRAFX_V3D register to use (see commit d4aa5960025a "pmdomain: bcm: bcm2835-power: Prepare to support BCM2712"). So, instead of !power->asb the intention is to use bcm2835_pm::soc == BCM2835_PM_SOC_BCM2712. Please drop this patch from the series. I'll post a patch soon. regards, ~Stan