# Learn about thermal interfaces

The thermal architecture includes the `sysfs`  interface, which reads the thermal zone configurations and applies cooling actions to the CPU. The user space clients use the `sysfs` interface to communicate with the cooling map interface.

For more information about `sysfs` interface, see [index:
kernel/git/torvalds/linux.git](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/driver-api/thermal/sysfs-api.rst?h=v6.6).

You can interact with the device through the following interfaces:

> 
> 
> 

## Next steps

- [Customize a thermal zone](https://docs.qualcomm.com/doc/80-80022-30/topic/thermalzone.html#thermalzone)
- [Control heat dissipation with cooling devices](https://docs.qualcomm.com/doc/80-80022-30/topic/coolingdevices.html#coolingdevices)
- [Receive sensor temperature notifications](https://docs.qualcomm.com/doc/80-80022-30/topic/notificationtouserspace.html#notificationtouserspace)

Last Published: May 06, 2026

[Previous Topic
Thermal architecture](https://docs.qualcomm.com/bundle/publicresource/80-80022-30/topics/thermal-architecture.md) [Next Topic
Customize a thermal zone](https://docs.qualcomm.com/bundle/publicresource/80-80022-30/topics/thermalzone.md)