boot: dts: Add wlan support for Aegis-epos

The wilink module is a combo wireless connectivity sdio card based on
Texas Instrument's wl18xx solution.
It is a 4-wire, 1.8V, embedded sdio wlan device with an external irq
line and is power-controlled by a gpio-based fixed regulator.

Add support for the wlan capabilities of this module by muxing the
relevant mmc and gpio lines, and setting the required platform data.

Signed-off-by: Vijay Badawadagi <bvijay@ti.com>
 [adapted for 3.14 and modified wlcore irq registration ]
Signed-off-by: Eyal Reizer <eyalr@ti.com>
am43x-epos-evm: add device tree support for bluetooth

* Add device tree initilization for kim and ti shared transport
* Mux the uart3 pins used for connection to Wilink8 bluetooth and
  the bluetooth enable gpio pin

Signed-off-by: Eyal Reizer <eyalr@ti.com>
ARM: DRA7: Add wlan support for DRA7

The wilink module is a combo wireless connectivity sdio card based on
Texas Instrument's wl18xx solution.
It is a 4-wire, 1.8V, embedded sdio wlan device with an external irq
line and is power-controlled by a gpio-based fixed regulator.

Add support for the wlan capabilities of this module by muxing the
relevant mmc and gpio lines, and setting the required platform data.

Change-Id: Id362627c3038306876be72020ddaefd0989d70c3
Signed-off-by: Ido Yariv <ido@wizery.com>
Signed-off-by: bvijay <bvijay@ti.com>
 [adapted for 3.14 and new wlcore interrupt scheme]
 [remove uart2 pin muxes as they are used for mmc4 and wlan]
 [remove uart1 flow control pin muxes as they are used for mmc4 ]
Signed-off-by: Eyal Reizer <eyalr@ti.com>
ARM: dra7: add bluetooth device-tree support

The wilink module is a combo wireless connectivity module based on
Texas Instrument's wl18xx solution.

Add support for the bluetooth capabilities of this module by muxing the
relevant gpio enable line, and setting the required shared transport
platform data.

Change-Id: Idd14284f5521efdbc25e4dbae44026772fd214f2
Signed-off-by: vijay <bvijay@ti.com>
Signed-off-by: bvijay <bvijay@ti.com>
Signed-off-by: Eyal Reizer <eyalr@ti.com>
OMAP/serial: Fix division by zero exception on 3M+ baud rates

Signed-off-by: Alexey Pelykh <alexey.pelykh@gmail.com>
 [Fixed checkpatch errors ]
Signed-off-by: Eyal Reizer <eyalr@ti.com>
am335x-evm: dtbs wl18xx handle suspend/resume padconf context loss

Some am335x pins are losing context during suspend and need to be
reconfigured on resume. This is affecting the mmc2 pins used for the com8
connector.

Use the default and sleep states mechanism of am33xx_pinmux for handling
these transitions.

Signed-off-by: Eyal Reizer <eyalr@ti.com>
Merge branch 'ti-linux-3.14.y-wlcore' of git.ti.com:wilink8-wlan/wilink8-wlan-ti-linux-kernel into ti-linux-3.14.y

TI-Feature: wlcore
TI-Tree: git@git.ti.com:wilink8-wlan/wilink8-wlan-ti-linux-kernel.git
TI-Branch: ti-linux-3.14.y-wlcore

* 'ti-linux-3.14.y-wlcore' of git.ti.com:wilink8-wlan/wilink8-wlan-ti-linux-kernel:
  am335x-evm: dtbs wl18xx handle suspend/resume padconf context loss
  OMAP/serial: Fix division by zero exception on 3M+ baud rates
  ARM: dra7: add bluetooth device-tree support
  ARM: DRA7: Add wlan support for DRA7
  am43x-epos-evm: add device tree support for bluetooth
  boot: dts: Add wlan support for Aegis-epos

Signed-off-by: Dan Murphy <DMurphy@ti.com>