---
name: "chvgpio"
section: "4"
platform: "freebsd"
package: "base"
version: "16.0-CURRENT-20261027-61c70dc16a79"
release: "FreeBSD 16.0-CURRENT (2026-10-27)"
platforms: ["freebsd", "openbsd"]
url: "https://new.carta.tech/chvgpio"
---

# chvgpio(4)

Intel Cherry View SoC GPIO controller

## NAME

**chvgpio** – Intel Cherry View SoC GPIO controller

## SYNOPSIS

**device gpio** **device chvgpio**

## DESCRIPTION

**chvgpio** supports the GPIO controller that can be found in Intel's Cherry View SoC family.

The Cherry View SoC has 5 banks of GPIO pins, NORTH, EAST, SOUTHEAST, SOUTHWEST and VIRTUAL. All but VIRTUAL are exposed to userland as */dev/gpiocN*, where N is 0-3. Pins in each bank are pre-named to match names in the Intel® Atom™ Z8000 Processor Series Vol 2

## SEE ALSO

[gpio(3)](/gpio/3.md), [gpio(4)](/gpio/4.md), [gpioctl(8)](/gpioctl/8.md) *Intel® Atom™ Z8000 Processor Series Vol 1*. *Intel® Atom™ Z8000 Processor Series Vol 2*.

## HISTORY

The **chvgpio** manual page first appeared in FreeBSD 12.

## AUTHORS

This driver and man page were written by Tom Jones ⟨*tj@enoti.me*⟩.
