Age | Commit message (Collapse) | Author |
|
Some platforms cannot support higher clocks and result
in CRC errors during read/write transactions. Do not
exceed platform specific clk limits to prevent this.
Bug 908560
Change-Id: I8bff6c6b66ee1018325f90cd7bf3061bd1bc5fdb
Signed-off-by: Pavan Kunapuli <pkunapuli@nvidia.com>
Reviewed-on: http://git-master/r/67483
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
|
|
Refactored nct1008 driver so that it can be
controlled by the Tegra Thermal framework.
Reviewed-on: http://git-master/r/58044
Reviewed-on: http://git-master/r/63339
Cherry-picked as e420f67c427173403a9669a67cfe98ad3c8482e1.
Change-Id: Id47205bb2d8f148dc919de7f1a53f1c562899d5e
Signed-off-by: Joshua Primero <jprimero@nvidia.com>
Reviewed-on: http://git-master/r/66552
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
|
|
Preparing nct1008 for refactoring overhaul. Added
generic functions which will be used by Tegra thermal
module.
Reviewed-on: http://git-master/r/57952
Reviewed-on: http://git-master/r/63337
cherry-picked from 2d5e2369511fb49f1895938fea935b12d72c4827
Change-Id: Ia850db408f533318db4b634e6f29b68c1ad8a1de
Signed-off-by: Joshua Primero <jprimero@nvidia.com>
Reviewed-on: http://git-master/r/66549
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
|
|
Allows you to specify a max increase in frequency, disabled by default.
Cherry-pick from: http://git-master/r/#change,57928
Change-Id: I8174e31faceaa7c27adfe52515e951a4092a39f3
Signed-off-by: Daniel Solomon <daniels@nvidia.com>
Reviewed-on: http://git-master/r/65601
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Peter Boonstoppel <pboonstoppel@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
|
|
It should be disabled alarm wakeup to wakeup from sleep
by EN1 input signal.
Bug 849360
Bug 903301
Reviewed-on: http://git-master/r/66321
(cherry picked from commit 4338d09efe5a58e126d92c794aa641bdfa7f5cd0)
Change-Id: If59631bf662f6c4812dcd24cbca65750d5e5b117
Signed-off-by: Jin Park <jinyoungp@nvidia.com>
Reviewed-on: http://git-master/r/67382
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
To making robust sleep and wakeup, added sleep_enable into
suspend operation.
Bug 849360
Bug 903301
Reviewed-on: http://git-master/r/66322
(cherry picked from commit ea059cd32c67c72b57000cc5a969741dbf37770d)
Change-Id: I0bafbb3e4d589c0db0842a87132e0cf70e722af3
Signed-off-by: Jin Park <jinyoungp@nvidia.com>
Reviewed-on: http://git-master/r/67381
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Supporting the sleep configuration through platform data.
Rearranging clock initialization to take external power control.
Reviewed-on: http://git-master/r/67076
(cherry picked from commit 9da9d369bdbe988b98eec9b63085dfdb26de8237)
Change-Id: I40c5a8608522dbc322e148b5d569e8f5a00faa21
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/67331
|
|
Enable the track control of the LDO4 only when it is
controlled by the PWRREQ1.
bug 822562
Reviewed-on: http://git-master/r/66096
(cherry picked from commit 2140cfb4fa9ba304b199c0144d02af12f1f691b5)
Change-Id: Ibcee5f224647772bde58716c28beae8b6315190f
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/67329
|
|
Adding quirk SDHCI_QUIRK_NON_STD_VOLTAGE_SWITCHING and
callback switch_signal_voltage in sdhci_ops to support
non standard signal voltage switching.
Bug 906650
Change-Id: If5538fb3177770ccb103305a7b3f0f7a6a8b92e6
Signed-off-by: Pavan Kunapuli <pkunapuli@nvidia.com>
Reviewed-on: http://git-master/r/67137
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
|
|
-Send NOP cmd and BTA
-Switch to host operation from any state and switch back on completion.
-Optimize for code reusability
Bug 880775
Bug 903882
Change-Id: I2f5132d6d72743606696040d6bb6878f5b29418f
Signed-off-by: Animesh Kishore <ankishore@nvidia.com>
Reviewed-on: http://git-master/r/66826
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
|
|
GET_CUSTOM_MAC_ENABLE is not required since we are reading
the MAC address from the broadcom chip.
Change-Id: I813ddb30a6a7c94b2d4eb050c7968b7261169ec9
Reviewed-on: http://git-master/r/66469
Reviewed-by: Rakesh Kumar <krakesh@nvidia.com>
Tested-by: Rakesh Kumar <krakesh@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: R668c1a91afcd24cc1f3a17f64106d67d9e02f784
|
|
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
Rebase-Id: R147367cd0e2188d9e797793b2cc8879e52568859
|
|
When 2nd multi touch is removed, release point is (0,0) point.
To correct this, in removing 2nd multi touch,
we send last touched position of 2nd multi touch.
And this removes noise touch event and joystick event also.
Bug 896919
Change-Id: Icccaa3ccc28e613565ce696339b83d60335b344a
Reviewed-on: http://git-master/r/64008
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: Re3c488cd60c5b02ec43fa8f3e700dc93afbff043
|
|
bluesleep_start is not allowed to sleep because it's called by
an atomic_notifier, so we move request_irq to the probe function
Change-Id: I428bd6c9ab07cf7e5ab2029975cc9a617fea03b0
Reviewed-on: http://git-master/r/65018
Tested-by: Matt Wagner <mwagner@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: R20e192cd7167915b6749a6ee267184b2e0a142fb
|
|
Test function is invoked by hdmi test module to test DC1, HDMI and
EDID modules.
Bug 834332
Reviewed-on: http://git-master/r/56482
Reviewed-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com>
Tested-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com>
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
(cherry picked from commit 8a2ec9a20d88db2f96e17cb7136d81560b989542)
Change-Id: I196802fda78a753391298b0c3b6874cedbf1e197
Reviewed-on: http://git-master/r/60467
Reviewed-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com>
Tested-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Rebase-Id: R2fb40403527aff9b5ca312df475420c7015c53f5
|
|
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
Rebase-Id: R57e373426d6e9f3a0be2610a0a74a565cc5ef9b6
|
|
When governor starts initialize time_in_idle and idle_exit_time
variables with current data, and restart timer. This is required
to properly start governor on busy CPU that would not enter idle
state for a long time.
(cherry picked from commit 876dc6eddc68054e6abe23f6287cfbf5302a75b9)
(cherry picked from commit d0024f3ad1e4c6d4885355df3fda02435ccc471d)
Change-Id: I992ca9193cb95e64cc9ef8bfb86675b32ad6d43d
Reviewed-on: http://git-master/r/61712
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: Ra79d9a3ca97b0cfd49fb642ba7cafb98c11c04f1
|
|
In order to support bcm4329 and bcm4330 in single binary, driver has
to construct firmware path names dynamically.
Change-Id: I7bdb0fd51f21494b4cb61c65fe9ba23e0eb5604f
Reviewed-on: http://git-master/r/60884
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: R4b22880696a239bd16f570156bb013b00d6a2d67
|
|
bcm4329 and bcm4330 need different firmware files. This change
detects chipid and loads firmware located at
CONFIG_BCMDHD_FW_DIR/firmware_bcm<chipid>.bin
Bug 820860
(cherry picked from commit 850c98cc99c0bd8feee523a6c62501de9be3c770)
Change-Id: I043ffeda3ae8fe6f5c0c133bacc4aba7a080b983
Reviewed-on: http://git-master/r/60221
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: R59196ff5cb76aedcfaae1e84277a2ae27ce92314
|
|
While using inband interrupt and SDIO_ISR_THREAD defined,
wifi irq handler run in context of ksdioirqd.
While turning off wifi, bcmdhd driver releases irq in a different thread.
If there is a pending wifi interrupt(not served) it never get cleared as driver
has removed the irq handler.
Bug 857429
Change-Id: Ib9b041f49d18e973824a5a5b9ce4a6d771b231ca
Reviewed-on: http://git-master/r/60220
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: R6416b3a56b1987bb1fc5686ebdd29deb6fc99e6c
|
|
Enable_irq_wake function is returning error while registering bank
irqs. Commenting out enable_irq_wake,disable_irq_wake function will
not affect bluesleep functionality except wake-on-bluethooth.
Bug 890309
Change-Id: I268361372de037b07bbac5373560c94fc9b131b0
Reviewed-on: http://git-master/r/61090
Reviewed-by: Om Prakash Singh <omp@nvidia.com>
Tested-by: Om Prakash Singh <omp@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Rebase-Id: R4b5334848a954ed107a7294131d78b9162bfb711
|
|
commit 72c973d changed usb_ep_enable, update f_mtp.
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
Rebase-Id: R7e018b3e2212dc98a5672804a7bba715195b2ff5
|
|
Rebase-Id: Rbc628711479b187a90437bea94776066c7a58b54
|
|
Mark the dependencies of dc driver on switch class explicit,
using proper pre-processors.
Bug 877239
Change-Id: Ie5931aaf4f279e6379b85a00a30bd3cb910614d0
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/55774
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: R229bab237a55cacd22f5071eaca1a60503fdbb0d
|
|
Rebase-Id: Rd77a36d85c6f88699e78f9a158284eb268038d4a
|
|
Rebase-Id: R5de165b205927a47ac2d3e1c8cfa916105682e0d
|
|
See regulator: Remove supply_regulator_dev from machine configuration
commit 492c826b9facefa84995f4dea917e301b5ee0884
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
Rebase-Id: Rf631c8735735dbc45e3ed53da7de8965490df8d0
|
|
Rebase-Id: R5f1ac17d92389166df4500e68379d2dbb825ad47
|
|
The update is based on 2.6.36 code line. It fixes compilation
error.
Bug 877219
Change-Id: I31769438e16a6405d3868bdc1fef1092bc6cc36f
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/52463
Reviewed-by: Allen Martin <amartin@nvidia.com>
Rebase-Id: Rcea57c2b2c7ffd179ee7ecd0c1896c9531c03a88
|
|
during system suspend if wifi is on but not connected, android
sets RTC alarm to wake up system after 2 mins of system suspend
to turn off wifi. during turning off wifi it was observed that
BCM4329 MAC is giving spurious sdio interrupts which was causing
lockup issue (mmc_lock) between sdio interrupt handling process
and wifi stop process, to fix this issue sdio interrupts are
disabled before giving MAC reset from host.
Bug 834444
Bug 798783
Bug 796147
Bug 797230
Bug 780047
Bug 818687
(cherry picked from commit 113676ec197fc62b7dce23dad4e081c940319846)
Original-Change-Id: I810894ded26bcfb44cff52aba16f2a5dbcba8f28
Reviewed-on: http://git-master/r/47478
Reviewed-by: Rakesh Kumar <krakesh@nvidia.com>
Tested-by: Rakesh Kumar <krakesh@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: R89453877feceb4702ae89d0bfab90dfda1e4bbd1
|
|
suspend and resume function() to avoid uart
api call when uart driver is not resumed.
bug 863564
Original-Change-Id: I036260f244b2067200050fd5252d91ec23518b86
Reviewed-on: http://git-master/r/48716
Reviewed-by: Rakesh Goyal <rgoyal@nvidia.com>
Tested-by: Rakesh Goyal <rgoyal@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: Rbc220cc73cd014ff114be3bda7ce5461a29a31f7
|
|
Change-Id: I08eb7b5ad1c70b84ff40ba75a29913b61634d0f0
Signed-off-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-on: http://git-master/r/48786
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Rebase-Id: Rc7ac5d5153d845c8be10dbe79f57083fb1919760
|
|
In the case where early suspend/resume is enabled, prevent
suspend/resume from being called twice. Removing the
default suspend/resume handlers while early suspend/resume is
enabled prevents the double suspend/resume from occurring.
BUG 843934
Original-Change-Id: I2e014f7a79db524cbe9d5b8b934c8f42216a8ad5
Reviewed-on: http://git-master/r/38576
Tested-by: Krishna Yarlagadda <kyarlagadda@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Robert R Collins <rcollins@nvidia.com>
Tested-by: Robert R Collins <rcollins@nvidia.com>
Rebase-Id: R6c38a345206679eb2ee5ca279d0ffa922c3f8744
|
|
Add early suspend/resume functionality to Atmel touch driver.
0W suspend.
Early suspend/resume functions written and provided by
Atmel Corporation.
BUG 826854
Original-Change-Id: I58d5abacff20df9d3027c960021e94298e31b8a6
Reviewed-on: http://git-master/r/35286
Reviewed-by: Robert R Collins <rcollins@nvidia.com>
Tested-by: Robert R Collins <rcollins@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Rebase-Id: R1364d26f0c95bdb9e650e3231ac254242a9b3349
|
|
Updated target frequency calculation algorithm to take into account
current rate CPU is running at:
- When CPU is running below go_maxspeed_load threshold, adjust the
target frequency based on current rate to reach tunable sustainable
load (instead of applying cpu load to max possible cpu rate).
Tuned by setting new node ("0" falls back to using max_rate):
/sys/devices/system/cpu/cpufreq/interactive/sustain_load
- When CPU is running at/above go_maxspeed_load threshold, ramp the
target frequency starting from current exponentially with tunable base
(instead of immediate jump to maximum cpu rate).
Tuned by setting new node ("0" falls back to jump to max_rate):
/sys/devices/system/cpu/cpufreq/interactive/boost_factor
Defaults for the new tunning parameters are set to "0" - so no changes
in governor default behavior.
Original-Change-Id: Ie845d747239ba177e6f06b73965c3213649f8135
Reviewed-on: http://git-master/r/34583
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Chih-Lung Huang <lhuang@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Rebase-Id: Re898a7b96d3c1b7343e773aab9788e4ff2b1d7f8
|
|
Recently wake_peer op was added to uart_ops. Add this op for
tegra_hsuart allowing a platform to implement peer specific wakeup.
BUG 781303
Original-Change-Id: Icfbac324815d7737c0e0820e57a2e8d844855ba0
Reviewed-on: http://git-master/r/17993
Tested-by: Nitin Kumbhar <nkumbhar@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: Rd83c46d3b1d061308a67e3d7af2db38b632c3df6
|
|
Change-Id: I613ad237bda9845c928b27b96db227e484b95f7d
Reviewed-on: http://git-master/r/41077
Tested-by: Daniel Willemsen <dwillemsen@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Rebase-Id: Rbc20d94729500157b45207bac4ab0d4340297af2
|
|
Original-Change-Id: I3b060b622a593d48319a442072a21d0c4f9527ae
Reviewed-on: http://git-master/r/19049
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: Ra9c6d91a0cb402b3b660e417a87480b36933a92f
|
|
limit the number of times adb_open and adb_release may be printed
in a short period of time, to prevent adb death spirals when
exiting suspend.
Original-Change-Id: I231bdc0bb497758174ec12a69c8d17d5dc95d4db
Rebase-Id: R56e66e16e212dee5fd95ebb392955e06018e16bd
|
|
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Rebase-Id: Rc29be578dd6cd3b02ecf72a05fcd6552fbe31fb9
|
|
If the device isn't registered for this board, return out of the init
function early.
Original-Change-Id: Ic806b4be1671a77a8fedc1c0376362bc177b0604
Reviewed-on: http://git-master/r/24254
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Tested-by: Daniel Willemsen <dwillemsen@nvidia.com>
Reviewed-by: Anantha Idapalapati <aidapalapati@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: R8d68fc165c4054e76d3681949985f50d00161179
|
|
The driver data structure referenced a function point which is defined
as __init data. This caused symbol mismatch error. This could be fixed
by defined driver data with __init macro, otherwise, by cancel __init on
probe function. Have this done in a safe way.
This file is removed in upstream. It seems that is the only chance to
fix it in our own repository.
Original-Change-Id: I3eba3578c84d8ec67707a276841d72f98c47267d
Reviewed-on: http://git-master/r/20931
Reviewed-by: David Schalig <dschalig@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Chao Jiang <chaoj@nvidia.com>
Rebase-Id: R9fb630dbae997619ba5c0e0c337d64d3e1ea0581
|
|
A new driver is implemented to actively manage the bluetooth module
power. bluesleep also tries to manage the power of the transport used.
Two signals (GPIOs) are used to manage the power events.
BT_WAKE : signal from HOST to BT chip to intimate BT chip can sleep.
HOST_WAKE: signal from BT chip to HOST to intimate HOST should wakeup/
activate the transport modules required for BT communication.
Bug 791669, 773186
(cherry picked from commit 111f4ccd3c4cfde2fa52ae4c0c56a2288c3af3a8)
Original-Change-Id: Iff1e81bb22d9bd43113f7cdd01329da3ae852a15
Reviewed-on: http://git-master/r/19858
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: R1eca7f2f51475daf6104e71e90ad5db1213fa6ea
|
|
Source files should not be with executable permission.
Original-Change-Id: I70b6be4cf88fea4be9b092ca2f5dd08e40ee7cbd
Reviewed-on: http://git-master/r/12081
Reviewed-by: Chao Jiang <chaoj@nvidia.com>
Tested-by: Chao Jiang <chaoj@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: R735406da6ad586ca43d65d1c1abc3844761f0378
|
|
makeing dhd_doflow true and changing queue size to resolve
udp iperf uplink error/warning messages mentioned below
write2 failed: Connection refused
read failed: Connection refused
[ 3] WARNING: did not receive ack of last datagram after 1 tries.
BUG 789046
Original-Change-Id: Iadea7e74bece039b4656c495c11e551f625fd4e0
Reviewed-on: http://git-master/r/21462
Reviewed-by: Rakesh Goyal <rgoyal@nvidia.com>
Tested-by: Rakesh Goyal <rgoyal@nvidia.com>
Reviewed-by: Rakesh Kumar <krakesh@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Original-Change-Id: I87ac5570785a7613eb655410ac22aaa1c5b94b5d
Rebase-Id: R0433497e222034bbdedca2cef3c54422f6424b5a
|
|
warning is treated as error do checking the condition
and increasing DHD_REGISTRATION_TIMEOUT
Original-Change-Id: I369eda5d629c887bee3f79f9edc8a64bf6df5aa5
Reviewed-on: http://git-master/r/16990
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Rakesh Kumar <krakesh@nvidia.com>
Tested-by: Rakesh Goyal <rgoyal@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Original-Change-Id: I835479bf59524735d059b5450bc380766b933e56
Rebase-Id: R1800ef9e7dcbfe689a14d0a5d9bf9a01a5330807
|
|
In case of inband interrupts i.e SDIO CARD INT, two
level of thread switching takes place to process wifi
interrupts one in SDHCI and the other in Wifi driver if
"SDIO_ISR_THREAD" flag is disabled.
Enabling "SDIO_ISR_THREAD" flag will prevent deferred
MAC interrupts processing because it is preventing thread
context switching in wifi driver.
Bug 789444
Bug 787054
Bug 795460
Original-Change-Id: I4b00b5a1a3127380699c958d802e5d823078896e
Reviewed-on: http://git-master/r/24273
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: Rf7c499bdc13df3b0e651b726fff4b71c49c40c75
|
|
Initiate broadcast scan (active scan) just after
initializing with network interface.
BUG 781501
Original-Change-Id: I6c9bc7b458fff604c12ea3c94c4d4a5255b3bb91
Reviewed-on: http://git-master/r/23216
Reviewed-by: Rahul Bansal <rbansal@nvidia.com>
Tested-by: Rahul Bansal <rbansal@nvidia.com>
Reviewed-by: Rakesh Kumar <krakesh@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: R3593349369720bf76c758e4b77ec0d41726cfad6
|
|
During suspend/resume wifi chip's power mode is changed and this
impacts chip's internal registers reading/writing. Delaying reads/
writes to wifi chip from HZ/100 to 3*HZ which gives time for chip
to settle its state.
BUG 798783
Original-Change-Id: Ie9c06c2d03fb38b6fba5acca48490d12c358e496
Reviewed-on: http://git-master/r/22150
Reviewed-by: Rahul Bansal <rbansal@nvidia.com>
Tested-by: Rahul Bansal <rbansal@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: R67e6b0385695a1044c7673190136e41dbec4a9be
|
|
Making sure that Rx pkt is acknowledged and sent
to network interface by wifi driver before system
goes in suspend.
BUG ID 767438
Original-Change-Id: Ie88176ec11aa1d2fe4253d9b0472d13a4742d300
Reviewed-on: http://git-master/r/12703
Reviewed-by: Rakesh Kumar <krakesh@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
Rebase-Id: Ra548a45038befb153207f78f373cf433fe89dccb
|