Finley Xiao
8e8a910e98
ARM: dts: rockchip: rv1126: Modify cpu opp table
...
Stressapptest pass.
ARM leakage range: 0.7mA to 1.9mA.
0.7mA 0.9mA 1.1mA 1.2mA 1.4mA 1.5mA 1.9mA
Change-Id: Id281999dd79f4d9ad435cfdf57faf4cdf45a2fbb
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:20:19 +08:00
David Wu
2837be3ff7
ARM: dts: rv1126: Add pcfg_pull_none_drv_level_0_smt pinctrl config for I2C
...
According to the hardware test signal, the default drive
strength signal for I2C pins is too strong and changes to
level0 will not.
Change-Id: I8ca50ce3569843f8114fa9bde9bd0d3015cbd218
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:19 +08:00
Jianqun Xu
c7221579d4
ARM: dts: rockchip-pinconf fix error setting for pinctrl
...
Change-Id: I2801089a7d5dd0cb421a740a0e509ebd90ca95d0
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2020-05-25 18:20:19 +08:00
shengfei Xu
757b6169bf
ARM: dts: rv11xx-evb-v10: fix the regulator value
...
the regulator-suspend-microvolt of vdd_logic is 725000uV.
the regulator-min-microvolt of vdd_arm is 725000uV
Signed-off-by: shengfei Xu <xsf@rock-chips.com >
Change-Id: I3661eda7de740a5d614449e68f556e3c694635a3
2020-05-25 18:20:19 +08:00
David Wu
da78decb84
ARM: dts: rv1126: Add grf property for i2c2
...
Change-Id: Ica013514893d2097fbe0e744ce8b509dc2b6a961
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:19 +08:00
David Wu
d4fefd31ed
i2c: rk3x: set special bit for rv1126 i2c2
...
If want to use i2c2, we must write i2c2 register bit with 1 at PMUGRF.
Change-Id: Id2b5c1b06c206e43de19fe42024846918fa0b145
Signed-off-by: David Wu <david.wu@rock-chips.com >
2020-05-25 18:20:19 +08:00
Hu Kejun
a50dc37821
media: rockchip: isp: control en bit of gain directly by driver
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I193ba94c045937823032cea2ad9ae01610f232db
2020-05-25 18:20:18 +08:00
Hu Kejun
41763f8391
media: rockchip: ispp: fix warning of leaving buf in active state
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I9497705eb7dba0988bfeb44f4060967209120c31
2020-05-25 18:20:18 +08:00
Hu Kejun
ff6bd50712
media: rockchip: isp: load lsc table by ddr
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I6992d2f043674cbf6a780c8bdf3f3e070bc6b4cf
2020-05-25 18:20:18 +08:00
Hu Kejun
04d9d08ac3
media: rockchip: isp: add check to avoid ram overflow
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I1e9bd8fa06c0652a9eee6126dbdf707d3fdd3a53
2020-05-25 18:20:18 +08:00
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