Il 23/07/23 16:06, Adam Skladowski ha scritto:
Downstream kernel parses resource names based on pm8950-rpm-regulator.dtsi in such file qcom,resource-name takes three values: smpa,ldoa and clk0. First appearance of RWSC/RWSM point to msm-4.4 kernel
Are we sure that RWSC/RWSM being present isn't firmware-related? What is the observed issue, why are you removing RWSC/RWSM and what did you solve with that? If it's just about dropping unused resources, that may be unused only on firmware versions older than "X".
which is way newer than what this platform was shipped with (msm-3.10). For the max_state downstream code limit value to TURBO inside dts with only one turbo_high being placed in msm-thermal bindings. One of effects of requesting TURBO_HIGH vote is rebooting of device which happens during voting inside WCNSS/IRIS, this behavior was observed on LeEco S2 smartphone. Fix regulator setup and drop unused resources.
That's fine, but you're missing a Fixes tag, which is required, being this a fix. Regards, Angelo