STRUCT ADC5_DEVICE_DATA(9)
π struct adc5_device_data(9) π
Hiii bestie π welcome to the Kernel API Manual page for struct adc5_device_data(9). This is the top-level ADC device data, and yes it's giving βsmall struct, big main character energy.β Let's go β¨
πΈ NAME πΈ
struct adc5_device_data β Top-level ADC device data. That's the whole name moment, periodt π
.
β¨ SYNOPSIS β¨
Okay so the struct is literally this, and we're keeping it exactly as-is, no cap:
struct adc5_device_data {
struct regmap *regmap;
struct adc5_sdam_data *base;
int num_sdams;
};
π― Members π―
regmapβ the ADC peripheral register map field. Iconic little pointer to the register map, slay.baseβ array of SDAM data. Yep, that's the array, bestie π«Ά.num_sdamsβ the number of ADC SDAM peripherals. The count, the vibe check, the total π₯.
π SEE ALSO π
- The kernel file
./include/linux/iio/adc/qcom-adc5-gen3-common.hβ go peek, iykyk π. struct adc5_sdam_data(9)struct adc5_channel_common_prop(9)struct tm5_aux_dev_wrapper(9)
That's a wrap, bestie ππ β this page belongs to the source/version ./include/linux/iio/adc, dated October 2026. Mwah πβ¨
π¦ 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