diff --git a/arch/arm/boot/dts/rv1106-thunder-boot.dtsi b/arch/arm/boot/dts/rv1106-thunder-boot.dtsi index ecc9ac178d1b..df76f8fe8268 100644 --- a/arch/arm/boot/dts/rv1106-thunder-boot.dtsi +++ b/arch/arm/boot/dts/rv1106-thunder-boot.dtsi @@ -19,25 +19,30 @@ #size-cells = <1>; ranges; - rtos@40000 { + rtos: rtos@40000 { reg = <0x40000 0x40000>; }; - ramdisk_r: ramdisk@a00000 { - reg = <0x00a00000 (10 * 0x00100000)>; + meta: meta@800000 { + /* reg's offset MUST match with RTOS */ + reg = <0x00800000 0x60000>; }; - ramdisk_c: ramdisk@1900000 { - reg = <0x01900000 (5 * 0x00100000)>; + rkisp_thunderboot: rkisp@860000 { + /* reg's offset MUST match with RTOS */ + /* + * vicap, capture raw10, ceil(w*10/8/256)*256*h *4(buf num) + * e.g. 1920x1080: 0xa8c000 + */ + reg = <0x00860000 0xa8c000>; }; - meta: meta@1e00000 { - reg = <0x01e00000 0x0>; + ramdisk_r: ramdisk_r { + reg = <0x12ec000 (10 * 0x00100000)>; }; - rkisp_thunderboot: rkisp@1e60000 { - /* NV12 (w*h*1.5*2) w and h 16 align, eg:1920x1088 */ - reg = <0x1e60000 0x0>; + ramdisk_c: ramdisk_c { + reg = <0x1cec000 (5 * 0x00100000)>; }; };