mirror of
https://github.com/opnsense/src.git
synced 2026-07-05 15:26:58 -04:00
On Raspberry Pi platform GPIO controller also responsible for pins multiplexing. Pi code predates proper FDT support in FreeBSD so a lot of pinmux info is hardcoded. This patch: - Implements pinctl methods in bcm2835_gpio - Converts all devices with ad-hoc pinmux info to proper pin control mechanisms and adds pinmux info in FreeBSD's custom dts files. - Adds fdt_pinctrl option to RPI2 and RPI-B kernels - Adds SPI pinmux config to FreeBSD's customization of GNU DTS. Reviewed by: imp, manu Differential Revision: https://reviews.freebsd.org/D14104 |
||
|---|---|---|
| .. | ||
| arm | ||
| mips | ||
| powerpc | ||
| bindings-gpio.txt | ||
| bindings-localbus.txt | ||
| bindings-mpp.txt | ||
| Makefile | ||
| Makefile.inc | ||