Hi All, This series replaces the following patch: https://patchwork.kernel.org/project/linux-pm/patch/2147918.irdbgypaU6@kreacher/ but it has been almost completely rewritten, so I've dropped all tags from it. The most significant difference is that firmware-induced trip point updates are now handled in a less controversial manner (no renumbering, just temperature updates if applicable). Please refer to the individual patch changelogs for details. The series is on top of this patch: https://patchwork.kernel.org/project/linux-pm/patch/2688799.mvXUDI8C0e@kreacher/ which applies on top of the linux-next branch in linux-pm.git from today. Thanks!