Lines Matching +full:fsl +full:- +full:mc

1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Freescale Management Complex (MC) bus private declarations
11 #include <linux/fsl/mc.h>
190 /* response word 3-4 */
192 /* response word 5-6 */
202 /* cmd word 1-2 */
204 /* cmd word 3-4 */
221 /* base_addr may be zero if older MC firmware is used */
235 /* cmd word 3-4 */
269 /* IRQ event - Indicates that a new object added to the container */
271 /* IRQ event - Indicates that an object was removed from the container */
274 * IRQ event - Indicates that one of the descendant containers that opened by
280 * IRQ event - Indicates that on one of the container's opened object is
285 /* Irq event - Indicates that object is created at the container */
289 * struct dprc_irq_cfg - IRQ configuration
290 * @paddr: Address that must be written to signal a message-based interrupt
331 * struct dprc_attributes - Container attributes
368 * enum dprc_region_type - Region type
369 * @DPRC_REGION_TYPE_MC_PORTAL: MC portal region
379 * struct dprc_region_desc - Mappable region descriptor
381 * For DPMCP and DPRC objects, region base is offset from SoC MC portals
414 * struct dprc_endpoint - Endpoint description for link connect/disconnect
520 * Generic FSL MC API
556 * struct fsl_mc_resource_pool - Pool of MC resources of a given
563 * @mc_bus: pointer to the MC bus that owns this resource pool
575 * struct fsl_mc_uapi - information associated with a device file
579 * @local_instance_in_use: local MC I/O instance in use or not
580 * @static_mc_io: pointer to the static MC I/O object
591 * struct fsl_mc_bus - logical bus that corresponds to a physical DPRC
592 * @mc_dev: fsl-mc device for the bus device itself.
594 * for this MC bus. These resources represent allocatable entities