Re: [RFC PATCH v2 1/2] platform: arm64: qcom-hamoa-ec: monitor Slim 7x legacy sensors

From: Birk Skyum

Date: Tue Sep 08 2026 - 12:10:44 EST


Hi Anvesh,

Sashiko flagged the pre-existing SCI cleanup gap on the reference-board
probe path. I reproduced it in KUnit with simulated I2C and IRQ devices:
when the thermal-capability read fails, SCI remains enabled after the
driver core releases the interrupt.

I noticed you already proposed the devm_add_action_or_reset() conversion
and agreed to split it out after Konrad's review:
https://lkml.iu.edu/hypermail/linux/kernel/2607.3/10628.html

With that conversion applied locally, the failure-path and removal tests
pass. Is there a standalone version available to test? Happy to share the
reproducer if useful. I'll keep this separate from the Yoga sensor RFC.

For the other v2 findings, I've queued the named I2C initializers for the
next revision. Guenter left the driver split to me, and v2 already moved
the documentation out of Documentation/hwmon as requested.

Thanks,
Birk