PD#SWPL-163059
Problem:
legacy ir controller was updated to multi-format ir controller
and each controller have a IRQ
Solution:
support 2 IRQs in ir driver
Verify:
s7d_bm201
Change-Id: I268562144440d642e4f635dbe76bb45f799d6bee
Signed-off-by: Zelong Dong <zelong.dong@amlogic.com>
PD#SWPL-152938
Problem:
When the button is pressed, the LED will flash.
Solution:
New function.
Verify:
SC2/AH212
Change-Id: I4c4ff83b4b23a138b503647b20b5af09a6fb4336
Signed-off-by: Huqiang Qin <huqiang.qin@amlogic.com>
PD#SWPL-145760
Problem:
support hibernate mode for ir
Solution:
support hibernate mode for ir
Verify:
s4
Change-Id: Ied8d29fc620b6650583b10b7bb30b309e697fcc3
Signed-off-by: Zelong Dong <zelong.dong@amlogic.com>
PD#SWPL-113695
Problem:
the length of uevent env string was exceed
because of too many keybits.
Solution:
optimize ir input driver keybit.
Verify:
t7_an400
Change-Id: Ib1292c65fdd7444d4158d46dbd3b36fefdeffebb
Signed-off-by: Zelong Dong <zelong.dong@amlogic.com>
PD#SWPL-112358
Problem:
ad403 is missing pmic6b driver in kernel5.15.
Solution:
base Yu Tu 76117 and 78726;
base Jian yi 189702 and 192916,216774;
and yao jie 216898;
Verify:
A113L-AD401 #1 +Battery.
all driver use ko;
Change-Id: I911ca92dbe6f8c0f623e32fd14bdcf23a6318861
Signed-off-by: chengbing wu <chengbing.wu@amlogic.com>
PD#SWPL-115519
Problem:
support custom vendor and product id
Solution:
support custom vendor and product id
Verify:
t7_an400
Change-Id: I916ef9e0bc3f8a2e21f02e92d9dd31f1319a8e0d
Signed-off-by: Zelong Dong <zelong.dong@amlogic.com>
PD#SWPL-108487
Problem:
not allow to support EV_REL in CTS test
Solution:
support EV_REL only when enable ir mouse mode
Verify:
t7_an400
Change-Id: Ia1228038e48dc04fa0a02a94bee9edc711b3fdf2
Signed-off-by: Zelong Dong <zelong.dong@amlogic.com>
PD#SWPL-72631
Problem:
common, build and common_drivers directories are not under the same directory
Solution:
common, build and common_drivers directories customization
Verify:
s4d and C2 AF400
Change-Id: I8e29737a0a791d58454691e922dda949098595bb
Signed-off-by: wanwei.jiang <wanwei.jiang@amlogic.com>
PD#SWPL-70486
Problem:
use common tag in driver when printf
Solution:
set common pr_fmt in driver
Verify:
s4d
Signed-off-by: qinglin.li <qinglin.li@amlogic.com>
Change-Id: Ieee271d289e4d2f81258875d36288046b996a5d2
PD#SWPL-71098
Problem:
support adc key and gpio key driver
Solution:
support adc key and gpio key driver
Verify:
on C2 AF400
Signed-off-by: Lei Zhang <lei.zhang@amlogic.com>
Change-Id: Ibd3c7d706f4abe62fc293ffab2d4a16ab394b9df