1. 06 11月, 2014 1 次提交
    • T
      ARM: dts: Add twl keypad map for omap3 EVM · 8cf747f1
      Tony Lindgren 提交于
      Looks like we're still missing the keypad map for EVM.
      Let's add it since we have the binding now available
      for the twl4030_keypad as otherwise we get the following
      errors during the boot:
      
      twl4030_keypad keypad.31: OF: linux,keymap property not defined
      in /ocp/i2c@48070000/twl@48/keypad
      twl4030_keypad keypad.31: Failed to build keymap
      twl4030_keypad: probe of keypad.31 failed with error -2
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      8cf747f1
  2. 16 6月, 2014 1 次提交
    • T
      ARM: dts: Enable twl4030 off-idle configuration for selected omaps · 9188883f
      Tony Lindgren 提交于
      N900 now seems to shut down the external oscillator when hitting
      off-idle.
      
      And Beagle XM seems to have OSC_EN pin connected to allow shutting
      down the oscillator looking at the schematics. The oscillator
      output is cut off in off-idle and you can monitor it from R56 on
      the bottom side of the board near the power jack. Note that for
      beagle we need to also enable the UART wake-up event, the others
      have that enabled in earlier patches.
      
      OMAP37XX EVM (TMDSEVM3730) does not seem to have twl4030 clken
      pin connected, so there is no point trying to enable shutting
      down of the oscillator on it for the extra latency it adds.
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      9188883f
  3. 03 6月, 2014 1 次提交
    • T
      ARM: dts: Add LCD panel sharp ls037v7dw01 support for omap3-evm and ldp · bc10f310
      Tony Lindgren 提交于
      Looks like quite a few omap3 boards have sharp ls037v7dw01 that's
      configured as various panel dpi entries for whatever legacy reasons.
      For device tree based support, let's just configure these properly for
      panel ls037v7dw01 instead of panel dpi.
      
      This patch creates a common file for panel ls037v7dw01, and makes
      boards ldp and omap3-evm to use it.
      
      The ls037v7dw01 also seems to be coupled with an ad7846 touchscreen
      controller for the omaps, so let's add a basic configuration for
      the touchscreen also using the default values.
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      Signed-off-by: NTomi Valkeinen <tomi.valkeinen@ti.com>
      bc10f310
  4. 15 10月, 2013 2 次提交
  5. 28 9月, 2013 1 次提交
  6. 19 6月, 2013 3 次提交
  7. 10 5月, 2013 1 次提交
  8. 09 4月, 2013 3 次提交
    • 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
    • K
      ARM: dts: OMAP: Add usb_otg and glue data to OMAP3+ boards · ad871c10
      Kishon Vijay Abraham I 提交于
      Add usb otg data node in omap4/omap3 device tree file. Also update
      the node with board specific setting in omapx-<board>.dts file.
      The dt data specifies among others the interface type (ULPI or UTMI),
      mode which is mostly OTG, power that specifies the amount of power
      this can supply when in host mode.
      
      The information about usb otg node is available @
      Documentation/devicetree/bindings/usb/omap-usb.txt
      Signed-off-by: NKishon Vijay Abraham I <kishon@ti.com>
      Acked-by: NFelipe Balbi <balbi@ti.com>
      Signed-off-by: NBenoit Cousson <benoit.cousson@linaro.org>
      ad871c10
  9. 08 9月, 2012 1 次提交
  10. 02 7月, 2012 1 次提交
  11. 25 2月, 2012 1 次提交