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
..
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2018-04-04 08:40:49 +00:00
2018-04-04 08:40:49 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-11-29 23:41:49 +00:00
2018-02-27 00:30:10 +00:00
2018-02-27 00:30:10 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-11-27 15:04:10 +00:00
2018-03-24 21:30:24 +00:00
2018-03-08 22:54:50 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2018-02-18 02:48:54 +00:00
2018-02-18 02:48:54 +00:00
2017-10-29 08:17:03 +00:00
2017-12-30 00:20:49 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2018-02-28 19:08:52 +00:00
2018-04-08 00:56:19 +00:00
2018-04-08 00:56:19 +00:00
2017-06-03 14:45:46 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-20 21:40:59 +00:00
2017-10-20 21:40:59 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00
2017-10-29 08:17:03 +00:00