1. 07 9月, 2012 3 次提交
    • L
      ARM: tegra: cardhu: add dt entry for fixed regulators · fa4a9252
      Laxman Dewangan 提交于
      Cadhu have multiple power rails which are controlled by
      GPIOs. Add support of these power rail control through
      fixed regulators. Add entry for all fixed regulators for
      cardhu-a02 and a04.
      The details are taken from downstream kernel.
      
      Some points on this change are:
      
      * Add the tps65910-LDO5 entry and make it always ON
       to supply power to SDMMC. Once the sd driver support
       regulator handling, this flag will be remove.
      
      * Dropping registration of rail vdd_sdmmc1 as the gpio
        is used by sdhci power-gpio. This need to fix in
        sdhci driver and then need to add the registration
        mechanism. Just removing power-gpio and adding fixed
        regulator with this gpio is causing the sd  access to
        fail because first probe call of this regulator fails
        due to non-available of parent and so it calls
        gpio_free() which disable the pins in gpio mode make
        pin output to LOW causes power to OFF. In probe retry,
        it got success and it powered-on but it again need to
        do again numeration of card here.
      Signed-off-by: NLaxman Dewangan <ldewangan@nvidia.com>
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      fa4a9252
    • L
      ARM: dt: tegra: cardhu: split dts file for support multiple board versions · 640a7af5
      Laxman Dewangan 提交于
      There is multiple version of cardhu starting from A01 to A07.
      Cardhu A01 and A03 are not supported. Cardhu A02 will have
      different sets of GPIOs for fixed regulator compare to
      cardhu A04. The Cardhu A05, A06, A07 are compatibe with A04.
      Based on cardhu version, the related dts file need to be chosen
      like for cardhu A02, use tegra30-cardhu-a02.dts, cardhu A04 and
      more, use tegra30-cardhu-a04.dts.
      This patch create the DTS file A02 and A04 and convert tegra30-cardhu.dts
      as dts include file.
      Signed-off-by: NLaxman Dewangan <ldewangan@nvidia.com>
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      640a7af5
    • L
      ARM: dt: tegra: cardhu: add entry for PMIC TPS65911. · 167e6279
      Laxman Dewangan 提交于
      Tegra30 based platform "cardhu" have the power management
      IC TPS65911 for the regulator.
      Adding DT entry for this device.
      Data are chosen from downstream kernel and making the
      voltage output as require by default for device to
      operate.
      The default interrupt line is HIGH from PMIC device and so
      inverting the interrupt detection line of PMU interrupt
      through configuring PMC.
      In this patch, do not registering LDO5 because the input
      supply for this rail is different for different version of
      cardhu i..e A02 and A04. The registration will be done once
      the dts file for cardhu A02 and A04 are added in follow on
      patches.
      Signed-off-by: NLaxman Dewangan <ldewangan@nvidia.com>
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      167e6279
  2. 23 8月, 2012 1 次提交
  3. 15 8月, 2012 1 次提交
  4. 07 8月, 2012 3 次提交
  5. 03 8月, 2012 6 次提交
  6. 02 8月, 2012 1 次提交
  7. 27 7月, 2012 21 次提交
  8. 26 7月, 2012 2 次提交
  9. 25 7月, 2012 1 次提交
  10. 20 7月, 2012 1 次提交