freebsd-nq/share/man
Emmanuel Vadot 94292d7e95 fdt_pinctrl: Add new methods for gpios
Most of the gpio controller cannot configure or get the configuration
of the pin muxing as it's usually handled in the pinctrl driver.
But they can know what is the pinmuxing driver either because they are
child of it or via the gpio-range property.
Add some new methods to fdt_pinctrl that a pin controller can implement.
Some methods are :
fdt_pinctrl_is_gpio: Use to know if the pin in the gpio mode
fdt_pinctrl_set_flags: Set the flags of the pin (pullup/pulldown etc ...)
fdt_pinctrl_get_flags: Get the flags of the pin (pullup/pulldown etc ...)

The defaults method returns EOPNOTSUPP.

Reviewed by:	ian, bcr (manpages)
MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D23093
2020-01-16 21:19:27 +00:00
..
man1 pkgbase: move man pages from runtime-manual to runtime 2019-07-19 15:12:20 +00:00
man3 Expand stats(3) man page to add a caveat regarding HZ. 2019-12-02 21:03:09 +00:00
man4 [PowerPC64] Enable virtio drivers 2020-01-16 11:33:15 +00:00
man5 src.conf.5: regen after r356736, limiting ld.bfd to powerpc 2020-01-14 18:06:09 +00:00
man6 pkgbase: move man pages from runtime-manual to runtime 2019-07-19 15:12:20 +00:00
man7 Update release(7) to note OSRELEASE is only relevant when the 2020-01-16 15:07:52 +00:00
man8 Remove picobsd build scripts and the remaining tinyware 2019-11-05 02:30:41 +00:00
man9 fdt_pinctrl: Add new methods for gpios 2020-01-16 21:19:27 +00:00
Makefile