BCMSTBGPIO(4)

πŸ“¦ in nixpkgs unstable

πŸ’… BCMSTBGPIO(4) β€” okay bestie, let's talk GPIOs

So this is a page from the Kernel Interfaces Manual (yes, the 4 section, the driver one, iykyk) and it's all about bcmstbgpio, the Broadcom Set-top Box GPIO controller. Buckle up, it's short but it ate. ✨


🌸 NAME 🌸

bcmstbgpio β€” the Broadcom Set-top Box GPIO controller, periodt. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

bcmstbgpio* at fdt?

That's literally it. The * means "any unit number, we don't gatekeep," and the ? after fdt means the attachment is optional-ish vibes. πŸŽ€


πŸ’– DESCRIPTION πŸ’–

okay so the bcmstbgpio driver is the main character when it comes to giving you support for the GPIO ports found on Broadcom Set-top Box SoCs. 🫢

And like, this includes the Broadcom BCM2712 SoC β€” the exact one that's living its best life inside the Raspberry Pi 5. πŸ”₯ Yes, that Raspberry Pi 5. Iconic.

Now, important detail bestie: it does not provide direct device driver entry points. Nope, none of that. Instead it makes its functions available to other drivers. It's giving supportive bestie energy β€” it doesn't want the spotlight, it just wants everyone else to slay. πŸ˜­πŸ’œ


🧚 SEE ALSO 🧚

  • intro(4) β€” go read the intro to section 4, it's the vibe check you need first fr fr.

⭐ HISTORY ⭐

The bcmstbgpio driver first appeared in OpenBSD 7.8. So it's new-new, fresh out the box, and already glowing. 🌈✨


πŸ‘‘ AUTHORS πŸ‘‘

The bcmstbgpio driver was written by Mark Kettenis <kettenis@openbsd.org>. Shoutout to Mark, no cap, absolute legend behavior. πŸ«‘πŸ’–


lowkey reminder: this page came from the Debian build, dated August 9, 2025 β€” so if you're citing it in your group chat, that's the receipt, bestie. πŸ“…πŸ’…

πŸ¦‹ stay slay, read your manpages, and may your GPIO pins always be exactly where you left them πŸ¦‹

πŸ“¦ where this page comes from
  • nixpkgs unstable: cvs-export
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms