PD#SWPL-176186
Problem:
rand mac and emmc share a common interface
Solution:
add random api
Verify:
ohm
Change-Id: I6593e8669881e7b018b49481368997c02b3839d0
Signed-off-by: jiabin.chen <jiabin.chen@amlogic.com>
PD#SWPL-166010
Problem:
bt open fail when wifi off
Solution:
bt default power on
Verify:
soddy
Change-Id: I253a4568360ff839c23480d73d725b83d5f3ec35
Signed-off-by: Zhu Lv <zhu.lv@amlogic.com>
PD#SWPL-166565
Problem:
multiple state setting by systemd-rfkill will trigger the
duplicated-power-on action in bluetooth kernel driver, and cause the
WiFi firmware loading failure when the power pin is shared by WiFi
and bluetooth device.
Solution:
add static device blocking state to prevent the duplicated power action
Verify:
t5w/s4/sc2/s7
Change-Id: I37081caed3f59af39b97449113027d22f9740696
Signed-off-by: Jun Zhang <jun.zhang@amlogic.com>
PD#SWPL-161547
Problem:
print some information use too much memory
Solution:
del some print
Verify:
t950s_be311
Change-Id: I3f37aaebd70a2b9ebff08ba79e33cfed76a05638
Signed-off-by: jiabin.chen <jiabin.chen@amlogic.com>
PD#SWPL-154847
Problem:
the init state of rfkill sw block is set to true which will cause the
power of bt device not applicable.
Solution:
add CONFIG_AMLOGIC_RFKILL_INIT_SW_UNBLOCK to set the init state of sw
block as false if the config is defined.
cherry-pick from: https://scgit.amlogic.com/#/c/391514/
Verify:
local sc2
Change-Id: I4f23651b1066146066e434a0869c94c625c8d3a9
Signed-off-by: Jiacai.Liu <jiacai.liu@amlogic.com>
PD#SWPL-153207
Problem:
power on delay more 200ms
Solution:
On the Android platform calling wifi API can save 200ms time
Linux platform unchanged
Verify:
ohm
Change-Id: I1dbf3f1681e2281336e810e4b726ca8d72c6ef5f
Signed-off-by: jiabin.chen <jiabin.chen@amlogic.com>
PD#SWPL-142862
Problem:
1.bt open fail when rtc wakeup;
Solution:
1.reset this state when rtc wakeup;
Verify:
ohm.
Change-Id: If86fd7eef5926ee44a6740ba229ee040759389a4
Signed-off-by: Kuibao Zhang <kuibao.zhang@amlogic.com>
PD#SWPL-141905
Problem:
kernel 5.15 have no wifi comm API
Solution:
kernel 5.15 add wifi comm API
Verify:
ohm
Change-Id: I14b3443d7ce7894c019cd76f0891f157f15f1f5d
Signed-off-by: jiabin.chen <jiabin.chen@amlogic.com>
PD#SWPL-136835
Problem:
1.After WiFi wakes up, there is no delay waiting,
resulting in the cast standby before receiving the packet
2.pm_wakeup_event in wifi resume has not taken effect
Solution:
1.Delay after WiFi wake-up
2.Register WiFi wake-up source
Verify:
sc2
Change-Id: I27387b0f540a71581ec00377ce42bb0884a19a0a
Signed-off-by: rongjun.chen <rongjun.chen@amlogic.com>
PD#SWPL-130488
Problem:
platform need rand wifi mac
Solution:
create a wifi mac node
Verify:
ohm
Change-Id: I236555b45a162585bc09cd981cb92b3a151dc8f0
Signed-off-by: jiabin.chen <jiabin.chen@amlogic.com>
PD#SWPL-121364
Problem:
some configs are set to y by default
Solution:
change to n by default in Kconfig files
Verify:
local
Change-Id: I36edad847fa0767d75202be89e749149761d44dc
Signed-off-by: Dezhen Wang <dezhen.wang@amlogic.com>
PD#SWPL-106037
Problem:
alloc memory failed when download fw
Solution:
pre alloc a large buffer for download fw
Verify:
t210(s905x4+w2 Revb)
Change-Id: Ibf325de545dc4612089a714fd44b3f99178a6578
Signed-off-by: bo.li <bo.li@amlogic.com>