Searched refs:mc_bus (Results 1 – 7 of 7) sorted by relevance
31 *mc_bus, in fsl_mc_resource_pool_add_device()39 struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev; in fsl_mc_resource_pool_add_device()49 res_pool = &mc_bus->resource_pools[pool_type]; in fsl_mc_resource_pool_add_device()52 if (res_pool->mc_bus != mc_bus) in fsl_mc_resource_pool_add_device()101 struct fsl_mc_bus *mc_bus; in fsl_mc_resource_pool_remove_device() local107 mc_bus = to_fsl_mc_bus(mc_bus_dev); in fsl_mc_resource_pool_remove_device()116 if (res_pool != &mc_bus->resource_pools[resource->type]) { in fsl_mc_resource_pool_remove_device()181 int __must_check fsl_mc_resource_allocate(struct fsl_mc_bus *mc_bus, in fsl_mc_resource_allocate() argument187 struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev; in fsl_mc_resource_allocate()197 res_pool = &mc_bus->resource_pools[pool_type]; in fsl_mc_resource_allocate()[all …]
253 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); in dprc_scan_objects() local334 if (alloc_interrupts && !mc_bus->irq_resources) { in dprc_scan_objects()368 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); in dprc_scan_container() local375 mutex_lock(&mc_bus->scan_mutex); in dprc_scan_container()377 mutex_unlock(&mc_bus->scan_mutex); in dprc_scan_container()406 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_dev); in dprc_irq0_handler_thread() local416 mutex_lock(&mc_bus->scan_mutex); in dprc_irq0_handler_thread()461 mutex_unlock(&mc_bus->scan_mutex); in dprc_irq0_handler_thread()470 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_dev); in disable_dprc_irq() local507 mc_bus->irq_enabled = 0; in disable_dprc_irq()[all …]
483 struct fsl_mc_bus *mc_bus; in fsl_mc_uapi_dev_open() local491 mc_bus = container_of(mc_uapi, struct fsl_mc_bus, uapi_misc); in fsl_mc_uapi_dev_open()492 root_mc_device = &mc_bus->mc_dev; in fsl_mc_uapi_dev_open()555 struct fsl_mc_bus *mc_bus; in fsl_mc_uapi_dev_ioctl() local558 mc_bus = container_of(priv_data->uapi, struct fsl_mc_bus, uapi_misc); in fsl_mc_uapi_dev_ioctl()559 root_mc_device = &mc_bus->mc_dev; in fsl_mc_uapi_dev_ioctl()580 int fsl_mc_uapi_create_device_file(struct fsl_mc_bus *mc_bus) in fsl_mc_uapi_create_device_file() argument582 struct fsl_mc_device *mc_dev = &mc_bus->mc_dev; in fsl_mc_uapi_create_device_file()583 struct fsl_mc_uapi *mc_uapi = &mc_bus->uapi_misc; in fsl_mc_uapi_create_device_file()594 mc_uapi->static_mc_io = mc_bus->mc_dev.mc_io; in fsl_mc_uapi_create_device_file()[all …]
571 struct fsl_mc_bus *mc_bus; member632 int __must_check fsl_mc_resource_allocate(struct fsl_mc_bus *mc_bus,666 int fsl_mc_uapi_create_device_file(struct fsl_mc_bus *mc_bus);668 void fsl_mc_uapi_remove_device_file(struct fsl_mc_bus *mc_bus);672 static inline int fsl_mc_uapi_create_device_file(struct fsl_mc_bus *mc_bus) in fsl_mc_uapi_create_device_file() argument677 static inline void fsl_mc_uapi_remove_device_file(struct fsl_mc_bus *mc_bus) in fsl_mc_uapi_remove_device_file() argument
170 struct fsl_mc_bus *mc_bus; in fsl_mc_portal_allocate() local187 mc_bus = to_fsl_mc_bus(mc_bus_dev); in fsl_mc_portal_allocate()189 error = fsl_mc_resource_allocate(mc_bus, FSL_MC_POOL_DPMCP, &resource); in fsl_mc_portal_allocate()
121 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); in fsl_mc_msi_write_msg() local123 &mc_bus->irq_resources[msi_desc->msi_index]; in fsl_mc_msi_write_msg()
358 u32 mc_bus; member1044 go.addr = req->mc_bus; in _trigger()1422 PL330_DBGMC_START(req->mc_bus); in _setup_req()1870 thrd->req[0].mc_bus = pl330->mcode_bus in _reset_thread()1876 thrd->req[1].mc_bus = thrd->req[0].mc_bus in _reset_thread()