Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
Copy head to stable/9 as part of 9.0-RELEASE release cycle.Approved by: re (implicit)
if_ate.c: * Support for sam9 "EMAC" controller. * Support for rmii interface to phy.at91.c & at91sam9.c: * Eliminate separate at91sam9.c file. * Add new devices to at91sam9_devs table.at91_machdep.c & at at91sam9_machdep.c: * Automatic chip type determination. * Remove compile time chip dependencies. * Eliminate separate at91sam9_machdep.c file.at91_pmc.c: * Corrected support for all of the sam926? and sam9g20 chips. * Remove compile time chip dependencies.My apologies to Greg for taking so long to take care of it.
Add support for configuring pins to be one of {GPIO, PERIPHERAL A orPERIPHERAL B}, as well as direction of GPIO pin. Add defines for allthe pins.