STRUCT ADC_TM5_GEN3_CHIP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct adc_tm5_gen3_chip(9) πŸ’–

okay bestie, this is the Kernel API Manual page for struct adc_tm5_gen3_chip(9), aka the ADC Thermal Monitoring device structure, and it’s giving β€œsmall struct, big main-character energy” ✨. Let’s get into it 🫢.


🌸 NAME 🌸

struct adc_tm5_gen3_chip β€” ADC Thermal Monitoring device structure πŸ’…


✨ SYNOPSIS ✨

the shape of her, literally:

       struct adc_tm5_gen3_chip {
           struct adc5_device_data *dev_data;
           struct adc_tm5_gen3_channel_props *chan_props;
           struct device *dev;
           unsigned int nchannels;
        };

πŸ‘‘ Members πŸ‘‘

four fields, all iconic, no skips:

  • dev_data β€” Top-level ADC device data. 🧚
  • chan_props β€” Array of ADC_TM channel structures. πŸ¦‹
  • dev β€” SPMI ADC5 Gen3 device. πŸ”₯
  • nchannels β€” number of TM channels allocated. πŸ’«

πŸ‘€ SEE ALSO πŸ‘€

  • Kernel file ./drivers/thermal/qcom/qcom-spmi-adc-tm5-gen3.c
  • struct adc_tm5_gen3_channel_props(9)

mwah πŸ’‹ β€” source spot: ./drivers/thermal/qcom; version/date: October 2026; page: struct adc_tm5_gen3_chip(9). byeee πŸ«ΆπŸ’–

πŸ“¦ where this page comes from