Age | Commit message (Collapse) | Author |
|
Clear SSE after the xfer completion and remove the not needed
default register restoration in suspend.
ST-Ericsson ID: ER 316546
Change-Id: I73368e18bd55abdff6b1909239bcf5b64583b452
Signed-off-by: Virupax Sadashivpetimath <virupax.sadashivpetimath@stericsson.com>
|
|
Removing AB8500 1.0 and 1.1 support and the VUSB regulator is
a requirement to complete the ER stated below.
ST-Ericsson Linux next: -
ST-Ericsson ID: ER 327257
ST-Ericsson FOSS-OUT ID: Trivial
Signed-off-by: Sakethram Bommisetti <sakethram.bommisetti@stericsson.com>
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
|
|
Correct invalid assignment.
ST-Ericsson ID: AP281301
Signed-off-by: Ankur Vaish <ankur.vaish@stericsson.com>
Change-Id: I7cdfd3b85f06e7742b4c77b906a9f6686364259f
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/9843
Reviewed-by: Martin PERSSON <martin.persson@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29461
Reviewed-by: Naga RADHESH Y <naga.radheshy@stericsson.com>
Tested-by: Naga RADHESH Y <naga.radheshy@stericsson.com>
|
|
sensors1p: added include slab.h
One pin Sensor driver added. Support for
proximity sensor (Osram SFH7741) and
HAL switch (Samsung HED54XXU11).
Signed-off-by: Olle Trank <olle.trank@stericsson.com>
Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com>
Change-Id: I4914ffe434d97cf57ebc45e62be572f2acfe5a66
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29482
Reviewed-by: Naga RADHESH Y <naga.radheshy@stericsson.com>
Tested-by: Naga RADHESH Y <naga.radheshy@stericsson.com>
|
|
* in case of tid is zero
* Check for KERNELRLEASE instead of MM_MAKEFILES_DIR in Makefile
|
|
Change-Id: I83fd9379c037fe3c949aa5d01a99423d2fc555b4
Signed-off-by: Martin Persson <martin.persson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/19261
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Compared to HSI GPIO V3.1, register 0x82 is set with a different value
0x82 = 0xE (HSI GPIO V3.1)
0x82 = 0xF (on android)
In case of android, it seems that GPIO reset should be applied to reach 13uA
of consumption on TC3589x when AP in DeepSleep
Change-Id: I64eaa4304fcd9f71546cadba0aa703c91b6075df
Signed-off-by: David Paris <david.paris-nonst@stericsson.com>
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/17640
|
|
ST-Ericsson Linux next: -
ST-Ericsson ID: 349062
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ic91697eb0e133fa288d65cf5a21206a78c27d5ab
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25780
Reviewed-by: QATEST
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
-------
Manually applied the patch during migration to 3.0 kernel
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
|
|
Since the button press detection is not needed
in suspend, disable the V-amic1 incase of a Headset
connected to the board.
ST-Ericsson ID: 351150
ST-Ericsson Linux next: -
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I24fcaddcd404605d19ea113fd1d2bbf888e2fb62
Signed-off-by: Virupax Sadashivpetimath <virupax.sadashivpetimath@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26726
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
support for compile time configuration of poweron key shutdown
time. Default is 10sec and can be set to 5sec or disabled
ST-Ericsson Linux next: NA
ST-Ericsson ID: WP257125
ST-Ericsson FOSS-OUT ID: NA
Change-Id: I7fbf57d21ff218370dba24182716222c354f4dc5
Signed-off-by: Rajagopala V <rajagopala.v@stericsson.com
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28430
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
Tested-by: Rajagopala VENKATARAVANAPPA X <rajagopala.v@stericsson.com>
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
Signed-off-by: Robert Marklund <robert.marklund@stericsson.com>
|
|
Provide charging as reset reason when proper
ST-Ericsson ID: 354056
ST-Ericsson Linux next: -
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I5c6dd0e0a4bce63dbf43a138b132f27e2e42b1b1
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28982
Reviewed-by: QATEST
Reviewed-by: Karl KOMIEROWSKI <karl.komierowski@stericsson.com>
|
|
Only reboot into charging mode if the battery is of known
type.
ST-Ericsson ID: 354056
ST-Ericsson Linux next: -
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I8aa0d6f56940fc3b82858534324ab3027c592b21
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28945
Reviewed-by: QATEST
Reviewed-by: Karl KOMIEROWSKI <karl.komierowski@stericsson.com>
|
|
If a changer is present on power off, reboot the system
instead of powering it off.
ST-Ericsson ID: 354056
ST-Ericsson Linux next: -
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I03a2a91936219db040f55fa7cd833fdbe5a05657
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28933
Reviewed-by: Karl KOMIEROWSKI <karl.komierowski@stericsson.com>
|
|
Expose TurnOnStatus (Power key, RTC alarm, Vbus detect, etc) in sysfs.
ST-Ericsson ID: 338529
ST-Ericsson Linux next: Not tested
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I3a29a03cae632fb428fba450d77fe85f4066935d
Signed-off-by: Andrew Lynn <andrew.lynn@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26589
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
This patch removes the early drop version of ab8500 which have
the really bad version nr 0x0. It also adds support for ab8500
cut 3, MetalFix 3 or v3.3.
ST-Ericsson FOSS-OUT ID: Trivial
ST-Ericsson Linux next: Will be done.
Change-Id: I3b8ef5dab92069bc6270a380d75ddf305715d16f
Signed-off-by: Mattias Wallin <mattias.wallin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26680
Reviewed-by: QATEST
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Mismatch in bit mask for power on vbat and vbus rising edge detect.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 338529
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I333164a2c739bdd8c39c63236e528f48aa611635
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29059
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: QATEST
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
|
|
Update the status as usb detect if usb line status change interrupt
is triggered.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 338529
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I5b305dbe099a8dcb49f5da0d29da45d177808540
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28371
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
Read the interrupt registers during boot before clearing the interrupts
and save the reason as to why the board has booted.
Expose the same to user space via sysfs.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 338529
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ie27c8a1d7b89dce1a5348109b12e29a0cdae7817
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/27969
Reviewed-by: QATOOLS
Reviewed-by: Bibek BASU <bibek.basu@stericsson.com>
Reviewed-by: QATEST
Reviewed-by: Andrew LYNN <andrew.lynn@stericsson.com>
|
|
Following changes made:
1. support for new interrupts.
2. debugfs support for new set of registers in each banks
ST-Ericsson Linux next: 336280
ST-Ericsson ID: 257120
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I6630d3d8d660959e2d7946fc6d7b31506507a222
Signed-off-by: Bibek Basu <bibek.basu@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/27213
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
Signed-off-by: Robert Marklund <robert.marklund@stericsson.com>
|
|
Number of registers in Fuel Guage and Battery Communication
Bank 0x0C is not correct.Also update on register banks based
on latest datasheet
ST-Ericsson Linux next: 336280
ST-Ericsson ID: 342280
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ic57123a59851315cb7ab29943116103edd42535c
Signed-off-by: Bibek Basu <bibek.basu@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25870
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
Following fix in mailbox logical driver and ab5500 core
driver
Used after free
Unused value
Bad Free
ST-Ericsson Linux next: 336280
ST-Ericsson ID: 348573
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I57e11eebc94d97a73612b4cef5e403b8e72f38e8
Signed-off-by: Bibek Basu <bibek.basu@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25866
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
---------
Partially applied, coverity fixes in mbox seems to be already present.
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
|
|
Following changes done:
1> Remove the protection on Read/Write access for any
ab5500 register by any driver
2> Correct the pdev id for the mfd devices being registered
by ab5500 core driver
3> Correct device name in sound driver
ST-Ericsson Linux next: 336280
ST-Ericsson ID: 349133
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I659621b0d5453652a9368580631d85c7c852026d
Signed-off-by: Bibek Basu <bibek.basu@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25871
Reviewed-by: QATEST
Tested-by: Amaresh MULAGE <amaresh.mulage@stericsson.com>
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
ST-Ericsson Linux next: -
ST-Ericsson ID: 349062
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I0df95338d14b45167c5be811d8b74d6d48bd78e2
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25781
Reviewed-by: Bibek BASU <bibek.basu@stericsson.com>
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
Set can_wake flag so wakealarm property is visible in sysfs.
ST-Ericsson ID: 338529
ST-Ericsson Linux next: Not tested
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ief6dfc50bce6334cd2de95a20833dea7c8ed4eba
Signed-off-by: Andrew Lynn <andrew.lynn@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26588
Reviewed-by: QATEST
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
In AB5500 there exist no charger watchdog, instead all the charging registers
that are written during enabling charging are to be re-written which acts as a
watchdog re-kick. Even though its usb charging DCIOCURRENT register has to be
written in order to kick charging, else charging is not started.
ST-Ericsson Linux next: Not Tested
ST-Ericsson ID: WP257120
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Iad283349e21027908df8aec560c9f44f2861f0ee
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/27220
Reviewed-by: Johan PALSSON <johan.palsson@stericsson.com>
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
After creation of single threaded workqueue, typo in checking the error
condition.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 356913
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Idc89353a2848a251a71999ffb0fe61fe3f11f08a
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28928
Reviewed-by: QATOOLS
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
|
|
In case of failure, prints the parameters causing the failure, which
helps in debugging.
ST-Ericsson Linux next: Not Tested
ST-Ericsson ID: ER349776
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ie76025473740cfa7ffbfba0c41342d90ae7ff98e
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26013
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
Memory leakage if getting modem access framework fails during probe.
ST-Ericsson Linux next: Not Tested
ST-Ericsson ID: ER349208
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I1827581aa5bdabeaf32f09b8eb1f482525785cc0
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25869
Reviewed-by: QATEST
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
Out register reading method for lsm303dlhc sensor
chip is corrected
ST-Ericsson ID: 356390
ST-Ericsson FOSS-OUT ID: NA
ST-Ericsson Linux next: NA
Change-Id: Ia1805ad094886a8d23a29148a9d0e3ba460a06f7
Signed-off-by: Chethan Krishna N <chethan.krishna@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28688
Reviewed-by: QATEST
Reviewed-by: Philippe LANGLAIS <philippe.langlais@stericsson.com>
|
|
ST-Ericsson ID: 317051
ST-Ericsson FOSS-OUT ID: Trivial
ST-Ericsson Linux next: NA
Change-Id: I605e284d9702c48b0bcca2d0781c1ff0ce0d3c55
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28418
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
Measure Ibat and remove the resulting voltage between Vbat- and Gnd from
Vntc readings.
ST-Ericsson ID: 350661
ST-Ericsson FOSS-OUT ID: Trivial
ST-Ericsson Linux next: NA
Change-Id: I232b9fc7da3ea69e2062feda98776ded33d6253b
Signed-off-by: Andrew Lynn <andrew.lynn@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/27869
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: QATEST
Reviewed-by: Johan PALSSON <johan.palsson@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Reviewed-by: Karl KOMIEROWSKI <karl.komierowski@stericsson.com>
|
|
Move 'instant' current measurement, which is actually averaged over
250ms, to its own workqueue. Provide interfaces for blocking and
non-blocking clients.
ST-Ericsson ID: 350661
ST-Ericsson FOSS-OUT ID: Trivial
ST-Ericsson Linux next: NA
Change-Id: Id7daddbc4dcea4562bd76a986b4efa769c5a03c6
Signed-off-by: Andrew Lynn <andrew.lynn@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/27868
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: QATEST
Reviewed-by: Johan PALSSON <johan.palsson@stericsson.com>
Reviewed-by: Karl KOMIEROWSKI <karl.komierowski@stericsson.com>
|
|
During boot if the battery voltage exceed the max voltage, then an interrupt
is triggered to the GPADC for auto control. This in turn will call the fg
registered callback handler. But this happens before the power supply class
of fg is registered. Thereby calling power_supply_changed() will lead to BUG
since it used the wake lock which has not yet been initializes.
Hence register power supply class for fg first followed by initializing the
hardware registers, which includes registering for a gpadc auto convert for
battery voltage.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 355236
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Iaa291c5ebbd8c2ba3fcee579de3605805a306ebd
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28777
Reviewed-by: QATEST
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
|
|
add support for battery temperature monitor
ST-Ericsson Linux next: NA
ST-Ericsson ID: WP257616
ST-Ericsson FOSS-OUT ID: NA
Change-Id: I344947ed41b4dd0a49abcb28e57b7b3c697dc57d
Signed-off-by: Rajagopala V <rajagopala.v@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28233
Reviewed-by: Arun MURTHY <arun.murthy@stericsson.com>
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
Includes support for xtal temp, pcb temp and die temp
monitoring
ST-Ericsson Linux next: NA
ST-Ericsson ID: WP257616 & WP351655
ST-Ericsson FOSS-OUT ID: NA
Change-Id: I7668fb36df957b66929bfd13a4b6ad0386036aa1
Signed-off-by: Rajagopala V <rajagopala.v@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28139
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
Generalize ab8500 hwmon driver to support other abx500
variants. Source code is split into generic and variant
specific files.
ST-Ericsson Linux next: NA
ST-Ericsson ID: WP257616
ST-Ericsson FOSS-OUT ID: NA
Change-Id: Ia39feaac455160149d49a5982374da3729ea5301
Signed-off-by: Rajagopala V <rajagopala.v@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/28138
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
Enable both drivers and detect which probe has to be called
based on hardware detected at run time.
Change-Id: I7020b63c4345a23404cf06418aebaa876c504c1e
Signed-off-by: Chethan Krishna N <chethan.krishna@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/27883
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
ST-Ericsson ID: CR339643
ST-Ericsson Linux next: ER282986
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ib6ad58e7a702fe976a1d66fef0ce9d1782a1f8d2
Signed-off-by: Huan DUAN <huan.duan@stericsson.com>
Signed-off-by: Johan Palsson <johan.palsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25108
Reviewed-by: QATEST
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Battery temperature is now measured even when no charger is connected.
ST-Ericsson ID: 342846
ST-Ericsson Linux next: Not tested
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ia861437635bcdcdc32b259aff05d889b449ee682
Signed-off-by: Johan Palsson <johan.palsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26608
Reviewed-by: QATEST
Reviewed-by: Mattias WALLIN <mattias.wallin@stericsson.com>
|
|
Adding early suspend and late resume support for
lsm303dlhc sensor devices.
ST-Ericsson ID: 317051
ST-Ericsson FOSS-OUT ID: NA
ST-Ericsson Linux next: NA
Signed-off-by: Chethan Krishna N <chethan.krishna@stericsson.com>
Change-Id: I839bb5bdbd0cb8d5e73a9c8ed3af3df722ac4c99
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/27117
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
Adding support for lsm303dlhc acclerometer and
magnetometer sensor chip.
ST-Ericsson ID: 317051
ST-Ericsson FOSS-OUT ID: NA
ST-Ericsson Linux next: NA
Change-Id: If55ac20c2665b44d3af45d7af0f2e3e16570d8a7
Signed-off-by: Chethan Krishna N <chethan.krishna@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26993
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
usb type can be detected based on the usb line status register. USB line
status register gets updated on receiving usb line status interrupt.
This usb line status interrupt is obtained after doing a chip select in
usb rising edge interrupt handler and this is done by the usb driver.
Now on getting usb rising edge interrupt, if the usb line status register
is read, it ends up with unknown device connected.
USB line status register must be read only after getting the usb line
status interrupt, else will not be updated.
ST-Ericsson Linux next: Not Tested
ST-Ericsson ID: ER350732
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ibca3a8e8032e23fb2b52ac45f9172269f868ae42
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26709
Reviewed-by: QATEST
Reviewed-by: Johan PALSSON <johan.palsson@stericsson.com>
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
When usb is removed, since there are no status registers, verify the same
by reading the interrupt source register and send an uevent.
ST-Ericsson Linux next: Not Tested
ST-Ericsson ID: ER351099
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ife573551319e91e3651c19e40601bb850c186a14
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/26703
Reviewed-by: Johan PALSSON <johan.palsson@stericsson.com>
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
Battery capacity is updated at boot time and thereafter not
updated. Battery capacity is based on the lookup table provided
by the battery vendors.
ST-Ericsson Linux next: Not Tested
ST-Ericsson ID: ER349552
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I9cb7b01bccf2dc76e5d68c374fbb1d95120baa06
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25933
Reviewed-by: QATEST
Reviewed-by: Johan PALSSON <johan.palsson@stericsson.com>
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
|
|
After getting usb rising edge interrupt, usb chip select should be enabled
in order to get the usb line status interrupt.
This sequence is done in the usb driver, in battery driver, usb charger detect
was enabled. This was conflicting with the sequence followed in the usb driver
and hence usb line status interrupt was not triggered.
Hence reverted the usb detection enable in battery driver.
ST-Ericsson Linux next: Not Tested
ST-Ericsson ID: ER349171
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Iaa055cdbe59699fe0442489586fd5c7e21c1ed5b
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/25822
Reviewed-by: QATEST
Reviewed-by: Johan PALSSON <johan.palsson@stericsson.com>
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
When ceiling and changing the page code values the performance of mass storage is affected.
To achieve faster write operation removing ceiling and changing of page code values
ST-Ericsson ID : 283277
Change-Id: I16792c07011c46d3775278d1836d78af9830b2dc
Signed-off-by: rajaram <rajaram.ragupathy@stericsson.com>
Conflicts:
drivers/usb/gadget/f_mass_storage.c
Signed-off-by: Sakethram Bommisetti <sakethram.bommisetti@stericsson.com>
|
|
Changing the resume_noirq call to resume call so that suspend/resume is paired
and we will have a stable USB power save.
ST-Ericsson ID: ER 280150
Signed-off-by: Sakethram Bommisetti <sakethram.bommisetti@stericsson.com>
|
|
Change-Id: I59311933c2c6c63dd14dde479fbf2037c2059a4e
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
|
|
If the pin is switching to altfunc, and there was an interrupt
installed on it which has been lazy disabled, actually mask the
interrupt to prevent spurious interrupts that would occur while
the pin is under control of the peripheral. Only SKE does this.
ST-Ericsson Linux next: -
ST-Ericsson ID: ER335433
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I28ff286ecac7f187da9dd838d5be7c2d7d77aae2
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/23929
Reviewed-by: QATEST
Tested-by: Rabin VINCENT <rabin.vincent@stericsson.com>
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29311
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
|
|
ST-Ericsson Linux next: -
ST-Ericsson ID: ER335433
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I21df49d0f45a3d096eb37d6de10514988b0de44f
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/23928
Reviewed-by: QATEST
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29310
|