Home
last modified time | relevance | path

Searched refs:mc_bus (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/staging/fsl-mc/bus/
Dmc-allocator.c31 *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()
50 res_pool = &mc_bus->resource_pools[pool_type]; in fsl_mc_resource_pool_add_device()
53 if (WARN_ON(res_pool->mc_bus != mc_bus)) in fsl_mc_resource_pool_add_device()
104 struct fsl_mc_bus *mc_bus; in fsl_mc_resource_pool_remove_device() local
118 mc_bus = to_fsl_mc_bus(mc_bus_dev); in fsl_mc_resource_pool_remove_device()
120 if (WARN_ON(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() argument
187 struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev; in fsl_mc_resource_allocate()
198 res_pool = &mc_bus->resource_pools[pool_type]; in fsl_mc_resource_allocate()
[all …]
Ddprc-driver.c194 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); in dprc_init_all_resource_pools() local
198 &mc_bus->resource_pools[pool_type]; in dprc_init_all_resource_pools()
203 res_pool->mc_bus = mc_bus; in dprc_init_all_resource_pools()
214 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); in dprc_cleanup_resource_pool() local
216 &mc_bus->resource_pools[pool_type]; in dprc_cleanup_resource_pool()
345 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); in dprc_scan_container() local
352 mutex_lock(&mc_bus->scan_mutex); in dprc_scan_container()
354 mutex_unlock(&mc_bus->scan_mutex); in dprc_scan_container()
379 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_dev); in dprc_probe() local
409 mutex_init(&mc_bus->scan_mutex); in dprc_probe()
Dmc-bus.c326 struct fsl_mc_bus *mc_bus = NULL; in fsl_mc_device_add() local
338 mc_bus = devm_kzalloc(parent_dev, sizeof(*mc_bus), GFP_KERNEL); in fsl_mc_device_add()
339 if (!mc_bus) in fsl_mc_device_add()
342 mc_dev = &mc_bus->mc_dev; in fsl_mc_device_add()
440 if (mc_bus) in fsl_mc_device_add()
441 devm_kfree(parent_dev, mc_bus); in fsl_mc_device_add()
457 struct fsl_mc_bus *mc_bus = NULL; in fsl_mc_device_remove() local
468 mc_bus = to_fsl_mc_bus(mc_dev); in fsl_mc_device_remove()
478 if (mc_bus) in fsl_mc_device_remove()
479 devm_kfree(mc_dev->dev.parent, mc_bus); in fsl_mc_device_remove()
/linux-4.1.27/drivers/staging/fsl-mc/include/
Dmc-private.h70 struct fsl_mc_bus *mc_bus; member
109 int __must_check fsl_mc_resource_allocate(struct fsl_mc_bus *mc_bus,
/linux-4.1.27/drivers/dma/
Dpl330.c356 u32 mc_bus; member
1068 go.addr = req->mc_bus; in _trigger()
1318 PL330_DBGMC_START(req->mc_bus); in _setup_req()
1769 thrd->req[0].mc_bus = pl330->mcode_bus in _reset_thread()
1775 thrd->req[1].mc_bus = thrd->req[0].mc_bus in _reset_thread()
/linux-4.1.27/drivers/edac/
Dedac_mc.c48 static struct bus_type mc_bus[EDAC_MAX_MCS]; variable
766 mci->bus = &mc_bus[mci->mc_idx]; in edac_mc_add_mc_with_groups()