diff options
author | ming_qian <ming.qian@nxp.com> | 2018-11-08 13:41:36 +0800 |
---|---|---|
committer | Jason Liu <jason.hui.liu@nxp.com> | 2019-02-12 10:35:11 +0800 |
commit | f06b613a1725b87e9bbe68d378de37370785926e (patch) | |
tree | ebb48c4f44f403ec47692d57001e7dda11614a43 /arch/arm64/boot | |
parent | b3fe480d5104111f1ad2e87a5332b46701d963e5 (diff) |
MLK-20275:VPU Encoder:set proper rpc size
boot-region: 2M per core
rpc-buf-size: 512K per core
print-buf-size: 512K per core
Signed-off-by: ming_qian <ming.qian@nxp.com>
Diffstat (limited to 'arch/arm64/boot')
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-imx8dx.dtsi | 10 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu-dpu1.dts | 10 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts | 10 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi | 10 |
4 files changed, 20 insertions, 20 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8dx.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8dx.dtsi index 09618ac3678b..4f430db11414 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8dx.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-imx8dx.dtsi @@ -113,7 +113,7 @@ }; encoder_boot: encoder_boot@0x86000000 { no-map; - reg = <0 0x86000000 0 0x2000000>; + reg = <0 0x86000000 0 0x200000>; }; rpmsg_reserved: rpmsg@0x90000000 { no-map; @@ -125,7 +125,7 @@ }; encoder_rpc: encoder_rpc@0x91400000 { no-map; - reg = <0 0x91400000 0 0x1000000>; + reg = <0 0x91400000 0 0x100000>; }; dsp_reserved: dsp@0x92400000 { no-map; @@ -3347,9 +3347,9 @@ compatible = "nxp,imx8qm-b0-vpuenc", "nxp,imx8qxp-b0-vpuenc"; boot-region = <&encoder_boot>; rpc-region = <&encoder_rpc>; - fw-buf-size = <0x1000000>; - rpc-buf-size = <0x500000>; - print-buf-size = <0x300000>; + fw-buf-size = <0x200000>; + rpc-buf-size = <0x80000>; + print-buf-size = <0x80000>; reg = <0x0 0x2d000000 0x0 0x1000000>; reg-names = "vpu_regs"; power-domains = <&pd_vpu_enc>; diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu-dpu1.dts b/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu-dpu1.dts index fe2a6499dc6f..dbf611be79f3 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu-dpu1.dts +++ b/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu-dpu1.dts @@ -99,7 +99,7 @@ }; encoder_boot: encoder_boot@0x86000000 { no-map; - reg = <0 0x86000000 0 0x2000000>; + reg = <0 0x86000000 0 0x400000>; }; /* * CM40 rpmsg memory is still for Dom0, the domu.cfg @@ -116,7 +116,7 @@ }; encoder_rpc: encoder_rpc@0x91400000 { no-map; - reg = <0 0x91400000 0 0x1000000>; + reg = <0 0x91400000 0 0x200000>; }; decoder_str: str@0x94400000 { @@ -234,9 +234,9 @@ compatible = "nxp,imx8qm-b0-vpuenc", "nxp,imx8qxp-b0-vpuenc"; boot-region = <&encoder_boot>; rpc-region = <&encoder_rpc>; - fw-buf-size = <0x1000000 0x1000000>; - rpc-buf-size = <0x500000 0x500000>; - print-buf-size = <0x300000 0x300000>; + fw-buf-size = <0x200000 0x200000>; + rpc-buf-size = <0x80000 0x80000>; + print-buf-size = <0x80000 0x80000>; reg = <0x0 0x2d000000 0x0 0x1000000>; reg-names = "vpu_regs"; power-domains = <&pd_vpu_enc>; diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts b/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts index b0dc5b3cef1a..b9aab18e9c5d 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts +++ b/arch/arm64/boot/dts/freescale/fsl-imx8qm-mek-domu.dts @@ -99,7 +99,7 @@ }; encoder_boot: encoder_boot@0x86000000 { no-map; - reg = <0 0x86000000 0 0x2000000>; + reg = <0 0x86000000 0 0x400000>; }; /* * CM40 rpmsg memory is still for Dom0, the domu.cfg @@ -116,7 +116,7 @@ }; encoder_rpc: encoder_rpc@0x91400000 { no-map; - reg = <0 0x91400000 0 0x1000000>; + reg = <0 0x91400000 0 0x200000>; }; dsp_reserved: dsp@0x92400000 { @@ -286,9 +286,9 @@ compatible = "nxp,imx8qm-b0-vpuenc", "nxp,imx8qxp-b0-vpuenc"; boot-region = <&encoder_boot>; rpc-region = <&encoder_rpc>; - fw-buf-size = <0x1000000 0x1000000>; - rpc-buf-size = <0x500000 0x500000>; - print-buf-size = <0x300000 0x300000>; + fw-buf-size = <0x200000 0x200000>; + rpc-buf-size = <0x80000 0x80000>; + print-buf-size = <0x80000 0x80000>; reg = <0x0 0x2d000000 0x0 0x1000000>; reg-names = "vpu_regs"; power-domains = <&pd_vpu_enc>; diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi index a61aecb1a77e..65f57f7c4b6f 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-imx8qm.dtsi @@ -90,7 +90,7 @@ }; encoder_boot: encoder_boot@0x86000000 { no-map; - reg = <0 0x86000000 0 0x2000000>; + reg = <0 0x86000000 0 0x400000>; }; rpmsg_reserved: rpmsg@0x90000000 { no-map; @@ -103,7 +103,7 @@ }; encoder_rpc: encoder_rpc@0x91400000 { no-map; - reg = <0 0x91400000 0 0x1000000>; + reg = <0 0x91400000 0 0x200000>; }; dsp_reserved: dsp@0x92400000 { no-map; @@ -197,9 +197,9 @@ compatible = "nxp,imx8qm-b0-vpuenc", "nxp,imx8qxp-b0-vpuenc"; boot-region = <&encoder_boot>; rpc-region = <&encoder_rpc>; - fw-buf-size = <0x1000000 0x1000000>; - rpc-buf-size = <0x500000 0x500000>; - print-buf-size = <0x300000 0x300000>; + fw-buf-size = <0x200000 0x200000>; + rpc-buf-size = <0x80000 0x80000>; + print-buf-size = <0x80000 0x80000>; reg = <0x0 0x2d000000 0x0 0x1000000>; reg-names = "vpu_regs"; power-domains = <&pd_vpu_enc>; |