1. 01 8月, 2011 1 次提交
  2. 05 7月, 2011 2 次提交
  3. 04 7月, 2011 1 次提交
  4. 28 5月, 2011 1 次提交
  5. 27 5月, 2011 8 次提交
    • J
      GPIO: TPS65910: Move driver to drivers/gpio/ · 83545d83
      Jorge Eduardo Candelaria 提交于
      The GPIO driver should reside in drivers/gpio/ for better
      organization.
      Signed-off-by: NJorge Eduardo Candelaria <jedu@slimlogic.co.uk>
      Acked-by: NGrant Likely <grant.likely@secretlab.ca>
      Signed-off-by: NLiam Girdwood <lrg@slimlogic.co.uk>
      83545d83
    • J
      linux-next: build failure after merge of the voltage tree · c01e36dd
      Jorge Eduardo Candelaria 提交于
      On May 10, 2011, at 9:27 PM, Stephen Rothwell wrote:
      
      > Hi Jorge,
      >
      > On Tue, 10 May 2011 12:30:36 -0500 Jorge Eduardo Candelaria <jedu@slimlogic.co.uk> wrote:
      >>
      >> On May 10, 2011, at 3:38 AM, Liam Girdwood wrote:
      >>
      >>> On Tue, 2011-05-10 at 12:44 +1000, Stephen Rothwell wrote:
      >>>> Hi Liam,
      >>>>
      >>>> After merging the voltage tree, today's linux-next build (x86_64
      >>>> allmodconfig) failed like this:
      >>>>
      >>>> ERROR: "tps65910_gpio_init" [drivers/mfd/tps65910.ko] undefined!
      >>>> ERROR: "tps65910_irq_init" [drivers/mfd/tps65910.ko] undefined!
      >>>> ERROR: "irq_modify_status" [drivers/mfd/tps65910-irq.ko] undefined!
      >>>> ERROR: "irq_set_chip_and_handler_name" [drivers/mfd/tps65910-irq.ko] undefined!
      >>>> ERROR: "handle_edge_irq" [drivers/mfd/tps65910-irq.ko] undefined!
      >>>>
      >>>> I have used the voltage tree from next-20110509 for today.
      >>>
      >>> Jorge, could you send a fix for this today.
      >>
      >> The following patch should solve this:
      >>
      >> From: Jorge Eduardo Candelaria <jedu@slimlogic.co.uk>
      >> MFD: Fix TPS65910 build
      >>
      >> Support for tps65910 as a module is not available. The driver can
      >> only be compiled as built-in. OTOH, the regulator driver can still
      >> be built as module without breaking the compilation.
      >>
      >> Signed-off-by: Jorge Eduardo Candelaria <jedu@slimlogic.co.uk>
      >
      > Today (even with the above patch included) I got these errors from the
      > x86_64 allmodconfig build:
      >
      > tps65910.c:(.text+0xf4140): undefined reference to `i2c_master_send'
      > drivers/built-in.o: In function `tps65910_i2c_read':
      > tps65910.c:(.text+0xf41d2): undefined reference to `i2c_transfer'
      > drivers/built-in.o: In function `tps65910_i2c_init':
      > tps65910.c:(.init.text+0xcb83): undefined reference to `i2c_register_driver'
      > drivers/built-in.o: In function `tps65910_i2c_exit':
      > tps65910.c:(.exit.text+0x6e0): undefined reference to `i2c_del_driver'
      >
      > I have used the voltage tree from next-20110509 again today.
      
      Following patch should fix the dependency problems. Please review:
      
      From: Jorge Eduardo Candelaria <jedu@slimlogic.co.uk>
      [PATCH] MFD: TPS65910: Fix I2C dependency
      
      TPS65910 driver can only be compiled built-in, so the I2C driver
      should be as well.
      Signed-off-by: NJorge Eduardo Candelaria <jedu@slimlogic.co.uk>
      Signed-off-by: NLiam Girdwood <lrg@slimlogic.co.uk>
      c01e36dd
    • J
      linux-next: build failure after merge of the voltage tree · aec519b5
      Jorge Eduardo Candelaria 提交于
      On May 10, 2011, at 3:38 AM, Liam Girdwood wrote:
      
      > On Tue, 2011-05-10 at 12:44 +1000, Stephen Rothwell wrote:
      >> Hi Liam,
      >>
      >> After merging the voltage tree, today's linux-next build (x86_64
      >> allmodconfig) failed like this:
      >>
      >> ERROR: "tps65910_gpio_init" [drivers/mfd/tps65910.ko] undefined!
      >> ERROR: "tps65910_irq_init" [drivers/mfd/tps65910.ko] undefined!
      >> ERROR: "irq_modify_status" [drivers/mfd/tps65910-irq.ko] undefined!
      >> ERROR: "irq_set_chip_and_handler_name" [drivers/mfd/tps65910-irq.ko] undefined!
      >> ERROR: "handle_edge_irq" [drivers/mfd/tps65910-irq.ko] undefined!
      >>
      >> I have used the voltage tree from next-20110509 for today.
      >
      > Jorge, could you send a fix for this today.
      >
      > Thanks
      >
      > Liam
      >
      
      The following patch should solve this:
      
      From: Jorge Eduardo Candelaria <jedu@slimlogic.co.uk>
      MFD: Fix TPS65910 build
      
      Support for tps65910 as a module is not available. The driver can
      only be compiled as built-in. OTOH, the regulator driver can still
      be built as module without breaking the compilation.
      Signed-off-by: NJorge Eduardo Candelaria <jedu@slimlogic.co.uk>
      Signed-off-by: NLiam Girdwood <lrg@slimlogic.co.uk>
      aec519b5
    • G
      MFD: TPS65910: Add new mfd device for TPS65910 · 27c6750e
      Graeme Gregory 提交于
      The TPS65910 chip is a power management IC for multimedia and handheld
      devices. It contains the following components:
      
      - Regulators
      - GPIO controller
      - RTC
      
      The tps65910 core driver is registered as a platform driver and provides
      communication through I2C with the host device for the different
      components.
      Signed-off-by: NGraeme Gregory <gg@slimlogic.co.uk>
      Signed-off-by: NJorge Eduardo Candelaria <jedu@slimlogic.co.uk>
      Acked-by: NSamuel Ortiz <sameo@linux.intel.com>
      Signed-off-by: NLiam Girdwood <lrg@slimlogic.co.uk>
      27c6750e
    • A
      mfd: Add pm8xxx irq support · c013f0a5
      Abhijeet Dharmapurikar 提交于
      Add support for the irq controller in Qualcomm 8xxx pmic. The 8xxx
      interrupt controller provides control for gpio and mpp configured as
      interrupts in addition to other subdevice interrupts. The interrupt
      controller also provides a way to read the real time status of an
      interrupt. This real time status is the only way one can get the
      input values of gpio and mpp lines.
      Signed-off-by: NAbhijeet Dharmapurikar <adharmap@codeaurora.org>
      Signed-off-by: NSamuel Ortiz <sameo@linux.intel.com>
      c013f0a5
    • A
      mfd: Add Qualcomm PMIC 8921 core driver · cbdb53e1
      Abhijeet Dharmapurikar 提交于
      Add support for the Qualcomm PM8921 PMIC chip. The core driver
      will communicate with the PMIC chip via the MSM SSBI bus.
      Signed-off-by: NAbhijeet Dharmapurikar <adharmap@codeaurora.org>
      Signed-off-by: NSamuel Ortiz <sameo@linux.intel.com>
      cbdb53e1
    • A
      mfd: Group NXP PCF50633* drivers together · 1305134e
      Axel Lin 提交于
      PCF50633_ADC and PCF50633_GPIO depends on MFD_PCF50633.
      Thus group NXP PCF50633* drivers together.
      Signed-off-by: NAxel Lin <axel.lin@gmail.com>
      Signed-off-by: NSamuel Ortiz <sameo@linux.intel.com>
      1305134e
    • A
      mfd: Group TPSxxxxx power management chips together · 37df003c
      Axel Lin 提交于
      Group TPSxxxxx power management chips together and sort in alphabetical order.
      This change makes it easier for users to find config options.
      Signed-off-by: NAxel Lin <axel.lin@gmail.com>
      Signed-off-by: NSamuel Ortiz <sameo@linux.intel.com>
      37df003c
  6. 25 5月, 2011 2 次提交
  7. 31 3月, 2011 1 次提交
  8. 28 3月, 2011 1 次提交
  9. 27 3月, 2011 1 次提交
  10. 25 3月, 2011 1 次提交
  11. 23 3月, 2011 6 次提交
  12. 22 3月, 2011 1 次提交
  13. 15 3月, 2011 1 次提交
  14. 01 3月, 2011 1 次提交
  15. 14 1月, 2011 3 次提交
  16. 29 12月, 2010 1 次提交
  17. 20 12月, 2010 1 次提交
  18. 29 10月, 2010 7 次提交