> --- a/drivers/staging/fsl-mc/include/dprc.h > +++ b/drivers/staging/fsl-mc/include/dprc.h > @@ -42,20 +42,6 @@ > > struct fsl_mc_io; > > -/** > - * Set this value as the icid value in dprc_cfg structure when creating a > - * container, in case the ICID is not selected by the user and should be > - * allocated by the DPRC from the pool of ICIDs. > - */ > -#define DPRC_GET_ICID_FROM_POOL (u16)(~(0)) > - > -/** > - * Set this value as the portal_id value in dprc_cfg structure when creating a > - * container, in case the portal ID is not specifically selected by the > - * user and should be allocated by the DPRC from the pool of portal ids. > - */ > -#define DPRC_GET_PORTAL_ID_FROM_POOL (int)(~(0)) > - > int dprc_open(struct fsl_mc_io *mc_io, > u32 cmd_flags, > int container_id, > @@ -65,79 +51,6 @@ int dprc_close(struct fsl_mc_io *mc_io, > u32 cmd_flags, > u16 token); > > -/** > - * Container general options > - * > - * These options may be selected at container creation by the container creator > - * and can be retrieved using dprc_get_attributes() > - */ > - > -/* > - * Spawn Policy Option allowed - Indicates that the new container is allowed > - * to spawn and have its own child containers. > - */ > -#define DPRC_CFG_OPT_SPAWN_ALLOWED 0x00000001 > - > -/* > - * General Container allocation policy - Indicates that the new container is > - * allowed to allocate requested resources from its parent container; if not > - * set, the container is only allowed to use resources in its own pools; Note > - * that this is a container's global policy, but the parent container may > - * override it and set specific quota per resource type. > - */ > -#define DPRC_CFG_OPT_ALLOC_ALLOWED 0x00000002 > - > -/* > - * Object initialization allowed - software context associated with this > - * container is allowed to invoke object initialization operations. > - */ > -#define DPRC_CFG_OPT_OBJ_CREATE_ALLOWED 0x00000004 > - > -/* > - * Topology change allowed - software context associated with this > - * container is allowed to invoke topology operations, such as attach/detach > - * of network objects. > - */ > -#define DPRC_CFG_OPT_TOPOLOGY_CHANGES_ALLOWED 0x00000008 > - > -/* AIOP - Indicates that container belongs to AIOP. */ > -#define DPRC_CFG_OPT_AIOP 0x00000020 > - > -/* IRQ Config - Indicates that the container allowed to configure its IRQs. */ > -#define DPRC_CFG_OPT_IRQ_CFG_ALLOWED 0x00000040 > - > -/** > - * struct dprc_cfg - Container configuration options > - * @icid: Container's ICID; if set to 'DPRC_GET_ICID_FROM_POOL', a free > - * ICID value is allocated by the DPRC > - * @portal_id: Portal ID; if set to 'DPRC_GET_PORTAL_ID_FROM_POOL', a free > - * portal ID is allocated by the DPRC > - * @options: Combination of 'DPRC_CFG_OPT_<X>' options > - * @label: Object's label > - */ > -struct dprc_cfg { > - u16 icid; > - int portal_id; > - u64 options; > - char label[16]; > -}; > - > -int dprc_create_container(struct fsl_mc_io *mc_io, > - u32 cmd_flags, > - u16 token, > - struct dprc_cfg *cfg, > - int *child_container_id, > - u64 *child_portal_offset); > - > -int dprc_destroy_container(struct fsl_mc_io *mc_io, > - u32 cmd_flags, > - u16 token, > - int child_container_id); > - > -int dprc_reset_container(struct fsl_mc_io *mc_io, > - u32 cmd_flags, > - u16 token, > - int child_container_id); > > /* IRQ */ > > @@ -233,6 +146,7 @@ int dprc_clear_irq_status(struct fsl_mc_io *mc_io, > u8 irq_index, > u32 status); > > + Extra, uneeded newline added above. Stuart _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel