Xing Wang
af785cdbe3
audio: auge: fix audio locker, resample, tdm format, eq/drc, share buffer
...
PD#156734: audio: auge: fix audio locker, resample, tdm format, eq/drc, share buffer
Change-Id: I03750c34310bdbc32eddc51f64cf4b91a95325bc
Signed-off-by: Xing Wang <xing.wang@amlogic.com >
2018-03-05 15:34:33 +08:00
Brian Zhu
6ad73d85b6
display: power improvement for g12a
...
PD#156734: display: power improvement
1.pwr off osd2, osd3, osd2 scaler osd3 scaler mem pd
2.change osd fifo size
3.disable osd deband as default
4.disable vpu probe as init
5.disable sr as temp
6.disable vd1,vd2 mif gclk
7.disable vdin gclk
Change-Id: Iec93b4071618df67169cfc98c6056afe3e3464f0
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com >
2018-03-05 15:34:33 +08:00
Zongdong Jiao
04b7560344
hdmitx: bringup for g12a
...
PD#156734: hdmitx: update hdmi phy parameters for 6Gbps
also, add missing clock setting, and redefine hpll reset
Change-Id: I4a16658b9a04d58e69747db71915b5841bb268e7
Signed-off-by: Zongdong Jiao <zongdong.jiao@amlogic.com >
2018-03-05 15:34:33 +08:00
weiming.liu
c94ab04c78
lcd: add mipi_dsi cmd debug interface
...
PD#156734: lcd: add mipi_dsi cmd debug interface
Change-Id: Ic6dc874b59f0ac310867378ec691ea3b3746dd90
Signed-off-by: weiming.liu <weiming.liu@amlogic.com >
2018-03-05 15:34:33 +08:00
Jiyu Yang
ca9cf38b2f
dts: add 850M clk configure
...
PD#156734: dts: add 850M clk configure
the signoff maxfreq is 850M using gp0_pll.
this may conflict with dsi pannel. donot configure 850M if dsi was used.
Change-Id: I1a861163d97740404f9977993394d0ccb7ce929d
Signed-off-by: Jiyu Yang <Jiyu.Yang@amlogic.com >
2018-03-05 15:34:33 +08:00
Bo Yang
39ca1ac1e8
dtsi: meson-g12a: add pwm slave device node
...
PD#156734: dtsi: meson-g12a: add pwm slave device node
Change-Id: I0c1838e25f7247c342a372bdc1cc5043fd7d8086
Signed-off-by: Bo Yang <bo.yang@amlogic.com >
2018-03-05 15:34:32 +08:00
MingLiang Dong
fa2ea72999
amvecm: optimize g12a hdr effect
...
PD#156734: amvecm: optimize g12a hdr effect
Change-Id: Iebb38ce8cc2f9884f6e3df3a740d5985a4e4cd2b
Signed-off-by: MingLiang Dong <mingliang.dong@amlogic.com >
2018-03-05 15:34:32 +08:00
MingLiang Dong
43556c10d7
amvecm: fix dynamic switch output mode
...
PD#156734: amvecm: fix dynamic switch output mode
Change-Id: I22fbfae7de477870bdd4ad69a1279ae2ec52f290
Signed-off-by: MingLiang Dong <mingliang.dong@amlogic.com >
2018-03-05 15:34:32 +08:00
Brian Zhu
855ffc37a8
video: add bypass cm interface and change afbc busrt
...
PD#156734: video: add bypass cm interface and change afbc busrt
Change-Id: I868057bc00e8ec3798675a20aba0010fda983f13
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com >
2018-03-05 15:34:32 +08:00
Qiufang Dai
c5d0632850
clock: G12A: add 846M freq for pll table
...
PD#156734: G12A: add 846M freq for pll table
Change-Id: I3a2d7a265d0b8af8445a59f0585dd7bfd0caad39
Signed-off-by: Qiufang Dai <qiufang.dai@amlogic.com >
2018-03-05 15:34:32 +08:00
hong.guo
6dc89d3034
CPUFREQ: fix cpufreq at low 1.2G.
...
PD#156734: cpufreq: fix cpufreq at low 1.2G.
Change-Id: I87e0c430af7807883bbda7c1e00d1165a1bb2d19
Signed-off-by: hong.guo <hong.guo@amlogic.com >
2018-03-05 15:34:32 +08:00
huan.biao
a805a1c41c
thermal: G12A: bind cooldev dts.
...
PD#156734: bind cooling devices dts to tzd.
Change-Id: I82d3cdacd32cba3959ef4a3008c6e7896a67a5b4
Signed-off-by: huan.biao <huan.biao@amlogic.com >
2018-03-05 15:34:31 +08:00
hong.guo
d72a9e1107
CPUFREQ: add cpufreq 1.7G.
...
PD#156734: cpufreq: add cpufreq 1.7G.
Change-Id: I5558fc5195621b4b70edb5718cd23e405fffe1ba
Signed-off-by: hong.guo <hong.guo@amlogic.com >
2018-03-05 15:34:31 +08:00
Xing Wang
5833f761ae
audio: dts: add audio efuse module support for g12a
...
PD#156734: audio: dts: add audio efuse module support for g12a
Change-Id: I15510474ed191d0abafd2efc2999032b5c1a919c
Signed-off-by: Xing Wang <xing.wang@amlogic.com >
2018-03-05 15:34:31 +08:00
Zhuo Wang
646bd583da
dts: g12a: ethernet: re-organize ethernet dts/dtsi
...
PD#156734: re-organize dts of ethernet
Change-Id: I17724af9244fb1c2c06beceb8ef82f1550ddf8d6
Signed-off-by: Zhuo Wang <zhuo.wang@amlogic.com >
2018-03-05 15:34:31 +08:00
Nanxin.Qin
c0443af758
dts: enable clocks of the media modules.
...
PD#156749:
Change-Id: Icc1b2d20ce3c470a91a9c6aa4374bc8462e2db6d
Signed-off-by: Nanxin.Qin <nanxin.qin@amlogic.com >
2018-03-05 15:34:31 +08:00
MingLiang Dong
9635c511bf
amvecm: add hdr support for g12a
...
PD#156734: amvecm: add hdr support for g12a
Change-Id: Ia1f5d3d7b13a6cec7f07bfe6cb7d06264ffcc82d
Signed-off-by: MingLiang Dong <mingliang.dong@amlogic.com >
2018-03-05 15:34:31 +08:00
Yue Wang
e65794797d
usb: fix usb device rename bug for g12a
...
PD#156734: usb: fix usb device rename for g12a
Change-Id: Iecb0ae41f3eb41b7fd6005a842ce76fb50628039
Signed-off-by: Yue Wang <yue.wang@amlogic.com >
2018-03-05 15:34:30 +08:00
Yue Wang
c8732aedcd
usb: fix usb2 phy pll setting for g12a
...
PD#156734: usb: fix usb2 phy pll setting for g12a
Change-Id: I7b7ab2f9cddfa2b17e81f6691d2ba8f44f99555b
Signed-off-by: Yue Wang <yue.wang@amlogic.com >
2018-03-05 15:34:30 +08:00
Yi Zhou
28b654eb40
hdmitx: bringup for g12a
...
PD#156734: bringup for g12a
update some registers address
Change-Id: I7a4660e3811d7f193ac8212fd7fb5fd80767c89e
Signed-off-by: Yi Zhou <yi.zhou@amlogic.com >
2018-03-05 15:34:30 +08:00
Brian Zhu
634ac8305c
osd: enable osd rdma and afbc function
...
PD#156734: osd: enable rdma and afbc function
Change-Id: I62b7a3bd84b758455deb2f614c763a145f751f63
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com >
2018-03-05 15:34:30 +08:00
hong.guo
736aa794ce
CPUFREQ: delete cpufreq driver's log config.
...
PD#156734: cpufreq: delete cpufreq driver's log config.
Change-Id: Ic9ccdbab8cb92540f542151da69c1c37bfaeaf44
Signed-off-by: hong.guo <hong.guo@amlogic.com >
2018-03-05 15:34:30 +08:00
Dezhi Kong
01f9406725
vdin: add reset patch && viu debug interface
...
PD#156734: vdin: add reset patch && viu debug interface
1.add vdin reset for g12a
2.add viu-vd1/vd2/osd1/osd2 loop debug interface
3.add hiu reg r/w support
4.delete sr temp debug code
Change-Id: Ia503b2471827f835394dd81667a4672cb0434e69
Signed-off-by: Dezhi Kong <dezhi.kong@amlogic.com >
2018-03-05 15:34:29 +08:00
huan.biao
9ea633e1ec
thermal: G12A: update thermal driver
...
PD#156734:fix build error.
Change-Id: Iafa7c3a06d1c180ce69bcb58cc5c339c13fee65c
Signed-off-by: huan.biao <huan.biao@amlogic.com >
2018-03-05 15:34:29 +08:00
huan.biao
3e5d6cb230
thermal: G12A: update thermal driver.
...
PD#156734:
tsensor: update temp to reg calc.
cooldev: add cpufreq driver check.
Change-Id: I534716247908dd066c6dd8fe1680f977c5972b5a
Signed-off-by: huan.biao <huan.biao@amlogic.com >
2018-03-05 15:34:29 +08:00
huan.biao
a48064e28b
thermal: G12A: add tsensor and cooldev dts.
...
PD#156734: add tsensor and cooling devices dts.
Change-Id: Ia6875a5f06c225bb034c5301e14fb3bc3191aa14
Signed-off-by: huan.biao <huan.biao@amlogic.com >
2018-03-05 15:34:29 +08:00
Yonghui Yu
1754a7cb66
sdio: both pio&dma are supported for g12a
...
PD#156734: g12a: sdio: both pio&dma are supported.
Change-Id: I92d0961c94cf1a77867af92870d1781d89a3168d
Signed-off-by: Yonghui Yu <yonghui.yu@amlogic.com >
2018-03-05 15:34:29 +08:00
huan.biao
933b837c25
thermal: G12A: fix cpucore cooling devices driver.
...
PD#156734: fix cpucore cooling issue.
Change-Id: I9c1340e605d51df5eae8e49814f948981c9dc763
Signed-off-by: huan.biao <huan.biao@amlogic.com >
2018-03-05 15:34:28 +08:00
huan.biao
8beee2cc02
thermal: G12A: tsensor and cooldev driver.
...
PD#156734: add thermal tsensor and cooling devices driver.
Change-Id: I22ea0e03692fbcf7da269330fde86e07f189c4e9
Signed-off-by: huan.biao <huan.biao@amlogic.com >
2018-03-05 15:34:28 +08:00
Brian Zhu
9468cc193a
ppmgr: enable for g12a
...
PD#156734: ppmgr: enable for g12a
Change-Id: Iaf5076f7c3c6f58dfd40be29ba7d19e8c6b9145b
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com >
2018-03-05 15:34:28 +08:00
Jiamin Ma
d78177258d
unifykey: add unifykey description in g12a_skt dts
...
PD#156734: g12a bring up
Change-Id: Iae5bc74a1230df4d0c5025267b149e6a235a1681
Signed-off-by: Jiamin Ma <jiamin.ma@amlogic.com >
2018-03-05 15:34:28 +08:00
Yu Tu
37365756d4
remote out: add irblaster config for G12A
...
PD#156734: remote out: modify irblaster read register from dts for G12A
Change-Id: I36d1c4ce8ce968f7955d55c0678670e7258889f1
Signed-off-by: Yu Tu <yu.tu@amlogic.com >
2018-03-05 15:34:28 +08:00
weiming.liu
322c66c0b8
lcd: update pll parameter
...
PD#156734: lcd: update pll parameter
Change-Id: Ie431c33abc794e043f07bd1bb9ff64d896f48f7f
Signed-off-by: weiming.liu <weiming.liu@amlogic.com >
2018-03-05 15:34:27 +08:00
Qiufang Dai
3642f1368b
clock: G12A: add hevcf, spicc clock
...
PD#156734: add hevcf, spicc clock
Change-Id: Ibe63b44e61058255b3b72ef9efaded765e262b0a
Signed-off-by: Qiufang Dai <qiufang.dai@amlogic.com >
2018-03-05 15:34:27 +08:00
kuibao zhang
c6ef988be4
BT: g12a_skt: initial host wake bt pin [1/1]
...
PD#156734: bt: g12a_skt: initial host wake bt pin
1.host wake bt pin (gpiox_19) should keep high when bt
lpm function is enabled, otherwise bt moudle would go
to sleep.
2.set this pin in dts
Change-Id: I401fa158bf11b60ef1a7727ea25e55f94cf273a8
Signed-off-by: kuibao zhang <kuibao.zhang@amlogic.com >
2018-03-05 15:34:27 +08:00
Bo Yang
b6129f2a0d
i2c: meson: set clk div for fast mode
...
PD#156734: i2c: meson: set clk div for fast mode
According to I2C-BUS Spec 2.1, in FAST-MODE, LOW period should be at
least 1.3uS, and HIGH period should be at lease 0.6. HIGH to LOW
ratio as 1 to 2 is more safe.
So in FAST-MODE, we should control the SCL low time.
And fix REG_SLAVE_DDR write mask.
Change-Id: I39ec81c67f543dfdf261d39e8da79489f2c79483
Signed-off-by: Bo Yang <bo.yang@amlogic.com >
2018-03-05 15:34:27 +08:00
hong.guo
0a10f73d0b
CPUFREQ: modify cpufreq dts.
...
PD#156734: cpufreq: modify cpufreq dts.
Change-Id: I16113e3414a3e336cbd4c0eb869706dd3d22a15b
Signed-off-by: hong.guo <hong.guo@amlogic.com >
2018-03-05 15:34:27 +08:00
Yi Zhou
12816d35af
hdmitx: bringup for g12a
...
PD#156734: bringup for g12a
1.use ioremap
2.enalbe hpd for the first time
Change-Id: I5375c8b7732f4dd552e7c7207b90d411aeacafbd
Signed-off-by: Yi Zhou <yi.zhou@amlogic.com >
2018-03-05 15:34:26 +08:00
Evoke Zhang
a417167224
vout: add missed vout2_module macro definition protection
...
PD#156734: vout: add missed vout2_module macro definition protection
Change-Id: I141d05ec9f40e4b42eb39b72d069907aa4480a99
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com >
2018-03-05 15:34:26 +08:00
Liang Yang
5fb91898b5
nand: free controller when no nand inserted or error
...
PD#156734: nand : no nand or init error handle
Change-Id: I9a1383117db2021204826e04d36fb91ba4213126
Signed-off-by: Liang Yang <liang.yang@amlogic.com >
2018-03-05 15:34:26 +08:00
hong.guo
87aa02fb28
CPUFREQ: add dvfs cpufreq and latency.
...
PD#156734: cpufreq: add dvfs cpufreq cpufreq and latency.
Change-Id: I0d7c74e54b2e6dcbd949c1c59cce41deec5047f7
Signed-off-by: hong.guo <hong.guo@amlogic.com >
2018-03-05 15:34:26 +08:00
Yi Zhou
f773e9ed15
hdmitx: eliminate unnecessary print
...
PD#156734: hdmitx: eliminate unnecessary print
Change-Id: Id79e6f14367f3c0201d1968a3d61168a47a14e3a
Signed-off-by: Yi Zhou <yi.zhou@amlogic.com >
2018-03-05 15:34:26 +08:00
weiming.liu
3619351218
lcd: add g12a support
...
PD#156734: lcd: add lcd driver for g12a
Change-Id: Ib859dfdc2a1785c7e1e2ab506bf1dfd0cad55887
Signed-off-by: weiming.liu <weiming.liu@amlogic.com >
2018-03-05 15:34:25 +08:00
Bo Yang
6bd993ee05
pwm: meson-g12a: fix pwm xtal
...
PD#156734: pwm: meson-g12a: fix pwm xtal
Fix pwm xtal.
And update pwm dts compatible.
Change-Id: I0314ed1b628abfe4a3e303ca827bdd50f2a2c2e8
Signed-off-by: Bo Yang <bo.yang@amlogic.com >
2018-03-05 15:34:25 +08:00
Nanxin Qin
f6cd1db849
media: fixed the issure of mpeg12 playback.
...
PD#156734:
Change-Id: I87d814707d864a8fc81bcb35712ef0c25fea65db
Signed-off-by: Nanxin Qin <nanxin.qin@amlogic.com >
2018-03-05 15:34:25 +08:00
Bo Yang
3faa59e06e
dts: meson-g12a: update hmditx i2c pinctrl
...
PD#156734: dts: meson-g12a: update hmditx i2c pinctrl
Remove repetitive i2c definition.
Change-Id: Ide1b6467385b0f31da30aeffe8244d3918d8a0f8
Signed-off-by: Bo Yang <bo.yang@amlogic.com >
2018-03-05 15:34:25 +08:00
kele bai
5df5e48668
di: di post wr&vpp link disaply ok
...
PD#156734: di:
1) fix 0x1a0a error config in video.c
2) update gate control for if0
Change-Id: I6f1a7080b1f6f2d343ed3773ef55b2834d55d0d6
Signed-off-by: kele bai <kele.bai@amlogic.com >
2018-03-05 15:34:25 +08:00
Sunny Luo
829ddebafe
dts: g12a-skt: add touch device node
...
PD#156734: dts: g12a-skt:
1. add and enable focaltech ftxx
2. add and enable goodix gtxx
Change-Id: Iff3a2d0a28c5ba78c93f23623b3c34b651bb2cae
Signed-off-by: Sunny Luo <sunny.luo@amlogic.com >
2018-03-05 14:22:13 +08:00
Brian Zhu
6a8a46b2ea
osd: make osd2 and osd3 work
...
PD#156734: osd:
1. fix the osd2 & osd3 init error
2. enable all mem_pd
Change-Id: Ib0d817e98ad5381fdd9dc436ff30bf4ed8bbbcca
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com >
2018-03-05 14:22:13 +08:00
Jiyu Yang
81b4552562
video: enable ionvideo
...
PD#156734 enable ionvideo for online video play
Change-Id: I316d9abb2708538813cf2c09d47bb854676ed7e7
Signed-off-by: Jiyu Yang <jiyu.yang@amlogic.com >
2018-03-05 14:22:13 +08:00