STRUCT AD7791_PLATFORM_DATA(9)
β¨ struct ad7791_platform_data(9) β¨
okay bestie, welcome to the Kernel API Manual page for struct ad7791_platform_data(9) β yes, we're doing kernel platform data today and honestly? iconic behavior. This is the platform data struct for the AD7791 device, and she is small, she is mighty, and she has three bool members. let's get into it π
πΈ NAME πΈ
struct ad7791_platform_data β AD7791 device platform data
π¦ SYNOPSIS π¦
struct ad7791_platform_data {
bool buffered;
bool burnout_current;
bool unipolar;
};
π Members π
bufferedβ if this is set totrue, you configure the device for buffered input mode. simple as that, bestie β¨burnout_currentβ if this is set totrue, the100mAburnout current is enabled. noted, no cap.unipolarβ if this is set totrue, sample in unipolar mode; if this is set tofalse, sample in bipolar mode. she's giving options, she's giving range π
π SEE ALSO π
Kernel file: ./include/linux/platform_data/ad7791.h β go read her, iykyk π«Ά
source/version: ./include/linux/platform_data; date: October 2026; page: struct ad7791_platform_data(9) β bye bestie, 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