STRUCT AD5686_CHIP_INFO(9)
π NAME π
struct ad5686_chip_info β chip specific information. This is the Kernel API Manual page for it, bestie, and yes it's giving "small struct, very important lore" πΈβ¨
β¨ SYNOPSIS β¨
struct ad5686_chip_info {
u16 int_vref_mv;
unsigned int num_channels;
const struct iio_chan_spec *channels;
enum ad5686_regmap_type regmap_type;
};
π Members π
int_vref_mvβ the internal reference voltage. That's the whole description, no cap β‘num_channelsβ number of channels. Count 'em, bestie π’regmap_typeβ register map layout variant. It's theenum ad5686_regmap_typefield from the struct πΊοΈ
Tiny side note for channels: the struct has const struct iio_chan_spec *channels, but the original Members list doesn't give it a one-liner. I'm not inventing extra lore, periodt ππ«Ά
π SEE ALSO π
- Kernel file:
./drivers/iio/dac/ad5686.h struct ad5686_bus_ops(9)struct ad5686_state(9)
okay bestie, that's the whole page π
β footer vibes: source ./drivers/iio/dac, date October 2026, page struct ad5686_chip_info(9), from the Kernel API Manual. Byeeee π«Άβ¨
π¦ 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