summaryrefslogtreecommitdiff
path: root/arch/arm/mach-msm
diff options
context:
space:
mode:
authorTony Lindgren <tony@atomide.com>2013-09-13 23:09:53 +0400
committerBenoit Cousson <bcousson@baylibre.com>2013-09-18 13:11:39 +0400
commit851320e3f33503f557135a7fef6da66a2f7eec55 (patch)
tree9e6b76c9d29d5237b0ef1fadf6efb459e663717e /arch/arm/mach-msm
parentb6731f78c2c03e5d8732c809b86719cbbf5c7794 (diff)
downloadlinux-851320e3f33503f557135a7fef6da66a2f7eec55.tar.xz
ARM: dts: Fix muxing and regulator for wl12xx on the SDIO bus for pandaboard
Commit b42b9181 (ARM: OMAP2+: Remove board-omap4panda.c) removed legacy booting in favor of device tree based booting for pandaboard. That caused the WLAN to stop working as the related .dts entries fell through the cracks. The legacy muxing was setting pulls for GPIO 48 and 49, so let's keep that behaviour for now to avoid further regressions for BT and FM. Also input logic was enabled for MMC CLK line, but I've verified that the input logic we don't need enabled for CLK line as it's not bidirectional. Also, we want to use non-removable instead of ti,non-removable as the ti,non-removable also sets no_regulator_off_init which is really not what we want as then wl12xx won't get powered up and down which is needed for resetting it. Note that looks like the WLAN interface fails to come up after a warm reset, but that most likely was also happening with the legacy booting and needs a separate fix. Cc: Paolo Pisati <p.pisati@gmail.com> Cc: Rajendra Nayak <rnayak@ti.com> Cc: Luciano Coelho <luca@coelho.fi> Signed-off-by: Tony Lindgren <tony@atomide.com> Signed-off-by: Benoit Cousson <bcousson@baylibre.com>
Diffstat (limited to 'arch/arm/mach-msm')
0 files changed, 0 insertions, 0 deletions