DWGPIO(4)
π DWGPIO(4) β like, the Synopsys DesignWare GPIO controller, bestie β¨
okay so this is a page from the Kernel Interfaces Manual (that's the section 4 girlies, iykyk) and it's all about dwgpio β one specific driver, and honestly she's short but she serves. π
β¨ SYNOPSIS β¨
dwgpio* at acpi?
that's it. that's the whole config line. iconic minimalism. π¦
πΈ DESCRIPTION πΈ
okay so the dwgpio driver is out here providing support for the Synopsys DesignWare GPIO controller β and before you ask, yes, that's a real thing, and yes, you'll find it on stuff like the Ampere eMAG SoC. π₯
here's the thing though, and this is lowkey important: dwgpio does not provide direct device driver entry points. nope, not her job. instead, she makes her functions available to acpi(4). it's giving backstage-pass energy β she's not the main character on stage, she's the one making sure the main character works. π«Ά
π¦ SEE ALSO π¦
go read those too, fr fr. the lore goes deep. π
π HISTORY π
the dwgpio device driver first appeared in OpenBSD 6.9. periodt. that's when she debuted and we've been obsessed ever since. β
π AUTHORS π
the dwgpio driver was written by Mark Kettenis <kettenis@openbsd.org> β absolute legend behaviour, no cap. π
ngl, this page is smol, but every single detail still ate. don't skip the little ones. π
and that's a wrap, bestie π β this lil cutie came to you from the Debian edition of the manual, dated December 6, 2020. mwah. ππ§
π¦ where this page comes from
- nixpkgs unstable: cvs-export
- Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms