pcie: add force_gen parameter
pcie: use array to get needed clocks
imx6q-pinfunc: add  MX6Q_PAD_SD1_CLK__OSC32K_32K_OUT
imx6q-sabrelite.dts: remove lvds_cabc_ctrl, squash 'Sabrelite dts file additions'
imx6q-nitrogen6x.dts: add Tiwi support (wl1271)
wlcore: remove if_ops from platform_data

We can't pass pointers from the platform data to the modules, because
with DT it cannot be done.  Those pointers are not set by the board
files anyway.  It's the bus modules that set them, so they can be
safely removed from the platform data without changing any board
files.

Create a new structure that the bus modules pass to wlcore.  This
structure contains the if_ops pointers and a pointer to the actual
platform data.

Signed-off-by: Luciano Coelho <coelho@ti.com>
Reviewed-by: Felipe Balbi <balbi@ti.com>
wlcore: add initial device tree support to the sdio module

If platform data is not available, try to get the required information
from the device tree.  Register an OF match table and parse the
appropriate device tree nodes.

Parse interrupt property only, for now.

Signed-off-by: Luciano Coelho <coelho@ti.com>
sdhci-esdhc-imx: add dts ocr-limit, power-off-card
imx6q.dtsi: add SD3_DAT6/7 for UART1 pinctrl group
imx6q-nitrogen6x.dts: change uart1 pinctrl group
imx6q-sabrelite.dts: change uart1 pinctrl group
rfkill-regulator: add dt support
imx6q-nitrogen6x.dts: fix TiWi Bluetooth
nitrogen6x_defconfig: add pcie, bluetooth