Commit graph

7 commits

Author SHA1 Message Date
liochen
8148b9d900 Synchronize codes for OnePlus5 & 5T OxygenOS 9.0.0
kernel device tree source code for OnePlus 5 & 5T P device

Change-Id: I84f40e66833ea1ce30eb1d9a710d6e1529e9e637
2018-12-26 11:02:39 +08:00
Rupesh Tatiya
3dbdaa51b5 btfm: Correct the slimbus turn on/off sequence for FM ports
Correct FM on/off sequence with following changes ->
- FM slave port close is called after LPASS port close (remove hw_free)
- Use the watermark level of 8 for FM slave ports
- Do not reset the watermark to 0 upon port disable

Change-Id: Ie785715c2b92dae6b46b346bebd45e044f54ea53
Signed-off-by: Rupesh Tatiya <rtatiya@codeaurora.org>
2017-08-17 04:37:48 -07:00
Rupesh Tatiya
ca3ad5ab88 Bluetooth: Enhance logging in btfm slim & audio codec drivers
Add dai name & slim port numbers for better logs for debugging. Remove
function name from pr_debug as it can be enabled by dynamic debugging.

Change-Id: If9c300e1fe22680e98dd29aadfd2bf3b8c2b5624
Signed-off-by: Rupesh Tatiya <rtatiya@codeaurora.org>
2017-02-20 00:42:10 -08:00
Sungjun Park
e02e63b801 bluetooth: Fix free data pointer routine
Data pointer has been reused after freed it. So,
it has been moved to after using the data pointer
to clean up resource and freed it.

Change-Id: Ibc94e092134ff1f36e896c679ade7f639254a24d
Signed-off-by: Sungjun Park <sjpark@codeaurora.org>
2017-02-06 10:01:02 -08:00
Sungjun Park
383b4c2da1 bluetooth: Add Split A2DP slimbus
To support Split A2DP over slimbus, it will share
slimbus port 16 with SCO channel. A2DP configuration
has been added into slimbus port 16.

Signed-off-by: Sungjun Park <sjpark@codeaurora.org>
Change-Id: I55bc9cda07ef3c2d3ff5713f1ce83d8b344bed6a
2016-08-11 11:41:55 -07:00
Kiran Kelageri
52979505f2 Bluetooth: Add ioctl for pin connectivity test
Add ioctl to test slimbus HW interface to implement
pin connectivity factory test.

Change-Id: Ied4c818b0012c733e73ff894470594f9429d9882
Signed-off-by: Kiran Kelageri <kirankelageri@codeaurora.org>
2016-06-09 15:09:00 -07:00
Sungjun Park
ff1e9f6532 bluetooth: Add slimbus driver for WCN3990
For WCN3990, it supports slimbus slave interface
to receive/send audio data such as FM audio, bluetooth
SCO, bluetooth A2DP data, etc.

Change-Id: I6c64debd0c9b43ea5ebf55a58f1f4b06cdc9bd4e
Signed-off-by: Sungjun Park <sjpark@codeaurora.org>
2016-04-29 14:40:44 -07:00