Searched refs:mc_bus_dev (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/bus/fsl-mc/ |
| H A D | fsl-mc-allocator.c | 39 struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev; in fsl_mc_resource_pool_add_device() local 63 resource = devm_kzalloc(&mc_bus_dev->dev, sizeof(*resource), in fsl_mc_resource_pool_add_device() 67 dev_err(&mc_bus_dev->dev, in fsl_mc_resource_pool_add_device() 100 struct fsl_mc_device *mc_bus_dev; in fsl_mc_resource_pool_remove_device() local 106 mc_bus_dev = to_fsl_mc_device(mc_dev->dev.parent); in fsl_mc_resource_pool_remove_device() 107 mc_bus = to_fsl_mc_bus(mc_bus_dev); in fsl_mc_resource_pool_remove_device() 111 dev_err(&mc_bus_dev->dev, "resource mismatch\n"); in fsl_mc_resource_pool_remove_device() 117 dev_err(&mc_bus_dev->dev, "pool mismatch\n"); in fsl_mc_resource_pool_remove_device() 124 dev_err(&mc_bus_dev->dev, "max_count underflow\n"); in fsl_mc_resource_pool_remove_device() 129 dev_err(&mc_bus_dev->dev, "free_count mismatch\n"); in fsl_mc_resource_pool_remove_device() [all …]
|
| H A D | fsl-mc-msi.c | 20 struct fsl_mc_device *mc_bus_dev = to_fsl_mc_device(msi_desc->dev); 21 struct fsl_mc_bus *mc_bus = to_fsl_mc_bus(mc_bus_dev); 45 if (owner_mc_dev == mc_bus_dev) { in fsl_mc_msi_update_dom_ops() 47 * IRQ is for the mc_bus_dev's DPRC itself in fsl_mc_msi_update_dom_ops() 49 error = dprc_set_irq(mc_bus_dev->mc_io, in fsl_mc_msi_update_dom_ops() 51 mc_bus_dev->mc_handle, in fsl_mc_msi_update_dom_ops() 60 * IRQ is for for a child device of mc_bus_dev in __fsl_mc_msi_write_msg() 62 error = dprc_set_obj_irq(mc_bus_dev->mc_io, in __fsl_mc_msi_write_msg() 64 mc_bus_dev->mc_handle, in __fsl_mc_msi_write_msg() 58 __fsl_mc_msi_write_msg(struct fsl_mc_device * mc_bus_dev,struct fsl_mc_device_irq * mc_dev_irq,struct msi_desc * msi_desc) __fsl_mc_msi_write_msg() argument 120 struct fsl_mc_device *mc_bus_dev = to_fsl_mc_device(msi_desc->dev); fsl_mc_msi_write_msg() local
|
| H A D | mc-io.c | 169 struct fsl_mc_device *mc_bus_dev; in fsl_mc_portal_allocate() local 179 mc_bus_dev = mc_dev; in fsl_mc_portal_allocate() 184 mc_bus_dev = to_fsl_mc_device(mc_dev->dev.parent); in fsl_mc_portal_allocate() 187 mc_bus = to_fsl_mc_bus(mc_bus_dev); in fsl_mc_portal_allocate() 210 error = fsl_create_mc_io(&mc_bus_dev->dev, in fsl_mc_portal_allocate() 222 if (mc_dev != mc_bus_dev) { in fsl_mc_portal_allocate()
|
| H A D | fsl-mc-private.h | 625 int dprc_scan_objects(struct fsl_mc_device *mc_bus_dev, 630 void fsl_mc_init_all_resource_pools(struct fsl_mc_device *mc_bus_dev); 660 struct fsl_mc_device *mc_bus_dev);
|