freebsd-dev/sys/dts
Oleksandr Tymoshenko 91cc58af37 [rpi] Add fdt_pinctrl(4) support to Raspberry Pi GPIO driver
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
2018-04-08 00:56:19 +00:00
..
arm [rpi] Add fdt_pinctrl(4) support to Raspberry Pi GPIO driver 2018-04-08 00:56:19 +00:00
mips
powerpc
bindings-gpio.txt
bindings-localbus.txt
bindings-mpp.txt
Makefile sys/dts: Remove arm64 from subdir as it no longer exists. 2018-03-19 15:35:26 +00:00
Makefile.inc Add dtb overlays support 2018-03-24 21:30:24 +00:00