platform driver controls the temperature limit, fan speed & CPU frequency limit
but this one highly depends on specific configurations like laptops
while on desktops, you can change basically everything, including the chasis/case,
which makes it not reliable to implement platform driver on desktops