Moved transaction ID handling from wifiHal to driver
Change-Id: I3e5493faf3f102b7c7547b92f641aa60e3635deb
SCSC-Bug-Id: HOST-11254
Signed-off-by: Jaya Prakash Sangaru <j.sangaru@samsung.com>
Fixed NDP terminate request to include correct number of
NDP ids.
Change-Id: I033492248d9588c82f0aab91242c6f2b4195639a
SCSC-Bug-Id: HOST-11012
Signed-off-by: Jaya Prakash Sangaru <j.sangaru@samsung.com>
When Wi-Fi Low latency lock is enabled:
- PS will be disabled
- Soft roam will be disabled
Change-Id: I4efbcb8eac4c442a36214875af6f10007ae4efa9
SCSC-Bug-Id: HOST-10487
Signed-off-by: Abhishek Chaudhary <ab.chaudhary@samsung.com>
HAL changes for APF development
Change-Id: I267476d580e5c33f7cb61f3c669c87bfae9d1c7b
SCSC-Bug-Id: HOST-10190
Signed-off-by: Srishti Piplani <srishti.p@samsung.com>
Wifi HAL API : wifi_start_sending_offloaded_packet has
been updated with addition of one more parameter named
ether_type in Android Q.
Change-Id: Icab59382ae5c6a1a76702a25f9ade7de9eea7014
SCSC-Bug-Id: SSB-52835
Signed-off-by: Mohit Ghuley <mohit.ghuley@samsung.com>
Not seen in scsc codebase - will be investigated for now
commenting the call.
Change-Id: I5910793421a48cfc988ca54267f9da712fc83351
SCSC-Bug-Id: SSB-50778
Signed-off-by: Tarun Karela <t.karela@samsung.com>
If we add gdb, debug symbol is more and it will cause performace.
So request to remove the same.
Change-Id: Ie75a16564c853e656b11d27573acb359adf7feac
SCSC-Bug-Id: SSB-51402
Signed-off-by: Himani Gupta <himani.g2@samsung.com>
Upper application uses master pref as 0. but 0, 1 and 255 are
invalid master pref values as per spec. User proper master pref
values in wifi-hal
Change-Id: Ide17ae29b840ac6bd142ca25f99a8aa332502a1b
SCSC-Bug-Id: SSB-51028
Signed-off-by: Jaya Prakash Sangaru <j.sangaru@samsung.com>
Changes done to fix prevent issues in hal. Break
statements were missing in wifi_logger.cpp and
wifi_nan.cpp files.
Change-Id: Ie047e074c9554b4a0dbcdd4177ea8da54e79ad9e
SCSC-Bug-Id: SSB-51047
Signed-off-by: Srishti Piplani <srishti.p@samsung.com>
In Wifi Hal, Proper Handling for GSCAN Request Id and Report Events.
Change-Id: Id21453089549ec93bdd9073f7e9db1a8d0f4d032
SCSC-Bug-Id: SSB-49562
Signed-off-by: Mohit Ghuley <mohit.ghuley@samsung.com>
Initialized some variables in the RttCommand constructor
in rtt.cpp file, to fix prevent issues.
Change-Id: I52cf949a3933c5a531f50f42a80da0c1b9efb979
SCSC-Bug-Id: SSB-49330
Signed-off-by: Srishti Piplani <srishti.p@samsung.com>
Since Gscan can support more than one report events,
we need to handle the report events logically in
Wifi HAL.
Change-Id: If3565f509e37cb1a83cae1cf603ab873d0c32dd6
SCSC-Bug-Id: SSB-47781
Signed-off-by: Mohit Ghuley <mohit.ghuley@samsung.com>
1) Indicate CONTROL_ROAMING feature supported by FW to upper layers
2) Implement wifi_enable_firmware_roaming() API in Wifi HAL.
3) WifiHal changes for FTM implementation.
Change-Id: Ib26c77420682820e5e2b90aa9d0dc88e12a2614c
After sync with ERD stable on 11th september, it seems stricter
compilation check has been turned on upstream wherein warnings are
treated as errors.
Change-Id: I6f5241d6aa83b49b8fa551300a3235f9f1ae428a
SCSC-Bug-Id: SSB-30752
Signed-off-by: Tarun Karela <t.karela@samsung.com>
If driver does not send mac/cluster address in
SLSI_NAN_EVENT_DISCOVERY_ENGinE wifi-hal can crash in
processNanDiscoveryEvent(). Avoid such unwanted crash.
SCSC-Bug-Id: SSB-42660
Change-Id: I50184d43647e98ba00fbe3f6c4b2762f9c7fdb41
Signed-off-by: Jaya Prakash Sangaru <j.sangaru@samsung.com>
Stricter compilation seems to be on in MCD manifest for Android P so
fixing these for wifi hal project.
Change-Id: Ie63e5db6298d4e4a82764acd49fed2ebab45195a
SCSC-Bug-Id: SSB-41717
Signed-off-by: Tarun Karela <t.karela@samsung.com>
(cherry picked from commit 254df287a97fde15dfed8cfe487d87521f444e0d)
Move various definations to beGinning of file to fix compilation error
Change-Id: Ic30aa7f168bbdae79fc766cac5230c7cb52b69ee
SCSC-Bug-Id: SSB-40175
Signed-off-by: Tarun Karela <t.karela@samsung.com>
Issues when integrating patch to Android P
SCSC-Bug-Id: SSB-40175
Signed-off-by: Tarun Karela <t.karela@samsung.com>
Change-Id: I519f29a16dccb63454312b03497c89f5f28c05d9
Fixing warning in link_layer_stats.cpp file.Data argument
not used by format string.
Change-Id: Idffcb09fddb384b855864e50ece6f1a003006907
SCSC-Bug-Id:SSB-39698
Signed-off-by: Himani Gupta <himani.g2@samsung.com>
This reverts wifi_hal.cpp changes for Random MAC OUI.
Change-Id: I028dee464e827e4fa15184991b38f592a0475a20
SCSC-Bug-Id:SSB-38873
Signed-off-by: Himani Gupta <himani.g2@samsung.com>
Additional HAL changes to support Enhanced LogGing.
Change-Id: I992b3ab86842fc85e6c11d186e9ab5c7540ff310
SCSC-Bug-Id:SSB-SSB-36749
Signed-off-by: Mohit Ghuley <mohit.ghuley@samsung.com>
Disabling the random MAC feature and returning success
from wifi HAL.
Change-Id: Ie995bff5f9e7eed580a2a9268d07db4586312a55
SCSC-Bug-Id:SSB-38690
Signed-off-by: Himani Gupta <himani.g2@samsung.com>