1. 23 1月, 2013 1 次提交
  2. 16 1月, 2013 1 次提交
  3. 11 12月, 2012 2 次提交
    • L
      ab8500_bm: Always send platform specific battery information via pdata · 23a04f9f
      Lee Jones 提交于
      Currently the AB8500 battery management subsystem receives platform
      specific information via two different means depending on how the
      platform is booted. If DT is not enabled, a reference to a *_bm_data
      data structure containing each platform specific attribute is passed
      though platform_data. However, if DT is enabled, then platform_data
      is empty and the reference is gained though a DT specific probe
      function. There are two issues here 1) the same reference is
      being collected each time and 2) the DT way doesn't allow any
      provisions to select different platform specific attributes, which
      kind of defeats the object.
      
      Cc: Samuel Ortiz <sameo@linux.intel.com>
      Signed-off-by: NLee Jones <lee.jones@linaro.org>
      23a04f9f
    • L
      ab8500_bm: Rename battery management platform data to something more logical · b0284de0
      Lee Jones 提交于
      The platform specific battery management configuration data structure
      is currently called 'bat' short for 'battery'; however, it contains
      information for all components of the battery management group, rather
      than information pertaining to the battery itself - there are other
      structures for that. So, in keeping with its structure namesake
      'abx500_bm_data', we rename it to 'bm' here. Using similar logic,
      we're also renaming 'bmdevs_of_probe' to the more device specific
      'ab8500_bm_of_probe'.
      Signed-off-by: NLee Jones <lee.jones@linaro.org>
      b0284de0
  4. 19 11月, 2012 2 次提交
  5. 14 9月, 2012 1 次提交
  6. 02 5月, 2012 1 次提交
    • L
      mfd/ab5500: delete AB5500 support · 72fb9220
      Linus Walleij 提交于
      This platform has been obsoleted and was only available inside of
      ST-Ericsson, no users of this code are left in the world. This
      deletes the core U5500 support entirely in the same manner as the
      obsoleted U8500 silicon was previously deleted.
      
      Cc: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com>
      Cc: Rabin Vincent <rabin.vincent@stericsson.com>
      Cc: Jonas Aberg <jonas.aberg@stericsson.com>
      Cc: Per Forlin <per.forlin@stericsson.com>
      Cc: Ulf Hansson <ulf.hansson@stericsson.com>
      Acked-by: NSamuel Ortiz <sameo@linux.intel.com>
      Signed-off-by: NLinus Walleij <linus.walleij@linaro.org>
      72fb9220
  7. 27 3月, 2012 1 次提交
  8. 16 3月, 2012 1 次提交
    • P
      device.h: audit and cleanup users in main include dir · 313162d0
      Paul Gortmaker 提交于
      The <linux/device.h> header includes a lot of stuff, and
      it in turn gets a lot of use just for the basic "struct device"
      which appears so often.
      
      Clean up the users as follows:
      
      1) For those headers only needing "struct device" as a pointer
      in fcn args, replace the include with exactly that.
      
      2) For headers not really using anything from device.h, simply
      delete the include altogether.
      
      3) For headers relying on getting device.h implicitly before
      being included themselves, now explicitly include device.h
      
      4) For files in which doing #1 or #2 uncovers an implicit
      dependency on some other header, fix by explicitly adding
      the required header(s).
      
      Any C files that were implicitly relying on device.h to be
      present have already been dealt with in advance.
      
      Total removals from #1 and #2: 51.  Total additions coming
      from #3: 9.  Total other implicit dependencies from #4: 7.
      
      As of 3.3-rc1, there were 110, so a net removal of 42 gives
      about a 38% reduction in device.h presence in include/*
      Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
      313162d0
  9. 07 3月, 2012 1 次提交
  10. 03 11月, 2011 1 次提交
  11. 24 10月, 2011 2 次提交
  12. 27 5月, 2011 2 次提交
  13. 23 3月, 2011 1 次提交
  14. 29 10月, 2010 2 次提交
  15. 28 5月, 2010 2 次提交
  16. 08 3月, 2010 1 次提交
  17. 17 9月, 2009 3 次提交
  18. 18 6月, 2009 1 次提交