Age | Commit message (Collapse) | Author |
|
Add function that converts OPP percent to frequency.
ST-Ericsson Linux next: -
ST-Ericsson ID: 400518
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: If7fa331aff952550cea14576b654c5ab0b872e4a
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/40834
Reviewed-by: QABUILD
Reviewed-by: Bengt JONSSON <bengt.g.jonsson@stericsson.com>
|
|
Formatting modified slightly as well.
ST-Ericsson ID: 402727
ST-Ericsson Linux next: -
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ie146146aff4a5042df2f816d1922d946ca4b0796
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/42187
Reviewed-by: QABUILD
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
The purpose of this patch is to guarantee that
debug (regulator/ab8500-debug.c) will record the
regulator registers before they are modified by
the driver (regulator/ab8500.c).
ST-Ericsson ID: 402732
ST-Ericsson Linux next: -
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ie4cae023b7ed0f07b70049282b2f2cf9d4c06f15
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/42186
Reviewed-by: QABUILD
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
So that multiple boards with the UART on different GPIOs
can be handled in one kernel image.
ST-Ericsson ID: 326681
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I29aa5daa26756255cd2cd04b2c67f13a73b444c6
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/42220
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
ACLK should be scalable. This has to be added to
clock management in PRCMU driver.
ST-Ericsson ID: 404047
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I8f846a9e175f9ecee34ae46e13da600804f0e83c
Signed-off-by: Venkata Biswanath <venkata.biswanath@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/42371
Reviewed-by: QATOOLS
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
|
|
Read the transition status, not the value of the
power state that we requested. Also, adjust for
the different value of some status codes between
8500 and 5500.
ST-Ericsson ID: 336595
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I87140042fa973eed0fbb7b439d9740308dceee2c
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/42147
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: Vijaya Kumar K-1 <vijay.kilari@stericsson.com>
|
|
For older boards, 2.1 and 2.0, VextSupply1 was
turned off in suspend. It causes modem logging
to stop working. This patch modifies behaviour so
the regulator is never turned off on any board.
Power consumption will increase slightly on older
boards, VextSmps1 (the external regulator connected
to VextSupply1) has a typical quiescent current of
40 uA.
ST-Ericsson ID: 372523
ST-Ericsson Linux next: -
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I2547bbbbe704ac62c0b8aeea835304a0d38a66a7
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/41918
Reviewed-by: Carl-Johan IREKVIST <carl-johan.irekvist@stericsson.com>
Tested-by: Carl-Johan IREKVIST <carl-johan.irekvist@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
prcmu power_state_result is nowadays provided from the prcmu
driver.
ST-Ericsson Linux next: -
ST-Ericsson ID: 370799
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Idfff43b1c82bf0b1c03664359b1aea0a395a5d1a
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/40923
|
|
ST-Ericsson Linux next: -
ST-Ericsson ID: 370799
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I5d7c207b963e1b99e2acd559d6393d244a2667ba
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/40921
|
|
Add function that returns how a execution of a power state went.
Useful for cpuidle and suspend debugging.
ST-Ericsson Linux next: -
ST-Ericsson ID: 370799
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Iaaf44c5b3f0df94e37655f1932e35ed6111f474b
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/40920
|
|
This patch sets the parent of sgaclk to soc0_pll for the firmwares
for which this is the case.
ST Ericsson ID: 369379
ST Ericsson FOSS-OUT ID: trivial
Change-Id: I4f9184d2288c698b856ed6858e61f9ee3ebbf9bc
Signed-off-by: Mattias Nilsson <mattias.i.nilsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/40034
Reviewed-by: QABUILD
Reviewed-by: Bengt JONSSON <bengt.g.jonsson@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
This patch updates the initialization of the cpufreq table for dbx500,
to take the PRCMU firmware version into account.
ST Ericsson ID: 369379
ST Ericsson FOSS-OUT ID: trivial
Change-Id: I501b29248eddabeddc171a0979728aef63ce4940
Signed-off-by: Mattias Nilsson <mattias.i.nilsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/40033
Reviewed-by: QABUILD
Reviewed-by: Bengt JONSSON <bengt.g.jonsson@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
This patch solves an issue with the power state count
(which is used when CPUidle takes the decision to go to
sleep).
When a db5500 regulator is enabled/disabled, the power
state count should only be updated if there is a change
in the regulator state. Normally, this error is not
visible because the regulator framework will check if
the regulator is enabled before enabling. But if the
suspend/resume functionality of the regulator framework
is activated, there may be calls to enable even if the
regulator is already enabled.
ST-Ericsson ID: 398507
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ic9a875c6c00119f470ca76de2cedce8204b9cbb8
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/39924
Reviewed-by: QABUILD
Reviewed-by: Vijaya Kumar K-1 <vijay.kilari@stericsson.com>
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
Tested-by: Rabin VINCENT <rabin.vincent@stericsson.com>
|
|
This patch enables digital mic regulator for AB5500
using regultor framework.
Signed-off-by: Kumar KM <kumar.km@stericsson.com>
|
|
VAPE save and restore time: 132us -> 80us.
ST-Ericsson ID: 370028
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I44d73c030e2dd15b9a24b0aba75e6e81743c1aed
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/40102
Reviewed-by: QATOOLS
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
|
|
ST-Ericsson ID: 370028
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I1f4c69a6a45ee77a50470ae4dab69b3a2617930a
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/40098
Reviewed-by: Vijaya Kumar K-1 <vijay.kilari@stericsson.com>
|
|
This patch adds proper clock operations to the soc0_pll clock.
ST Ericsson ID: 369379
ST Ericsson FOSS-OUT ID: trivial
Change-Id: Ibbf1b5ea2e5b9ae0cd545c0d7163f7b3ca2a1ba9
Signed-off-by: Mattias Nilsson <mattias.i.nilsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/39992
Reviewed-by: QABUILD
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Use prcmu_read/write/modify instead of directly accessing
global prcmu address variable.
ST-Ericsson Linux next: -
ST-Ericsson ID: 370799
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I7bba660a632b6280f5977d11050a6f11a6b230a9
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/39652
Reviewed-by: Rickard ANDERSSON <rickard.andersson@stericsson.com>
Reviewed-by: QABUILD
|
|
Previous implementation caused confusion. This
patch makes "current" the default state when
viewing regulator status (instead of "initial").
ST-Ericsson ID: 399059
ST-Ericsson Linux next: -
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I34f0d0e62ba7f8fc40c70e35fbd30aa0e0948d6b
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/39599
Reviewed-by: QABUILD
|
|
Add an API to initiate modem reset request. This is a blocking call
and not to be called from interrupt context.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 341807
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ib4fa17e1507b014859b68137a04430d51b797b5e
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37614
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
|
|
When APE has some messages to send to modem, APE will issue a modem_req
and then start sending the messages to modem.
Once APE is done with sending messages to modem, it will send modem_rel
to free the ape-modem communication protocol.
This protocol will be used to achieve APE-Modem power management.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 350108
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I331654967ddd4b77818f7f4a8427ea8c63fd90a8
Signed-off-by: Arun Murthy <arun.murthy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/32722
Reviewed-by: QATOOLS
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
|
|
ST-Ericsson ID: 365660
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I45b961a3fbdcb0e1944aad54621cede2e91e3c48
Signed-off-by: Pawel Szyszuk <pawel.szyszuk@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/36087
Reviewed-by: Andrew LYNN <andrew.lynn@stericsson.com>
|
|
Set the DSI clock to 420Mhz for u5500 same as u8500
ST-Ericsson ID: 375123
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I2a8de551b7ba6f69c2d6e8bea443762d5d92abc3
Signed-off-by: Jayarami Reddy <jayarami.reddy@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33466
Reviewed-by: QATOOLS
Reviewed-by: Jimmy RUBIN <jimmy.rubin@stericsson.com>
Reviewed-by: QABUILD
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
|
|
Accelerometer/magnetometer regulator changed from LDO K
to LDO H.
u5500_regulators_init() needs to be moved down because
it uses GPIOs which are initialized in u5500_init_devices().
ST-Ericsson ID: 370147
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ibd7ea3e7fe1093f5b718cd31225ce52607bef6a9
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/38118
|
|
The USB regulator is controlled by hardware. The
software support was only needed for early hardware
(ED) which is no longer supported.
ST-Ericsson Linux next: -
ST-Ericsson ID: 374369
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I34bdb53c11cfeaf4d434c4dd2044ac3e6140672d
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37777
Reviewed-by: QABUILD
|
|
These clocks are nowadays handled by ROM.
ST-Ericsson Linux next: -
ST-Ericsson ID: 374057
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I21a0c210ddb00090470a3aab948074688cceea6d
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37651
Reviewed-by: QABUILD
Reviewed-by: Mattias NILSSON <mattias.i.nilsson@stericsson.com>
Reviewed-by: Martin HOVANG <martin.xm.hovang@stericsson.com>
|
|
Remove suspend-force settings of VextSupply2 and
add VextSupply2 in the external regulator driver.
ST-Ericsson Linux next: -
ST-Ericsson ID: 374223
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: If770703949343a4bf01badd33748ebc52476dcc0
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37703
|
|
Remove suspend-force settings of VextSupply1 and
add VextSupply1 in the external regulator driver.
ST-Ericsson Linux next: -
ST-Ericsson ID: 374223
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I0a8b8c813159dcf44e24bc4a0bfd36beb954a459
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37702
|
|
Operations regulator_set_mode and regulator_get_mode
are added.
ST-Ericsson Linux next: -
ST-Ericsson ID: 374223
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I45bc915b5e19193d6b77f7e1ac54e8c6d53b0504
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37701
Reviewed-by: Mattias NILSSON <mattias.i.nilsson@stericsson.com>
Reviewed-by: QABUILD
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Operations regulator_suspend_enable and
regulator_suspend_disable are added.
ST-Ericsson Linux next: -
ST-Ericsson ID: 374223
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ic692e0f9850dab385c2fc0ea2289a90685c73a34
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37699
Reviewed-by: Mattias NILSSON <mattias.i.nilsson@stericsson.com>
Reviewed-by: QABUILD
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Support for HW request is added in the external regulator
driver. A flag in the board configuration can be set to
let HW control the regulator when there is no SW request.
This means that the regulator will be put in high power
mode when there is a SW request and in HW-request mode
otherwise.
ST-Ericsson Linux next: -
ST-Ericsson ID: 374223
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I46965b70449e2b2cf91a67b299db402c63357865
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37700
Reviewed-by: Mattias NILSSON <mattias.i.nilsson@stericsson.com>
Reviewed-by: QABUILD
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
ST-Ericsson Linux next: -
ST-Ericsson ID: 374223
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ifb0243ee71b16fb1fc8c17ac8f594b871daf791a
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37698
Reviewed-by: QABUILD
Reviewed-by: Mattias NILSSON <mattias.i.nilsson@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
ST-Ericsson ID: 370028
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I7f4bdf2fa4885540673283fc58e46ac8a4ce6184
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37913
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
30518 us per 32.768 kHz tick, not 30512.
ST-Ericsson Linux next: -
ST-Ericsson ID: 370799
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I75b418c63d5beab8ce32b3b19fb090379787501b
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37244
Reviewed-by: QABUILD
Reviewed-by: Bengt JONSSON <bengt.g.jonsson@stericsson.com>
|
|
Variable is renamed in driver. Some comments are added.
ST-Ericsson Linux next: -
ST-Ericsson ID: 374223
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ic73789e7ad5d909bb4edbfba9b2fce282004658d
Signed-off-by: Bengt Jonsson <bengt.g.jonsson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/37697
Reviewed-by: Mattias NILSSON <mattias.i.nilsson@stericsson.com>
Reviewed-by: QABUILD
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
The RTC is essential for cpuidle to work and so should be
initialized regardless of whether debug is enabled or not.
ST-Ericsson ID: 370028
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I86e80eea7416587a7db25dab3db193ff68f78c03
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/35276
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
Tested-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Make sure that all periph kernel and bus clocks are at a known state
when boot is done.
ST-Ericsson Linux next: -
ST-Ericsson ID: 367599
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ifa72bd645e887c48a257d5695a0d3bf9af1f27ed
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/35398
|
|
ST-Ericsson Linux next: -
ST-Ericsson ID: 367599
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I351b18a9107b6c2a054274f950a873436a07431b
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/36934
|
|
Fix the most obvious violations of the kernel coding style
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
|
|
Pins must never be left in undefined state, which may happen if
device driver's runtime suspend callback runs before the pins
are disabled. The opposite goes for runtime resume.
This change will also mean that device drivers can not use their
pins in the runtime suspend|resume callbacks.
Change-Id: Id08b9ffb07451b3e96c6ec671dd73c03d16bbe1a
Signed-off-by: Ulf Hansson <ulf.hansson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/36496
Reviewed-by: Per FORLIN <per.forlin@stericsson.com>
|
|
ARM OPP can already be controlled via the kernel PRCMU QoS APIs.
Allow it to be controlled via the PRCMU QoS misc device also.
ST-Ericsson ID: 370028
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ie888e58b46953fd3da4d9e5ad3adc8fd58291823
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/36590
Reviewed-by: QATOOLS
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
Handle ABB irq as a nested thread because otherwise the
READ_POINTER which indicates which buffer to use for the
ABB events could change (after the ack_dbb_wakeup())
before the ABB interrupt handler has a chance to
handle it.
ST-Ericsson ID: 370101
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I37db4651ddf242500fbc750d8f07893bfb2d4d1b
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/36457
Reviewed-by: QABUILD
Reviewed-by: Vijaya Kumar K-1 <vijay.kilari@stericsson.com>
|
|
ST-Ericsson Linux next: -
ST-Ericsson ID: 370799
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ie20446f698464e767d278434aa0e8f5fe760d7e7
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/34530
Reviewed-by: Pawel SZYSZUK <pawel.szyszuk@stericsson.com>
|
|
Since bootrom and security have the possibility to fiddle with
periphial clocks during resume, disable all clocks that shall be
off to be sure.
ST-Ericsson Linux next: -
ST-Ericsson ID: 367599
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: If1fcb99425ff50eb8d99c7ed9e485172485884ba
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/35805
Reviewed-by: QABUILD
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
Reviewed-by: Rickard ANDERSSON <rickard.andersson@stericsson.com>
|
|
This reverts commit f8b829fb69013889169d73d6c17ecdc335368154.
Temporarily SIM LDO was always enabled, due to missing ASH support. Not that
the support for the same is present this patch is reverted.
ST-Ericsson Linux next: NA
ST-Ericsson ID: 358645
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ie437a481a16b49c8e4d9d8a60e7675ede8566aff
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33695
Reviewed-by: Bibek BASU <bibek.basu@stericsson.com>
Tested-by: Bibek BASU <bibek.basu@stericsson.com>
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
|
|
Added VAPE as supply regulator for MM EPODS.
Avoids ApSleep when EPOD regulators are ON
ST-Ericsson Linux next: -
ST-Ericsson ID: 356729
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: I283f99f4174bc316fd7b81d81b654112ecec3f3d
Signed-off-by: Vijaya Kumar Kilari <vijay.kilari@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/30723
Reviewed-by: Rabin VINCENT <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/35851
Tested-by: Rabin VINCENT <rabin.vincent@stericsson.com>
|
|
Keep the sched_clock options in clocksource non-visible and instead
selecte them from a choice in the arch-specific directory, to avoid
recursive dependencies.
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-by: Jonas ABERG <jonas.aberg@stericsson.com>
|
|
ST-Ericsson ID: 368260
ST-Ericsson Linux next: NA
ST-Ericsson FOSS-OUT ID: Trivial
Depends-On: I5307cb7f58fdf890896d641a8e4f49098a90b68e
Change-Id: I9ef4ff1c63f6ec9293ece4013f13cf3caa707d9d
Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/34307
Reviewed-by: QATOOLS
Reviewed-by: QABUILD
|
|
Changes needed due to the following commit:
PM: Limit race conditions between runtime PM and system sleep (v2)
Previously it was was possible for drivers doing pm_runtime_suspend
and pm_runtime_put_sync directly from it's suspend callbacks. Now
suspend_noirq shall be used, thus this is implemented for AMBA.
Additionally pm_runtime is now disabled during system suspend,
meaning "pm_runtime_status_suspended" must be used in
suspend|resume_noirq context instead of "pm_runtime_suspended".
Change-Id: Idda935d422884ecb3c4b6f5e415cd2e0077b06c7
Signed-off-by: Ulf Hansson <ulf.hansson@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/35504
Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com>
|
|
In order to save >100ms during resume, plugging and unplugging
the secondary cpus are done in separate threads instead
of in sequence with device suspend/resume calls.
ST-Ericsson Linux next: Not tested, ask SSM for ER
ST-Ericsson ID: ER356920
ST-Ericsson FOSS-OUT ID: Trivial
Change-Id: Ie2b28595e777b056e486ae6c3d90736bb274a307
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/34871
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
Reviewed-by: Bengt JONSSON <bengt.g.jonsson@stericsson.com>
|