ENUM DPLL_PIN_DIRECTION(9)
π enum dpll_pin_direction(9) π
okay bestie, welcome to the Kernel API Manual β yes, that manual, the one that lives in the kernel source, and today we're doing a little enum that's honestly so babygirl of it. it's called enum dpll_pin_direction and it's here to answer one very simple question: which way does this pin go? π¦
β¨ NAME β¨
enum dpll_pin_direction β literally defines the possible direction of a pin, and these are the valid values for the DPLL_A_PIN_DIRECTION attribute. that's it. that's the whole vibe check. π
πΈ SYNOPSIS πΈ
enum dpll_pin_direction {
DPLL_PIN_DIRECTION_INPUT ,
DPLL_PIN_DIRECTION_OUTPUT
};
look at her. two constants. no drama. no extra fields. she said "I have exactly two moods" and honestly? iconic. π
π Constants π
okay so these are the two choices, and ngl there are literally only two, so this is a very low-stakes quiz:
DPLL_PIN_DIRECTION_INPUTβ this pin is being used as a input of a signal. she's receiving. she's listening. she's the one getting the text first and forwarding it to the group chat. π«ΆDPLL_PIN_DIRECTION_OUTPUTβ this pin is used to output the signal. she's the sender now, main character energy, pushing the signal out into the world. π₯
π SEE ALSO π
if you're obsessed (and you should be), go check out the kernel file ./include/uapi/linux/dpll.h β that's the home base, the source of truth, the mothership. π
and then there's the whole friend group, fr fr:
enum dpll_mode(9)enum dpll_lock_status(9)enum dpll_lock_status_error(9)enum dpll_type(9)enum dpll_pin_type(9)enum dpll_pin_state(9)enum dpll_pin_operstate(9)enum dpll_pin_capabilities(9)enum dpll_feature_state(9)
like, that's the entire squad right there. go say hi. πΈ
quick reminder bestie: valid values forDPLL_A_PIN_DIRECTIONare exactly those two βDPLL_PIN_DIRECTION_INPUTandDPLL_PIN_DIRECTION_OUTPUT. no third option, no secret menu, no "it depends". π
and that's the page!! β¨ brought to you by ./include/uapi/linux, dated October 2026, filed under the very official enum dpll_pin_direction(9) β mwah π slay, bye! π¦π
π¦ 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