From: shihong.zheng Date: Sat, 26 May 2018 07:53:26 +0000 (+0800) Subject: dts: decoder enable for g12b X-Git-Tag: khadas-vims-v0.9.6-release~1863 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b31cf412ccc9358e4248df5f7e4889c70cefd34e;p=platform%2Fkernel%2Flinux-amlogic.git dts: decoder enable for g12b PD#165090: enable decoder/codec_mm/amstream in dts Change-Id: I6d221bb98c83a0ccfd33c16cb021b0aeea7c37e3 Signed-off-by: shihong.zheng --- 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