1. 22 10月, 2013 1 次提交
  2. 04 9月, 2013 1 次提交
  3. 02 9月, 2013 1 次提交
    • M
      dma: add driver for R-Car HPB-DMAC · c4f6c41b
      Max Filippov 提交于
      Add support for HPB-DMAC found in Renesas R-Car SoCs, using 'shdma-base' DMA
      driver framework.
      
      Based on the original patch by Phil Edworthy <phil.edworthy@renesas.com>.
      Signed-off-by: NMax Filippov <max.filippov@cogentembedded.com>
      [Sergei: removed useless #include, sorted #include's, fixed HPB_DMA_TCR_MAX,
      fixed formats and removed line breaks in the dev_dbg() calls, rephrased and
      added IRQ # to the shdma_request_irq() failure message, added MODULE_AUTHOR(),
      removed '__init'/'__exit' annotations from the probe()/remove() methods, removed
      '__initdata' annotation from 'hpb_dmae_driver', fixed guard macro name in the
      header file, fixed #define ASYNCRSTR_ASRST20, added #define ASYNCRSTR_ASRST24,
      added the necessary runtime PM calls to the probe() and remove() methods,
      handled errors returned by dma_async_device_register(), beautified comments
      and #define's.]
      Signed-off-by: NSergei Shtylyov <sergei.shtylyov@cogentembedded.com>
      Signed-off-by: NVinod Koul <vinod.koul@intel.com>
      c4f6c41b
  4. 31 8月, 2013 1 次提交
  5. 30 8月, 2013 2 次提交
  6. 27 8月, 2013 3 次提交
    • R
      leds-pca9633: Rename to leds-pca963x · 56a1740c
      Ricardo Ribalda Delgado 提交于
      The driver now supports the chips pca9633 and pca9634, therefore we
      rename the files to more generic and meaningul names
      Signed-off-by: NRicardo Ribalda Delgado <ricardo.ribalda@gmail.com>
      Signed-off-by: NBryan Wu <cooloney@gmail.com>
      56a1740c
    • M
      leds: pca9633: Add hardware blink support · 8465b018
      Mark A. Greer 提交于
      Add hardware blinking support to the pca9633 driver.
      
      NOTE: Hardware blinking violates the leds infrastructure
      driver interface since the hardware only supports
      blinking all LEDs with the same delay_on/delay_off
      rates.  That is, only the LEDs that are set to blink
      will actually blink but all LEDs that are set to blink
      will blink in identical fashion.  The delay_on/delay_off
      values of the last LED that is set to blink will be used
      for all of the blinking LEDs.  If the hardware doesn't
      support the requested blinking pattern, a default of
      500ms on and off will be used.
      
      Hardware blinking is disabled by default but can be enabled
      by setting the 'blink_type' member in the platform_data
      struct to 'PCA9633_HW_BLINK' or by adding the 'nxp,hw-blink'
      property to the DTS.
      
      (fengguang.wu@intel.com: Removes unneeded semicolon.)
      Signed-off-by: NMark A. Greer <mgreer@animalcreek.com>
      Reported-by: NFengguang Wu <fengguang.wu@intel.com>
      Signed-off-by: NBryan Wu <cooloney@gmail.com>
      8465b018
    • K
      leds: support new LP8501 device - another LP55xx common · 33b3a561
      Kim, Milo 提交于
      LP8501 can drive up to 9 channels like LP5523.
      LEDs can be controlled directly via the I2C and programmable engines are
      supported.
      
      LP55xx common driver
       LP8501 is one of LP55xx family device, so LP55xx common code are used.
       Chip specific data is defined in the structure, 'lp55xx_device_config'.
      
      Differences between LP8501 and LP5523
       Different register layout for LED output control and others.
       LP8501 specific feature for separate output power selection.
       LP8501 doesn't support external clock detection.
       Different programming engine data.
      
      LP8501 specific feature - output power selection
       Output channels are selected by power selection - Vout or Vdd.
       Separate power for VDD1-6 and VDD7-9 are available.
       It is configurable in the platform data.
       To support this feature, LP55xx DT structure and header are changed.
       Device tree binding is updated as well.
      
      LED pattern data
       Example pattern data is updated in the driver documentation.
      Signed-off-by: NMilo Kim <milo.kim@ti.com>
      Signed-off-by: NBryan Wu <cooloney@gmail.com>
      33b3a561
  7. 21 8月, 2013 1 次提交
  8. 18 8月, 2013 3 次提交
  9. 16 8月, 2013 1 次提交
  10. 13 8月, 2013 2 次提交
  11. 10 8月, 2013 3 次提交
  12. 08 8月, 2013 1 次提交
  13. 06 8月, 2013 2 次提交
  14. 04 8月, 2013 1 次提交
  15. 03 8月, 2013 2 次提交
  16. 02 8月, 2013 1 次提交
  17. 01 8月, 2013 3 次提交
  18. 29 7月, 2013 1 次提交
  19. 27 7月, 2013 3 次提交
  20. 24 7月, 2013 1 次提交
    • A
      ARM: pxa: propagate errors from regulator_enable() to pxamci · a829abf8
      Arnd Bergmann 提交于
      The em_x270_mci_setpower() and em_x270_usb_hub_init() functions
      call regulator_enable(), which may return an error that must
      be checked.
      
      This changes the em_x270_usb_hub_init() function to bail out
      if it fails, and changes the pxamci_platform_data->setpower
      callback so that the a failed em_x270_mci_setpower call
      can be propagated by the pxamci driver into the mmc core.
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Cc: Mike Rapoport <mike@compulab.co.il>
      Cc: Paul Gortmaker <paul.gortmaker@windriver.com>
      Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
      Cc: Haojian Zhuang <haojian.zhuang@gmail.com>
      Acked-by: NChris Ball <cjb@laptop.org>
      [olof: fixed order of regulator_enable() and test in em_x270_usb_hub_init]
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      a829abf8
  21. 22 7月, 2013 1 次提交
  22. 21 7月, 2013 1 次提交
  23. 16 7月, 2013 3 次提交
  24. 05 7月, 2013 1 次提交