While there has been the Apple System Management Controller "SMC" hardware monitoring driver with the intent on exposing battery/power stats as well as thermal and more for Apple Silicon SoCs on Linux, it hasn't yet been working out properly on the mainline kernel. Between missing Device Tree nodes to the hodgepodge mess of sensors between the different Apple M-Series SoCs, it's a mess...
Source: https://www.phoronix.com/news/Apple-Wild-Mess-Sensors-Linux
Aggregated via Linux News
Source: https://www.phoronix.com/news/Apple-Wild-Mess-Sensors-Linux
Aggregated via Linux News

