1. 19 9月, 2014 4 次提交
    • T
      ARM: dts: Add support for Ethernet on some N900 macro boards · 271d4c6b
      Tony Lindgren 提交于
      As we have support for this in board-rx51-peripherals.c, let's
      add it to the .dts files too.
      
      Note that the reset GPIO will eventually go to the driver.
      For now let's just pull it down and skip any further reset
      in case the bootloader has configured the MAC address so
      NFSroot works.
      
      Also note that after 3430-sdp are using proper GPMC timings
      we can remove the tests for smsc,lan91c94 in gpmc.c.
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      271d4c6b
    • T
      ARM: dts: Do not set pulls for I2C lines · a4ff93c1
      Tony Lindgren 提交于
      There are external pulls on these lines and enabling the
      internal pulls can cause issue. This is because the internal
      pulls are parallel with the external pulls. So let's clear
      the internal I2C pulls.
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      a4ff93c1
    • T
      ARM: dts: omap: Remove WAKEUPENABLE mux options for UARTs · 7c1babdc
      Tony Lindgren 提交于
      This is no longer needed as the device specific wake-up event
      can now be specified with interrupts-extended property where
      the second interrupt is the pinctrl-single register, such as
      the UART3 RX pin.
      
      Note that twl4030_omap3.dtsi needs to set WAKEUPENABLE for
      off-idle to properly trigger the PMIC scripts. And GPIO pins
      still need to set WAKEUPENABLE for wake-up events.
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      7c1babdc
    • T
      ARM: dts: omap3-overo: Fix UART wake-up events · 28ce556b
      Tony Lindgren 提交于
      Compared to legacy booting, we don't have wake-up events enabled
      for device tree based booting. This means that if deeper idle
      states are enabled, the device won't wake up to UART events and
      seems like it has hung.
      
      Let's fix that by adding the wake-up interrupt. Note that we
      don't need to set the PIN_OFF_WAKEUPENABLE any longer, that's
      handled by the wake-up interrupt when the serial driver does
      request_irq on it.
      
      Tested with the following on omap3-overo-summit that has the
      ES2.1 omap:
      
      #!/bin/bash
      
      uarts=$(find /sys/class/tty/ttyO*/device/power/ -type d)
      for uart in $uarts; do
              echo 3000 > $uart/autosuspend_delay_ms
      done
      
      uarts=$(find /sys/class/tty/ttyO*/power/ -type d)
      for uart in $uarts; do
              echo enabled > $uart/wakeup
              echo auto > $uart/control
      done
      
      echo 1 > /sys/kernel/debug/pm_debug/enable_off_mode
      
      # grep -i uart /proc/interrupts
       90:       1085      INTC  74  OMAP UART2
      338:          5   pinctrl 366  OMAP UART2
      
      # grep ^core_pwrdm /sys/kernel/debug/pm_debug/count
      core_pwrdm (ON),OFF:1654,RET:131,INA:39,ON:1825...
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      28ce556b
  2. 12 9月, 2014 1 次提交
    • S
      ARM: dts: OMAP2+: Add sub mailboxes device node information · d27704d1
      Suman Anna 提交于
      The sub-mailbox devices are added to the Mailbox DT nodes on
      OMAP2420, OMAP2430, OMAP3, AM33xx, AM43xx, OMAP4 and OMAP5
      family of SoCs. This data represents the same mailboxes that
      used to be represented in hwmod attribute data previously.
      The node name is chosen based on the .name field of
      omap_mbox_dev_info structure used in the hwmod data.
      
      Cc: "Benoît Cousson" <bcousson@baylibre.com>
      Cc: Rob Herring <robh+dt@kernel.org>
      Cc: Pawel Moll <pawel.moll@arm.com>
      Cc: Mark Rutland <mark.rutland@arm.com>
      Cc: Ian Campbell <ijc+devicetree@hellion.org.uk>
      Cc: Kumar Gala <galak@codeaurora.org>
      Signed-off-by: NSuman Anna <s-anna@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      d27704d1
  3. 09 9月, 2014 15 次提交
  4. 01 9月, 2014 1 次提交
  5. 30 8月, 2014 1 次提交
  6. 28 8月, 2014 3 次提交
  7. 27 8月, 2014 6 次提交
  8. 26 8月, 2014 9 次提交