Hi Alex, Mark
I see that the thermal-framework LSK topic is missing fixes that are upstream, specifically
24c7a381720843f17efb42de81f7e85aefd6f616 1cc4feed174dc5834faccc2d61d3bc7189d603d6 73b9bcd76d13716cc0e0ab053f8c1ae41f47636e e361f81b04d81fb3f56f95446d4266a270246c2d 771423447242882445322faa62bdc9afb146415e 0a5d1934d88b8797113fd5f6bb7c521d4f1fb11b
Actually, commit 73b9bcd is in LSK, but not as a separate commit, it's changes were included in the cherry-pick of 39d99cff76bf2992fd6dd4b1fc62da139e62e90c which is in LSK as 17dcbf41efd82fd7a1c997d87e23e97f6c993c2e
All the above commits are those which affect drivers/thermal/cpu_cooling.c - I've not checked other files.
I discovered all as I'm trying to get a thermal driver working on Juno with LSK and in debugging saw obvious code bugs which made me go to mainline Linux looking for fixes.