BCMAUX(4)
π BCMAUX(4) β the Broadcom BCM283x auxiliary peripherals page, bestie edition π¦
okay so this is section 4 of the Kernel Interfaces Manual (that's the drivers-and-kernel-stuff shelf, iykyk), and it's literally all about bcmaux β say it with me: bee-see-em-aux. iconic name, no notes. β¨
πΈ SYNOPSIS πΈ
bcmaux* at fdt?
fr fr that's the whole thing. that's the config line. bcmaux* attaches at fdt? β the ? is giving "maybe, we'll see" energy and we respect it. π«Ά
β¨ DESCRIPTION β¨
so the bcmaux driver is the backstage crew for the auxiliary peripherals in the Broadcom BCM2835, BCM2836 and BCM2837 SoCs. three whole chips, one little driver, and honestly? she's booked and busy. π
what does she actually do, you ask? two things, and they're both kind of the main character energy of kernel life:
- clock gating β she's the one deciding which clocks get to be on, like a bouncer at the club but for timing signals π
- interrupts β she handles the "hey!! something happened!!" pings from those auxiliary peripherals π₯
that's it, that's the job. no cap. no extra lore. β
π SEE ALSO π
intro(4)β the general intro to section 4, your little tour guide for the driver pages π
π¦ HISTORY π¦
the bcmaux driver first appeared in OpenBSD 6.2. a debut era, truly. she's been serving since day one. π
π AUTHORS π
the bcmaux driver was written by Mark Kettenis <kettenis@openbsd.org> β shoutout to the legend, we are obsessed, thank you for your service π«Άπ
lowkey reminder bestie: the facts above are the facts, so don't go inventing extra flags in your head β this page keeps it cute and short, and that's the vibe check. π
mwah that's the whole page β Debian-flavoured, dated April 1, 2018, and you officially know everything there is to know about bcmaux(4) now. slay. π§πΈπ
π¦ where this page comes from
- nixpkgs unstable: cvs-export
- Copyright (c) 2018 Jonathan Gray <jsg@openbsd.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms