freebsd-dev/sys/boot/fdt/dts
Emmanuel Vadot 30068a1de9 Add support for interrupts, sensors and GPIO for AXP209 PMIC.
Pressing the PEK (power enable key) will shutdown the board.
Some events are reported to devd via system "PMU" and subsystem
"Battery", "AC" and "USB" such as connected/disconnected.
Some sensors values (power source voltage/current) are reported via
sysctl (dev.axp209_pmu.X.)
It also expose a gpioc node usable in kernel and userland. Only 3 of
the 4 GPIO are exposed (The GPIO3 is different and mostly unused on
boards). Most popular boards uses GPIO1 as a sense pin for OTG power.
Add a dtsi file that adds gpio-controller capability to the device as
upstream doesn't defined it and include it in our custom DTS.

Reviewed by:	jmcneill
Approved by:	cognet (mentor)
Differential Revision:	https://reviews.freebsd.org/D6135
2016-05-26 21:09:07 +00:00
..
arm Add support for interrupts, sensors and GPIO for AXP209 PMIC. 2016-05-26 21:09:07 +00:00
mips Add proper PCIe init for MT7628/MT7688 SoCs 2016-05-17 06:45:25 +00:00
powerpc Mov p2041rdb.dts, p3041ds.dts, and p5020ds.dts to the powerpc directory. 2014-06-07 02:55:53 +00:00
riscv o Add device tree files and kernel configuration files 2016-04-26 13:22:08 +00:00
bindings-gpio.txt Add the missing ')' at end of sentence. Reword it to use a more common 2014-02-05 17:08:55 +00:00
bindings-localbus.txt Add architecture dependent code to support NAND Framework on Marvell SoCs. 2012-05-18 14:41:14 +00:00
bindings-mpp.txt
Makefile Add Makefiles to automatically test all the DTS files. 2014-06-06 23:53:59 +00:00
Makefile.inc Fix the script to run make_dtb.sh instead of just dtc. 2014-06-07 02:38:13 +00:00