STRUCT AD9523_CHANNEL_SPEC(9)
π struct ad9523_channel_spec(9)
okay bestie, welcome to the Kernel API Manual β¨ β today's main character is struct ad9523_channel_spec, and honestly? it's giving "output channel configuration" and we are obsessed π
β¨ NAME β¨
struct ad9523_channel_spec β Output channel configuration π¦
πΈ SYNOPSIS πΈ
struct ad9523_channel_spec {
unsigned channel_num;
bool divider_output_invert_en;
bool sync_ignore_en;
bool low_power_mode_en;
bool use_alt_clock_src;
bool output_dis;
enum outp_drv_mode driver_mode;
unsigned char divider_phase;
unsigned short channel_divider;
char extended_name[16];
};
like, look at her. every field is there. no notes. π₯
π Members π
channel_numβ the output channel number, iykyk π§divider_output_invert_enβ flips the polarity of the output clock. literally just turning it upside down bestie πsync_ignore_enβ tells it to ignore the chip-level SYNC signal. it's in her "do not perceive" era πlow_power_mode_enβ cuts down the power used in the differential output modes. she's conserving energy, we respect it πuse_alt_clock_srcβ makes the channel divider use the alternative clk source. plot twist!! alternate timeline energy πoutput_disβ disables and powers down the entire channel. she's off the grid, do not disturb πdriver_modeβ the output driver mode (logic level family). pick your family, pick your vibe πdivider_phaseβ the divider's initial phase after a SYNC. the range is0..63, LSB = 1/2 of a period of the divider input clock βchannel_dividerβ the 10-bit channel divider. ten whole bits of her β¨extended_nameβ an optional descriptive channel name. a little name tag for your channel, so cute π
π SEE ALSO π
- Kernel file
./include/linux/iio/frequency/ad9523.h struct ad9523_platform_data(9)
fr fr, that's the whole struct β no cap, nothing left out π«Ά
and that's a wrap, bestie! shoutout to ./include/linux/iio/frequency for the home address and October 2026 for the timestamp β see you in the next manpage, 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