clean: remove useless AT91_BASE_SYS macro

Signed-off-by: Josh Wu <josh.wu@atmel.com>
board/sama5d3xek: special setting, GMAC & EMAC clock related pins to Pullup and Pulldown disabled and output low

Since for the chips with no EMAC or GMAC, No actions is done to make
its phy to enter the power save mode when linux system enter suspend to memory or standby.
And it causes the VDDCORE current is higher than our expection.
So set GMAC related pins (PB0 - PB9, PB11, PB13, PB16 - PB18)
and EMAC related pins (PC0 - PC9) to Pullup and Pulldown disabled, and output low.

Signed-off-by: Wenyou Yang <wenyou.yang@atmel.com>
Makefile: change version to 3.6.0

Signed-off-by: Josh Wu <josh.wu@atmel.com>
1-wire: fix incorrect revision_id and bom_revision swapping

In case of revision mapping "B" the revision_id and bom_revision values were
swapped when normalizing them.

Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
1-wire: correct mapping B with alpha-numeric revisions

Use same normalisation function as the revision code and rev id
alpha-numeric characters as stated on the mapping specification "B".

Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
1-wire: swap BOM revision and revision id printing

Mapping specification "B" state that the order of characters
should be:
Board Revision - revision_code
Schema Revision - revision_id
BOM Revision - bom_revision

So swap alpha-numeric characters when printing these information.

Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
1-wire: add information for newer PDA TM4301 DM

Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>