RK_GRF_GPIO(4)
πΈ NAME πΈ
okay so bestie, meet rk_grf_gpio β the RockChip GPIO_MUTE pin driver π. this is rk_grf_gpio(4) from the Kernel Interfaces Manual, section 4, and it's giving very niche-but-iconic kernel energy. not me being obsessed with a single pin, but here we are π«Ά.
β¨ SYNOPSIS β¨
you enable it with exactly this line, fr fr:
options SOC_ROCKCHIP_rk3328
π¦ DESCRIPTION π¦
the rk_grf_gpio driver provides a single-pin, output-only gpio(3) unit whose single pin is named GPIO_MUTE π
. this controls the output of the GPIO_MUTE pin on the SoC. literally just that one pin doing its thing β¨.
this gpio is usually used to control another device on the board, so it is lowkey not usually available for user software β periodt, that's the vibe π«Ά.
π§ HARDWARE π§
the rk_grf_gpio driver supports the following GRF GPIO controller:
rockchip,rk3328-grf-gpioβ that's the one, bestie; it ate and left no crumbs, slay π π₯
π HISTORY π
the rk_grf_gpio driver first appeared in FreeBSD 15.0 π β history was made, highkey.
π AUTHORS π
the rk_grf_gpio driver and manual were written by Stephen Hurd <shurd@freebsd.org> ππ. stan.
cute sign-off time: source/version + date footer energy, for the record β Debian, March 18, 2025, and the manual name is RK_GRF_GPIO(4) β iykyk πβ¨
π¦ where this page comes from
- freebsd 15.1: base 15.1
- π the page's license: BSD-2-Clause
- Copyright (c) 2025 Stephen Hurd <shurd@freebsd.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms