<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/include/linux/mfd/abx500/ab8500-bm.h, branch linux-4.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.1.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-4.1.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2015-01-21T13:06:48Z</updated>
<entry>
<title>power: ab8500_fg.c: Remove unused function</title>
<updated>2015-01-21T13:06:48Z</updated>
<author>
<name>Rickard Strandqvist</name>
<email>rickard_strandqvist@spectrumdigital.se</email>
</author>
<published>2015-01-01T17:04:52Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=85cdf36e11557dc367c1361e4b7bb2c4619cae91'/>
<id>urn:sha1:85cdf36e11557dc367c1361e4b7bb2c4619cae91</id>
<content type='text'>
Remove the function ab8500_fg_reinit() that is not used anywhere.

This was partially found by using a static code analysis program called cppcheck.

Signed-off-by: Rickard Strandqvist &lt;rickard_strandqvist@spectrumdigital.se&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Sebastian Reichel &lt;sre@kernel.org&gt;
</content>
</entry>
<entry>
<title>ab8500_btemp: Make ab8500_btemp_get* interfaces public</title>
<updated>2013-04-17T00:32:48Z</updated>
<author>
<name>Hongbo Zhang</name>
<email>hongbo.zhang@linaro.org</email>
</author>
<published>2013-04-03T12:18:08Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6f780965aaf3354a3a6165d9018393a4a381b81d'/>
<id>urn:sha1:6f780965aaf3354a3a6165d9018393a4a381b81d</id>
<content type='text'>
Make ab8500_btemp_get_temp interface public, export it and also export the
ab8500_btemp_get, ab8500_btemp_get_batctrl_temp interfaces, so that the
ab8500 hwmon driver can use them.

Signed-off-by: Hongbo Zhang &lt;hongbo.zhang@linaro.org&gt;
Signed-off-by: Anton Vorontsov &lt;anton@enomsg.org&gt;
</content>
</entry>
<entry>
<title>ab8500-charger: Add UsbLineCtrl2 reference</title>
<updated>2013-03-07T04:35:50Z</updated>
<author>
<name>Marcus Cooper</name>
<email>marcus.xm.cooper@stericsson.com</email>
</author>
<published>2012-08-29T15:56:19Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b3ea5f451e4e435b650e34142f8552002dc21297'/>
<id>urn:sha1:b3ea5f451e4e435b650e34142f8552002dc21297</id>
<content type='text'>
When the state of USB Charge detection is changed then the calls
use a define for another register in other bank. This change
creates a new define for the correct register and removes the
magic numbers that are present.

Signed-off-by: Marcus Cooper &lt;marcus.xm.cooper@stericsson.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Reviewed-by: Hakan BERG &lt;hakan.berg@stericsson.com&gt;
Reviewed-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
</content>
</entry>
<entry>
<title>ab8500-bm: Add support for the new ab8540 platform</title>
<updated>2013-03-07T04:35:48Z</updated>
<author>
<name>Lee Jones</name>
<email>lee.jones@linaro.org</email>
</author>
<published>2012-08-29T12:36:51Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=861a30da53e2c5b9823b5390c1757baaf8f6e356'/>
<id>urn:sha1:861a30da53e2c5b9823b5390c1757baaf8f6e356</id>
<content type='text'>
Provide AB8540 platform specific information required to run the
Battery Management subsystem on AB8540 based devices. For this to
happen we see the introduction of separate platform specific data
structures and a means in which to process them.

Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
<entry>
<title>ab8500-bm: Add usb power path support</title>
<updated>2013-03-07T04:35:46Z</updated>
<author>
<name>Lee Jones</name>
<email>lee.jones@linaro.org</email>
</author>
<published>2013-02-14T12:39:15Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=db43e6c473b57d4e7a55c4bd6edef71f40f13eae'/>
<id>urn:sha1:db43e6c473b57d4e7a55c4bd6edef71f40f13eae</id>
<content type='text'>
AB8540 supports power path function in USB charging mode for fast
power up with dead and weak battery, and it could extend
the battery age.

When USB charging starts, if the Vbattrue is below than SW cut off
voltage, power path and pre-charge should be enabled. If Vbattrue
is higher than SW cut off voltage, power path and pre-charge should
be disabled. This is to make sure full current to battery charge.
At the end of charge, power path should be enable again to reduce
charging the battery again.

Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
<entry>
<title>ab8500-charger: Add backup battery charge voltages on the ab8540</title>
<updated>2013-03-07T04:35:37Z</updated>
<author>
<name>Yang QU</name>
<email>yang.qu@stericsson.com</email>
</author>
<published>2012-06-26T11:25:52Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=0f4aa401853e07885707aedfc68c608051b0d6e4'/>
<id>urn:sha1:0f4aa401853e07885707aedfc68c608051b0d6e4</id>
<content type='text'>
Add 2.7v, 2.9v, 3.0v, 3.2v and 3.3v charging voltages for backup
battery. Before that only 2.5v, 2.6v, 2.8v, 3.1v were available.

Signed-off-by: Yang QU &lt;yang.qu@stericsson.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Reviewed-by: Maxime COQUELIN &lt;maxime.coquelin@stericsson.com&gt;
Reviewed-by: Marcus COOPER &lt;marcus.xm.cooper@stericsson.com&gt;
Tested-by: Xiao Mei ZHANG &lt;xiaomei.zhang@stericsson.com&gt;
</content>
</entry>
<entry>
<title>ab8500-fg: Add power cut feature for ab8505 and ab8540</title>
<updated>2013-03-07T04:35:36Z</updated>
<author>
<name>Lee Jones</name>
<email>lee.jones@linaro.org</email>
</author>
<published>2012-05-31T14:16:36Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=93ff722e88530b9719cbf53be4f3197722461394'/>
<id>urn:sha1:93ff722e88530b9719cbf53be4f3197722461394</id>
<content type='text'>
Add support for a power cut feature which allows user to
configure when ab8505 and ab8540 based platforms should shut
down system due to low battery.

Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
<entry>
<title>Merge tag 'for-v3.9' of git://git.infradead.org/battery-2.6</title>
<updated>2013-02-20T18:19:07Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2013-02-20T18:19:07Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5a1203914a637b642442a861cf462d16401548e1'/>
<id>urn:sha1:5a1203914a637b642442a861cf462d16401548e1</id>
<content type='text'>
Pull battery updates from Anton Vorontsov:
 "Four new drivers:

   - goldfish_battery:

     This is Android Emulator battery driver.  Originally from Google,
     but Intel folks reshaped it for mainline

   - pm2301_charger:

     A new driver for ST-Ericsson 2301 Power Management chip, uses
     AB8500 battery management core

   - qnap-poweroff:

     The driver adds poweroff functionality for QNAP NAS boxes

   - restart-poweroff:

     A generic driver that implements 'power off by restarting'.  The
     actual poweroff functionality is implemented through a bootloader,
     so Linux' task is just to restart the box.  The driver is useful on
     Buffalo Linkstation LS-XHL and LS-CHLv2 boards.  Andrew Lunn worked
     on submitting the driver (as well as qnap-poweroff above).

  Additionally:

   - A lot of fixes for ab8500 drivers.  This is a part of efforts of
     syncing internal ST-Ericsson development tree with the mainline.
     Lee Jones @ Linaro worked on compilation and reshaping these
     series.

   - New health properties for the power supplies: "Watchdog timer
     expire" and "Safety timer expire"

   - As usual, a bunch of fixes/cleanups here and there"

* tag 'for-v3.9' of git://git.infradead.org/battery-2.6: (81 commits)
  bq2415x_charger: Add support for offline and 100mA mode
  generic-adc-battery: Fix forever loop in gab_remove()
  goldfish_battery: Add missing GENERIC_HARDIRQS dependency
  da9030_battery: Include notifier.h
  bq27x00_battery: Fix reporting battery temperature
  power/reset: Remove newly introduced __dev* annotations
  lp8727_charger: Small cleanup in naming
  ab8500_btemp: Demote initcall sequence
  ds2782_battery: Add power_supply_changed() calls for proper uevent support
  power: Add battery driver for goldfish emulator
  u8500-charger: Delay for USB enumeration
  ab8500-bm: Remove individual [charger|btemp|fg|chargalg] pdata structures
  ab8500-charger: Do not touch VBUSOVV bits
  ab8500-fg: Use correct battery charge full design
  pm2301: LPN mode control support
  pm2301: Enable vbat low monitoring
  ab8500-bm: Flush all work queues before suspending
  ab8500-fg: Go to INIT_RECOVERY when charger removed
  ab8500-charger: Add support for autopower on AB8505 and AB9540
  abx500-chargalg: Add new sysfs interface to get current charge status
  ...

Fix up fairly straightforward conflicts in the ab8500 driver.  But since
it seems to be ARM-specific, I can't even compile-test the result..
</content>
</entry>
<entry>
<title>ab8500-bm: Remove individual [charger|btemp|fg|chargalg] pdata structures</title>
<updated>2013-01-23T14:39:21Z</updated>
<author>
<name>Lee Jones</name>
<email>lee.jones@linaro.org</email>
</author>
<published>2013-01-17T16:08:42Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=97034a1e042d4316a83a3f68d61edf6c42e3f265'/>
<id>urn:sha1:97034a1e042d4316a83a3f68d61edf6c42e3f265</id>
<content type='text'>
None of the aforementioned components have their own dedicated
platform data structures anymore. Instead they have all been
merged into one big Battery Management container. Let's remove
them and place all the nice newly added attributes into the core
container.

Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
<entry>
<title>ab8500-btemp: Adaptation to AB8505 and AB9540 platforms</title>
<updated>2013-01-23T11:33:04Z</updated>
<author>
<name>Michel JAOUEN</name>
<email>michel.jaouen@stericsson.com</email>
</author>
<published>2012-05-22T13:46:46Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e6aac611b86956bdd981f30e8862ee2ac8aaf664'/>
<id>urn:sha1:e6aac611b86956bdd981f30e8862ee2ac8aaf664</id>
<content type='text'>
Add AB9540 and AB8505 support to ABx500 BTEMP driver.

Signed-off-by: Rajkumar Kasirajan &lt;rajkumar.kasirajan@stericsson.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Reviewed-by: Michel JAOUEN &lt;michel.jaouen@stericsson.com&gt;
Reviewed-by: Marcus COOPER &lt;marcus.xm.cooper@stericsson.com&gt;
Reviewed-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
Tested-by: Michel JAOUEN &lt;michel.jaouen@stericsson.com&gt;
Tested-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
</content>
</entry>
</feed>
