Hu Kejun
16d3ed56fb
media: rockchip: ispp: add check to avoid ram overflow
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: Ic8b94ded20b7d5697916b403ef557aedb81c159d
2020-05-25 18:20:18 +08:00
Nickey Yang
f26122ecf7
ARM: dts: rockchip: add rv11xx-ipc dtsi
...
Management and enabling of common node more convenient
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com >
Change-Id: Iad15d5cd3a5cc022d41c8c37e051382e82a34217
2020-05-25 18:20:18 +08:00
David Wu
6f83acacb6
ARM: dts: rv1126: Fix RMII TX io drv strength
...
Based on hardware testing, the level3 signal amplitude
is too strong, and it is enough to drop to the level0 value.
Change-Id: I9ea282f2524449bc81610a45cfd8b1b5e22440e3
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:18 +08:00
David Wu
1a92aacb3c
ARM: dts: rv112x: Remove i2c scl rising and falling time
...
These times are all wrong, not real hardware time. For example,
the real rising edge time of i2c0 SCL is about 190ns. In order
to prevent future users from filling in the wrong time, but just
copy, without testing the real time, delete these, and use the
maximum time by default.
Change-Id: I3436b57d9daaeaa8365cb6cf5de7dffbd42db9c9
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:17 +08:00
David Wu
6a9f7b8eec
dt-bindings: i2c: rk3x: add support for rv1126
...
Add dt Document for i2c controller on rv1126
Change-Id: Ia9d6df2e09f1c5fbf43035088b116af1aa7473fd
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:17 +08:00
Tao Huang
de3e0a3b3a
ARM: dts: rockchip: Enable rng for rv11xx-evb-v10
...
Before:
[ 134.183519] random: crng init done
[ 134.183851] random: 1 urandom warning(s) missed due to ratelimiting
After:
[ 0.190031] random: crng init done
Change-Id: I80b876a3c227646bd4fcdd36d1a975cbc7e27d85
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
2020-05-25 18:20:17 +08:00
Cai YiWei
93e2a9ca61
media: rockchip: ispp: fix error sharp working wiht scale
...
Change-Id: I738560193f948f35772b06de94708f33e713c269
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:17 +08:00
Hu Kejun
51d5ae9e62
media: rockchip: isp: fix stats get from ddr is error
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I53d1c4fb9c370c01db04f93cdb6e6e2e2a08e8f7
2020-05-25 18:20:17 +08:00
Hu Kejun
0ad857cf9a
media: rockchip: isp: add clean int_stat after clear meas_done of rawaf
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I126730192ed6cf5f16fa916827f996d8fb6893b4
2020-05-25 18:20:17 +08:00
Hu Kejun
c6760a5817
media: rockchip: ispp: fix config nr_ctrl_para error
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I9eb97fc8c4bd003ce20b3de48dbed0b1a52618af
2020-05-25 18:20:16 +08:00
Jianing Ren
ff3f8c24fc
ARM: dts: rockchip: amend usb and phy properties for rv1126
...
Change-Id: I99e27c05f8d7372d922480bb4d3199101b71f7d7
Signed-off-by: Jianing Ren <jianing.ren@rock-chips.com >
2020-05-25 18:20:16 +08:00
Jianing Ren
004b4e8245
ARM: dts: rockchip: enable usb host/phy for rv11xx_evb_v10
...
Change-Id: I31860d51efa64f106f9e5820e6573fe627b2cfa9
Signed-off-by: Jianing Ren <jianing.ren@rock-chips.com >
2020-05-25 18:20:16 +08:00
Jianing Ren
890c9b6034
phy: phy-rockchip-naneng-usb2: add Kconfig and Makefile
...
Change-Id: Ia8e40bda152b7d5d49561509e7cebc43dcf77d0b
Signed-off-by: Jianing Ren <jianing.ren@rock-chips.com >
2020-05-25 18:20:16 +08:00
Jianing Ren
9e3c5ad64f
phy: add usb 2.0 phy driver for Rockchip SoCs
...
This patch implements a usb 2.0 phy driver for Rockchip SoCs with
Naneng IP block.
Change-Id: I2658ce7c77a4bef60c8ab183a687d81468a512f1
Signed-off-by: Jianing Ren <jianing.ren@rock-chips.com >
2020-05-25 18:20:16 +08:00
Finley Xiao
e8170f5fee
ARM: dts: rockchip: rv11xx: Remove clk_ignore_unused
...
Change-Id: I5d9b71388216e0770f43dfef2728ccec0bb908dd
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:16 +08:00
Finley Xiao
b63c152fb4
clk: rockchip: rv1126: Add CLK_IGNORE_UNUSED gmac niu clocks
...
Change-Id: I38e2c593c395f142ea1d8c2284eee195402d4a25
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:16 +08:00
Cai YiWei
03b7f09e8f
media: rockchip: ispp: fix gain and sharp config
...
Increase gain size.
Disable sharp dma output if no using.
Change-Id: I0f5bd581bf39b88051b947a34f4ba90cdb789019
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:16 +08:00
Jianqun Xu
45731929c7
ARM: dts: rockchip: rv1126-iotest fix io-domain
...
Change-Id: Ia8a84f7c51caae8ed3898d99e114abedfe4c2286
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2020-05-25 18:20:16 +08:00
Hu Kejun
e639528e79
media: rockchip: isp: fix mipi luma cannot work in two hdr frame mode
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: Ic005891a9c52e163bb92e7036191c3dd659aebf9
2020-05-25 18:20:16 +08:00
Finley Xiao
943e2c227a
ARM: dts: rockchip: rv1126: Add hclk for dwc3
...
Change-Id: Ic825de0e29add859d08999b6c930f54c583ad024
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:16 +08:00
Finley Xiao
0d687e91f6
clk: rockchip: rv1126: Fix clk_isp_np5 gate
...
Change-Id: I19d6454b739f86be7819077d0384e05a6483f297
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:16 +08:00
Cai YiWei
1f96ffc7f4
ARM: dts: rv1126: assigned ispp and isp clock
...
Change-Id: I85d56570d4e85a2264d516cdcbf0de9009d12fb4
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:16 +08:00
Sandy Huang
4418fa93ef
ARM: dts: rv1126: rockchip: add grf handle to VOP and rgb pinctrl
...
Change-Id: I5613e987288adc6bc1ab4b06199c4b651e0fd19e
Signed-off-by: Sandy Huang <hjc@rock-chips.com >
2020-05-25 18:20:15 +08:00
Jon Lin
9be683d208
ARM: dts: rv1126: add #size-cells definition to SPI node
...
Change-Id: I5621cd1b6a53312b7d37bc9bff48b008cbd585c0
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2020-05-25 18:20:15 +08:00
Finley Xiao
2d4ef59a0b
clk: rockchip: rv1126: Fix ispp and core gate
...
Change-Id: Iac2b70dd05b2ead291179b0eb3d7e5575cf281c9
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:15 +08:00
Jianqun Xu
462ccff144
ARM: dts: rockchip: rv1126-iotest remove rk809_codec
...
Change-Id: Iabf3deeb283295ad51d08eea46263e0562d6a231
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2020-05-25 18:20:15 +08:00
Nickey Yang
17053c4497
ARM: dts: rv11xx-evb-v10: set dovdd boot on
...
Some boards can't get the camera sensor ID at one time,
So temporarily set dovdd boot-on to work around.
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com >
Change-Id: I5a1aee1f930ed82dab221c71756b74fd032368e1
2020-05-25 18:20:15 +08:00
Sandy Huang
bb844fbe11
drm/rockchip: vop: rv1126: add bt1120 and grf register define
...
Change-Id: I46c2215b02835484d035cd6aa53ebc41f951e3ed
Signed-off-by: Sandy Huang <hjc@rock-chips.com >
2020-05-25 18:20:15 +08:00
David Wu
35be3b7ad9
ARM: dts: rv11xx-evb-v10: Add phy clock to be enabled
...
Change-Id: Ia341cb5e48575731ed895d5813addd8cd4efa453
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:15 +08:00
Tao Huang
e57281e1f3
ARM: dts: rockchip: Enable ramoops for rv1126-sphericalipc-ddr3-v10
...
Change-Id: I25382eada91ef5d38ef695d25a042bdf814d4928
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
2020-05-25 18:20:15 +08:00
Tao Huang
c07164d807
ARM: dts: rochchip: Enable ramoops for rv1126-ipc2-ddr3-v10
...
Change-Id: I2697ee89e5738b992d7e3fd62ddc0d943b302be8
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
2020-05-25 18:20:15 +08:00
Tao Huang
448a2e0909
ARM: dts: rockchip: Enable ramoops for rv11xx-evb-v10
...
Change-Id: I9b1df7a08219511257572ce6b39dd29eb2786cd3
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
2020-05-25 18:20:14 +08:00
Huibin Hong
52d1f34695
ARM: dts: rockchip: Add ramoops for rv1126
...
Default reserved at 128MB.
Signed-off-by: Huibin Hong <huibin.hong@rock-chips.com >
Change-Id: I028718705f15bfce9472606d5f526a8c68a36a95
2020-05-25 18:20:14 +08:00
Finley Xiao
d06da9403d
clk: rockchip: rv1126: Add pll clocks to critical
...
As the all parent of free mux should be enabled when set rate, and the
clk framework does not support to enable all parent of mux with more then
two parent.
Change-Id: Iee6741f2829d47ddaba05438774051691318c7b9
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:14 +08:00
Nickey Yang
ba071428b2
ARM: dts: rockchip: add rv1126 sphericalipc ddr3 v10 board
...
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com >
Change-Id: Ie48edf56673033f63b3b1ffd4eaea41d35183b2c
2020-05-25 18:20:14 +08:00
Finley Xiao
1c71f34f9d
ARM: dts: rockchip: Change HPLL to 1400MHz for rv1126
...
As hpll 1400Mhz can supply 700MHz some modules.
Change-Id: Ida70217197c0ac4c5d7df72f2fc21683681927f6
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:14 +08:00
Finley Xiao
3298bf216f
clk: rockchip: rv1126: Add 1400MHz for hpll
...
Change-Id: Iea28ad8cd9741368281e6d84936d3520b06aa004
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:14 +08:00
Finley Xiao
07dd39cd7f
clk: rockchip: rv1126: Fix clk_npu gate
...
Change-Id: I3e18abcc7a4e121093f16634f6926b12896f0205
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:14 +08:00
Cai YiWei
ed9580beef
media: rockchip: isp: fix dmatx iommu write failed
...
If dmatx no stop, but buffer release will iommu write failed.
Waiting for dmatx stopped when hdr read back by user mode.
Change-Id: I8f9eaa386e0bcd1f01e2bf7457fe1b3b22041bbc
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:20:14 +08:00
David Wu
38e968cb39
ARM: dts: rv1126: Change CPLL to 500M
...
Change-Id: I756d8d793d486d01b5828ace813d8eeffe0bff10
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:13 +08:00
Finley Xiao
3486385efc
clk: rockchip: rv1126: Add vdec and jpeg niu clocks to critical
...
Change-Id: I782ef2632d543441fa4b61a27ce57a6782ccda13
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:13 +08:00
Nickey Yang
6dc7ea13cc
ARM: dts: rv1126-ipc2: add RTL8201F support
...
RTL8201F ethernet working in RMII mode.
Signed-off-by: David Wu <david.wu@rock-chips.com >
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com >
Change-Id: I15e47711d84f86826aebe1068a340bf293d76569
2020-05-25 18:20:13 +08:00
David Wu
502a99bcbf
ARM: dts: rv11xx-evb-v10: Add 25M out for phy_clk and 125M out for tx_clk mode
...
Change-Id: Ia78847a30bab74278eaa47f34ed4ce6dd13e4433
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:13 +08:00
David Wu
5181ea9b95
ARM: dts: rv1126: It is better to define speed clock with CLK_GMAC_TX_RX
...
The advantage of this is that there is no need to change the dtsi,
when changing the rgmii and rmii modes, and can go to the parent
of assign CLK_GMAC_TX_RX externally.
Change-Id: I58fa5fa3b0a59be10105e0825f6e6c6b3ebbd7d0
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:13 +08:00
David Wu
36d08472e9
ARM: dts: rv11xx-evb-v10: Fix the phy rst pin
...
Hardware check againt, changed to gpio3a0.
Change-Id: Ib834791ed02413e2bfca2a6b435a9c75404ff8f4
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:13 +08:00
Lin Jinhan
bc114907dc
ARM: dts: rv1126: add rng node
...
Change-Id: I8d0ebfcca56683ec457bfbb88c6dd56ebe2b4b02
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com >
2020-05-25 18:20:12 +08:00
Elaine Zhang
e03af2874d
net: can: rockchip: fix up the bittiming set error
...
Change-Id: I31d6316f63b73b917e32fcf46543d5f6f4f369d4
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com >
2020-05-25 18:20:12 +08:00
Finley Xiao
20df17480c
clk: rockchip: rv1126: Use MUXTBL to cover Mux priorities for gmac
...
Change-Id: I33fc4d3fbbd3f02b8341ae80b75887bd720f18f8
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:12 +08:00
Sugar Zhang
3ae260ba9b
ARM: dts: rv1126-pinctrl: Fix iomux for acodec_adc_clk
...
Change-Id: I294050ddc366345ea1adb4651fcf2db66b849004
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2020-05-25 18:20:12 +08:00
Finley Xiao
f937427958
clk: rockchip: rv1126: Fix usb480m mode shift
...
Change-Id: Id68809e3940ece4ab1bdc57b0326f0fa6524a06b
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:12 +08:00