mirror of
https://github.com/openwrt/openwrt.git
synced 2026-10-22 11:04:48 +04:00
The watchdog and the temperature/fan hwmon are the same management MCU at a single I2C address (0x6f). Linux binds one driver per I2C client, so the watchdog cannot keep owning the address directly if the hwmon is to live on the same chip. Convert it from a standalone i2c_driver into a platform_driver child of the hasivo MCU MFD that reaches the chip through the parent's shared regmap (syscon), and depend on kmod-mfd-hasivo-stc8. Signed-off-by: Carlo Szelinsky <github@szelinsky.de> Link: https://github.com/openwrt/openwrt/pull/23762 Signed-off-by: Markus Stockhausen <markus.stockhausen@gmx.de>