1. 26 8月, 2014 1 次提交
  2. 19 3月, 2014 1 次提交
  3. 01 3月, 2014 1 次提交
  4. 08 1月, 2014 1 次提交
    • L
      ARM: dts: Split omap3 pinmux core device · 3d495383
      Laurent Pinchart 提交于
      The omap3_pmx_core pinmux device in the device tree handles the system
      controller module (SCM) PADCONFS fonction. Its control registers are
      split in two distinct areas, with other SCM registers in-between. Those
      other registers can't thus be requested by other drivers as the memory
      region gets reserved by the pinmux driver.
      
      Split the omap3_pmx_core device tree node in two for the two memory
      regions. The second region address and size depends on the SoC model.
      
      The change in omap3.dtsi fixes an "external abort on non-linefetch" when
      doing
      
      cat /sys/kernel/debug/pinctrl/.../pins
      
      on a Nokia N900.
      
      Note that the core2 padconf region is different for 3430 vs 3630,
      and does not exist on 3517 as noted by Nishanth Menon <nm@ti.com>.
      Reported-by: NTomi Valkeinen <tomi.valkeinen@ti.com>
      Signed-off-by: NLaurent Pinchart <laurent.pinchart@ideasonboard.com>
      Acked-By: NSebastian Reichel <sre@debian.org>
      Signed-off-by: NNishanth Menon <nm@ti.com>
      [tony@atomide.com: updated for 3430 vs 3630 core2 based on Nishant's patch]
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      3d495383
  5. 03 12月, 2013 1 次提交
  6. 27 11月, 2013 1 次提交
  7. 21 10月, 2013 1 次提交
  8. 12 10月, 2013 2 次提交
  9. 08 10月, 2013 1 次提交
  10. 19 6月, 2013 6 次提交
  11. 09 4月, 2013 2 次提交
    • N
      ARM: dts: OMAP3: use twl4030 vdd1 regulator for CPU · a134be34
      Nishanth Menon 提交于
      Define VDD1 regulator in twl4030 DT and mark it as the supply for the
      various OMAP34xx/35xx/36xx/37xx platforms (all use TWL4030 variants with
      VDD1 supplying the CPU).
      
      NOTE: This currently will use I2C1 bus communication path to set the
      voltage in device tree boot. In the legacy non device tree boot, we
      continue to use twl-common.c which bypasses I2C1 bus communication path
      and uses I2C4 bus path using OMAP voltage libraries. We should
      eventually be able to use I2C4 path once we have voltage regulator for
      OMAP which is capable of using the voltage controller/voltage processor
      IP blocks.
      Signed-off-by: NNishanth Menon <nm@ti.com>
      Cc: Kevin Hilman <khilman@deeprootsystems.com>
      Cc: Jon Hunter <jon-hunter@ti.com>
      Cc: Santosh Shilimkar <santosh.shilimkar@ti.com>
      Cc: Shawn Guo <shawn.guo@linaro.org>
      Cc: Keerthy <j-keerthy@ti.com>
      Signed-off-by: NBenoit Cousson <benoit.cousson@linaro.org>
      a134be34
    • N
      ARM: dts: OMAP34xx/35xx: Add CPU OPP table · 1e633d71
      Nishanth Menon 提交于
      Add DT OPP table for OMAP34xx/35xx family of devices. This data is
      decoded by OF with of_init_opp_table() helper function.
      
      OPP data here is based on existing opp3xxx_data.c
      
      Since the omap36xx OPP tables would be different from OMAP34xx/35xx,
      introduce an new omap34xx.dtsi for 34xx/35xx specific entries and use
      existing omap3.dtsi as the common dtsi file for all OMAP3 platforms.
      
      This is in preparation to use generic cpufreq-cpu0 driver for device
      tree enabled boot. Legacy non device tree enabled boot continues to
      use omap-cpufreq.c and opp3xxx_data.c.
      Signed-off-by: NNishanth Menon <nm@ti.com>
      Cc: Kevin Hilman <khilman@deeprootsystems.com>
      Cc: Jon Hunter <jon-hunter@ti.com>
      Cc: Santosh Shilimkar <santosh.shilimkar@ti.com>
      Cc: Shawn Guo <shawn.guo@linaro.org>
      Cc: Keerthy <j-keerthy@ti.com>
      Signed-off-by: NBenoit Cousson <benoit.cousson@linaro.org>
      1e633d71
  12. 03 4月, 2013 1 次提交
  13. 29 10月, 2012 1 次提交
    • J
      ARM: dts: Add omap3-beagle.dts · 5a8095e9
      Jon Hunter 提交于
      Add a minimal dts for original OMAP3430/3530 version of the Beagle board. This
      version of the Beagle board has 256MB of DDR and features the same TWL4030
      power management IC (PMIC) as the Beagle board XM.
      
      Given that the Beagle and Beagle-XM boards use the same PMIC, move the
      definition of the VSIM regulator into the TWL4030.dtsi file so that we do not
      need to duplicate in the Beagle board dts file.
      
      This has been boot tested on an OMAP3530 Beagle board and verifing that the
      SD/MMC interface is working with a SD card.
      
      V2 changes
      - Rebased upon of devel-dt
      - Corrected copyright date in omap3-beagle.dts file
      - Added LED support after verifing that Beagle and Beagle XM have the same LED
        configuration
      Signed-off-by: NJon Hunter <jon-hunter@ti.com>
      Signed-off-by: NBenoit Cousson <b-cousson@ti.com>
      5a8095e9
  14. 08 9月, 2012 1 次提交
  15. 02 7月, 2012 1 次提交
  16. 25 2月, 2012 1 次提交