I see you edited to remove the suggestion to blacklist the cros_ec_lpcs module to fix the “TSC unstable, switched to HPET” … that would be very surprising if it worked, but worth a try … and yeah, it doesn’t help, in my testing, tsc still unstable.
Side note, I do blacklist some other “cros” modules, in order to somewhat fix the cpu-temp-sensor read error. Kind of a long story, and it’s always been a problem I think, but basically sudo ectool temps all will sometimes show:
cpu@4c 311 K (= 38 C) 0% (333 K and 368 K)
and sometimes:
Sensor 3 disabled
At some point cros_ec_hwmon added support for these sensors, so they showed up in lm-sensors output, and I had a status-area widget polling sensors every couple seconds, and this made that temp sensor never work, and also the fan didn’t respond to real CPU temp during this period. But blacklisting this module, to remove the sensor from lm-sensors output, made it usually work again for ectool temps all and for the built-in fan control. (And then I removed the status-area widget too.)
More recently, I noticed it was seemingly always “disabled” again, and that these temp sensors show up in lm-sensors output again (via acpi rather than the cros_ec_hwmon), and I haven’t figured out how to disable that, but I found that blacklisting a bunch of other “cros” modules that I don’t seem to need (cros_ec_sysfs, cros_ec_debugfs, cros_kbd_backlight, gpio_cros_ec) seems to make it mostly work again? Could be luck/placebo but my theory is that this was always caused by lots of traffic on the i2c bus, causing that sensor to glitch, so reducing integrations that enable polling misc little things on the i2c bus enables it to usually work.
Well that was quite a tangent. Anyway, Framework, wishlist firmware issues: TSC unstable, “cpu@4c” sensor unreliable. But I imagine these are quite tricky and unlikely to be fixed directly by framework any time soon (may require deep investigation of AGESA and SMM behaviors for the TSC unstable, and creative solutions for i2c bus locking/sharing and caching cpu temp sensor reading).