Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.Prune svn:mergeinfo from the new branch, as nothing has been mergedhere.Additional commits post-branch will follow.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
Rework the Ti GPIO code to allow for both the OMAP4 and AM335X attachmentsto be present. Thsi creates a new per-SoC driver that handles probe andsetting/getting the gpio flags.Differential Revision: https://reviews.freebsd.org/D943Reviewed by: loos, rpauloMFC after: 1 week
Make the ti_padstate_devmap arrays ststic, they are only used with thefile where they are defined.
Make ti_padconf_devmap static in both places it is defined.
Remove #include <machine/frame.h> from all the arm code that doesn'treally need it. That would be almost everywhere it was included. Addit in a couple files that really do need it and were previously gettingit by accident via another header.
Merging of projects/armv6, part 10- Support for Texas Instruments SoCs: - AM335x - OMAP4- Kernel configs, DTS for Beaglebone and PandaboardSubmitted by: Ben Gray, Damjan Marion