---
name: "bytgpio"
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/bytgpio"
---

# bytgpio(4)

Intel Bay Trail SoC GPIO controller

## NAME

**bytgpio** – Intel Bay Trail SoC GPIO controller

## SYNOPSIS

**device gpio** **device bytgpio**

## DESCRIPTION

The **bytgpio** is a driver for GPIO controller that can be found in Intel's Bay Trail SoC family.

Bay Trail SoC has three banks of GPIO pins exposed to userland as /dev/gpiocN, where N is 0, 1, and 2. Pins in each bank are pre-named to match names on boards schematics: GPIO\_S0\_SCnn, GPIO\_S0\_NCnn, and GPIO\_S5\_nn.

## SEE ALSO

[gpio(3)](/gpio/3.md), [gpio(4)](/gpio/4.md), [gpioctl(8)](/gpioctl/8.md)

## HISTORY

The **bytgpio** manual page first appeared in FreeBSD 11.1.

## AUTHORS

This driver and man page was written by Oleksandr Tymoshenko ⟨*gonzo@FreeBSD.org*⟩.
