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
Cai YiWei
eaf335485b
media: rockchip: ispp: add rv1126 config
...
Change-Id: I2078d2143df5d7ad36914a32ab8fd9071cd4dbf0
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:19:54 +08:00
Finley Xiao
1758971897
clk: rockchip: rv1126: Fix usb clock names
...
Change-Id: Ic281de5a3d0feeddddaa509eb721dc6f0b584f6b
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:19:54 +08:00
Cai YiWei
45a1919587
media: rockchip: isp: add rv1126 config
...
Change-Id: I97b19ba1894de8c174c51606034192deabd61067
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:19:54 +08:00
Cai YiWei
b59278f203
media: rockchip: ispp: init ispp
...
Change-Id: I20a6eee6157eccee6ac117b561a472474ce36b9f
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:19:54 +08:00
Cai YiWei
b523f58386
media: rockchip: isp: add csi sof event
...
Change-Id: I28f430424110c504b999f2b9a87314cfbab26eac
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:19:54 +08:00
Cai YiWei
87d0da5052
media: rockchip: isp: change damtx to support first start
...
Due to a MI force update reg update multiple video devices shadow
reg, for multiple devices to work and dmatx can get early data,
change damtx video to support streaming first and working togeter
with other.
Change-Id: I3b54e7fdb049572bfe46970a620cf057418dbf33
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:19:54 +08:00
Elaine Zhang
b47ef6e62e
ARM: dts: Add CAN node for RV1126
...
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com >
Change-Id: I97472be75565098781d1ec86c77f3a85926815b3
2020-05-25 18:19:54 +08:00
Andy Yan
f27d939ae6
ARM: dts: Enable RGB panel on rv1109 fpga board
...
Add support for a 800x1280 RGB screen on rv1109 fpga board.
Signed-off-by: Andy Yan <andy.yan@rock-chips.com >
Change-Id: Iad71e833f55233b00d7505f23995614df6cad39a
2020-05-25 18:19:54 +08:00
Andy Yan
fcf30396f5
ARM: dts: Add vop and RGB dt node for rv1126
...
Add vop and RGB dt node.
Signed-off-by: Andy Yan <andy.yan@rock-chips.com >
Signed-off-by: Sandy Huang <hjc@rock-chips.com >
Change-Id: I993615bf36fffbec8d8c9edf64fdf258803052a0
2020-05-25 18:19:54 +08:00
Andy Yan
b3eb46b0b5
ARM: dts: Add vop iommu for rv1126
...
Add vop iommu dt node for rv1126.
Signed-off-by: Andy Yan <andy.yan@rock-chips.com >
Signed-off-by: Sandy Huang <hjc@rock-chips.com >
Change-Id: I7f0e073f4d04f4ffe53758ceb5a4b626391e8c93
2020-05-25 18:19:54 +08:00
Andy Yan
f3d2bc00ce
drm/rockchip: Add RGB compatible for rv1126
...
Add rgb support for rv1126.
Signed-off-by: Andy Yan <andy.yan@rock-chips.com >
Change-Id: I840b15753ace8b6710d8df1cd4e077597fc0c1c2
2020-05-25 18:19:54 +08:00
Andy Yan
c40b44bee4
dt-bindings: display: rockchip: Add RGB documentation for rv1126
...
There is a RGB output port on rv1126, add documentation for it.
Signed-off-by: Andy Yan <andy.yan@rock-chips.com >
Change-Id: I012cafc394b3056b5deba46350d99635b7dc9b5a
2020-05-25 18:19:53 +08:00
Andy Yan
b0fba48e69
drm/rockchip: Add VOP support for rv1126
...
Add vop driver support for rv1126.
Signed-off-by: Andy Yan <andy.yan@rock-chips.com >
Change-Id: I2945206f88999b1b166f236cbb704f91c4b0bbbf
2020-05-25 18:19:53 +08:00
Andy Yan
f91f9eddf1
dt-bindings: display: rockchip: Add vop documentation for rv1126
...
RV1126 has only one vop for display output.
Signed-off-by: Andy Yan <andy.yan@rock-chips.com >
Change-Id: Id68b0a029b35245a795b65a63cad9d037f22bf26
2020-05-25 18:19:53 +08:00
Shawn Lin
0f825e0725
ARM: dts: Enable MMC for rv1109-evb-v10
...
Change-Id: If9a4755a1471f2331db5edb3a1e65ee61b734aa6
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com >
2020-05-25 18:19:53 +08:00
Jianqun Xu
5e9591f1cb
ARM: dts: rv1126: fix pinctrl node
...
1. new rv1126-pinctrl.dtsi
2. new rockchip-pinconf.dtsi for pull/drive/schmitt configure
3. pinctrl nodes generated by pin2dts tool
Change-Id: If1f0e5e4fc5377280d026c3f7f17e6d418d99587
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2020-05-25 18:19:53 +08:00
Cai YiWei
e4516da7cb
ARM: dts: Add ispp node for RV1126
...
Change-Id: Ic7386b1dda9acb7578bb59f7c9013c22ad1dfb79
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:19:53 +08:00
Cai YiWei
07311a3af7
ARM: dts: Add isp node for RV1126
...
Change-Id: I8ac29ff291d869faeb5b73c183f06b3f41557870
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2020-05-25 18:19:53 +08:00
YouMin Chen
7b6edb698e
ARM: dts: rockchip: add rv1126 ddr relate node
...
Change-Id: I9ceaa0c71999c38b0a9d1e6bc83a10c14503b92f
Signed-off-by: YouMin Chen <cym@rock-chips.com >
2020-05-25 18:19:53 +08:00
Finley Xiao
8ddc447a3b
cpufreq: dt-platdev: Add rv1109 and rv1126 projects into blacklist
...
Change-Id: I47b9a4ae332962c0546accea94ac1366042bf1e5
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:19:53 +08:00
Finley Xiao
7a39c37dd9
dt-bindings: add bindings for rv1126 clock controller
...
Add devicetree bindings for Rockchip cru which found on
Rockchip SoCs.
Change-Id: I16ae0f862cc4d56aac24b0b5011e393a92641cdf
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2020-05-25 18:19:53 +08:00
YouMin Chen
8d606fe373
clk: rockchip: rv1126: add sclk_ddrc for dmc
...
Change-Id: Ia3a4904a6fe54e399493f1ced001ebe03f9a17c5
Signed-off-by: YouMin Chen <cym@rock-chips.com >
2020-05-25 18:19:53 +08:00
YouMin Chen
39394614c1
dt-bindings: clock: rv1126-cru: add clock ID SCLK_DDRCLK
...
Change-Id: I837a9501b0fa353d149c2c8b60004583e3671b4b
Signed-off-by: YouMin Chen <cym@rock-chips.com >
2020-05-25 18:19:53 +08:00
YouMin Chen
46ebe3def5
PM / devfreq: rockchip_dmc: add support for rv1126
...
Change-Id: I40b1148a0af2615b55f36f86d3f7df28fd4f6f83
Signed-off-by: YouMin Chen <cym@rock-chips.com >
2020-05-25 18:19:53 +08:00
YouMin Chen
71f94bb370
dt-bindings: memory: add header to define DRAM for rv1126
...
Change-Id: I19707013b3bc6600838a4dc20228467ba66ff0d8
Signed-off-by: YouMin Chen <cym@rock-chips.com >
2020-05-25 18:19:52 +08:00
YouMin Chen
e87d167ae0
dt-bindings: devfreq: rockchip_dmc: add rv1126 support
...
Change-Id: Icd022777e380490f83d3101e69878736cc7e2131
Signed-off-by: YouMin Chen <cym@rock-chips.com >
2020-05-25 18:19:52 +08:00
YouMin Chen
eebda71aa7
PM / devfreq: rockchip-dfi: add support for rv1126 dfi
...
Change-Id: I65a403424b68804022025309f9af82b55c044192
Signed-off-by: YouMin Chen <cym@rock-chips.com >
2020-05-25 18:19:52 +08:00
YouMin Chen
5d32461b28
dt-bindings: devfreq: rockchip_dfi: add rv1126 support
...
Change-Id: Ie210fd8aa9fd686590385d3377540cd02a7dc867
Signed-off-by: YouMin Chen <cym@rock-chips.com >
2020-05-25 18:19:52 +08:00
Jon Lin
73ebde0530
ARM: dts: Add NANDC node for RV1126
...
Change-Id: I246d7f54aa2fe128729d855515f9ece8a5c652e6
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2020-05-25 18:19:52 +08:00