Add Maxim MAX77696 driver

Add Maxim MAX77696 driver as provided by Maxim Integrated

Signed-off-by: Diego Rondini <diego.rondini@kynetics.it>
Add Freescale FXOS8700 driver

Add driver for Freescale FXOS8700 6-Axis Acc and Mag Combo Sensor, as
provided by Freescale Semiconductor

Signed-off-by: Diego Rondini <diego.rondini@kynetics.it>
Merge branch 'warp/drivers-integration/jb4.3_1.1.0-ga' into warp/jb4.3_1.1.0-ga_initial
Activate MAX77696 PMIC and FXOS in warp defconfig

Activate MAX77696 PMIC and FXOS accelerometer and magnetometer in WaRP defconfig

Signed-off-by: Diego Rondini <diego.rondini@kynetics.it>
Remove MAX17135 PMIC support

Support for MAX17135 PMIC was already comment out; as it's not a
component installed in the WaRP board remove it completely.

Signed-off-by: Diego Rondini <diego.rondini@kynetics.it>
Configure I2C1 pads for WaRP

Configure I2C1 pads for WaRP which are used by PMIC.

Signed-off-by: Jacob Postman <jacob@revolution-robotics.com>
Hooked in MAX77696 PMIC driver

Hook PMIC driver to enable MAX77696 driver features. At the moment
driver initialization is called via board_init_max77696() in
mx6sl_pmic_max77696.c; this might be moved, together with associated
pdata struct, to board-mx6sl_warp.c in future. Some additional
configuration might be needed to use IRQ.

Signed-off-by: Jacob Postman <jacob@revolution-robotics.com>
Add WaRP specific board header file

Signed-off-by: Jacob Postman <jacob@revolution-robotics.com>
Disabled internal bypass mode of iMX6

Disable CONFIG_MX6_INTER_LDO_BYPASS (internal bypass mode of iMX6) as it
is not used by the WaRP board.

Signed-off-by: Jacob Postman <jacob@revolution-robotics.com>
Signed-off-by: Diego Rondini <diego.rondini@kynetics.it>
Cleanup WaRP board definition

Signed-off-by: Diego Rondini <diego.rondini@kynetics.it>
Configure WaRP ECSPI2 interface

Add pads and pad configuration for ECSPI2 interface that is used for
FXOS8700 sensor.

Signed-off-by: Jacob Postman <jacob@revolution-robotics.com>
Signed-off-by: Diego Rondini <diego.rondini@kynetics.it>

Conflicts:
	arch/arm/mach-mx6/board-mx6sl_warp.c
Fixed chip ID reporting in FXOS8700 driver

Fixed bug in FXOS8700 driver where chip ID would always be reported as
0x0 in an error message when chip id read fails or returns unexpected
value during FXOS87000 initialization.

Signed-off-by: Jacob Postman <jacob@revolution-robotics.com>
Defined pad settings for wireless interface

Configured the SD3 interface and 4 gpio signals for the Murata wireless
module.

Signed-off-by: Jacob Postman <jacob@revolution-robotics.com>
Merge pull request #1 from warpboard/warp/jb4.3_1.1.0-ga_initial

Merge changes to NFS branch