Age | Commit message (Collapse) | Author |
|
bug 860095
Change-Id: I889a990a2079b5e668c5668ac0a8af6aa0afd95a
Reviewed-on: http://git-master/r/45552
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Added PM calls for raw usbnet ipc drivers.
This is basic version and needs to be extented
for complete power management.
BUG 828389
Change-Id: I77fbf3bf6badfb624f805f68b73fdb5ba617e30c
Reviewed-on: http://git-master/r/40790
Tested-by: Seshendra Gadagottu <sgadagottu@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
|
|
Change RAW-IP network driver to support multiple instances.
Bug 818895, 847608
Change-Id: I30d79a4af38611693c0cc4e045f6ec50a6baff7d
(cherry picked from commit 32bacea781788f43fdf16d1f9edc782e9d599c41)
Reviewed-on: http://git-master/r/39313
Tested-by: Wang-Kai (WK) Tsai <wtsai@nvidia.com>
Reviewed-by: Wang-Kai (WK) Tsai <wtsai@nvidia.com>
Reviewed-by: ChihMin Cheng <ccheng@nvidia.com>
Reviewed-by: Prashant Gaikwad <pgaikwad@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Change-Id: I9b4c381b114ee459e3bed56176cc1e1e93547b7c
|
|
|
|
Adding enterprise A01 modem to the cdc ether device list.
Bug 800301
Change-Id: Iafe75c813f0c58c9703a627fbc8b17413ac1a7ed
Reviewed-on: http://git-master/r/32259
Tested-by: Szming Lin <stlin@nvidia.com>
Reviewed-by: Udaykumar Rameshchan Raval <uraval@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
|
|
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
Change-Id: Ib689952b7ac2e486761787b3eee08afa5df92683
|
|
|
|
Add RAW-IP network driver for use with modems such as XMM6260.
Change-Id: Ifc863c50fd918eccec63895c82f10fc32f6b8b6f
Reviewed-on: http://git-master/r/30640
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
Conflicts:
arch/arm/mach-tegra/usb_phy.c
drivers/usb/gadget/fsl_tegra_udc.c
drivers/usb/host/ehci-tegra.c
drivers/video/tegra/dc/dc.c
Change-Id: I62d72b8b96d4039bd0d253583c415ae714fb2693
|
|
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
|
|
Adding PH450 modem to the cdc ether device list. The modem network interface
is assigned as wwan0, which is fully supported by the GB telephony framework.
Bug 800301
Original-Change-Id: I616aa5e39a336a47c5f72baec02be6ff8d958859
Reviewed-on: http://git-master/r/28389
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Change-Id: Ice65d33a5d31b0abea4e0b8c73a02a6cca7f662c
|
|
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>
Change-Id: I87ac5570785a7613eb655410ac22aaa1c5b94b5d
|
|
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>
Change-Id: I835479bf59524735d059b5450bc380766b933e56
|
|
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
Conflicts:
arch/arm/mm/proc-v7.S
drivers/video/tegra/dc/dc.c
Change-Id: I40be0d615f14f1c01305388a706d257f624ba968
|
|
|
|
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
PPP handles packet loss but does not work with out of order packets.
This change performs reordering of incoming data packets within a
sliding window of one second. Since sequence number is optional,
receiving a packet without it will drop all queued packets.
Currently the logic is triggered by incoming packets, so queued
packets have to wait till another packet is arrived. It is done for
simplicity since no additional locks or threads are required. For
reliable protocols, a retransmission will kick it. For unreliable
protocols, queued packets just seem like packet loss. Time-critical
protocols might be broken, but they never work with queueing anyway.
Signed-off-by: Chia-chi Yeh <chiachi@android.com>
|
|
- added the tegra dependent layer of the caif protocol.
- integrated with the open source rainbow caif.
- verified the functionality using latest rainbow RIL.
bug 785523
Change-Id: I75be8d2ef6e5562facf902a3f963f34d241bb6c3
Reviewed-on: http://git-master/r/23421
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
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
Change-Id: I4b00b5a1a3127380699c958d802e5d823078896e
Reviewed-on: http://git-master/r/24273
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
|
|
Initiate broadcast scan (active scan) just after
initializing with network interface.
BUG 781501
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>
|
|
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
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>
|
|
Change-Id: I517760af5756279b41836062063bdcaa04e5bfef
|
|
|
|
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
Previously at driver stop interrupts were not disabled and
might cause never-ending waking up
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
Change-Id: Id030cc94db62c9dcaa79a2ddd7c034ac9f9adc61
Reviewed-on: http://git-master/r/21803
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
|
|
Bug 776360
Change-Id: I78bb82071a21ef314285a50dd753652d7925cbb7
Reviewed-on: http://git-master/r/20493
Tested-by: Szming Lin <stlin@nvidia.com>
Reviewed-by: Udaykumar Rameshchan Raval <uraval@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
Conflicts:
drivers/net/wireless/bcm4329/Makefile
Change-Id: I5e6994d4db216062b9cd1673f45bd9fdcf1f96ae
|
|
|
|
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
This driver supports devices conforming to the Communication Device
Class (CDC) Network Control Model. The CDC specifications are
available from <http://www.usb.org/>. This driver is implemented as
a minidriver for usbnet driver framework.
Bug 776360
Change-Id: If5e900f80edebc742536a59716aad546b714ba4c
Reviewed-on: http://git-master/r/14921
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
|
|
Conflicts:
drivers/net/wireless/bcm4329/Makefile
Change-Id: I13ed89657bb43ac906c6424372050df5fd681374
|
|
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
|
|
- Add support to PNO with adaptive scan time
- Remove logic to generate Link Down based on Roaming Event
- Improve sco/esco detection method for BT COEX
- Add new function TXPOWER to reduce power if needed
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
Conflicts:
drivers/usb/host/ehci-tegra.c
include/linux/usb.h
include/linux/usb/hcd.h
Change-Id: I2499459b717e36a2a994af9d7a5ae1ecb5e7ca9c
|
|
|
|
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
Conflicts:
drivers/net/wireless/bcm4329/Makefile
Change-Id: I31ce81e09c6f18d6966a5cffebc533453bce02d8
|
|
|
|
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
|
|
|