lkml.org 
[lkml]   [2018]   [Sep]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 7/7 v7] arm64: dts: ls208xa: comply with the iommu map binding for fsl_mc
    Date
    fsl-mc bus support the new iommu-map property. Comply to this binding
    for fsl_mc bus.

    Signed-off-by: Nipun Gupta <nipun.gupta@nxp.com>
    Reviewed-by: Laurentiu Tudor <laurentiu.tudor@nxp.com>
    ---
    arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 7 ++++++-
    1 file changed, 6 insertions(+), 1 deletion(-)

    diff --git a/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi
    index 137ef4d..3d5e049 100644
    --- a/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi
    +++ b/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi
    @@ -184,6 +184,7 @@
    #address-cells = <2>;
    #size-cells = <2>;
    ranges;
    + dma-ranges = <0x0 0x0 0x0 0x0 0x10000 0x00000000>;

    clockgen: clocking@1300000 {
    compatible = "fsl,ls2080a-clockgen";
    @@ -357,6 +358,8 @@
    reg = <0x00000008 0x0c000000 0 0x40>, /* MC portal base */
    <0x00000000 0x08340000 0 0x40000>; /* MC control reg */
    msi-parent = <&its>;
    + iommu-map = <0 &smmu 0 0>; /* This is fixed-up by u-boot */
    + dma-coherent;
    #address-cells = <3>;
    #size-cells = <1>;

    @@ -460,6 +463,9 @@
    compatible = "arm,mmu-500";
    reg = <0 0x5000000 0 0x800000>;
    #global-interrupts = <12>;
    + #iommu-cells = <1>;
    + stream-match-mask = <0x7C00>;
    + dma-coherent;
    interrupts = <0 13 4>, /* global secure fault */
    <0 14 4>, /* combined secure interrupt */
    <0 15 4>, /* global non-secure fault */
    @@ -502,7 +508,6 @@
    <0 204 4>, <0 205 4>,
    <0 206 4>, <0 207 4>,
    <0 208 4>, <0 209 4>;
    - mmu-masters = <&fsl_mc 0x300 0>;
    };

    dspi: dspi@2100000 {
    --
    1.9.1
    \
     
     \ /
      Last update: 2018-09-10 15:52    [W:4.759 / U:0.028 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site