PD#SWPL-6065
Problem:
need add vdin support for sm1
Solution:
add vdin support for sm1
Verify:
pxp
Change-Id: I55af5273607a88f4e5a2394de0acbb44811da8f9
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
PD#SWPL-5395
Problem:
sm1 support double-edge trigger, current code do not support.
Solution:
add relatvie bitmask to support this function.
Verify:
ptm & sm1_skt
Change-Id: I48ebc9b38db868f946c49b6fd5f98d427b2669df
Signed-off-by: Qianggui Song <qianggui.song@amlogic.com>
PD#SWPL-6192
Problem:
no sound from av and amp spk
Solution:
1) fix tocodec for sm1
2) add no mclk control for ad82584
Verify:
ac200
Change-Id: I63f0ec94d2f5b980249ac5c9c810c8e4d8410ea3
Signed-off-by: Xing Wang <xing.wang@amlogic.com>
PD#SWPL-5865
Problem:
SM1 bring up
Solution:
cpu idle has not ready, disable it
Verify:
AC200
Change-Id: I5dd4bf8d2940587b10b8c85ff64122ce931bfb85
Signed-off-by: Hanjie Lin <hanjie.lin@amlogic.com>
PD#SWPL-5391
Problem:
change ge2d to independent power
Solution:
add independent power switch
Verify:
verified on SM1-AC200 board
Change-Id: Ifce980fc88753db63317c11bc1126e492b677a64
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
PD#SWPL-5404
Problem:
emmc report data crc error in hs200 busmode
Solution:
set hs200 co_phase to 2 and did not reset the
hs200 co_phase and tx_phase when adjust tuning is
find the error point in sm1
Verify:
verify pass on sm1_s905d3_ac200
Change-Id: I56aa8eb666fb55641db75878a3488f66c721bd6d
Signed-off-by: ruixuan.li <ruixuan.li@amlogic.com>
PD#SWPL-6112
Problem:
need add cvbsout support for sm1
Solution:
add cvbsout support for sm1
Verify:
sm1
Change-Id: I037fbdb41b823d9ef93a9069f3798f8d38ac5796
Signed-off-by: Nian Jing <nian.jing@amlogic.com>
PD#SWPL-5408
Problem:
dv bringup for sm1
Solution:
dv bringup for sm1, add chip id
Verify:
sm1 ptm
Change-Id: Ifbf175cb5c495949f5e4bd02b98690f08239a735
Signed-off-by: Yi Zhou <yi.zhou@amlogic.com>
PD#SWPL-6101
Problem:
Need vpp and sr supprt for sm1
Solution:
add support for sm1
Verify:
test pass on sm1 ac200
Change-Id: I038ceba52a0b47512767e851d0047a3ee36e351c
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com>
PD#SWPL-5261
Problem:
update chip name.
Solution:
the chip name used for media modules.
Verify:
AC200
Change-Id: I229ca3f991b29fdebf10f98dff5173768b910aaa
Signed-off-by: Nanxin.Qin <nanxin.qin@amlogic.com>
PD#SWPL-5405
Problem:
sm1 add some new pins base on g12b, pinmux need update.
Solution:
update extra pins to g12b pinmux.
Verify:
pxp
Change-Id: Idbdddb1e64ffb4e5a63ee3a69b5fc40e7ecfcc44
Signed-off-by: Qianggui Song <qianggui.song@amlogic.com>
PD#SWPL-2867
Problem:
bringup codec for SM1.
Solution:
add the register ops for SM1
Verify:
Verified on SM1-AC200
Change-Id: I31db8f0b5816d67664e8161b3dc73574909afe31
Signed-off-by: Jian Cao <jian.cao@amlogic.com>
PD#SWPL-5404
Problem:
sm1 usb fixdiv mode set adjust cause error
Solution:
disable emmc calc_f in dtsi.
Verify:
test pass on sm1 ac200
Change-Id: I4459bf4faa2141a9e684b1e5bb95fb806eecbbfa
Signed-off-by: ruixuan.li <ruixuan.li@amlogic.com>
PD#SWPL-5857
Problem:
sm1 is a new chip
Solution:
add sm1 support for vpu driver
Verify:
pxp
Change-Id: I88966a26fb4f8f90620081c4d9a86ad21a6e03fc
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
PD#SWPL-5175
Problem:
r842 agc control need be controlled by demod
Solution:
add agc control function
Verify:
verified by t962x2_x301 t962x2_t309
Change-Id: If712e22276b97c457e2e2ed1c79bdf3673813dff
Signed-off-by: zhiwei.yuan <zhiwei.yuan@amlogic.com>
PD#SWPL-5338
Problem:
dnlp new c curve and interface
Solution:
dnlp new c curve and interface
Verify:
x301
Change-Id: I7a221b6c5546873ebc3c3182d4856d57ffc3df48
Signed-off-by: Bencheng Jing <bencheng.jing@amlogic.com>
PD#TV-1592
Problem:
no interface to get hdr type
Solution:
add ioctrl interface for hdr type
Verify:
tl1
Change-Id: Ib7781fa8c924cbd7721b592acb18d3b834a04f06
Signed-off-by: Bencheng Jing <bencheng.jing@amlogic.com>
PD#TV-3683
Problem:
1.pretect display pll set in vlock, m and frac value
write at the sametime.
Solution:
1.optmis vlock flow
2.add notify_callback when mode change
Verify:
tl1
Change-Id: I72fab117c5b7247659c5c08eeff62fbc4d421839
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
PD#TV-3683
Problem:
Repeatedly exit HDMI channel cause black screen
Solution:
1, support vlock_m and vlock_frac interface
2, optimized clk change and de timing
Verify:
verify on t962x2-x301
Change-Id: Iddedade08300290853e59b026b3ca1b9939eed79
Signed-off-by: shaochan.liu <shaochan.liu@amlogic.com>
PD#SWPL-6133
Problem:
monkey test di cause crash,when is di reg processing, unreg event
attach, and released the di buffer, so cause crash.
Solution:
every unreg event received, need waitting reg process had done.
Verify:
tl1
Change-Id: I2f2bb068ed65ab14ab4f09de96b64d7290da5914
Signed-off-by: Yong Qin <yong.qin@amlogic.com>