Commit Graph

853724 Commits

Author SHA1 Message Date
Cai YiWei
c73e36c730 media: rockchip: ispp: fix scl config error
Change-Id: I88825ec754e479c555fc3036e3e8a7b67828f530
Signed-off-by: Cai YiWei <cyw@rock-chips.com>
2020-05-25 18:20:00 +08:00
Nickey Yang
48965bb30d drm/rockchip: dsi: update GRF0_SOC_CON2 offset for rv1126
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
Change-Id: I002e51133470c8a3ad27db59bf55568e58942262
2020-05-25 18:20:00 +08:00
Cai YiWei
e980b4f14d media: rockchip: ispp: add more format and module control
Change-Id: I982d4d8529ac2b55dc4a695456554f6ca7c4985c
Signed-off-by: Cai YiWei <cyw@rock-chips.com>
2020-05-25 18:20:00 +08:00
Hu Kejun
758952fbac media: rockchip: ispp: fix some iq params error
Signed-off-by: Hu Kejun <william.hu@rock-chips.com>
Change-Id: Ib45a8ee9588406bb049944787d9c64fedc84dd04
2020-05-25 18:20:00 +08:00
Sugar Zhang
0d864c2409 clk: rockchip: rv1126: Fix GRF_IOFUNC_CON1 offset
Change-Id: I29f7f3700d40677a7d284c567121a7fd408d0daa
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2020-05-25 18:20:00 +08:00
Sugar Zhang
cdb4f16230 ASoC: rockchip: Add support for rv1126 i2s-tdm
Change-Id: Ic1ea436559c045f4dcddeda0718d07a313dc520b
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2020-05-25 18:20:00 +08:00
Hu Kejun
5ca69b7168 media: rockchip: isp: fix rawnr param error
Signed-off-by: Hu Kejun <william.hu@rock-chips.com>
Change-Id: Ic3c37fca818283ae5e717715c97a3e8f508a1e70
2020-05-25 18:20:00 +08:00
Nickey Yang
f2bc69fd7c drm/rockchip: dsi: update register offset for rv1126
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
Change-Id: I26921bf9284f63b303d3c43ec525109651cd4fb1
2020-05-25 18:20:00 +08:00
Jianqun Xu
0298497d92 ARM: dts: rockchip: rv1126-pinctrl dtsi add omit-if-no-ref
The dtb size decrease 43360 from 64818.

Change-Id: If375cd113346adb40598a1a8f21369565dc0a5eb
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
2020-05-25 18:20:00 +08:00
Jianqun Xu
dcafb306a2 ARM: dts: rockchip-pinconf.dtsi delete unused nodes
Add "/omit-if-no-ref/" for pinconf nodes, to delete nodes
unreferenced by dtc.

With this patch. the rv1109-evb-lp3 dtb size decreased to
64818 from 71262

Change-Id: I2d7c81cefdccf8578b229f1884653189c670fb93
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com>
2020-05-25 18:19:59 +08:00
Cai YiWei
242510a98e media: v4l: add rockchip fbc format
Change-Id: I0dd89290f23c412d4656583f554e220af66f9704
Signed-off-by: Cai YiWei <cyw@rock-chips.com>
2020-05-25 18:19:59 +08:00
Jon Lin
b06291815d ARM: dts: rv1126: add SPI0 and SPI1 node
Change-Id: I15c9c665291a586204b71fcf7066928745887717
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2020-05-25 18:19:59 +08:00
Jon Lin
86aa9308c9 ARM: dts: rv1126: add SPI0 and SPI1 high speed iomux groups
Change-Id: I73f0cb07025309fb4f3b2e5744dfbca99f0e1fd2
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2020-05-25 18:19:59 +08:00
Cai YiWei
4f7530f62b media: rockchip: ispp: support fec function
Change-Id: I4148e905c39e06ad5662dd410014ec0c7c38792b
Signed-off-by: Cai YiWei <cyw@rock-chips.com>
2020-05-25 18:19:59 +08:00
Jon Lin
324183a81c spi: rockchip: add compatible string for rv1126
Change-Id: I2ad2de0c715b064870b35214f25e9705412fd62f
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
2020-05-25 18:19:59 +08:00
Jianing Ren
8247f021ee ARM: dts: rockchip: add usb & phy nodes for rv1126
Change-Id: I5ec5b401fc0d640d3e0b1791d635fab3ea2b7ff2
Signed-off-by: Jianing Ren <jianing.ren@rock-chips.com>
2020-05-25 18:19:58 +08:00
Finley Xiao
f684c31670 clk: rockchip: rv1126: Change SRST_MAC_PTPREF to SRST_GMAC_A
Change-Id: I216da6218d43d7150f23a1acbc86f98d153c4485
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2020-05-25 18:19:58 +08:00
Finley Xiao
b7754b126a clk: rockchip: rv1126: Fix aclk core mask and shift
Change-Id: Id175dcd268616a1745ec2dae797f6a38d4d0113c
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2020-05-25 18:19:58 +08:00
Nickey Yang
48ce278196 ARM: dts: rv1126: add dsi and dphy node
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
Change-Id: I8f35e2e0babe1dc62b52b0c98bcbe0d8f815abc7
2020-05-25 18:19:58 +08:00
Nickey Yang
af8c66c1f5 dt-bindings: display: rockchip: Add support for rv1126 dsi
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
Change-Id: I4a34663b4871e2a296b7aa986f789d257552ffff
2020-05-25 18:19:58 +08:00
Nickey Yang
76f551a1a1 drm/rockchip: dsi: add rv1126 support
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
Change-Id: Ic3a8df6294aea290c7966f107333cc46f6fd63ba
2020-05-25 18:19:58 +08:00
Nickey Yang
c6041abcea dt-bindings: phy: phy-rockchip-inno-mipi-dphy: add support for rv1126
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
Change-Id: I2bd88395f6e645cf036bff384be373a3dc0b2f15
2020-05-25 18:19:58 +08:00
Hu Kejun
dba0a8a043 media: rockchip: isp: skip 3a isr in read back mode
Signed-off-by: Hu Kejun <william.hu@rock-chips.com>
Change-Id: I0292837c788766e2db66f70854f6cd94a5b023d9
2020-05-25 18:19:57 +08:00
Cai YiWei
998e9cd43f media: rockchip: isp: add csi tx/rx memory mode API
Change-Id: I289b1c57889e65d5220462d9509f96287b3fb81a
Signed-off-by: Cai YiWei <cyw@rock-chips.com>
2020-05-25 18:19:57 +08:00
Cai YiWei
6109c9a423 media: rockchip: isp: add read back frame id
read back frame id to sync frame isp input and output

Change-Id: I739cdf04d8a9f1efa8c70e818329ae80ad606a90
Signed-off-by: Cai YiWei <cyw@rock-chips.com>
2020-05-25 18:19:57 +08:00
Hu Kejun
47984bb964 media: rockchip: isp: add other iq config function
Change-Id: I79d6aab382eb79489f0aee19812233b34f012b72
Signed-off-by: Hu Kejun <william.hu@rock-chips.com>
2020-05-25 18:19:57 +08:00
Hu Kejun
0a44ac7e92 media: rockchip: isp: support get all stats data by ddr buffer
Change-Id: I0061d431048cbd1994a137dde930b9117cc358ae
Signed-off-by: Hu Kejun <william.hu@rock-chips.com>
2020-05-25 18:19:57 +08:00
Hu Kejun
45fd20585f media: rockchip: isp: support get y statics from csirx
Change-Id: I7a69c63c8b42b1144a82e7efdd12b176e3b2090c
Signed-off-by: Hu Kejun <william.hu@rock-chips.com>
Signed-off-by: Cai YiWei <cyw@rock-chips.com>
2020-05-25 18:19:57 +08:00
Nickey Yang
5f681bb10f phy/rockchip: mipi-dphy: support rv1126
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
Change-Id: I84fb7a922528894c7c14c95902f0e273640834d6
2020-05-25 18:19:57 +08:00
Sugar Zhang
909fe24fab ARM: dts: rockchip: Add RV1126 EVB Boards
Change-Id: Ic94a80db732861664eed0e9f876eee16777edb1c
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2020-05-25 18:19:56 +08:00
Sugar Zhang
9dcefaccb0 ARM: dts: rv1109-fpga: Set the baudrate of fiq debugger to 115200Hz
Change-Id: I0ecb04c8d5db8e5cb0f685212a8e835e8f6755e3
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2020-05-25 18:19:56 +08:00
Sugar Zhang
666ef4643b ARM: dts: rv1126: Set the default baudrate of fiq debugger to 1.5MHz
Change-Id: Ide64e641088ed60149fef9bcfcb5cc1f760f8af8
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2020-05-25 18:19:56 +08:00
Sugar Zhang
7b7dcd300b ARM: dts: rv1126: Add Audio PWM device node
Change-Id: I5b2ded64e875e70ceab7ac8f93293e20a218c816
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2020-05-25 18:19:56 +08:00
Sugar Zhang
c3bcc7a397 ARM: dts: rv1126: Add i2s/pdm node
Change-Id: I4ea8a60e7b627b300d90c8ae6afbb3bd7aca118c
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2020-05-25 18:19:56 +08:00
Sugar Zhang
7743a9353f ASoC: rockchip: Add support for rv1126 pdm
Change-Id: I83f785895d3820e07db046122bab01fb6e936904
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2020-05-25 18:19:56 +08:00
Sugar Zhang
2b8930a47e dt-bindings: sound: rockchip: Add binding for rv1126 pdm
Change-Id: I890f861c602a394bda4bb0860f9636c888cfee6a
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2020-05-25 18:19:56 +08:00
Sugar Zhang
5da44aa870 ASoC: rockchip: Add compatible for rv1126 i2s
Change-Id: Ice5b3a8d29e09567143f5493bdc91cb33a897cc6
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2020-05-25 18:19:55 +08:00
Sugar Zhang
cb8eb1e200 dt-bindings: sound: rockchip: Add binding for rv1126 i2s
Change-Id: If8f6f3475c9573f3e5ce37c5d9bad3cf24a26c62
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2020-05-25 18:19:55 +08:00
Sugar Zhang
ad02024cb4 dt-bindings: sound: rockchip: Add binding for rv1126 i2s-tdm
Change-Id: I2a59efd6b691ee37f5227b84876d3a81b1f4b382
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2020-05-25 18:19:55 +08:00
Ding Wei
704ad4feb9 ARM: dts: rockchip: rv1109-fpga: enable rkvenc driver
Change-Id: Id8e528e8bffbb3c3f58ceb14060e49e0bc4e302d
Signed-off-by: Ding Wei <leo.ding@rock-chips.com>
2020-05-25 18:19:55 +08:00
Ding Wei
a1598b480b ARM: dts: rockchip: rv1126: match rkvenc encoder
Change-Id: I763d9059ea96cd6e7f0e062b7e6674950180948f
Signed-off-by: Ding Wei <leo.ding@rock-chips.com>
2020-05-25 18:19:55 +08:00
XiaoDong Huang
81a433c9e9 ARM: dts: rv1126: add cpu enable-method = "psci"
Change-Id: Ifec7a0270c16bb32d13f64c37dff775deb1c15e4
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>
2020-05-25 18:19:55 +08:00
Finley Xiao
0b84208d4d nvmem: rockchip-otp: Add support for rv1126-otp
This adds the necessary data for handling efuse on the rv1126.

Change-Id: Id46ae2354674482ca1e2d69888acce3028f0f902
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2020-05-25 18:19:55 +08:00
Finley Xiao
881f3296b3 ARM: dts: rv1126: Add otp device node
Change-Id: Iaaf59c06924e9f6e86665523b63d0e6e9bd81768
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2020-05-25 18:19:55 +08:00
Simon Xue
0fef0147bb ARM: dts: rv1126: Add wdt node
Change-Id: I78ea3cf93fec8cc329fa41a5854f4a48cba9bbed
Signed-off-by: Simon Xue <xxm@rock-chips.com>
2020-05-25 18:19:55 +08:00
Simon Xue
8b1ed60195 ARM: dts: rv1126: Add saradc node
The saradc of rv1126 is 6 channels 10 bits like rk3399.

Change-Id: I2f649e5799c335ac75945dd6d99edbddadd819cd
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
Signed-off-by: Simon Xue <xxm@rock-chips.com>
2020-05-25 18:19:55 +08:00
Finley Xiao
9dd115ef8c clk: rockchip: rv1126: Add support for otp
Change-Id: I5ec48815522decfba8cbd9be7ec015019744a63e
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2020-05-25 18:19:55 +08:00
Finley Xiao
a39f5d2a43 ARM: dts: rv1126: Add reg property for pvtm
Change-Id: Ia0a515647dc2899be9e1825d0d99ad5bfd95e267
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2020-05-25 18:19:55 +08:00
Finley Xiao
c70758a48e ARM: dts: rv1109: Delete cpu2 and cpu3 node
Change-Id: I5d80344ed7c948f7b1f7076281c4f13c87b65c8e
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2020-05-25 18:19:54 +08:00
Finley Xiao
0c5b0606ff ARM: dts: rv1126: Add cpu opp table
Change-Id: I47ec0d271a9540585fc5e2f8ab81e59a930d8506
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2020-05-25 18:19:54 +08:00