wandboard: Add support for the latest revd1 revision
authorFabio Estevam <fabio.estevam@nxp.com>
Mon, 2 Oct 2017 18:47:29 +0000 (15:47 -0300)
committerStefano Babic <sbabic@denx.de>
Thu, 12 Oct 2017 15:31:16 +0000 (17:31 +0200)
commit066d97c73300bbabf7ec63ee2cab6d8bf79b5771
tree8e5a9ba1c93d857a52289f5aad968170e5498150
parentaccb428402ca8ba95a0e01747a94b94d76c410dd
wandboard: Add support for the latest revd1 revision

Latest wandboard hardware revision is revd1, which brings the following
new features:

- PFUZE100 PMIC
- AR8035 Ethernet PHY
- Upgrade Wifi/BT chip to BCM4339/BCM43430.

The detection mechanism is to probe the PMIC and when it is
found, then the revision of the board is revd1.

As the detection is done via PMIC, we need to print the board version
at a later stage via CONFIG_DISPLAY_BOARDINFO_LATE and also need
to disable CONFIG_DISPLAY_BOARDINFO, which is done much earlier.

Make the necessary adjustments for the AR8035 PHY to work on revd1.

Based on Richard Hu's work from Technexion's U-Boot tree.

Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
board/wandboard/wandboard.c
configs/wandboard_defconfig
include/configs/wandboard.h