Commit da414bb9 authored by Igal Liberman's avatar Igal Liberman Committed by Scott Wood

powerpc/mpc85xx: Add FSL QorIQ DPAA FMan support to the SoC device tree(s)

Based on prior work by Andy Fleming <afleming@freescale.com>
Signed-off-by: default avatarShruti Kanetkar <Shruti@freescale.com>
Signed-off-by: default avatarEmil Medve <Emilian.Medve@Freescale.com>
Signed-off-by: default avatarIgal Liberman <Igal.Liberman@freescale.com>
Signed-off-by: default avatarScott Wood <scottwood@freescale.com>
parent d55ad296
/* /*
* B4420 Silicon/SoC Device Tree Source (pre include) * B4420 Silicon/SoC Device Tree Source (pre include)
* *
* Copyright 2012 Freescale Semiconductor, Inc. * Copyright 2012 - 2015 Freescale Semiconductor, Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -54,8 +54,13 @@ aliases { ...@@ -54,8 +54,13 @@ aliases {
dma0 = &dma0; dma0 = &dma0;
dma1 = &dma1; dma1 = &dma1;
sdhc = &sdhc; sdhc = &sdhc;
};
fman0 = &fman0;
ethernet0 = &enet0;
ethernet1 = &enet1;
ethernet2 = &enet2;
ethernet3 = &enet3;
};
cpus { cpus {
#address-cells = <1>; #address-cells = <1>;
......
/* /*
* B4860 Silicon/SoC Device Tree Source (post include) * B4860 Silicon/SoC Device Tree Source (post include)
* *
* Copyright 2012 - 2014 Freescale Semiconductor Inc. * Copyright 2012 - 2015 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -258,6 +258,24 @@ rcpm: global-utilities@e2000 { ...@@ -258,6 +258,24 @@ rcpm: global-utilities@e2000 {
compatible = "fsl,b4860-rcpm", "fsl,qoriq-rcpm-2.0"; compatible = "fsl,b4860-rcpm", "fsl,qoriq-rcpm-2.0";
}; };
/include/ "qoriq-fman3-0-1g-4.dtsi"
/include/ "qoriq-fman3-0-1g-5.dtsi"
/include/ "qoriq-fman3-0-10g-0.dtsi"
/include/ "qoriq-fman3-0-10g-1.dtsi"
fman@400000 {
enet4: ethernet@e8000 {
};
enet5: ethernet@ea000 {
};
enet6: ethernet@f0000 {
};
enet7: ethernet@f2000 {
};
};
L2_1: l2-cache-controller@c20000 { L2_1: l2-cache-controller@c20000 {
compatible = "fsl,b4860-l2-cache-controller"; compatible = "fsl,b4860-l2-cache-controller";
reg = <0xc20000 0x40000>; reg = <0xc20000 0x40000>;
......
/* /*
* B4860 Silicon/SoC Device Tree Source (pre include) * B4860 Silicon/SoC Device Tree Source (pre include)
* *
* Copyright 2012 Freescale Semiconductor Inc. * Copyright 2012 - 2015 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -54,6 +54,16 @@ aliases { ...@@ -54,6 +54,16 @@ aliases {
dma0 = &dma0; dma0 = &dma0;
dma1 = &dma1; dma1 = &dma1;
sdhc = &sdhc; sdhc = &sdhc;
fman0 = &fman0;
ethernet0 = &enet0;
ethernet1 = &enet1;
ethernet2 = &enet2;
ethernet3 = &enet3;
ethernet4 = &enet4;
ethernet5 = &enet5;
ethernet6 = &enet6;
ethernet7 = &enet7;
}; };
......
/* /*
* B4420 Silicon/SoC Device Tree Source (post include) * B4420 Silicon/SoC Device Tree Source (post include)
* *
* Copyright 2012 - 2014 Freescale Semiconductor, Inc. * Copyright 2012 - 2015 Freescale Semiconductor, Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -465,4 +465,33 @@ qman: qman@318000 { ...@@ -465,4 +465,33 @@ qman: qman@318000 {
bman: bman@31a000 { bman: bman@31a000 {
interrupts = <16 2 1 29>; interrupts = <16 2 1 29>;
}; };
/include/ "qoriq-fman3-0.dtsi"
/include/ "qoriq-fman3-0-1g-0.dtsi"
/include/ "qoriq-fman3-0-1g-1.dtsi"
/include/ "qoriq-fman3-0-1g-2.dtsi"
/include/ "qoriq-fman3-0-1g-3.dtsi"
fman@400000 {
interrupts = <96 2 0 0>, <16 2 1 30>;
enet0: ethernet@e0000 {
};
enet1: ethernet@e2000 {
};
enet2: ethernet@e4000 {
};
enet3: ethernet@e6000 {
};
mdio@fc000 {
interrupts = <100 1 0 0>;
};
mdio@fd000 {
interrupts = <101 1 0 0>;
};
};
}; };
/* /*
* P2041/P2040 Silicon/SoC Device Tree Source (post include) * P2041/P2040 Silicon/SoC Device Tree Source (post include)
* *
* Copyright 2011 - 2014 Freescale Semiconductor Inc. * Copyright 2011 - 2015 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -430,4 +430,31 @@ crypto: crypto@300000 { ...@@ -430,4 +430,31 @@ crypto: crypto@300000 {
/include/ "qoriq-qman1.dtsi" /include/ "qoriq-qman1.dtsi"
/include/ "qoriq-bman1.dtsi" /include/ "qoriq-bman1.dtsi"
/include/ "qoriq-fman-0.dtsi"
/include/ "qoriq-fman-0-1g-0.dtsi"
/include/ "qoriq-fman-0-1g-1.dtsi"
/include/ "qoriq-fman-0-1g-2.dtsi"
/include/ "qoriq-fman-0-1g-3.dtsi"
/include/ "qoriq-fman-0-1g-4.dtsi"
/include/ "qoriq-fman-0-10g-0.dtsi"
fman@400000 {
enet0: ethernet@e0000 {
};
enet1: ethernet@e2000 {
};
enet2: ethernet@e4000 {
};
enet3: ethernet@e6000 {
};
enet4: ethernet@e8000 {
};
enet5: ethernet@f0000 {
};
};
}; };
/* /*
* P2041 Silicon/SoC Device Tree Source (pre include) * P2041 Silicon/SoC Device Tree Source (pre include)
* *
* Copyright 2011 Freescale Semiconductor Inc. * Copyright 2011 - 2015 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -72,6 +72,14 @@ aliases { ...@@ -72,6 +72,14 @@ aliases {
rtic_c = &rtic_c; rtic_c = &rtic_c;
rtic_d = &rtic_d; rtic_d = &rtic_d;
sec_mon = &sec_mon; sec_mon = &sec_mon;
fman0 = &fman0;
ethernet0 = &enet0;
ethernet1 = &enet1;
ethernet2 = &enet2;
ethernet3 = &enet3;
ethernet4 = &enet4;
ethernet5 = &enet5;
}; };
cpus { cpus {
......
/* /*
* P3041 Silicon/SoC Device Tree Source (post include) * P3041 Silicon/SoC Device Tree Source (post include)
* *
* Copyright 2011 - 2014 Freescale Semiconductor Inc. * Copyright 2011 - 2015 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -457,4 +457,31 @@ crypto: crypto@300000 { ...@@ -457,4 +457,31 @@ crypto: crypto@300000 {
/include/ "qoriq-qman1.dtsi" /include/ "qoriq-qman1.dtsi"
/include/ "qoriq-bman1.dtsi" /include/ "qoriq-bman1.dtsi"
/include/ "qoriq-fman-0.dtsi"
/include/ "qoriq-fman-0-1g-0.dtsi"
/include/ "qoriq-fman-0-1g-1.dtsi"
/include/ "qoriq-fman-0-1g-2.dtsi"
/include/ "qoriq-fman-0-1g-3.dtsi"
/include/ "qoriq-fman-0-1g-4.dtsi"
/include/ "qoriq-fman-0-10g-0.dtsi"
fman@400000 {
enet0: ethernet@e0000 {
};
enet1: ethernet@e2000 {
};
enet2: ethernet@e4000 {
};
enet3: ethernet@e6000 {
};
enet4: ethernet@e8000 {
};
enet5: ethernet@f0000 {
};
};
}; };
/* /*
* P3041 Silicon/SoC Device Tree Source (pre include) * P3041 Silicon/SoC Device Tree Source (pre include)
* *
* Copyright 2011 Freescale Semiconductor Inc. * Copyright 2011 - 2015 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -73,6 +73,14 @@ aliases { ...@@ -73,6 +73,14 @@ aliases {
rtic_c = &rtic_c; rtic_c = &rtic_c;
rtic_d = &rtic_d; rtic_d = &rtic_d;
sec_mon = &sec_mon; sec_mon = &sec_mon;
fman0 = &fman0;
ethernet0 = &enet0;
ethernet1 = &enet1;
ethernet2 = &enet2;
ethernet3 = &enet3;
ethernet4 = &enet4;
ethernet5 = &enet5;
}; };
cpus { cpus {
......
/* /*
* P4080/P4040 Silicon/SoC Device Tree Source (post include) * P4080/P4040 Silicon/SoC Device Tree Source (post include)
* *
* Copyright 2011 - 2014 Freescale Semiconductor Inc. * Copyright 2011 - 2015 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -513,4 +513,50 @@ crypto: crypto@300000 { ...@@ -513,4 +513,50 @@ crypto: crypto@300000 {
/include/ "qoriq-qman1.dtsi" /include/ "qoriq-qman1.dtsi"
/include/ "qoriq-bman1.dtsi" /include/ "qoriq-bman1.dtsi"
/include/ "qoriq-fman-0.dtsi"
/include/ "qoriq-fman-0-1g-0.dtsi"
/include/ "qoriq-fman-0-1g-1.dtsi"
/include/ "qoriq-fman-0-1g-2.dtsi"
/include/ "qoriq-fman-0-1g-3.dtsi"
/include/ "qoriq-fman-0-10g-0.dtsi"
fman@400000 {
enet0: ethernet@e0000 {
};
enet1: ethernet@e2000 {
};
enet2: ethernet@e4000 {
};
enet3: ethernet@e6000 {
};
enet4: ethernet@f0000 {
};
};
/include/ "qoriq-fman-1.dtsi"
/include/ "qoriq-fman-1-1g-0.dtsi"
/include/ "qoriq-fman-1-1g-1.dtsi"
/include/ "qoriq-fman-1-1g-2.dtsi"
/include/ "qoriq-fman-1-1g-3.dtsi"
/include/ "qoriq-fman-1-10g-0.dtsi"
fman@500000 {
enet5: ethernet@e0000 {
};
enet6: ethernet@e2000 {
};
enet7: ethernet@e4000 {
};
enet8: ethernet@e6000 {
};
enet9: ethernet@f0000 {
};
};
}; };
/* /*
* P4080/P4040 Silicon/SoC Device Tree Source (pre include) * P4080/P4040 Silicon/SoC Device Tree Source (pre include)
* *
* Copyright 2011 Freescale Semiconductor Inc. * Copyright 2011 - 2015 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -72,6 +72,19 @@ aliases { ...@@ -72,6 +72,19 @@ aliases {
rtic_c = &rtic_c; rtic_c = &rtic_c;
rtic_d = &rtic_d; rtic_d = &rtic_d;
sec_mon = &sec_mon; sec_mon = &sec_mon;
fman0 = &fman0;
fman1 = &fman1;
ethernet0 = &enet0;
ethernet1 = &enet1;
ethernet2 = &enet2;
ethernet3 = &enet3;
ethernet4 = &enet4;
ethernet5 = &enet5;
ethernet6 = &enet6;
ethernet7 = &enet7;
ethernet8 = &enet8;
ethernet9 = &enet9;
}; };
cpus { cpus {
......
/* /*
* P5020/5010 Silicon/SoC Device Tree Source (post include) * P5020/5010 Silicon/SoC Device Tree Source (post include)
* *
* Copyright 2011 - 2014 Freescale Semiconductor Inc. * Copyright 2011 - 2015 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -448,4 +448,31 @@ crypto@300000 { ...@@ -448,4 +448,31 @@ crypto@300000 {
raideng@320000 { raideng@320000 {
fsl,iommu-parent = <&pamu1>; fsl,iommu-parent = <&pamu1>;
}; };
/include/ "qoriq-fman-0.dtsi"
/include/ "qoriq-fman-0-1g-0.dtsi"
/include/ "qoriq-fman-0-1g-1.dtsi"
/include/ "qoriq-fman-0-1g-2.dtsi"
/include/ "qoriq-fman-0-1g-3.dtsi"
/include/ "qoriq-fman-0-1g-4.dtsi"
/include/ "qoriq-fman-0-10g-0.dtsi"
fman@400000 {
enet0: ethernet@e0000 {
};
enet1: ethernet@e2000 {
};
enet2: ethernet@e4000 {
};
enet3: ethernet@e6000 {
};
enet4: ethernet@e8000 {
};
enet5: ethernet@f0000 {
};
};
}; };
/* /*
* P5020/P5010 Silicon/SoC Device Tree Source (pre include) * P5020/P5010 Silicon/SoC Device Tree Source (pre include)
* *
* Copyright 2011 Freescale Semiconductor Inc. * Copyright 2011 - 2015 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -79,6 +79,14 @@ aliases { ...@@ -79,6 +79,14 @@ aliases {
raideng_jr1 = &raideng_jr1; raideng_jr1 = &raideng_jr1;
raideng_jr2 = &raideng_jr2; raideng_jr2 = &raideng_jr2;
raideng_jr3 = &raideng_jr3; raideng_jr3 = &raideng_jr3;
fman0 = &fman0;
ethernet0 = &enet0;
ethernet1 = &enet1;
ethernet2 = &enet2;
ethernet3 = &enet3;
ethernet4 = &enet4;
ethernet5 = &enet5;
}; };
cpus { cpus {
......
/* /*
* P5040 Silicon/SoC Device Tree Source (post include) * P5040 Silicon/SoC Device Tree Source (post include)
* *
* Copyright 2012 - 2014 Freescale Semiconductor Inc. * Copyright 2012 - 2015 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -422,4 +422,58 @@ crypto@300000 { ...@@ -422,4 +422,58 @@ crypto@300000 {
/include/ "qoriq-qman1.dtsi" /include/ "qoriq-qman1.dtsi"
/include/ "qoriq-bman1.dtsi" /include/ "qoriq-bman1.dtsi"
/include/ "qoriq-fman-0.dtsi"
/include/ "qoriq-fman-0-1g-0.dtsi"
/include/ "qoriq-fman-0-1g-1.dtsi"
/include/ "qoriq-fman-0-1g-2.dtsi"
/include/ "qoriq-fman-0-1g-3.dtsi"
/include/ "qoriq-fman-0-1g-4.dtsi"
/include/ "qoriq-fman-0-10g-0.dtsi"
fman@400000 {
enet0: ethernet@e0000 {
};
enet1: ethernet@e2000 {
};
enet2: ethernet@e4000 {
};
enet3: ethernet@e6000 {
};
enet4: ethernet@e8000 {
};
enet5: ethernet@f0000 {
};
};
/include/ "qoriq-fman-1.dtsi"
/include/ "qoriq-fman-1-1g-0.dtsi"
/include/ "qoriq-fman-1-1g-1.dtsi"
/include/ "qoriq-fman-1-1g-2.dtsi"
/include/ "qoriq-fman-1-1g-3.dtsi"
/include/ "qoriq-fman-1-1g-4.dtsi"
/include/ "qoriq-fman-1-10g-0.dtsi"
fman@500000 {
enet6: ethernet@e0000 {
};
enet7: ethernet@e2000 {
};
enet8: ethernet@e4000 {
};
enet9: ethernet@e6000 {
};
enet10: ethernet@e8000 {
};
enet11: ethernet@f0000 {
};
};
}; };
/* /*
* P5040 Silicon/SoC Device Tree Source (pre include) * P5040 Silicon/SoC Device Tree Source (pre include)
* *
* Copyright 2012 Freescale Semiconductor Inc. * Copyright 2012 - 2015 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -72,6 +72,21 @@ aliases { ...@@ -72,6 +72,21 @@ aliases {
rtic_c = &rtic_c; rtic_c = &rtic_c;
rtic_d = &rtic_d; rtic_d = &rtic_d;
sec_mon = &sec_mon; sec_mon = &sec_mon;
fman0 = &fman0;
fman1 = &fman1;
ethernet0 = &enet0;
ethernet1 = &enet1;
ethernet2 = &enet2;
ethernet3 = &enet3;
ethernet4 = &enet4;
ethernet5 = &enet5;
ethernet6 = &enet6;
ethernet7 = &enet7;
ethernet8 = &enet8;
ethernet9 = &enet9;
ethernet10 = &enet10;
ethernet11 = &enet11;
}; };
cpus { cpus {
......
...@@ -327,4 +327,23 @@ sata@220000 { ...@@ -327,4 +327,23 @@ sata@220000 {
}; };
/include/ "qoriq-sec5.0-0.dtsi" /include/ "qoriq-sec5.0-0.dtsi"
/include/ "qoriq-fman3l-0.dtsi"
/include/ "qoriq-fman3-0-10g-0-best-effort.dtsi"
/include/ "qoriq-fman3-0-1g-1.dtsi"
/include/ "qoriq-fman3-0-1g-2.dtsi"
/include/ "qoriq-fman3-0-1g-3.dtsi"
fman@400000 {
enet0: ethernet@e0000 {
};
enet1: ethernet@e2000 {
};
enet2: ethernet@e4000 {
};
enet3: ethernet@e6000 {
};
};
}; };
...@@ -59,6 +59,12 @@ aliases { ...@@ -59,6 +59,12 @@ aliases {
sdhc = &sdhc; sdhc = &sdhc;
crypto = &crypto; crypto = &crypto;
fman0 = &fman0;
ethernet0 = &enet0;
ethernet1 = &enet1;
ethernet2 = &enet2;
ethernet3 = &enet3;
}; };
cpus { cpus {
......
...@@ -547,4 +547,35 @@ sata@221000 { ...@@ -547,4 +547,35 @@ sata@221000 {
/include/ "qoriq-sec5.0-0.dtsi" /include/ "qoriq-sec5.0-0.dtsi"
/include/ "qoriq-qman3.dtsi" /include/ "qoriq-qman3.dtsi"
/include/ "qoriq-bman1.dtsi" /include/ "qoriq-bman1.dtsi"
/include/ "qoriq-fman3l-0.dtsi"
/include/ "qoriq-fman3-0-1g-0.dtsi"
/include/ "qoriq-fman3-0-1g-1.dtsi"
/include/ "qoriq-fman3-0-1g-2.dtsi"
/include/ "qoriq-fman3-0-1g-3.dtsi"
/include/ "qoriq-fman3-0-1g-4.dtsi"
fman@400000 {
enet0: ethernet@e0000 {
};
enet1: ethernet@e2000 {
};
enet2: ethernet@e4000 {
};
enet3: ethernet@e6000 {
};
enet4: ethernet@e8000 {
};
mdio@fc000 {
interrupts = <100 1 0 0>;
};
mdio@fd000 {
status = "disabled";
};
};
}; };
/* /*
* T1040/T1042 Silicon/SoC Device Tree Source (pre include) * T1040/T1042 Silicon/SoC Device Tree Source (pre include)
* *
* Copyright 2013 Freescale Semiconductor Inc. * Copyright 2013-2014 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -58,6 +58,13 @@ aliases { ...@@ -58,6 +58,13 @@ aliases {
sdhc = &sdhc; sdhc = &sdhc;
crypto = &crypto; crypto = &crypto;
fman0 = &fman0;
ethernet0 = &enet0;
ethernet1 = &enet1;
ethernet2 = &enet2;
ethernet3 = &enet3;
ethernet4 = &enet4;
}; };
cpus { cpus {
......
...@@ -630,6 +630,49 @@ usb1: usb@211000 { ...@@ -630,6 +630,49 @@ usb1: usb@211000 {
/include/ "qoriq-qman3.dtsi" /include/ "qoriq-qman3.dtsi"
/include/ "qoriq-bman1.dtsi" /include/ "qoriq-bman1.dtsi"
/include/ "qoriq-fman3-0.dtsi"
/include/ "qoriq-fman3-0-1g-0.dtsi"
/include/ "qoriq-fman3-0-1g-1.dtsi"
/include/ "qoriq-fman3-0-1g-2.dtsi"
/include/ "qoriq-fman3-0-1g-3.dtsi"
/include/ "qoriq-fman3-0-1g-4.dtsi"
/include/ "qoriq-fman3-0-1g-5.dtsi"
/include/ "qoriq-fman3-0-10g-0.dtsi"
/include/ "qoriq-fman3-0-10g-1.dtsi"
fman@400000 {
enet0: ethernet@e0000 {
};
enet1: ethernet@e2000 {
};
enet2: ethernet@e4000 {
};
enet3: ethernet@e6000 {
};
enet4: ethernet@e8000 {
};
enet5: ethernet@ea000 {
};
enet6: ethernet@f0000 {
};
enet7: ethernet@f2000 {
};
mdio@fc000 {
interrupts = <100 1 0 0>;
};
mdio@fd000 {
interrupts = <101 1 0 0>;
};
};
L2_1: l2-cache-controller@c20000 { L2_1: l2-cache-controller@c20000 {
/* Cluster 0 L2 cache */ /* Cluster 0 L2 cache */
compatible = "fsl,t2080-l2-cache-controller"; compatible = "fsl,t2080-l2-cache-controller";
......
...@@ -51,6 +51,17 @@ aliases { ...@@ -51,6 +51,17 @@ aliases {
serial3 = &serial3; serial3 = &serial3;
crypto = &crypto; crypto = &crypto;
fman0 = &fman0;
ethernet0 = &enet0;
ethernet1 = &enet1;
ethernet2 = &enet2;
ethernet3 = &enet3;
ethernet4 = &enet4;
ethernet5 = &enet5;
ethernet6 = &enet6;
ethernet7 = &enet7;
pci0 = &pci0; pci0 = &pci0;
pci1 = &pci1; pci1 = &pci1;
pci2 = &pci2; pci2 = &pci2;
......
/* /*
* T4240 Silicon/SoC Device Tree Source (post include) * T4240 Silicon/SoC Device Tree Source (post include)
* *
* Copyright 2012 - 2014 Freescale Semiconductor Inc. * Copyright 2012 - 2015 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -1068,6 +1068,92 @@ usb1: usb@211000 { ...@@ -1068,6 +1068,92 @@ usb1: usb@211000 {
/include/ "qoriq-qman3.dtsi" /include/ "qoriq-qman3.dtsi"
/include/ "qoriq-bman1.dtsi" /include/ "qoriq-bman1.dtsi"
/include/ "qoriq-fman3-0.dtsi"
/include/ "qoriq-fman3-0-1g-0.dtsi"
/include/ "qoriq-fman3-0-1g-1.dtsi"
/include/ "qoriq-fman3-0-1g-2.dtsi"
/include/ "qoriq-fman3-0-1g-3.dtsi"
/include/ "qoriq-fman3-0-1g-4.dtsi"
/include/ "qoriq-fman3-0-1g-5.dtsi"
/include/ "qoriq-fman3-0-10g-0.dtsi"
/include/ "qoriq-fman3-0-10g-1.dtsi"
fman@400000 {
enet0: ethernet@e0000 {
};
enet1: ethernet@e2000 {
};
enet2: ethernet@e4000 {
};
enet3: ethernet@e6000 {
};
enet4: ethernet@e8000 {
};
enet5: ethernet@ea000 {
};
enet6: ethernet@f0000 {
};
enet7: ethernet@f2000 {
};
mdio@fc000 {
status = "disabled";
};
mdio@fd000 {
status = "disabled";
};
};
/include/ "qoriq-fman3-1.dtsi"
/include/ "qoriq-fman3-1-1g-0.dtsi"
/include/ "qoriq-fman3-1-1g-1.dtsi"
/include/ "qoriq-fman3-1-1g-2.dtsi"
/include/ "qoriq-fman3-1-1g-3.dtsi"
/include/ "qoriq-fman3-1-1g-4.dtsi"
/include/ "qoriq-fman3-1-1g-5.dtsi"
/include/ "qoriq-fman3-1-10g-0.dtsi"
/include/ "qoriq-fman3-1-10g-1.dtsi"
fman@500000 {
enet8: ethernet@e0000 {
};
enet9: ethernet@e2000 {
};
enet10: ethernet@e4000 {
};
enet11: ethernet@e6000 {
};
enet12: ethernet@e8000 {
};
enet13: ethernet@ea000 {
};
enet14: ethernet@f0000 {
};
enet15: ethernet@f2000 {
};
mdio@fc000 {
interrupts = <100 1 0 0>;
};
mdio@fd000 {
interrupts = <101 1 0 0>;
};
};
L2_1: l2-cache-controller@c20000 { L2_1: l2-cache-controller@c20000 {
compatible = "fsl,t4240-l2-cache-controller"; compatible = "fsl,t4240-l2-cache-controller";
reg = <0xc20000 0x40000>; reg = <0xc20000 0x40000>;
......
/* /*
* T4240 Silicon/SoC Device Tree Source (pre include) * T4240 Silicon/SoC Device Tree Source (pre include)
* *
* Copyright 2012 Freescale Semiconductor Inc. * Copyright 2012 - 2015 Freescale Semiconductor Inc.
* *
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
...@@ -51,6 +51,7 @@ aliases { ...@@ -51,6 +51,7 @@ aliases {
serial2 = &serial2; serial2 = &serial2;
serial3 = &serial3; serial3 = &serial3;
crypto = &crypto; crypto = &crypto;
pci0 = &pci0; pci0 = &pci0;
pci1 = &pci1; pci1 = &pci1;
pci2 = &pci2; pci2 = &pci2;
...@@ -59,6 +60,25 @@ aliases { ...@@ -59,6 +60,25 @@ aliases {
dma1 = &dma1; dma1 = &dma1;
dma2 = &dma2; dma2 = &dma2;
sdhc = &sdhc; sdhc = &sdhc;
fman0 = &fman0;
fman1 = &fman1;
ethernet0 = &enet0;
ethernet1 = &enet1;
ethernet2 = &enet2;
ethernet3 = &enet3;
ethernet4 = &enet4;
ethernet5 = &enet5;
ethernet6 = &enet6;
ethernet7 = &enet7;
ethernet8 = &enet8;
ethernet9 = &enet9;
ethernet10 = &enet10;
ethernet11 = &enet11;
ethernet12 = &enet12;
ethernet13 = &enet13;
ethernet14 = &enet14;
ethernet15 = &enet15;
}; };
cpus { cpus {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment