From b31cf412ccc9358e4248df5f7e4889c70cefd34e Mon Sep 17 00:00:00 2001 From: "shihong.zheng" Date: Sat, 26 May 2018 15:53:26 +0800 Subject: [PATCH] dts: decoder enable for g12b PD#165090: enable decoder/codec_mm/amstream in dts Change-Id: I6d221bb98c83a0ccfd33c16cb021b0aeea7c37e3 Signed-off-by: shihong.zheng --- arch/arm64/boot/dts/amlogic/g12b_a311d_skt.dts | 2 +- arch/arm64/boot/dts/amlogic/g12b_pxp.dts | 2 +- arch/arm64/boot/dts/amlogic/mesong12b.dtsi | 6 ++++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/amlogic/g12b_a311d_skt.dts b/arch/arm64/boot/dts/amlogic/g12b_a311d_skt.dts index 2a26b24..2aaadb4 100644 --- a/arch/arm64/boot/dts/amlogic/g12b_a311d_skt.dts +++ b/arch/arm64/boot/dts/amlogic/g12b_a311d_skt.dts @@ -198,7 +198,7 @@ compatible = "amlogic, codec, mm"; memory-region = <&codec_mm_cma &codec_mm_reserved>; dev_name = "codec_mm"; - status = "disabled"; + status = "okay"; }; deinterlace { diff --git a/arch/arm64/boot/dts/amlogic/g12b_pxp.dts b/arch/arm64/boot/dts/amlogic/g12b_pxp.dts index 56ee574..d19bbc4 100644 --- a/arch/arm64/boot/dts/amlogic/g12b_pxp.dts +++ b/arch/arm64/boot/dts/amlogic/g12b_pxp.dts @@ -157,7 +157,7 @@ compatible = "amlogic, codec, mm"; memory-region = <&codec_mm_cma &codec_mm_reserved>; dev_name = "codec_mm"; - status = "disabled"; + status = "okay"; }; deinterlace { diff --git a/arch/arm64/boot/dts/amlogic/mesong12b.dtsi b/arch/arm64/boot/dts/amlogic/mesong12b.dtsi index 390a657..9c812ff 100644 --- a/arch/arm64/boot/dts/amlogic/mesong12b.dtsi +++ b/arch/arm64/boot/dts/amlogic/mesong12b.dtsi @@ -1262,9 +1262,10 @@ mesonstream { compatible = "amlogic, codec, streambuf"; dev_name = "mesonstream"; - status = "disabled"; + status = "okay"; clocks = <&clkc CLKID_DOS_PARSER &clkc CLKID_DEMUX + &clkc CLKID_AHB_ARB0 &clkc CLKID_DOS &clkc CLKID_VDEC_MUX &clkc CLKID_HCODEC_MUX @@ -1272,6 +1273,7 @@ &clkc CLKID_HEVCF_MUX>; clock-names = "parser_top", "demux", + "ahbarb0", "vdec", "clk_vdec_mux", "clk_hcodec_mux", @@ -1282,7 +1284,7 @@ vdec { compatible = "amlogic, vdec"; dev_name = "vdec.0"; - status = "disabled"; + status = "okay"; interrupts = <0 3 1 0 23 1 0 32 1 -- 2.7.4