RK_GRF_GPIO(4)

πŸ“¦ version 15.1, in freebsd 15.1

🌸 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
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms