STRUCT TSENS_SINGLE_VALUE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so bestie, welcome to the Kernel API Manual β€” this is struct tsens_single_value(9), and it's literally the internal representation of a single field inside nvmem calibration data. no cap. ✨

✨ SYNOPSIS ✨

here's the struct, tiny and iconic:

struct tsens_single_value {
    u8 idx;
    u8 shift;
    u8 blob;
};

πŸ¦‹ Members πŸ¦‹

  • idx β€” index into the u32 data array. πŸ’…
  • shift β€” the shift of the first bit in the value. πŸŽ€
  • blob β€” index of the data blob to use for this cell. 🌸

🌈 SEE ALSO 🌈

the Kernel file is ./drivers/thermal/qcom/tsens.h, and the whole squad is struct tsens_sensor(9), struct tsens_ops(9), struct tsens_features(9), struct tsens_plat_data(9), struct tsens_context(9), struct tsens_priv(9), and struct tsens_legacy_calibration_format(9). go be nosy, iykyk 🫢


okay that's the whole vibe πŸ’– β€” this cutie comes from ./drivers/thermal/qcom, dated October 2026, and it's literally struct tsens_single_value(9). mwah πŸ’‹

πŸ“¦ where this page comes from