mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 03:15:31 +09:00
ARM: dts: rockchip: fix frame rate of mcu panel to 60Hz for rv1103/rv1106 evb
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I32dab30576fca3df53138beb468090340c8cb1e1
This commit is contained in:
@@ -161,20 +161,23 @@
|
||||
00 00 01 36
|
||||
01 00 01 48
|
||||
|
||||
00 00 01 3a //interface mode control
|
||||
01 00 01 77 //spi rgb:66(r1 r4 r5) mcu parallel: 55(r2 r3 r6)
|
||||
// mcu serial: 77(r1 r3 r6)
|
||||
00 00 01 3a //interface pixel format
|
||||
01 00 01 77 // bpp cfg
|
||||
// 3 11
|
||||
// 16 55
|
||||
// 18 66
|
||||
// 24 77
|
||||
|
||||
00 00 01 b0 //interface mode control
|
||||
01 00 01 00
|
||||
|
||||
00 00 01 b1 //frame rate 70hz
|
||||
01 00 01 b0
|
||||
00 00 01 b1 //frame rate 60hz
|
||||
01 00 01 a0
|
||||
01 00 01 11
|
||||
00 00 01 b4
|
||||
01 00 01 02
|
||||
00 00 01 B6 //RGB/MCU Interface Control
|
||||
01 00 01 02 //02 mcu, 32 rgb
|
||||
00 00 01 B6
|
||||
01 00 01 02
|
||||
01 00 01 02
|
||||
|
||||
00 00 01 b7
|
||||
@@ -208,7 +211,7 @@
|
||||
native-mode = <&kd050fwfba002_timing>;
|
||||
|
||||
kd050fwfba002_timing: timing0 {
|
||||
clock-frequency = <20000000>;
|
||||
clock-frequency = <73174500>;
|
||||
hactive = <320>;
|
||||
vactive = <480>;
|
||||
hback-porch = <10>;
|
||||
@@ -267,10 +270,23 @@
|
||||
&vop {
|
||||
status = "okay";
|
||||
|
||||
/*
|
||||
* Default config is as follows:
|
||||
*
|
||||
* mcu-pix-total = <9>;
|
||||
* mcu-cs-pst = <1>;
|
||||
* mcu-cs-pend = <8>;
|
||||
* mcu-rw-pst = <2>;
|
||||
* mcu-rw-pend = <5>;
|
||||
* mcu-hold-mode = <0>; // default set to 0
|
||||
*
|
||||
* Ruduce all parameters because the max vop dclk
|
||||
* is 74.25M in rv1106.
|
||||
*/
|
||||
mcu-timing {
|
||||
mcu-pix-total = <9>;
|
||||
mcu-pix-total = <7>;
|
||||
mcu-cs-pst = <1>;
|
||||
mcu-cs-pend = <8>;
|
||||
mcu-cs-pend = <6>;
|
||||
mcu-rw-pst = <2>;
|
||||
mcu-rw-pend = <5>;
|
||||
|
||||
|
||||
@@ -155,20 +155,23 @@
|
||||
00 00 01 36
|
||||
01 00 01 48
|
||||
|
||||
00 00 01 3a //interface mode control
|
||||
01 00 01 55 //spi rgb:66(r1 r4 r5) mcu parallel: 55(r2 r3 r6)
|
||||
// mcu serial: 77(r1 r3 r6)
|
||||
00 00 01 3a //interface pixel format
|
||||
01 00 01 55 // bpp cfg
|
||||
// 3 11
|
||||
// 16 55
|
||||
// 18 66
|
||||
// 24 77
|
||||
|
||||
00 00 01 b0 //interface mode control
|
||||
01 00 01 00
|
||||
|
||||
00 00 01 b1 //frame rate 70hz
|
||||
01 00 01 b0
|
||||
00 00 01 b1 //frame rate 60hz
|
||||
01 00 01 a0
|
||||
01 00 01 11
|
||||
00 00 01 b4
|
||||
01 00 01 02
|
||||
00 00 01 B6 //RGB/MCU Interface Control
|
||||
01 00 01 02 //02 mcu, 32 rgb
|
||||
00 00 01 B6
|
||||
01 00 01 02
|
||||
01 00 01 02
|
||||
|
||||
00 00 01 b7
|
||||
@@ -202,7 +205,7 @@
|
||||
native-mode = <&kd050fwfba002_timing>;
|
||||
|
||||
kd050fwfba002_timing: timing0 {
|
||||
clock-frequency = <20000000>;
|
||||
clock-frequency = <73174500>;
|
||||
hactive = <320>;
|
||||
vactive = <480>;
|
||||
hback-porch = <10>;
|
||||
@@ -261,10 +264,23 @@
|
||||
&vop {
|
||||
status = "okay";
|
||||
|
||||
/*
|
||||
* Default config is as follows:
|
||||
*
|
||||
* mcu-pix-total = <9>;
|
||||
* mcu-cs-pst = <1>;
|
||||
* mcu-cs-pend = <8>;
|
||||
* mcu-rw-pst = <2>;
|
||||
* mcu-rw-pend = <5>;
|
||||
* mcu-hold-mode = <0>; // default set to 0
|
||||
*
|
||||
* Ruduce all parameters because the max vop dclk
|
||||
* is 74.25M in rv1106.
|
||||
*/
|
||||
mcu-timing {
|
||||
mcu-pix-total = <9>;
|
||||
mcu-pix-total = <7>;
|
||||
mcu-cs-pst = <1>;
|
||||
mcu-cs-pend = <8>;
|
||||
mcu-cs-pend = <6>;
|
||||
mcu-rw-pst = <2>;
|
||||
mcu-rw-pend = <5>;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user