STRUCT AT91_ADC_SOC_INFO(9)
β¨ struct at91_adc_soc_info(9) β¨
okay so this is a page from the Kernel API Manual, bestie, and it's literally all about struct at91_adc_soc_info β the at91-sama5d2 soc information struct π
no cap, that's the whole vibe.
π NAME π
struct at91_adc_soc_info β the at91-sama5d2 soc information struct. she's the little info card for the SoC, periodt π
πΈ SYNOPSIS πΈ
here's the whole shape of her, copy it exactly bestie:
struct at91_adc_soc_info {
unsigned startup_time;
unsigned min_sample_rate;
unsigned max_sample_rate;
const struct at91_adc_platform *platform;
struct at91_adc_temp_sensor_clb temp_sensor_clb;
};
look at that struct. iconic. the way that she just holds all this SoC data π¦
π Members π
okay so let's meet the members one by one, they're all main characters:
startup_timeβ the device startup time, that's it, that's the whole thing βmin_sample_rateβ the minimum sample rate, and yes it's measured in Hz π₯max_sample_rateβ the maximum sample rate, also in Hz, matching energy to her bestie above πplatformβ a pointer to the platform structure π«Άtemp_sensor_clbβ the temperature sensor calibration data structure, lowkey important, highkey cute π
π§ SEE ALSO π§
go look at these, iykyk:
- the kernel file
./drivers/iio/adc/at91-sama5d2_adc.cstruct at91_adc_platform(9)struct at91_adc_temp_sensor_clb(9)enum at91_adc_ts_clb_idx(9)struct at91_adc_dma(9)struct at91_adc_touch(9)struct at91_adc_temp(9)
π reminder bestie: this page lives in./drivers/iio/adc, it's dated October 2026, and it is, forever and always,struct at91_adc_soc_info(9)β okay that's the whole manpage, slay, go read the source, 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