Loading Documentation/devicetree/bindings/arm/msm/imem.txt +23 −0 Original line number Diff line number Diff line Loading @@ -7,9 +7,32 @@ Required properties -compatible: "qti,msm-imem" -reg: start address and size of imem memory If any children nodes exist the following properties are required: -#address-cells: should be 1 -#size-cells: should be 1 -ranges: A triplet that includes the child address, parent address, & length. The child address is assumed to be 0. Child nodes: ------------ Peripheral Image Loader (pil): ------------------------------ Required properties: -compatible: "qti,msm-imem-pil" -reg: start address and size of PIL region in imem Example: qti,msm-imem { compatible = "qti,msm-imem"; reg = <0xdeadbeef 0x1000>; /* < start_address size > */ ranges = <0x0 0xdeadbeef 0x1000>; #address-cells = <1>; #size-cells = <1>; pil@94c { compatible = "qti,msm-imem-pil"; reg = <0x94c 200>; }; }; arch/arm/boot/dts/qti/apq8084.dtsi +10 −2 Original line number Diff line number Diff line Loading @@ -253,6 +253,14 @@ qti,msm-imem@fe805000 { compatible = "qti,msm-imem"; reg = <0xfe805000 0x1000>; /* Address and size of IMEM */ ranges = <0x0 0xfe805000 0x1000>; #address-cells = <1>; #size-cells = <1>; pil@94c { compatible = "qti,msm-imem-pil"; reg = <0x94c 200>; }; }; qcom,msm-rtb { Loading arch/arm/boot/dts/qti/fsm9900.dtsi +8 −0 Original line number Diff line number Diff line Loading @@ -287,6 +287,14 @@ qti,msm-imem@fe805000 { compatible = "qti,msm-imem"; reg = <0xfe805000 0x1000>; /* Address and size of IMEM */ ranges = <0x0 0xfe805000 0x1000>; #address-cells = <1>; #size-cells = <1>; pil@94c { compatible = "qti,msm-imem-pil"; reg = <0x94c 200>; }; }; qti,cache_erp { Loading arch/arm/boot/dts/qti/mpq8092.dtsi +10 −2 Original line number Diff line number Diff line Loading @@ -181,6 +181,14 @@ qti,msm-imem@fe805000 { compatible = "qti,msm-imem"; reg = <0xfe805000 0x1000>; /* Address and size of IMEM */ ranges = <0x0 0xfe805000 0x1000>; #address-cells = <1>; #size-cells = <1>; pil@94c { compatible = "qti,msm-imem-pil"; reg = <0x94c 200>; }; }; qcom,usbbam@f9a44000 { Loading arch/arm/boot/dts/qti/msm8226.dtsi +8 −0 Original line number Diff line number Diff line Loading @@ -241,6 +241,14 @@ qti,msm-imem@fe805000 { compatible = "qti,msm-imem"; reg = <0xfe805000 0x1000>; /* Address and size of IMEM */ ranges = <0x0 0xfe805000 0x1000>; #address-cells = <1>; #size-cells = <1>; pil@94c { compatible = "qti,msm-imem-pil"; reg = <0x94c 200>; }; }; qcom,sps@f9984000 { Loading Loading
Documentation/devicetree/bindings/arm/msm/imem.txt +23 −0 Original line number Diff line number Diff line Loading @@ -7,9 +7,32 @@ Required properties -compatible: "qti,msm-imem" -reg: start address and size of imem memory If any children nodes exist the following properties are required: -#address-cells: should be 1 -#size-cells: should be 1 -ranges: A triplet that includes the child address, parent address, & length. The child address is assumed to be 0. Child nodes: ------------ Peripheral Image Loader (pil): ------------------------------ Required properties: -compatible: "qti,msm-imem-pil" -reg: start address and size of PIL region in imem Example: qti,msm-imem { compatible = "qti,msm-imem"; reg = <0xdeadbeef 0x1000>; /* < start_address size > */ ranges = <0x0 0xdeadbeef 0x1000>; #address-cells = <1>; #size-cells = <1>; pil@94c { compatible = "qti,msm-imem-pil"; reg = <0x94c 200>; }; };
arch/arm/boot/dts/qti/apq8084.dtsi +10 −2 Original line number Diff line number Diff line Loading @@ -253,6 +253,14 @@ qti,msm-imem@fe805000 { compatible = "qti,msm-imem"; reg = <0xfe805000 0x1000>; /* Address and size of IMEM */ ranges = <0x0 0xfe805000 0x1000>; #address-cells = <1>; #size-cells = <1>; pil@94c { compatible = "qti,msm-imem-pil"; reg = <0x94c 200>; }; }; qcom,msm-rtb { Loading
arch/arm/boot/dts/qti/fsm9900.dtsi +8 −0 Original line number Diff line number Diff line Loading @@ -287,6 +287,14 @@ qti,msm-imem@fe805000 { compatible = "qti,msm-imem"; reg = <0xfe805000 0x1000>; /* Address and size of IMEM */ ranges = <0x0 0xfe805000 0x1000>; #address-cells = <1>; #size-cells = <1>; pil@94c { compatible = "qti,msm-imem-pil"; reg = <0x94c 200>; }; }; qti,cache_erp { Loading
arch/arm/boot/dts/qti/mpq8092.dtsi +10 −2 Original line number Diff line number Diff line Loading @@ -181,6 +181,14 @@ qti,msm-imem@fe805000 { compatible = "qti,msm-imem"; reg = <0xfe805000 0x1000>; /* Address and size of IMEM */ ranges = <0x0 0xfe805000 0x1000>; #address-cells = <1>; #size-cells = <1>; pil@94c { compatible = "qti,msm-imem-pil"; reg = <0x94c 200>; }; }; qcom,usbbam@f9a44000 { Loading
arch/arm/boot/dts/qti/msm8226.dtsi +8 −0 Original line number Diff line number Diff line Loading @@ -241,6 +241,14 @@ qti,msm-imem@fe805000 { compatible = "qti,msm-imem"; reg = <0xfe805000 0x1000>; /* Address and size of IMEM */ ranges = <0x0 0xfe805000 0x1000>; #address-cells = <1>; #size-cells = <1>; pil@94c { compatible = "qti,msm-imem-pil"; reg = <0x94c 200>; }; }; qcom,sps@f9984000 { Loading