xref: /freebsd/share/man/man4/man4.aarch64/rk_grf_gpio.4 (revision 220ce523e9762b961d41d3d7797f6606c4ad1b0f)
10832a409SStephen Hurd.\"
20832a409SStephen Hurd.\" Copyright (c) 2025 Stephen Hurd <shurd@freebsd.org>
30832a409SStephen Hurd.\"
4*220ce523SAlexander Ziaee.\" SPDX-License-Identifier: BSD-2-Clause
5*220ce523SAlexander Ziaee.\"
6*220ce523SAlexander Ziaee.Dd March 18, 2025
70832a409SStephen Hurd.Dt RK_GRF_GPIO 4
80832a409SStephen Hurd.Os
90832a409SStephen Hurd.Sh NAME
100832a409SStephen Hurd.Nm rk_grf_gpio
11*220ce523SAlexander Ziaee.Nd RockChip GPIO_MUTE pin driver
120832a409SStephen Hurd.Sh SYNOPSIS
130832a409SStephen Hurd.Cd "options SOC_ROCKCHIP_rk3328"
140832a409SStephen Hurd.Sh DESCRIPTION
150832a409SStephen HurdThe
160832a409SStephen Hurd.Nm
170832a409SStephen Hurddriver provides a single-pin, output-only
180832a409SStephen Hurd.Xr gpio 3
19*220ce523SAlexander Ziaeeunit whose single pin is named GPIO_MUTE.
20*220ce523SAlexander ZiaeeThis controls the output of the GPIO_MUTE pin on the SoC.
210832a409SStephen Hurd.Pp
220832a409SStephen HurdThis gpio is usually used to control another device on the board,
230832a409SStephen Hurdso is not usually available for user software.
240832a409SStephen Hurd.Sh HARDWARE
250832a409SStephen HurdThe
260832a409SStephen Hurd.Nm
270832a409SStephen Hurddriver supports the following GRF GPIO controller:
280832a409SStephen Hurd.Pp
290832a409SStephen Hurd.Bl -bullet -compact
300832a409SStephen Hurd.It
310832a409SStephen Hurdrockchip,rk3328-grf-gpio
320832a409SStephen Hurd.El
330832a409SStephen Hurd.Sh HISTORY
340832a409SStephen HurdThe
350832a409SStephen Hurd.Nm
360832a409SStephen Hurddriver first appeared in
370832a409SStephen Hurd.Fx 15.0 .
380832a409SStephen Hurd.Sh AUTHORS
390832a409SStephen HurdThe
400832a409SStephen Hurd.Nm
410832a409SStephen Hurddriver and manual were written by
420832a409SStephen Hurd.An Stephen Hurd Aq Mt shurd@freebsd.org .
43