Searched +full:fsl +full:- +full:mc (Results 1 – 25 of 175) sorted by relevance
1234567
| /kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/ |
| D | 0014_linux_drivers_bus.patch | 7 Change-Id: Ib4e19be35f96c3efd5aae827e7364cad4cc67392 9 diff --git a/drivers/bus/fsl-mc/Kconfig b/drivers/bus/fsl-mc/Kconfig 11 --- a/drivers/bus/fsl-mc/Kconfig 12 +++ b/drivers/bus/fsl-mc/Kconfig 13 @@ -14,3 +14,10 @@ config FSL_MC_BUS 14 architecture. The fsl-mc bus driver handles discovery of 19 + bool "Management Complex (MC) userspace support" 24 diff --git a/drivers/bus/fsl-mc/Makefile b/drivers/bus/fsl-mc/Makefile 26 --- a/drivers/bus/fsl-mc/Makefile 27 +++ b/drivers/bus/fsl-mc/Makefile [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/misc/ |
| D | fsl,qoriq-mc.txt | 3 The Freescale Management Complex (fsl-mc) is a hardware resource 5 network-oriented packet processing applications. After the fsl-mc 12 For an overview of the DPAA2 architecture and fsl-mc bus see: 16 same hardware "isolation context" and a 10-bit value called an ICID 21 between ICIDs and IOMMUs, so an iommu-map property is used to define 28 For arm-smmu binding, see: 32 The msi-map property is used to associate the devices with both the ITS 36 Documentation/devicetree/bindings/interrupt-controller/msi.txt. 39 Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml. 43 - compatible [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/misc/ |
| D | fsl,qoriq-mc.txt | 3 The Freescale Management Complex (fsl-mc) is a hardware resource 5 network-oriented packet processing applications. After the fsl-mc 12 For an overview of the DPAA2 architecture and fsl-mc bus see: 16 same hardware "isolation context" and a 10-bit value called an ICID 21 between ICIDs and IOMMUs, so an iommu-map property is used to define 28 For arm-smmu binding, see: 32 The msi-map property is used to associate the devices with both the ITS 36 Documentation/devicetree/bindings/interrupt-controller/msi.txt. 39 Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml. 43 - compatible [all …]
|
| /kernel/linux/linux-6.6/drivers/bus/fsl-mc/ |
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 # Freescale Management Complex (MC) bus drivers 7 obj-$(CONFIG_FSL_MC_BUS) += mc-bus-driver.o 9 mc-bus-driver-objs := fsl-mc-bus.o \ 10 mc-sys.o \ 11 mc-io.o \ 15 dprc-driver.o \ 16 fsl-mc-allocator.o \ 17 fsl-mc-msi.o \ 19 obj-api.o [all …]
|
| D | fsl-mc-allocator.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * fsl-mc object allocator driver 5 * Copyright (C) 2013-2016 Freescale Semiconductor, Inc. 11 #include <linux/fsl/mc.h> 13 #include "fsl-mc-private.h" 23 * fsl_mc_resource_pool_add_device - add allocatable object to a resource 24 * pool of a given fsl-mc bus 26 * @mc_bus: pointer to the fsl-mc bus 28 * @mc_dev: pointer to allocatable fsl-mc device 39 struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev; in fsl_mc_resource_pool_add_device() [all …]
|
| D | fsl-mc-bus.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Freescale Management Complex (MC) bus driver 5 * Copyright (C) 2014-2016 Freescale Semiconductor, Inc. 6 * Copyright 2019-2020 NXP 11 #define pr_fmt(fmt) "fsl-mc: " fmt 21 #include <linux/dma-mapping.h> 24 #include <linux/dma-map-ops.h> 26 #include "fsl-mc-private.h" 29 * Default DMA mask for devices on a fsl-mc bus 36 * struct fsl_mc - Private data of a "fsl,qoriq-mc" platform device [all …]
|
| D | dprc-driver.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2014-2016 Freescale Semiconductor, Inc. 6 * Copyright 2019-2020 NXP 14 #include <linux/fsl/mc.h> 16 #include "fsl-mc-private.h" 28 return mc_dev->obj_desc.id == obj_desc->id && in fsl_mc_device_match() 29 strcmp(mc_dev->obj_desc.type, obj_desc->type) == 0; in fsl_mc_device_match() 34 if (strcmp(obj->type, "dpmcp") == 0 || in fsl_mc_obj_desc_is_allocatable() 35 strcmp(obj->type, "dpcon") == 0 || in fsl_mc_obj_desc_is_allocatable() 36 strcmp(obj->type, "dpbp") == 0) in fsl_mc_obj_desc_is_allocatable() [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 # DPAA2 fsl-mc bus 5 # Copyright (C) 2014-2016 Freescale Semiconductor, Inc. 9 bool "QorIQ DPAA2 fsl-mc bus driver" 14 architecture. The fsl-mc bus driver handles discovery of 19 bool "Management Complex (MC) userspace support"
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-bus-fsl-mc | 1 What: /sys/bus/fsl-mc/drivers/.../bind 8 and is the same as found in /sys/bus/fsl-mc/devices/. 12 # echo dpni.2 > /sys/bus/fsl-mc/drivers/fsl_dpaa2_eth/bind 14 What: /sys/bus/fsl-mc/drivers/.../unbind 21 and is the same as found in /sys/bus/fsl-mc/devices/. 25 # echo dpni.2 > /sys/bus/fsl-mc/drivers/fsl_dpaa2_eth/unbind
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-bus-fsl-mc | 1 What: /sys/bus/fsl-mc/drivers/.../bind 8 and is the same as found in /sys/bus/fsl-mc/devices/. 12 # echo dpni.2 > /sys/bus/fsl-mc/drivers/fsl_dpaa2_eth/bind 14 What: /sys/bus/fsl-mc/drivers/.../unbind 21 and is the same as found in /sys/bus/fsl-mc/devices/. 25 # echo dpni.2 > /sys/bus/fsl-mc/drivers/fsl_dpaa2_eth/unbind
|
| /kernel/linux/linux-6.6/Documentation/ABI/stable/ |
| D | sysfs-bus-fsl-mc | 1 What: /sys/bus/fsl-mc/rescan 5 Description: Writing a non-zero value to this attribute will 6 force a rescan of fsl-mc bus in the system and 7 synchronize the objects under fsl-mc bus and the 11 What: /sys/bus/fsl-mc/autorescan 17 of the fsl-mc bus is performed. A non-zero value
|
| /kernel/linux/linux-5.10/drivers/bus/fsl-mc/ |
| D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 # Freescale Management Complex (MC) bus drivers 7 obj-$(CONFIG_FSL_MC_BUS) += mc-bus-driver.o 9 mc-bus-driver-objs := fsl-mc-bus.o \ 10 mc-sys.o \ 11 mc-io.o \ 15 dprc-driver.o \ 16 fsl-mc-allocator.o \ 17 fsl-mc-msi.o \
|
| D | fsl-mc-allocator.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * fsl-mc object allocator driver 5 * Copyright (C) 2013-2016 Freescale Semiconductor, Inc. 11 #include <linux/fsl/mc.h> 13 #include "fsl-mc-private.h" 23 * fsl_mc_resource_pool_add_device - add allocatable object to a resource 24 * pool of a given fsl-mc bus 26 * @mc_bus: pointer to the fsl-mc bus 28 * @mc_dev: pointer to allocatable fsl-mc device 39 struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev; in fsl_mc_resource_pool_add_device() [all …]
|
| D | fsl-mc-bus.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Freescale Management Complex (MC) bus driver 5 * Copyright (C) 2014-2016 Freescale Semiconductor, Inc. 6 * Copyright 2019-2020 NXP 11 #define pr_fmt(fmt) "fsl-mc: " fmt 21 #include <linux/dma-mapping.h> 25 #include "fsl-mc-private.h" 28 * Default DMA mask for devices on a fsl-mc bus 35 * struct fsl_mc - Private data of a "fsl,qoriq-mc" platform device 36 * @root_mc_bus_dev: fsl-mc device representing the root DPRC [all …]
|
| D | dprc-driver.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2014-2016 Freescale Semiconductor, Inc. 6 * Copyright 2019-2020 NXP 15 #include <linux/fsl/mc.h> 17 #include "fsl-mc-private.h" 29 return mc_dev->obj_desc.id == obj_desc->id && in fsl_mc_device_match() 30 strcmp(mc_dev->obj_desc.type, obj_desc->type) == 0; in fsl_mc_device_match() 35 if (strcmp(obj->type, "dpmcp") == 0 || in fsl_mc_obj_desc_is_allocatable() 36 strcmp(obj->type, "dpcon") == 0 || in fsl_mc_obj_desc_is_allocatable() 37 strcmp(obj->type, "dpbp") == 0) in fsl_mc_obj_desc_is_allocatable() [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 # DPAA2 fsl-mc bus 5 # Copyright (C) 2014-2016 Freescale Semiconductor, Inc. 9 bool "QorIQ DPAA2 fsl-mc bus driver" 14 architecture. The fsl-mc bus driver handles discovery of
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/freescale/ |
| D | fsl-ls208xa.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for Freescale Layerscape-2080A family SoC. 12 #include <dt-bindings/thermal/thermal.h> 13 #include <dt-bindings/interrupt-controller/arm-gic.h> 16 compatible = "fsl,ls2080a"; 17 interrupt-parent = <&gic>; 18 #address-cells = <2>; 19 #size-cells = <2>; 31 #address-cells = <1>; 32 #size-cells = <0>; [all …]
|
| D | fsl-ls1088a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for NXP Layerscape-1088A family SoC. 5 * Copyright 2017-2020 NXP 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 11 #include <dt-bindings/thermal/thermal.h> 14 compatible = "fsl,ls1088a"; 15 interrupt-parent = <&gic>; 16 #address-cells = <2>; 17 #size-cells = <2>; 25 #address-cells = <1>; [all …]
|
| D | fsl-lx2160a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 // Device Tree Include file for Layerscape-LX2160A family SoC. 5 // Copyright 2018-2020 NXP 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/interrupt-controller/arm-gic.h> 9 #include <dt-bindings/thermal/thermal.h> 14 compatible = "fsl,lx2160a"; 15 interrupt-parent = <&gic>; 16 #address-cells = <2>; 17 #size-cells = <2>; [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | fsl,qoriq-mc-dpmac.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/fsl,qoriq-mc-dpmac.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ioana Ciornei <ioana.ciornei@nxp.com> 13 This binding represents the DPAA2 MAC objects found on the fsl-mc bus and 14 located under the 'dpmacs' node for the fsl-mc bus DTS node. 17 - $ref: ethernet-controller.yaml# 21 const: fsl,qoriq-mc-dpmac 27 phy-handle: true [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/ |
| D | fsl-ls208xa.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for Freescale Layerscape-2080A family SoC. 6 * Copyright 2017-2020 NXP 12 #include <dt-bindings/clock/fsl,qoriq-clockgen.h> 13 #include <dt-bindings/thermal/thermal.h> 14 #include <dt-bindings/interrupt-controller/arm-gic.h> 17 compatible = "fsl,ls2080a"; 18 interrupt-parent = <&gic>; 19 #address-cells = <2>; 20 #size-cells = <2>; [all …]
|
| D | fsl-ls1088a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Device Tree Include file for NXP Layerscape-1088A family SoC. 5 * Copyright 2017-2020 NXP 10 #include <dt-bindings/clock/fsl,qoriq-clockgen.h> 11 #include <dt-bindings/interrupt-controller/arm-gic.h> 12 #include <dt-bindings/thermal/thermal.h> 15 compatible = "fsl,ls1088a"; 16 interrupt-parent = <&gic>; 17 #address-cells = <2>; 18 #size-cells = <2>; [all …]
|
| D | fsl-lx2160a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 // Device Tree Include file for Layerscape-LX2160A family SoC. 5 // Copyright 2018-2020 NXP 7 #include <dt-bindings/clock/fsl,qoriq-clockgen.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/thermal/thermal.h> 15 compatible = "fsl,lx2160a"; 16 interrupt-parent = <&gic>; 17 #address-cells = <2>; [all …]
|
| /kernel/linux/linux-5.10/drivers/vfio/fsl-mc/ |
| D | Kconfig | 2 tristate "VFIO support for QorIQ DPAA2 fsl-mc bus devices" 5 Driver to enable support for the VFIO QorIQ DPAA2 fsl-mc 7 fsl-mc bus devices using the VFIO framework.
|
| /kernel/linux/linux-6.6/drivers/vfio/fsl-mc/ |
| D | Kconfig | 5 tristate "VFIO support for QorIQ DPAA2 fsl-mc bus devices" 8 Driver to enable support for the VFIO QorIQ DPAA2 fsl-mc 10 fsl-mc bus devices using the VFIO framework.
|
1234567