OpenBSD manual page server

Manual Page Search Parameters

MPFGPIO(4) Device Drivers Manual (riscv64) MPFGPIO(4)

mpfgpioMicrochip PolarFire SoC MSS GPIO controller

mpfgpio* at fdt?
gpio* at mpfgpio?

The mpfgpio driver provides support for the Microchip PolarFire SoC MSS GPIO controller.

The PolarFire SoC MSS has three GPIO units: GPIO_0, GPIO_1 and GPIO_2. GPIO_0 and GPIO_1 control up to 14 and 24 IOs, respectively. These IOs are routed through IOMUXes. GPIO_2 controls up to 32 IOs through the FPGA fabric.

The IOs can be configured as either inputs or outputs, and accessed using gpioctl(8).

gpio(4), intro(4), gpioctl(8)

The mpfgpio driver first appeared in OpenBSD 7.1.

February 18, 2022 OpenBSD-current