1. 06 1月, 2015 1 次提交
    • F
      ARM: dts: imx51-babbage: Fix ULPI PHY reset modelling · 7a9f0604
      Fabio Estevam 提交于
      GPIO2_5 is the reset GPIO for the USB3317 ULPI PHY. Instead of modelling it as
      a regulator, the correct approach is to use the 'reset_gpios' property of the
      "usb-nop-xceiv" node.
      
      GPIO1_7 is the reset GPIO for the USB2517 USB hub. As we currently don't have
      dt bindings to describe a HUB reset, let's keep using the regulator approach.
      
      Rename the regulator to 'reg_hub_reset' to better describe its function and bind
      it with the USB host1 port instead.
      
      USB host support has been introduced by commit 9bf206a9 ("ARM: dts:
      imx51-babbage: Add USB Host1 support"), which landed in 3.16 and it seems that
      USB has only been functional due to previous bootloader initialization.
      
      With this patch applied we can get USB host to work without relying on the
      bootloader.
      
      Cc: <stable@vger.kernel.org> # 3.16+
      Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com>
      Signed-off-by: NShawn Guo <shawn.guo@linaro.org>
      7a9f0604
  2. 29 12月, 2014 3 次提交
  3. 21 12月, 2014 2 次提交
    • D
      ARM: dts: rockchip: bump sd card pin drive strength up on rk3288-evb · 6618e478
      Doug Anderson 提交于
      It seems that ever since (536f6b91 mmc: dw_mmc: Reset DMA before
      enabling IDMAC) landed upstream that SD cards have been very unhappy
      on rk3288-evb.  They were a little unhappy before that change, but
      after that change they're REALLY unhappy.
      
      It turns out that the above fix happens to fix a corruption when
      reading card information during probe time.  Without the fix we didn't
      detect that high speed SD cards could actually support high speed.
      With the fix we suddenly detect that they're high speed and we try to
      use them at 50MHz.  That doesn't work so well on EVB with the default
      drive strength (maybe because there are two physical SD card slots
      hooked up to the same pin?).
      
      Fix the problem by bumping up the drive strength of the sdmmc lines.
      Signed-off-by: NDoug Anderson <dianders@chromium.org>
      Fixes: 536f6b91 ("mmc: dw_mmc: Reset DMA before enabling IDMAC")
      Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
      6618e478
    • G
      ARM: mvebu: Fix pinctrl configuration for Armada 370 DB · d4b0833a
      Gregory CLEMENT 提交于
      The commit b4607572 (ARM: mvebu: remove conflicting muxing on
      Armada 370 DB) removes the hog pins muxing. As it is explained in the
      commit log it solves a warning a boot time, but more important it also
      allows using the Giga port 0 of the board.
      
      Unfortunately in the same time the commit 4904a82a (arm: mvebu:
      move Armada 370/XP pinctrl node definition armada-370-xp.dtsi) was
      merged and it introduced again the hog pins muxing. Because of it, the
      Giga port 0 of the board is no more usable.
      
      This commit remove again the conflicting muxing (hopefully for the
      last time).
      Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
      [andrew@lunn.ch: Correct commit IDs]
      Signed-off-by: NAndrew Lunn <andrew@lunn.ch>
      Fixes: 4904a82a ("arm: mvebu: move Armada 370/XP pinctrl node definition armada-370-xp.dtsi")
      d4b0833a
  4. 11 12月, 2014 8 次提交
  5. 06 12月, 2014 1 次提交
  6. 05 12月, 2014 6 次提交
  7. 04 12月, 2014 7 次提交
  8. 03 12月, 2014 1 次提交
  9. 02 12月, 2014 1 次提交
  10. 01 12月, 2014 7 次提交
  11. 28 11月, 2014 2 次提交
  12. 27 11月, 2014 1 次提交