Bo Yang
388c439cf3
arm64: dts: add amlogic jtag support for g12a
...
PD#165810: add amlogic jtag support for g12a
Change-Id: I6f3fa717a54f027155c41496c50e2ffaae009c33
Signed-off-by: Bo Yang <bo.yang@amlogic.com >
2018-05-29 23:49:47 -07:00
Sunny Luo
3f6d2c768f
spicc: add enhanced features of oen, clock divider
...
PD#164751: spicc: add enhanced features of oen, clock divider
1. use the definite and significative name "has_oen" and
"has_enhance_clk_div" to replace the unclear "is_enhance".
2. add some comment about enhance clk divider.
Change-Id: I9ffe51aaf696cdb09b5e486d60b5378c6433783e
Signed-off-by: Sunny Luo <sunny.luo@amlogic.com >
2018-05-29 23:10:28 -07:00
Larson Jiang
0dfaf2ae30
BT: fix bluetooth power issue for AP62X8
...
PD#166763: fix bluetooth power issue for AP62X8
Change-Id: I4cdf2e3af67a47908a55113cf05dd9fdffd1e0cd
Signed-off-by: Sandy Luo <sandy.luo@amlogic.com >
2018-05-29 22:22:40 -07:00
tao zeng
4b607551d1
mm: optimize for cma free time
...
PD#165878: mm: optimize for cma free time
Fix bad parameter error and using high efficient free method.
Change-Id: I5fa1373644a373b3dd94775c5c29891f7f6f7420
Signed-off-by: tao zeng <tao.zeng@amlogic.com >
2018-05-29 20:23:36 -07:00
wenfeng.guo
241dc9bb02
vlock: adjust enc mode
...
PD#162336: vlock: adjust enc mode
1) separate vlock code from amve.c
2) optimize vlock default setting.
3) adjust enc mode
4) add manual enc soft adjust
Change-Id: Ie180c7fb6d9b1aa1fa016dd39bfa401197a5ac85
Signed-off-by: wenfeng.guo <wenfeng.guo@amlogic.com >
2018-05-29 01:51:58 -07:00
Kaifu Hu
4db0efd03b
hdmitx: fix VSDB block parsing error
...
PD#160588: hdmitx: fix VSDB parsing error
It cann't parse YUV format when using special
edid with support YUV.
Change-Id: Ic17e3b3dc1f26694252e608fa2e609d08578aa71
Signed-off-by: Kaifu Hu <kaifu.hu@amlogic.com >
2018-05-28 21:05:18 -07:00
Yue Wang
05bcd153b0
usb: fix usb phy 1 reset bug.
...
PD#167234: usb: fix usb phy 1 reset bug.
Change-Id: Iac4c59a95f8a85553ac665e675a47f1a733cc1a8
Signed-off-by: Yue Wang <yue.wang@amlogic.com >
2018-05-29 10:17:04 +08:00
binqi.zhang
4b623299e4
GEM: allocated buffer size must be PAGE_SIZE alignment
...
PD#158474: do PAGE_SIZE alignment before initializing gem object
Change-Id: I98723ed2a22cfdc279253e06725482a656535184
Signed-off-by: binqi.zhang <binqi.zhang@amlogic.com >
2018-05-28 06:22:59 -07:00
manhao liang
b208d6cc7f
frame_sync: optimize AV SYNC procession.
...
PD#165368: frame_sync: optimize AV SYNC procession.
Change-Id: Ib9f11c059b9c2985878f83f428cebc5f70bdd0fd
Signed-off-by: manhao liang <manhao.liang@amlogic.com >
2018-05-28 05:47:12 -07:00
Xing Wang
d409afc9a5
Audio: dts: disable pwrdet
...
PD#167203: Disable pwrdet for u200
Change-Id: Ied661fe8f578ef7a60ff9a9dda82408ad13a77ba
Signed-off-by: Sandy Luo <sandy.luo@amlogic.com >
2018-05-28 17:12:33 +08:00
nengwen.chen
2a1926bbf9
atv_demod: Modify atv v4l2 dev number
...
PD#166852: atv_demod: Modify atv v4l2 dev number.
Change-Id: I6dfa226715d5e3908a20add4c93f0ba554a769dc
Signed-off-by: nengwen.chen <nengwen.chen@amlogic.com >
2018-05-27 22:39:48 -07:00
Evoke Zhang
23d9f454f8
lcd: mipi-dsi: optimize retry_enable management [2/2]
...
PD#166330: lcd: mipi-dsi: optimize retry_enable management,
change mipi-dsi check_state after retry flow finished.
fix issue: mipi panel status is incorrect sometimes when lcd enable.
Change-Id: I5fc30f46589274b1cc2fda735c166779233ce1c2
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com >
2018-05-27 20:23:03 -07:00
Jihong Sui
95a15520ca
hdr: add osd lut table for nts test
...
PD#164627: hdr: add osd lut table for nts test
1. debug fs : /sys/kernel/debug/hdr/cfg_en_osd_100
1: enable new osd lut table (for nts test)
0: use old osd lut table
2. dts: amlvecm:cfg_en_osd_100
1: enable new osd lut table (for nts test)
0/not define: use old osd lut table
Change-Id: If3c51eaba58f7d83188b8920ad7dca78d3b38c19
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com >
2018-05-27 18:35:01 -07:00
Zongdong Jiao
715a75cd69
hdmitx: add hdcp topo information [3/5]
...
PD#165815: hdmitx: add hdcp topo information
1. add SYSFS 'hdcp_topo_info' to represent HDCP22 Topology
2. rewrite SYSFS 'hdcp22_type', should be controlled by Daemon
Change-Id: Ie9f748c5592a32b8658b63186429794e877fd41c
Signed-off-by: Zongdong Jiao <zongdong.jiao@amlogic.com >
2018-05-26 16:25:57 +08:00
Bencheng Jing
25d1c8cd56
video: change rgb pattern matrix coefficient from 601 to 709
...
PD#167037: video: optimize rgb2yuv for 709
Change-Id: I25d9085ddcdde467ac8f33b4795488f3f395ced2
Signed-off-by: Bencheng Jing <bencheng.jing@amlogic.com >
2018-05-25 00:08:12 -07:00
pengcheng chen
278ced8afb
osd: updated vinfo when it is not null every frame
...
PD#167032: osd: updated vinfo when it is not null every frame
Change-Id: If914fc39d014e2a1c2db564d427292977edc7530
Signed-off-by: pengcheng chen <pengcheng.chen@amlogic.com >
2018-05-24 23:09:57 -07:00
Nan Li
1708210d46
sdio: modify Cfg_irq_sdio_sleep reg set err
...
PD#166568: modify Cfg_irq_sdio_sleep reg set error.
Change-Id: I82946b321a729b378968466edee50ce3f8817bff
Signed-off-by: Nan Li <nan.li@amlogic.com >
2018-05-24 19:40:52 -07:00
Zhe Wang
1adfaf6518
audio: add EQ/DRC control[1/3]
...
PD#166486: add EQ/DRC kcontrol
Change-Id: I9b49960b0f0d8e82a46e1b9670e3352e9289e3bc
Signed-off-by: Zhe Wang <Zhe.Wang@amlogic.com >
2018-05-24 04:54:17 -07:00
Yi Zhou
c29b05457f
hdmitx: fix bsod and path dealy under hdcp22
...
PD#166207: hdmitx: fix bsod and path dealy under hdcp22
1.HDMITX_TOP_HDCP22_BSOD[25] doesn't use bsod
2.HDCP22REG_CTRL[6.7] match path delays
between hdcp path and non-hdcp path
Change-Id: I295804895f715687f975ab8ecfb7ea348999095a
Signed-off-by: Yi Zhou <yi.zhou@amlogic.com >
2018-05-24 00:46:16 -07:00
Jianxin Qin
8f35a11fa4
usb: modify the fifth compliance test partner
...
PD#163486: usb: modify the fifth compliance test parnter
Change-Id: Ic30f709ca278413576879b4ff5acc789f72c74d8
Signed-off-by: Jianxin Qin <jianxin.qin@amlogic.com >
2018-05-23 22:39:38 -07:00
kele bai
348e23ccb5
di: fix nr pq load error
...
PD#162226: di: fix nr pq load error
1) move nr gate ctrl before nr init
2) fix skip logic error
3) load ctrl reg in irq avoid affect pre sequence
Change-Id: I9b5438f55e42eabfa37e10a04dc0f3026bbbd595
Signed-off-by: kele bai <kele.bai@amlogic.com >
2018-05-23 03:25:05 -07:00
nengwen.chen
276b415992
atv_demod: Add atv afc [2/2]
...
PD#166320: Add atv afc(Modify module params use).
Change-Id: I2d9d84c742ab1ce56c99ff8e40b483bd01d4d237
Signed-off-by: nengwen.chen <nengwen.chen@amlogic.com >
2018-05-23 02:12:27 -07:00
Xing Wang
cc26d57309
audio: auge: init spdif_b when bootup and add channel status
...
PD#165171: audio: auge: init spdif_b when bootup and add channel status
Change-Id: I001d74a0f21fb3f02edf741bd3b87d45dfddcd5f
Signed-off-by: Xing Wang <xing.wang@amlogic.com >
2018-05-23 01:11:30 -07:00
Kaifu Hu
2c4f36cf8e
hdmitx: add dolby debug info
...
PD#164913: hdmitx: add dolby debug info
Add dolby debug info.
Change-Id: I65156223b66bcb95c31e8b60a602f834bacf89f2
Signed-off-by: Kaifu Hu <kaifu.hu@amlogic.com >
2018-05-23 00:30:41 -07:00
Yan Wang
43ea2d9687
SMC: secmon: uniform SMC call interface.
...
PD#160539: check secmon dev in dts and uniform SMC call interface.
1. SMC call interface is provided by ARCH.
arm_smccc_smc(...)
2. check secmon device is registed or not.
Change-Id: I5bd58747db5b167ab8ad59be083f31e7b6395bbf
Signed-off-by: Yan Wang <yan.wang@amlogic.com >
Signed-off-by: jiamin ma <jiamin.ma@amlogic.com >
2018-05-22 19:55:07 -07:00
Hang Cheng
27ceb5fe97
hdmirx: optimize timing format detection
...
PD#164010: hdmirx: optimize timing format detection
Change-Id: Ibf868664d4fda5fa21d4e80cfcc6575b25acd500
Signed-off-by: Hang Cheng <hang.cheng@amlogic.com >
2018-05-22 06:44:25 -07:00
Chuangcheng Peng
1e9ab046a2
demux: modify interrupt no for dmx 2
...
PD#165368: enable dmux 2 work
Change-Id: Ic21bbc30c8b2cc7eeedd9206c1f355156554646f
Signed-off-by: Chuangcheng Peng <chuangcheng.peng@amlogic.com >
2018-05-22 06:35:17 -07:00
pengcheng chen
d18a71e502
osd: return if vinfo is null
...
PD#165381: osd: return if vinfo is null
Change-Id: I21b7de315859268f51b185a77ad221ded5a2d755
Signed-off-by: pengcheng chen <pengcheng.chen@amlogic.com >
2018-05-22 02:17:46 -07:00
pengcheng chen
1f34ee9b34
osd: rdma overflow handling
...
PD#165381: osd: rdma overflow handling
Change-Id: Ic82a7d03ef3f985720e0c84bf9c65f5dee9324a9
Signed-off-by: pengcheng chen <pengcheng.chen@amlogic.com >
2018-05-22 01:27:29 -07:00
pengcheng chen
bc0b7dbd2f
osd: osd suspend fail issue
...
PD#164508: osd: suspend fail issue
Change-Id: I673a907bea2abf37d09967ef0e0a924806ce6fae
Signed-off-by: pengcheng chen <pengcheng.chen@amlogic.com >
2018-05-22 00:35:57 -07:00
Weiming Liu
caa103fec4
lcd: local dimming: add unifykey support [2/2]
...
PD#166418: ldim: add unifykey support
Change-Id: I0cb7629ed9824c50d5f85b7ec34e26c165a60a1e
Signed-off-by: Weiming Liu <weiming.liu@amlogic.com >
2018-05-22 00:33:49 -07:00
Hong Guo
8972fe74ef
arm64: dts: g12a: add cpufreq 1.908G.
...
PD#165143: cpufreq: add cpufreq 1.908G.
Change-Id: Id8cca5402a02372247def759ff455ef5bbe11f05
Signed-off-by: Hong Guo <hong.guo@amlogic.com >
2018-05-22 00:32:53 -07:00
Lei Qian
3efa699da6
dts: enable picdec [1/1]
...
PD#166830: dts: enable picdec
or we can't play 4K picture
Change-Id: I7109cd421608a82fb5cd05617bf4065d4897a430
Signed-off-by: Lei Qian <lei.qian@amlogic.com >
2018-05-22 00:31:24 -07:00
Zhuo Wang
9ce4990c26
ethernet: add wol for internal phy
...
PD#166640: add wol for internal phy
Change-Id: I1c34af9022e5aa4968516d6826089531b55a1c10
Signed-off-by: Zhuo Wang <zhuo.wang@amlogic.com >
2018-05-21 22:45:42 -07:00
Cheng Tong
7b7aa7c419
dts: unify dvb dts definition
...
PD#163384: dts: unify dvb dts definition
Change-Id: I323c9200d2441aa8d40f4972612f9ecfbf0edc5b
Signed-off-by: Cheng Tong <cheng.tong@amlogic.com >
2018-05-21 21:18:20 -07:00
Evoke Zhang
0a7c4c7009
vout: optimize invalid mode management for init
...
PD#166032: vout: optimize invalid mode management for init
Change-Id: I16d36b1745faf0adf8316837d3df2d061ea94dda
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com >
2018-05-21 21:15:51 -07:00
pengcheng chen
2d36db0821
osd: fix dfbshow can't show picture
...
PD#165698: osd: fix dfbshow can't show picture
Change-Id: I0f13537391c98f106a5154d498ef46af90aa7690
Signed-off-by: pengcheng chen <pengcheng.chen@amlogic.com >
2018-05-21 21:13:36 -07:00
Victor Wan
324524de04
Merge branch 'android-4.9' into amlogic-4.9-dev
2018-05-22 10:48:42 +08:00
Weiming Liu
91448dd38f
ldim: add db load support
...
PD#166311: lcd: add ldim db load support
Change-Id: I71c8a6d3b07daae63d19dec128da3c71a6031cba
Signed-off-by: Weiming Liu <weiming.liu@amlogic.com >
2018-05-21 18:57:46 -07:00
shuze.ma
6aa8abc6e1
osd: support hw vsync [1/1]
...
PD#163001: osd: support hw vsync
Change-Id: I1e7f158b8cbc9434165745f77274ae353cfae342
Signed-off-by: shuze.ma <shuze.ma@amlogic.com >
2018-05-21 01:42:18 -07:00
gongwei.chen
e1163d785f
IR: add S905X small IR remote on T962E
...
PD#165963: IR: add S905X small IR remote on T962E
Change-Id: I3d3bf0abaf30c0dc8d0ce925afeeefff6af27923
Signed-off-by: Gongwei Chen <gongwei.chen@amlogic.com >
2018-05-21 01:04:39 -07:00
tao zeng
93360111a8
mm: remove total summary of pagetypeinfo
...
PD#166462:
This caused vts VtsKernelProcFileApi on Android P failed.
Change-Id: I332c7ec324e7f87b0f8e0adeeef15cfd93f9b077
Signed-off-by: tao zeng <tao.zeng@amlogic.com >
2018-05-21 00:21:18 -07:00
nengwen.chen
8370bd9c39
atv_demod: Add atv afc [1/2]
...
PD#166320: Add atv afc.
Change-Id: I7b5d8d6290f1e394900b09a1147e7db5ec6fecf4
Signed-off-by: nengwen.chen <nengwen.chen@amlogic.com >
2018-05-20 23:44:05 -07:00
Cheng Tong
700dc02512
dts: update p230 dts for attach mode
...
PD#163384: dts: update p230 dts for attach mode
Change-Id: Iac83d28e31883f812c05f7fcd0342b0f4f225475
Signed-off-by: Cheng Tong <cheng.tong@amlogic.com >
2018-05-20 22:46:59 -07:00
Xuhua Zhang
25eb2df116
vbi: fix vbi cc error
...
PD#161806: vbi: fix cc nosync and disappearance problem
Add interface to read real-time data what vbi-hw write to memory.
Change-Id: Ie36a9826ecf3320f7a1a366bac7a6a4f15e6f7d2
Signed-off-by: Xuhua Zhang <xuhua.zhang@amlogic.com >
2018-05-20 20:18:18 -07:00
Hong Guo
5732a2bd80
arm64: dts: g12a: fine-tune U220 OPP
...
PD#165143: fine-tune U220 OPP for stability.
Change-Id: I84d543519c9053db0060ba3d090c4ecc9f233fa8
Signed-off-by: Hong Guo <hong.guo@amlogic.com >
2018-05-20 19:56:54 -07:00
Yixun Lan
072d9f3eb0
reboot: make system reboot when panic occurs
...
PD#166529: reboot: make system reboot when panic occurs
CONFIG_PANIC_TIMEOUT=0 means no reboot when panic occurs,
This will make VTS stuck forever, fix this by making
the default reboot timeout as 5s.
Change-Id: Ib8888a4f87c6c178891d7e7fed2f186a6bfed119
Signed-off-by: Yixun Lan <yixun.lan@amlogic.com >
2018-05-18 04:19:16 -07:00
Zhongfu Luo
5847b4e8e5
dts: add defendkey function for G12A
...
PD#164929: G12A need to support defendkey
add defendkey function in all G12A dts
Change-Id: Id269d4c14f2c2a6ad0674191aff353122a13d558
Signed-off-by: Zhongfu Luo <zhongfu.luo@amlogic.com >
2018-05-18 03:27:16 -07:00
Zhuo Wang
83fd37b084
ethernet: fix wol_error when test eye_pattern
...
PD#166642: add eye pattern function for 4.9
Change-Id: If57f74262589c02e12cbff3f01745c70a687da9e
Signed-off-by: Zhuo Wang <zhuo.wang@amlogic.com >
2018-05-18 03:14:29 -07:00
Zhongfu Luo
e9b555745a
defendkey: support secure upgrade check
...
PD#164929: G12A need to support defendkey
Change-Id: I3c805c4dda03a39156fb91b53cc55ee8930f9e03
Signed-off-by: Zhongfu Luo <zhongfu.luo@amlogic.com >
2018-05-18 03:11:36 -07:00