STRUCT RZG3S_THERMAL_PRIV(9)
β¨ struct rzg3s_thermal_priv(9) β¨
hi hi bestie!! π welcome to the Kernel API Manual page for struct rzg3s_thermal_priv β it's literally the RZ/G3S thermal private data structure, and it's giving very "small struct, important job" energy. no cap. π«Ά
πΈ NAME πΈ
struct rzg3s_thermal_priv β RZ/G3S thermal private data structure. periodt. π
π SYNOPSIS π
struct rzg3s_thermal_priv {
void __iomem *base;
struct device *dev;
struct thermal_zone_device *tz;
struct reset_control *rstc;
struct iio_channel *channel;
enum thermal_device_mode mode;
u16 calib0;
u16 calib1;
};
π¦ Members π¦
okay so here's the member-by-member vibe check, bestie β every field stays exactly as it is, iykyk:
baseβ TSU base address. the address energy is real β¨devβ device pointer. classic device pointer behavior π«Άtzβ thermal zone pointer. π‘οΈrstcβ reset control. reset control, slay πchannelβ IIO channel to read the TSU. IIO channel core π¦modeβ current device mode. πcalib0β calibration value. πcalib1β calibration value. π
π SEE ALSO π
Kernel file ./drivers/thermal/renesas/rzg3s_thermal.c β go peek, bestie π
mwah π cute lil sign-off time: this page's source/version line is ./drivers/thermal/renesas, dated October 2026, and it's all about struct rzg3s_thermal_priv(9). bye bestie!! πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms