summaryrefslogtreecommitdiff
path: root/arch/powerpc/boot/dts/fsl/qoriq-fman-0-chosen-fifo-resize.dtsi
diff options
context:
space:
mode:
Diffstat (limited to 'arch/powerpc/boot/dts/fsl/qoriq-fman-0-chosen-fifo-resize.dtsi')
-rw-r--r--arch/powerpc/boot/dts/fsl/qoriq-fman-0-chosen-fifo-resize.dtsi108
1 files changed, 108 insertions, 0 deletions
diff --git a/arch/powerpc/boot/dts/fsl/qoriq-fman-0-chosen-fifo-resize.dtsi b/arch/powerpc/boot/dts/fsl/qoriq-fman-0-chosen-fifo-resize.dtsi
new file mode 100644
index 000000000000..46189b62a211
--- /dev/null
+++ b/arch/powerpc/boot/dts/fsl/qoriq-fman-0-chosen-fifo-resize.dtsi
@@ -0,0 +1,108 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
+/*
+ * Copyright 2018 NXP
+ */
+
+&soc {
+ chosen {
+ name = "chosen";
+ dpaa-extended-args {
+ fman0-extd-args {
+ cell-index = <0>;
+ compatible = "fsl,fman-extended-args";
+ total-fifo-size = <0x27000>;
+ fman0_oh1-extd-args {
+ cell-index = <1>;
+ compatible = "fsl,fman-port-op-extended-args";
+ fifo-size = <0x800 0x0>;
+ num-dmas = <0x1 0x1>;
+ num-tnums = <0x1 0x4>;
+ };
+ fman0_rx0-extd-args {
+ cell-index = <0>;
+ compatible = "fsl,fman-port-1g-rx-extended-args";
+ fifo-size = <0x2f00 0x2000>;
+ num-dmas = <0x1 0x1>;
+ num-tnums = <0x4 0x4>;
+ };
+ fman0_tx0-extd-args {
+ cell-index = <0>;
+ compatible = "fsl,fman-port-1g-tx-extended-args";
+ fifo-size = <0x2c00 0x0>;
+ num-dmas = <0x1 0x0>;
+ num-tnums = <0x4 0x4>;
+ };
+ fman0_rx1-extd-args {
+ cell-index = <1>;
+ compatible = "fsl,fman-port-1g-rx-extended-args";
+ fifo-size = <0x2f00 0x2000>;
+ num-dmas = <0x1 0x1>;
+ num-tnums = <0x4 0x4>;
+ };
+ fman0_tx1-extd-args {
+ cell-index = <1>;
+ compatible = "fsl,fman-port-1g-tx-extended-args";
+ fifo-size = <0x2c00 0x0>;
+ num-dmas = <0x1 0x0>;
+ num-tnums = <0x4 0x4>;
+ };
+ fman0_rx2-extd-args {
+ cell-index = <2>;
+ compatible = "fsl,fman-port-1g-rx-extended-args";
+ fifo-size = <0x2f00 0x2000>;
+ num-dmas = <0x1 0x1>;
+ num-tnums = <0x4 0x4>;
+ };
+ fman0_tx2-extd-args {
+ cell-index = <2>;
+ compatible = "fsl,fman-port-1g-tx-extended-args";
+ fifo-size = <0x2c00 0x0>;
+ num-dmas = <0x1 0x0>;
+ num-tnums = <0x4 0x4>;
+ };
+ fman0_rx3-extd-args {
+ cell-index = <3>;
+ compatible = "fsl,fman-port-1g-rx-extended-args";
+ fifo-size = <0x2f00 0x2000>;
+ num-dmas = <0x1 0x1>;
+ num-tnums = <0x4 0x4>;
+ };
+ fman0_tx3-extd-args {
+ cell-index = <3>;
+ compatible = "fsl,fman-port-1g-tx-extended-args";
+ fifo-size = <0x2c00 0x0>;
+ num-dmas = <0x1 0x0>;
+ num-tnums = <0x4 0x4>;
+ };
+ fman0_rx4-extd-args {
+ cell-index = <4>;
+ compatible = "fsl,fman-port-1g-rx-extended-args";
+ fifo-size = <0x2f00 0x2000>;
+ num-dmas = <0x1 0x1>;
+ num-tnums = <0x4 0x4>;
+ };
+ fman0_tx4-extd-args {
+ cell-index = <4>;
+ compatible = "fsl,fman-port-1g-tx-extended-args";
+ fifo-size = <0x2c00 0x0>;
+ num-dmas = <0x1 0x0>;
+ num-tnums = <0x4 0x4>;
+ };
+ fman0_rx8-extd-args {
+ cell-index = <0>;
+ compatible = "fsl,fman-port-10g-rx-extended-args";
+ fifo-size = <0x7000 0x3000>;
+ num-dmas = <0x8 0x8>;
+ num-tnums = <0x10 0x8>;
+ };
+ fman0_tx8-extd-args {
+ cell-index = <0>;
+ compatible = "fsl,fman-port-10g-tx-extended-args";
+ fifo-size = <0x4000 0x0>;
+ num-dmas = <0x8 0x0>;
+ num-tnums = <0x10 0x8>;
+ };
+ };
+ };
+ };
+};