/linux/Documentation/devicetree/bindings/soc/fsl/ |
H A D | fsl,qman-fqd.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/fsl/fsl,qman-fqd.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: QMan Private Memory Nodes 10 - Frank Li <Frank.Li@nxp.com> 13 QMan requires two contiguous range of physical memory used for the backing store 14 for QMan Frame Queue Descriptor (FQD) and Packed Frame Descriptor Record (PFDR). 15 This memory is reserved/allocated as a node under the /reserved-memory node. 19 a node under the /reserved-memory node. [all …]
|
H A D | fsl,qman.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/fsl/fsl,qman.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Frank Li <Frank.Li@nxp.com> 13 The Queue Manager is part of the Data-Path Acceleration Architecture (DPAA). QMan 16 flow-level queuing, is also responsible for congestion management functions such 23 - const: fsl,qman 24 - items: 25 - enum: [all …]
|
/linux/drivers/soc/fsl/qbman/ |
H A D | qman_ccsr.c | 1 /* Copyright 2008 - 2016 Freescale Semiconductor, Inc. 78 #define REG_offset_BAR 0x0004 /* relative to REG_[FQD|PFDR]_BARE */ 79 #define REG_offset_AR 0x0010 /* relative to REG_[FQD|PFDR]_BARE */ 101 * Corenet initiator settings. Stash request queues are 4-deep to match cores 111 /* Follows WQ_CS_CFG0-5 */ 133 #define QM_EIRQ_PLWI 0x04000000 /* PFDR Low Watermark */ 134 #define QM_EIRQ_MBEI 0x02000000 /* Multi-bit ECC Error */ 135 #define QM_EIRQ_SBEI 0x01000000 /* Single-bit ECC Error */ 136 #define QM_EIRQ_PEBI 0x00800000 /* PFDR Enqueues Blocked Interrupt */ 139 #define QM_EIRQ_IDDI 0x00000800 /* Invalid Dequeue (Direct-connect) */ [all …]
|
/linux/arch/powerpc/boot/dts/fsl/ |
H A D | cyrus_p5020.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 * Copyright 2010 - 2014 Freescale Semiconductor Inc. 11 /include/ "p5020si-pre.dtsi" 16 #address-cells = <2>; 17 #size-cells = <2>; 18 interrupt-parent = <&mpic>; 24 reserved-memory { 25 #address-cells = <2>; 26 #size-cells = <2>; 29 bman_fbpr: bman-fbpr { [all …]
|
H A D | oca4080.dts | 8 * Copyright 2009-2011 Freescale Semiconductor Inc. 39 /include/ "p4080si-pre.dtsi" 44 #address-cells = <2>; 45 #size-cells = <2>; 46 interrupt-parent = <&mpic>; 52 reserved-memory { 53 #address-cells = <2>; 54 #size-cells = <2>; 57 bman_fbpr: bman-fbpr { 61 qman_fqd: qman-fqd { [all …]
|
H A D | kmcoge4.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 11 /include/ "p2041si-pre.dtsi" 16 #address-cells = <2>; 17 #size-cells = <2>; 18 interrupt-parent = <&mpic>; 24 reserved-memory { 25 #address-cells = <2>; 26 #size-cells = <2>; 29 bman_fbpr: bman-fbpr { 33 qman_fqd: qman-fqd { [all …]
|
H A D | p1023si-post.dtsi | 4 * Copyright 2011 - 2014 Freescale Semiconductor Inc. 36 compatible = "fsl,bman-fbpr"; 37 alloc-ranges = <0 0 0x10 0>; 41 compatible = "fsl,qman-fqd"; 42 alloc-ranges = <0 0 0x10 0>; 46 compatible = "fsl,qman-pfdr"; 47 alloc-ranges = <0 0 0x10 0>; 51 #address-cells = <2>; 52 #size-cells = <1>; 53 compatible = "fsl,p1023-elbc", "fsl,elbc", "simple-bus"; [all …]
|
H A D | t1023rdb.dts | 35 /include/ "t102xsi-pre.dtsi" 40 #address-cells = <2>; 41 #size-cells = <2>; 42 interrupt-parent = <&mpic>; 44 reserved-memory { 45 #address-cells = <2>; 46 #size-cells = <2>; 49 bman_fbpr: bman-fbpr { 54 qman_fqd: qman-fqd { 59 qman_pfdr: qman-pfdr { [all …]
|
H A D | t208xrdb.dtsi | 2 * T2080PCIe-RDB Board Device Tree Source 38 #address-cells = <2>; 39 #size-cells = <2>; 40 interrupt-parent = <&mpic>; 42 reserved-memory { 43 #address-cells = <2>; 44 #size-cells = <2>; 47 bman_fbpr: bman-fbpr { 51 qman_fqd: qman-fqd { 55 qman_pfdr: qman-pfdr { [all …]
|
H A D | kmcent2.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 * Copyright 2014 - 2015 Freescale Semiconductor Inc. 11 /include/ "t104xsi-pre.dtsi" 21 reserved-memory { 22 #address-cells = <2>; 23 #size-cells = <2>; 26 bman_fbpr: bman-fbpr { 30 qman_fqd: qman-fqd { 34 qman_pfdr: qman-pfdr { 50 #address-cells = <1>; [all …]
|
H A D | t104xrdb.dtsi | 4 * Copyright 2014 - 2015 Freescale Semiconductor Inc. 42 reserved-memory { 43 #address-cells = <2>; 44 #size-cells = <2>; 47 bman_fbpr: bman-fbpr { 51 qman_fqd: qman-fqd { 55 qman_pfdr: qman-pfdr { 68 #address-cells = <1>; 69 #size-cells = <1>; 70 compatible = "cfi-flash"; [all …]
|
H A D | t1024rdb.dts | 35 /include/ "t102xsi-pre.dtsi" 40 #address-cells = <2>; 41 #size-cells = <2>; 42 interrupt-parent = <&mpic>; 48 reserved-memory { 49 #address-cells = <2>; 50 #size-cells = <2>; 53 bman_fbpr: bman-fbpr { 58 qman_fqd: qman-fqd { 63 qman_pfdr: qman-pfdr { [all …]
|
H A D | t104xd4rdb.dtsi | 36 reserved-memory { 37 #address-cells = <2>; 38 #size-cells = <2>; 41 bman_fbpr: bman-fbpr { 45 qman_fqd: qman-fqd { 49 qman_pfdr: qman-pfdr { 62 #address-cells = <1>; 63 #size-cells = <1>; 64 compatible = "cfi-flash"; 66 bank-width = <2>; [all …]
|
H A D | b4qds.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor, Inc. 38 #address-cells = <2>; 39 #size-cells = <2>; 40 interrupt-parent = <&mpic>; 57 #address-cells = <1>; 58 #size-cells = <1>; 59 compatible = "cfi-flash"; 61 bank-width = <2>; 62 device-width = <1>; 66 #address-cells = <1>; [all …]
|
H A D | t1024qds.dts | 35 /include/ "t102xsi-pre.dtsi" 40 #address-cells = <2>; 41 #size-cells = <2>; 42 interrupt-parent = <&mpic>; 44 reserved-memory { 45 #address-cells = <2>; 46 #size-cells = <2>; 49 bman_fbpr: bman-fbpr { 54 qman_fqd: qman-fqd { 59 qman_pfdr: qman-pfdr { [all …]
|
H A D | b4si-post.dtsi | 4 * Copyright 2012 - 2015 Freescale Semiconductor, Inc. 36 compatible = "fsl,bman-fbpr"; 37 alloc-ranges = <0 0 0x10000 0>; 41 compatible = "fsl,qman-fqd"; 42 alloc-ranges = <0 0 0x10000 0>; 46 compatible = "fsl,qman-pfdr"; 47 alloc-ranges = <0 0 0x10000 0>; 51 #address-cells = <2>; 52 #size-cells = <1>; 59 compatible = "fsl,b4-pcie", "fsl,qoriq-pcie-v2.4"; [all …]
|
H A D | t208xqds.dtsi | 4 * Copyright 2013 - 2014 Freescale Semiconductor Inc. 38 #address-cells = <2>; 39 #size-cells = <2>; 40 interrupt-parent = <&mpic>; 42 reserved-memory { 43 #address-cells = <2>; 44 #size-cells = <2>; 47 bman_fbpr: bman-fbpr { 51 qman_fqd: qman-fqd { 55 qman_pfdr: qman-pfdr { [all …]
|
H A D | p1023rdb.dts | 4 * Copyright 2013 - 2014 Freescale Semiconductor Inc. 37 /include/ "p1023si-pre.dtsi" 42 #address-cells = <2>; 43 #size-cells = <2>; 44 interrupt-parent = <&mpic>; 50 reserved-memory { 51 #address-cells = <2>; 52 #size-cells = <2>; 55 bman_fbpr: bman-fbpr { 59 qman_fqd: qman-fqd { [all …]
|
H A D | p2041rdb.dts | 4 * Copyright 2011 - 2015 Freescale Semiconductor Inc. 35 /include/ "p2041si-pre.dtsi" 40 #address-cells = <2>; 41 #size-cells = <2>; 42 interrupt-parent = <&mpic>; 61 reserved-memory { 62 #address-cells = <2>; 63 #size-cells = <2>; 66 bman_fbpr: bman-fbpr { 70 qman_fqd: qman-fqd { [all …]
|
H A D | t1023si-post.dtsi | 35 #include <dt-bindings/thermal/thermal.h> 38 compatible = "fsl,bman-fbpr"; 39 alloc-ranges = <0 0 0x10000 0>; 43 compatible = "fsl,qman-fqd"; 44 alloc-ranges = <0 0 0x10000 0>; 48 compatible = "fsl,qman-pfdr"; 49 alloc-ranges = <0 0 0x10000 0>; 53 #address-cells = <2>; 54 #size-cells = <1>; 60 compatible = "fsl,t1023-pcie", "fsl,qoriq-pcie-v2.4", "fsl,qoriq-pcie"; [all …]
|
H A D | t4240rdb.dts | 4 * Copyright 2014 - 2015 Freescale Semiconductor Inc. 35 /include/ "t4240si-pre.dtsi" 40 #address-cells = <2>; 41 #size-cells = <2>; 42 interrupt-parent = <&mpic>; 62 #address-cells = <1>; 63 #size-cells = <1>; 64 compatible = "cfi-flash"; 67 bank-width = <2>; 68 device-width = <1>; [all …]
|
H A D | p3041ds.dts | 4 * Copyright 2010 - 2015 Freescale Semiconductor Inc. 35 /include/ "p3041si-pre.dtsi" 40 #address-cells = <2>; 41 #size-cells = <2>; 42 interrupt-parent = <&mpic>; 62 reserved-memory { 63 #address-cells = <2>; 64 #size-cells = <2>; 67 bman_fbpr: bman-fbpr { 71 qman_fqd: qman-fqd { [all …]
|
H A D | p5020ds.dts | 4 * Copyright 2010 - 2015 Freescale Semiconductor Inc. 35 /include/ "p5020si-pre.dtsi" 40 #address-cells = <2>; 41 #size-cells = <2>; 42 interrupt-parent = <&mpic>; 62 reserved-memory { 63 #address-cells = <2>; 64 #size-cells = <2>; 67 bman_fbpr: bman-fbpr { 71 qman_fqd: qman-fqd { [all …]
|
H A D | t2081si-post.dtsi | 4 * Copyright 2013 - 2014 Freescale Semiconductor Inc. 36 compatible = "fsl,bman-fbpr"; 37 alloc-ranges = <0 0 0x10000 0>; 41 compatible = "fsl,qman-fqd"; 42 alloc-ranges = <0 0 0x10000 0>; 46 compatible = "fsl,qman-pfdr"; 47 alloc-ranges = <0 0 0x10000 0>; 51 #address-cells = <2>; 52 #size-cells = <1>; 59 compatible = "fsl,t2080-pcie", "fsl,qoriq-pcie-v3.0", "fsl,qoriq-pcie"; [all …]
|
H A D | t1040si-post.dtsi | 4 * Copyright 2013 - 2014 Freescale Semiconductor Inc. 35 #include <dt-bindings/thermal/thermal.h> 38 compatible = "fsl,bman-fbpr"; 39 alloc-ranges = <0 0 0x10000 0>; 43 compatible = "fsl,qman-fqd"; 44 alloc-ranges = <0 0 0x10000 0>; 48 compatible = "fsl,qman-pfdr"; 49 alloc-ranges = <0 0 0x10000 0>; 53 #address-cells = <2>; 54 #size-cells = <1>; [all …]
|