1. 26 11月, 2013 1 次提交
  2. 30 8月, 2013 1 次提交
  3. 07 8月, 2013 1 次提交
    • L
      i2c: pxa: enable high speed mode for i2c bus · 9d3dda5c
      Leilei Shang 提交于
      To enter high speed mode, following steps should be done:
      1. When running in high speed mode, i2c clock rate is different
      from standard mode. Clock rate must be set according to
      specification first.
      2. When i2c controller sends a master code and wins arbitration,
      high speed mode is entered.
      
      If you want to enable high speed mode, the following members of
      platform data should be set to proper value:
      1. "high_mode" should be set to "1".
      2. "master_code" should be set to "8'b 0000_1xxx"(x is 0 or 1).
         If no master_code is set, set to default value 0xe.
      3. "rate" should be set according to specification.
      Signed-off-by: NLeilei Shang <shangll@marvell.com>
      Signed-off-by: NWolfram Sang <wsa@the-dreams.de>
      9d3dda5c
  4. 31 7月, 2013 1 次提交
  5. 20 6月, 2013 1 次提交
  6. 19 6月, 2013 1 次提交
  7. 08 4月, 2013 1 次提交
  8. 09 3月, 2013 1 次提交
  9. 14 2月, 2013 3 次提交
  10. 05 2月, 2013 2 次提交
    • K
      tpm: STM i2c driver fixes · 3d7a7bd7
      Kent Yoder 提交于
       Store the i2c_client struct in the vendor private pointer. Get rid of
      the unnecessary include/linux/i2c/ header. Moved include files into the
      driver c file. Fix smatch warnings. Make use of module_i2c_driver().
      Removed unused code from the tpm_stm_st33_i2c.h file. Fix return
      variable signedness in tpm_stm_i2c_send() and tpm_st33_i2c_probe().
      Signed-off-by: NKent Yoder <key@linux.vnet.ibm.com>
      3d7a7bd7
    • M
      TPM: STMicroelectronics ST33 I2C KERNEL 3.x · 251a7b08
      Mathias Leblanc 提交于
       * STMicroelectronics version 1.2.0, Copyright (C) 2010
       * STMicroelectronics comes with ABSOLUTELY NO WARRANTY.
       * This is free software, and you are welcome to redistribute it
       * under certain conditions.
      
      This is the driver for TPM chip from ST Microelectronics.
      
      If you have a TPM security chip from STMicroelectronics working with
      an I2C, in menuconfig or .config choose the tpm driver on
      device --> tpm and activate the protocol of your choice before compiling
      the kernel.
      The driver will be accessible from within Linux.
      
      Tested on linux x86/x64 on kernel 3.x
      Signed-off-by: NMathias Leblanc <mathias.leblanc@st.com>
      Signed-off-by: NKent Yoder <key@linux.vnet.ibm.com>
      251a7b08
  11. 07 12月, 2012 1 次提交
  12. 21 11月, 2012 3 次提交
  13. 19 11月, 2012 1 次提交
  14. 16 11月, 2012 1 次提交
  15. 08 10月, 2012 1 次提交
  16. 06 10月, 2012 1 次提交
    • J
      i2c-mux: Add support for device auto-detection · eee543e8
      Jean Delvare 提交于
      Let I2C bus segments behind multiplexers have a class. This allows for
      device auto-detection on these segments. As long as parent segments
      don't share the same class, it should be fine.
      
      I implemented support in drivers i2c-mux-gpio and i2c-mux-pca954x. I
      left i2c-mux-pca9541 and i2c-mux-pinctrl alone for the moment as I
      don't know if this feature makes sense for the use cases of these
      drivers.
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Cc: Peter Korsgaard <peter.korsgaard@barco.com>
      Cc: David Daney <david.daney@cavium.com>
      Cc: Michael Lawnick <ml.lawnick@gmx.de>
      Cc: Rodolfo Giometti <giometti@linux.it>
      eee543e8
  17. 22 9月, 2012 3 次提交
  18. 18 9月, 2012 1 次提交
  19. 13 9月, 2012 1 次提交
  20. 24 8月, 2012 1 次提交
  21. 18 7月, 2012 2 次提交
  22. 20 6月, 2012 2 次提交
  23. 20 5月, 2012 1 次提交
  24. 11 5月, 2012 1 次提交
  25. 09 5月, 2012 2 次提交
  26. 16 4月, 2012 1 次提交
  27. 22 3月, 2012 1 次提交
    • B
      mfd: Make twl4030 SIH SPARSE_IRQ capable · f01b1f90
      Benoit Cousson 提交于
      twl4030 is using a two level irq controllers infrastruture.
      So far, only the first level was using dynamic irq_desc allocation
      to be able to have irq_domain support for device tree.
      There is a need to allocate separate irq_descs for the SIH too to
      avoid hacking the first level with interrupts from the second level.
      
      Add an irq_base parameter to allow the caller to provide the base from
      pdata or from dynamic allocation.
      
      Affect TWL4030_NR_IRQS to the twl-core IRQs only.
      
      Moreover that will allow the extraction of the of_node pointer for further
      Device Tree conversion.
      Signed-off-by: NFelipe Balbi <balbi@ti.com>
      Signed-off-by: NBenoit Cousson <b-cousson@ti.com>
      Signed-off-by: NSamuel Ortiz <sameo@linux.intel.com>
      f01b1f90
  28. 12 3月, 2012 3 次提交