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-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>