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
Brian Zhu
171dd19f89
video: disable blend ctrl when video off
...
PD#156734: video: disable blend ctrl when video off
Change-Id: I31bc906212dde34dd684ba3953ae8ada59107734
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com >
2018-03-05 14:22:13 +08:00
Liang Yang
1668c56690
nand: add clock for mtd nand driver
...
PD#156734: nand: add clock and disable nand module in dts to
avoid conflit with sd_emmc_c.
Change-Id: I204bbc58960cbed47b1c55194e371cd1c61be12a
Signed-off-by: Liang Yang <liang.yang@amlogic.com >
2018-03-05 14:22:13 +08:00
hong.guo
10047e6b2a
CPUFREQ: add cpufreq driver.
...
PD#156734: cpufreq: add cpufreq driver[2/2].
Change-Id: If38dba0973aa7c0d4e9bbba1bee1af81e84ba6b8
Signed-off-by: hong.guo <hong.guo@amlogic.com >
2018-03-05 14:22:13 +08:00
Bo Yang
ae22bba767
dtsi: meson-g12a: add all pwm pinmux definitions
...
PD#156734: dtsi: meson-g12a: add all pwm pinmux definitions
Replace pinctrl used by wifi and cpufreq.
Aand remove repetitive definitions.
Change-Id: Ia2eb89fac9fe6e960333ff3d3e691f7e7f1cfaa1
Signed-off-by: Bo Yang <bo.yang@amlogic.com >
2018-03-05 14:22:13 +08:00
Nanxin.Qin
4c8f63f2fc
media: add the HEVC_DBLK_CFGE to hevc regs.
...
PD#156734: media: add the HEVC_DBLK_CFGE to hevc regs.
Change-Id: I9e885017176502d0227a353cb049ddf0742e38fe
Signed-off-by: Nanxin.Qin <nanxin.qin@amlogic.com >
2018-03-05 14:11:34 +08:00
Yixun Lan
c1ee19ab52
eth: meson-g12a: add Ethernet driver support
...
PD#156734: eth: meson-g12a: add Ethernet driver support
Enable the ethernet driver on G12A board, which tested
with RTL8211F 1000M PHY && Internal PHY.
And here we enable Internal PHY for g12a_skt board.
Change-Id: I839639ac92790c27117b9745275b346cd4ce40d7
Signed-off-by: Yixun Lan <yixun.lan@amlogic.com >
2018-03-05 14:11:34 +08:00
hongmin hua
21245374ef
cec: cec g12a bring up
...
PD#156734: cec: change interrupt/pinmux for g12a
Change-Id: I5f9f652addf81db4b792796d41f367073a8ac5b9
Signed-off-by: hongmin hua <hongmin.hua@amlogic.com >
2018-03-05 14:11:34 +08:00
Zan Peng
fc4450ef86
pcie: fix config spaces error
...
PD#156734: pcie: fix config spaces error
Change-Id: I217b0941a4facd874f4df74e4d0eefa5a72af527
Signed-off-by: Zan Peng <zan.peng@amlogic.com >
2018-03-05 14:11:34 +08:00
Bo Yang
f545e960a0
dts: g12a-skt: removed repetitive definition of i2c pinmux
...
PD#156734: dts: g12a-skt: removed repetitive definition of i2c pinmux
Replace i2c3 pinctrl with standard definition.
Change-Id: I28f64dfde90ccb71f5b3fb12437b92f392de28ce
Signed-off-by: Bo Yang <bo.yang@amlogic.com >
2018-03-05 14:11:34 +08:00
Bo Yang
9ae75b9fde
dts: g12a-skt: add i2c-0 enable
...
PD#156734: dts: g12a-skt: add i2c-0
Default freq 100k.
Change-Id: Id39713b7d06b885667e5daef0a012bfae1b9882e
Signed-off-by: Bo Yang <bo.yang@amlogic.com >
2018-03-05 14:11:34 +08:00
Brian Zhu
8d4aa52c76
rdma: enable rdma mem_PD g12a
...
PD#156734: rdma: enable rdma mem_PD g12a
Change-Id: I3e2f74b524f07372a54a172d7d05b5a55c8f01df
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com >
2018-03-05 14:11:34 +08:00
Zan Peng
4ee7ee35ad
pcie: fix pcie reset gpio failed
...
PD#156734: pcie: fix pcie reset gpio failed
1. config 1M spaces for I/O
Change-Id: I0ec9a6e920c5fd2fbf922e3f1338a19dbc373aa6
Signed-off-by: Zan Peng <zan.peng@amlogic.com >
2018-03-05 14:11:34 +08:00
kele bai
616cd64cd6
di: G12A add di nrds&pps&diwr support
...
PD#156734: G12A add di nrds&pps&diwr support
1) move hdr&vd1&viu releated reg into di_regs.h
2) delete unuseful reg definition
3) add pps in post function
4) add new framereset
Change-Id: I49c58072cc90aa556ab368dcc616c3be4a692db4
Signed-off-by: kele bai <kele.bai@amlogic.com >
2018-03-05 14:11:34 +08:00
Bo Yang
0dfaf37582
dtsi: meson-i2c: add g12a i2c pinmux definitions
...
PD#156734: dtsi: meson-i2c: add g12a i2c pinmux definitions
Change-Id: I24ef24db8214ce1c927d3a32571fe1ed96fa3ac1
Signed-off-by: Bo Yang <bo.yang@amlogic.com >
2018-03-02 15:39:29 +08:00
Brian Zhu
ef6f623212
osd: enable lacth and use extern canvas mode
...
PD#156734: osd: enable lacth and use extern canvas modeWq
Change-Id: Ia7506e04068f4980eee86b28acc65b8763b8f29a
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com >
2018-03-02 15:07:55 +08:00
Xing Wang
eb6915397e
audio: auge: fix tdm skew, pdm clk, spdif to hdmxtx clk inv
...
PD#156734: audio: auge: fix tdm skew, pdm clk, spdif to hdmxtx clk inv
Change-Id: I2033bb0d0843eca309ad58483183293f1c4d92fa
Signed-off-by: Xing Wang <xing.wang@amlogic.com >
2018-03-02 15:07:55 +08:00
Yue Wang
db6ee12c58
usb: add usb otg driver support for g12a
...
PD#156734: usb: add usb otg driver support for g12a
Change-Id: I1af8d290568bca947a6612f31cef3b640c7cd927
Signed-off-by: Yue Wang <yue.wang@amlogic.com >
2018-03-02 15:07:55 +08:00
Qiufang Dai
8bbcb53bd6
clock: g12a: add emmc portA and aoclkc
...
PD#156734: add emmc portA and aoclkc
Change-Id: Ib54a6eb113bdce21eacc7a2d460df23ee9129e92
Signed-off-by: Qiufang Dai <qiufang.dai@amlogic.com >
2018-03-02 15:07:55 +08:00