drivers/bus/fsl-mc/dprc-driver.c
118
struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
drivers/bus/fsl-mc/dprc-driver.c
123
struct fsl_mc_device *fsl_mc_device_lookup(struct fsl_mc_obj_desc *obj_desc,
drivers/bus/fsl-mc/dprc-driver.c
124
struct fsl_mc_device *mc_bus_dev)
drivers/bus/fsl-mc/dprc-driver.c
145
static void check_plugged_state_change(struct fsl_mc_device *mc_dev,
drivers/bus/fsl-mc/dprc-driver.c
169
static void fsl_mc_obj_device_add(struct fsl_mc_device *mc_bus_dev,
drivers/bus/fsl-mc/dprc-driver.c
173
struct fsl_mc_device *child_dev;
drivers/bus/fsl-mc/dprc-driver.c
202
static void dprc_add_new_devices(struct fsl_mc_device *mc_bus_dev,
drivers/bus/fsl-mc/dprc-driver.c
245
int dprc_scan_objects(struct fsl_mc_device *mc_bus_dev,
drivers/bus/fsl-mc/dprc-driver.c
25
static bool fsl_mc_device_match(const struct fsl_mc_device *mc_dev,
drivers/bus/fsl-mc/dprc-driver.c
364
int dprc_scan_container(struct fsl_mc_device *mc_bus_dev,
drivers/bus/fsl-mc/dprc-driver.c
394
struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
drivers/bus/fsl-mc/dprc-driver.c
457
int disable_dprc_irq(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/dprc-driver.c
46
struct fsl_mc_device *mc_dev;
drivers/bus/fsl-mc/dprc-driver.c
501
int get_dprc_irq_state(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/dprc-driver.c
508
static int register_dprc_irq_handler(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/dprc-driver.c
534
int enable_dprc_irq(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/dprc-driver.c
572
static int dprc_setup_irq(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/dprc-driver.c
608
int dprc_setup(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/dprc-driver.c
727
static int dprc_probe(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/dprc-driver.c
762
static void dprc_teardown_irq(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/dprc-driver.c
782
int dprc_cleanup(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/dprc-driver.c
831
static void dprc_remove(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/dprc-driver.c
89
void dprc_remove_devices(struct fsl_mc_device *mc_bus_dev,
drivers/bus/fsl-mc/fsl-mc-allocator.c
100
struct fsl_mc_device *mc_bus_dev;
drivers/bus/fsl-mc/fsl-mc-allocator.c
15
static bool __must_check fsl_mc_is_allocatable(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/fsl-mc-allocator.c
187
struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev;
drivers/bus/fsl-mc/fsl-mc-allocator.c
274
int __must_check fsl_mc_object_allocate(struct fsl_mc_device *mc_dev,
drivers/bus/fsl-mc/fsl-mc-allocator.c
276
struct fsl_mc_device **new_mc_adev)
drivers/bus/fsl-mc/fsl-mc-allocator.c
278
struct fsl_mc_device *mc_bus_dev;
drivers/bus/fsl-mc/fsl-mc-allocator.c
280
struct fsl_mc_device *mc_adev;
drivers/bus/fsl-mc/fsl-mc-allocator.c
329
void fsl_mc_object_free(struct fsl_mc_device *mc_adev)
drivers/bus/fsl-mc/fsl-mc-allocator.c
34
struct fsl_mc_device
drivers/bus/fsl-mc/fsl-mc-allocator.c
355
int fsl_mc_populate_irq_pool(struct fsl_mc_device *mc_bus_dev,
drivers/bus/fsl-mc/fsl-mc-allocator.c
39
struct fsl_mc_device *mc_bus_dev = &mc_bus->mc_dev;
drivers/bus/fsl-mc/fsl-mc-allocator.c
417
void fsl_mc_cleanup_irq_pool(struct fsl_mc_device *mc_bus_dev)
drivers/bus/fsl-mc/fsl-mc-allocator.c
443
int __must_check fsl_mc_allocate_irqs(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/fsl-mc-allocator.c
511
void fsl_mc_free_irqs(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/fsl-mc-allocator.c
540
void fsl_mc_init_all_resource_pools(struct fsl_mc_device *mc_bus_dev)
drivers/bus/fsl-mc/fsl-mc-allocator.c
562
static int fsl_mc_allocator_probe(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/fsl-mc-allocator.c
565
struct fsl_mc_device *mc_bus_dev;
drivers/bus/fsl-mc/fsl-mc-allocator.c
594
static void fsl_mc_allocator_remove(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/fsl-mc-allocator.c
97
static int __must_check fsl_mc_resource_pool_remove_device(struct fsl_mc_device
drivers/bus/fsl-mc/fsl-mc-bus.c
1033
struct fsl_mc_device *mc_bus_dev = NULL;
drivers/bus/fsl-mc/fsl-mc-bus.c
130
const struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
drivers/bus/fsl-mc/fsl-mc-bus.c
143
struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
drivers/bus/fsl-mc/fsl-mc-bus.c
154
struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
drivers/bus/fsl-mc/fsl-mc-bus.c
163
struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
drivers/bus/fsl-mc/fsl-mc-bus.c
173
struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
drivers/bus/fsl-mc/fsl-mc-bus.c
206
struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
drivers/bus/fsl-mc/fsl-mc-bus.c
217
struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
drivers/bus/fsl-mc/fsl-mc-bus.c
233
struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
drivers/bus/fsl-mc/fsl-mc-bus.c
253
struct fsl_mc_device *root_mc_dev;
drivers/bus/fsl-mc/fsl-mc-bus.c
286
struct fsl_mc_device *root_mc_dev;
drivers/bus/fsl-mc/fsl-mc-bus.c
309
struct fsl_mc_device *root_mc_dev;
drivers/bus/fsl-mc/fsl-mc-bus.c
43
struct fsl_mc_device *root_mc_bus_dev;
drivers/bus/fsl-mc/fsl-mc-bus.c
616
static int translate_mc_addr(struct fsl_mc_device *mc_dev,
drivers/bus/fsl-mc/fsl-mc-bus.c
651
static int fsl_mc_device_get_mmio_regions(struct fsl_mc_device *mc_dev,
drivers/bus/fsl-mc/fsl-mc-bus.c
652
struct fsl_mc_device *mc_bus_dev)
drivers/bus/fsl-mc/fsl-mc-bus.c
758
struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
drivers/bus/fsl-mc/fsl-mc-bus.c
774
struct fsl_mc_device **new_mc_dev)
drivers/bus/fsl-mc/fsl-mc-bus.c
777
struct fsl_mc_device *mc_dev = NULL;
drivers/bus/fsl-mc/fsl-mc-bus.c
779
struct fsl_mc_device *parent_mc_dev;
drivers/bus/fsl-mc/fsl-mc-bus.c
86
struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
drivers/bus/fsl-mc/fsl-mc-bus.c
911
void fsl_mc_device_remove(struct fsl_mc_device *mc_dev)
drivers/bus/fsl-mc/fsl-mc-bus.c
924
struct fsl_mc_device *fsl_mc_get_endpoint(struct fsl_mc_device *mc_dev,
drivers/bus/fsl-mc/fsl-mc-bus.c
927
struct fsl_mc_device *mc_bus_dev, *endpoint;
drivers/bus/fsl-mc/fsl-mc-msi.c
120
struct fsl_mc_device *mc_bus_dev = to_fsl_mc_device(msi_desc->dev);
drivers/bus/fsl-mc/fsl-mc-msi.c
185
struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
drivers/bus/fsl-mc/fsl-mc-msi.c
23
static irq_hw_number_t fsl_mc_domain_calc_hwirq(struct fsl_mc_device *dev,
drivers/bus/fsl-mc/fsl-mc-msi.c
58
static void __fsl_mc_msi_write_msg(struct fsl_mc_device *mc_bus_dev,
drivers/bus/fsl-mc/fsl-mc-msi.c
63
struct fsl_mc_device *owner_mc_dev = mc_dev_irq->mc_dev;
drivers/bus/fsl-mc/fsl-mc-private.h
602
struct fsl_mc_device mc_dev;
drivers/bus/fsl-mc/fsl-mc-private.h
617
struct fsl_mc_device **new_mc_dev);
drivers/bus/fsl-mc/fsl-mc-private.h
619
void fsl_mc_device_remove(struct fsl_mc_device *mc_dev);
drivers/bus/fsl-mc/fsl-mc-private.h
625
int dprc_scan_objects(struct fsl_mc_device *mc_bus_dev,
drivers/bus/fsl-mc/fsl-mc-private.h
630
void fsl_mc_init_all_resource_pools(struct fsl_mc_device *mc_bus_dev);
drivers/bus/fsl-mc/fsl-mc-private.h
649
struct fsl_mc_device *dpmcp_dev,
drivers/bus/fsl-mc/fsl-mc-private.h
659
struct fsl_mc_device *fsl_mc_device_lookup(struct fsl_mc_obj_desc *obj_desc,
drivers/bus/fsl-mc/fsl-mc-private.h
660
struct fsl_mc_device *mc_bus_dev);
drivers/bus/fsl-mc/fsl-mc-private.h
683
int disable_dprc_irq(struct fsl_mc_device *mc_dev);
drivers/bus/fsl-mc/fsl-mc-private.h
684
int enable_dprc_irq(struct fsl_mc_device *mc_dev);
drivers/bus/fsl-mc/fsl-mc-private.h
685
int get_dprc_irq_state(struct fsl_mc_device *mc_dev);
drivers/bus/fsl-mc/fsl-mc-uapi.c
381
static int fsl_mc_command_check(struct fsl_mc_device *mc_dev,
drivers/bus/fsl-mc/fsl-mc-uapi.c
452
static int fsl_mc_uapi_send_command(struct fsl_mc_device *mc_dev, unsigned long arg,
drivers/bus/fsl-mc/fsl-mc-uapi.c
479
struct fsl_mc_device *root_mc_device;
drivers/bus/fsl-mc/fsl-mc-uapi.c
554
struct fsl_mc_device *root_mc_device;
drivers/bus/fsl-mc/fsl-mc-uapi.c
582
struct fsl_mc_device *mc_dev = &mc_bus->mc_dev;
drivers/bus/fsl-mc/mc-io.c
13
struct fsl_mc_device *dpmcp_dev)
drivers/bus/fsl-mc/mc-io.c
132
struct fsl_mc_device *dpmcp_dev;
drivers/bus/fsl-mc/mc-io.c
165
int __must_check fsl_mc_portal_allocate(struct fsl_mc_device *mc_dev,
drivers/bus/fsl-mc/mc-io.c
169
struct fsl_mc_device *mc_bus_dev;
drivers/bus/fsl-mc/mc-io.c
173
struct fsl_mc_device *dpmcp_dev;
drivers/bus/fsl-mc/mc-io.c
251
struct fsl_mc_device *dpmcp_dev;
drivers/bus/fsl-mc/mc-io.c
38
struct fsl_mc_device *dpmcp_dev = mc_io->dpmcp_dev;
drivers/bus/fsl-mc/mc-io.c
68
struct fsl_mc_device *dpmcp_dev,
drivers/crypto/caam/caamalg_qi2.c
4768
struct fsl_mc_device *ls_dev = to_fsl_mc_device(dev);
drivers/crypto/caam/caamalg_qi2.c
4817
struct fsl_mc_device *ls_dev = to_fsl_mc_device(dev);
drivers/crypto/caam/caamalg_qi2.c
5013
static int __cold dpaa2_dpseci_setup(struct fsl_mc_device *ls_dev)
drivers/crypto/caam/caamalg_qi2.c
5153
struct fsl_mc_device *ls_dev = to_fsl_mc_device(dev);
drivers/crypto/caam/caamalg_qi2.c
5169
struct fsl_mc_device *ls_dev = to_fsl_mc_device(dev);
drivers/crypto/caam/caamalg_qi2.c
5197
static int dpaa2_caam_probe(struct fsl_mc_device *dpseci_dev)
drivers/crypto/caam/caamalg_qi2.c
5443
static void __cold dpaa2_caam_remove(struct fsl_mc_device *ls_dev)
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c
305
static int __cold dpaa2_qdma_setup(struct fsl_mc_device *ls_dev)
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c
530
struct fsl_mc_device *ls_dev;
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c
562
struct fsl_mc_device *ls_dev;
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c
655
static int dpaa2_qdma_probe(struct fsl_mc_device *dpdmai_dev)
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c
770
static void dpaa2_qdma_remove(struct fsl_mc_device *ls_dev)
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c
794
static void dpaa2_qdma_shutdown(struct fsl_mc_device *ls_dev)
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h
120
struct fsl_mc_device *dpdmai_dev;
drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c
27
struct fsl_mc_device *mc_dev)
drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c
43
struct fsl_mc_device *mc_bus_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c
169
struct fsl_mc_device *dpni_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
3067
static struct fsl_mc_device *dpaa2_eth_setup_dpcon(struct dpaa2_eth_priv *priv)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
3069
struct fsl_mc_device *dpcon;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
3114
struct fsl_mc_device *dpcon)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
3380
struct fsl_mc_device *dpbp_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
3802
static int dpaa2_eth_setup_dpni(struct fsl_mc_device *ls_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4656
struct fsl_mc_device *dpni_dev, *dpmac_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4742
struct fsl_mc_device *dpni_dev = to_fsl_mc_device(dev);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4776
static int dpaa2_eth_setup_irqs(struct fsl_mc_device *ls_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4856
static int dpaa2_eth_probe(struct fsl_mc_device *dpni_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
5077
static void dpaa2_eth_remove(struct fsl_mc_device *ls_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h
482
struct fsl_mc_device *dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h
488
struct fsl_mc_device *dpcon;
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
468
struct fsl_mc_device *dpmac_dev = mac->mc_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
516
struct fsl_mc_device *dpmac_dev = mac->mc_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
571
struct fsl_mc_device *dpmac_dev = mac->mc_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h
15
struct fsl_mc_device *mc_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c
128
static int dpaa2_ptp_probe(struct fsl_mc_device *mc_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c
19
struct fsl_mc_device *mc_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c
222
static void dpaa2_ptp_remove(struct fsl_mc_device *mc_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c
92
struct fsl_mc_device *mc_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1441
struct fsl_mc_device *dpsw_port_dev, *dpmac_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1566
static int dpaa2_switch_setup_irqs(struct fsl_mc_device *sw_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1626
static void dpaa2_switch_teardown_irqs(struct fsl_mc_device *sw_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2692
struct fsl_mc_device *dpbp_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
3007
static int dpaa2_switch_init(struct fsl_mc_device *sw_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
3266
static void dpaa2_switch_teardown(struct fsl_mc_device *sw_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
3281
static void dpaa2_switch_remove(struct fsl_mc_device *sw_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
3389
static int dpaa2_switch_probe(struct fsl_mc_device *sw_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h
185
struct fsl_mc_device *dpbp_dev;
drivers/soc/fsl/dpio/dpio-driver.c
121
static int dpaa2_dpio_probe(struct fsl_mc_device *dpio_dev)
drivers/soc/fsl/dpio/dpio-driver.c
267
static void dpio_teardown_irqs(struct fsl_mc_device *dpio_dev)
drivers/soc/fsl/dpio/dpio-driver.c
273
static void dpaa2_dpio_remove(struct fsl_mc_device *dpio_dev)
drivers/soc/fsl/dpio/dpio-driver.c
55
static int dpaa2_dpio_get_cluster_sdest(struct fsl_mc_device *dpio_dev, int cpu)
drivers/soc/fsl/dpio/dpio-driver.c
83
static void unregister_dpio_irq_handlers(struct fsl_mc_device *dpio_dev)
drivers/soc/fsl/dpio/dpio-driver.c
93
static int register_dpio_irq_handlers(struct fsl_mc_device *dpio_dev, int cpu)
drivers/vfio/fsl-mc/vfio_fsl_mc.c
101
struct fsl_mc_device *mc_dev = vdev->mc_dev;
drivers/vfio/fsl-mc/vfio_fsl_mc.c
103
struct fsl_mc_device *mc_cont = to_fsl_mc_device(cont_dev);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
126
struct fsl_mc_device *mc_dev = vdev->mc_dev;
drivers/vfio/fsl-mc/vfio_fsl_mc.c
144
struct fsl_mc_device *mc_dev = vdev->mc_dev;
drivers/vfio/fsl-mc/vfio_fsl_mc.c
241
struct fsl_mc_device *mc_dev = vdev->mc_dev;
drivers/vfio/fsl-mc/vfio_fsl_mc.c
26
struct fsl_mc_device *mc_dev = vdev->mc_dev;
drivers/vfio/fsl-mc/vfio_fsl_mc.c
320
struct fsl_mc_device *mc_dev = vdev->mc_dev;
drivers/vfio/fsl-mc/vfio_fsl_mc.c
383
struct fsl_mc_device *mc_dev = vdev->mc_dev;
drivers/vfio/fsl-mc/vfio_fsl_mc.c
422
struct fsl_mc_device *mc_dev = to_fsl_mc_device(dev);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
423
struct fsl_mc_device *mc_cont = to_fsl_mc_device(mc_dev->dev.parent);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
449
struct fsl_mc_device *mc_dev = vdev->mc_dev;
drivers/vfio/fsl-mc/vfio_fsl_mc.c
454
struct fsl_mc_device *mc_cont = to_fsl_mc_device(mc_dev->dev.parent);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
478
static int vfio_fsl_mc_scan_container(struct fsl_mc_device *mc_dev)
drivers/vfio/fsl-mc/vfio_fsl_mc.c
497
struct fsl_mc_device *mc_dev = vdev->mc_dev;
drivers/vfio/fsl-mc/vfio_fsl_mc.c
510
struct fsl_mc_device *mc_dev = to_fsl_mc_device(core_vdev->dev);
drivers/vfio/fsl-mc/vfio_fsl_mc.c
528
static int vfio_fsl_mc_probe(struct fsl_mc_device *mc_dev)
drivers/vfio/fsl-mc/vfio_fsl_mc.c
567
static void vfio_fsl_mc_remove(struct fsl_mc_device *mc_dev)
drivers/vfio/fsl-mc/vfio_fsl_mc.c
60
struct fsl_mc_device *mc_dev = vdev->mc_dev;
drivers/vfio/fsl-mc/vfio_fsl_mc.c
70
struct fsl_mc_device *mc_dev = vdev->mc_dev;
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
110
struct fsl_mc_device *mc_dev = vdev->mc_dev;
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
113
struct fsl_mc_device *mc_cont = to_fsl_mc_device(cont_dev);
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
17
struct fsl_mc_device *mc_dev = vdev->mc_dev;
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
175
struct fsl_mc_device *mc_dev = vdev->mc_dev;
drivers/vfio/fsl-mc/vfio_fsl_mc_private.h
35
struct fsl_mc_device *mc_dev;
include/linux/fsl/mc.h
109
struct fsl_mc_device *mc_dev;
include/linux/fsl/mc.h
221
container_of(_dev, struct fsl_mc_device, dev)
include/linux/fsl/mc.h
23
struct fsl_mc_device;
include/linux/fsl/mc.h
344
struct fsl_mc_device *dpmcp_dev;
include/linux/fsl/mc.h
414
int __must_check fsl_mc_portal_allocate(struct fsl_mc_device *mc_dev,
include/linux/fsl/mc.h
420
int __must_check fsl_mc_object_allocate(struct fsl_mc_device *mc_dev,
include/linux/fsl/mc.h
422
struct fsl_mc_device **new_mc_adev);
include/linux/fsl/mc.h
424
void fsl_mc_object_free(struct fsl_mc_device *mc_adev);
include/linux/fsl/mc.h
430
int __must_check fsl_mc_allocate_irqs(struct fsl_mc_device *mc_dev);
include/linux/fsl/mc.h
432
void fsl_mc_free_irqs(struct fsl_mc_device *mc_dev);
include/linux/fsl/mc.h
434
struct fsl_mc_device *fsl_mc_get_endpoint(struct fsl_mc_device *mc_dev,
include/linux/fsl/mc.h
455
static inline bool is_fsl_mc_bus_dprc(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
460
static inline bool is_fsl_mc_bus_dpni(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
465
static inline bool is_fsl_mc_bus_dpio(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
470
static inline bool is_fsl_mc_bus_dpsw(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
475
static inline bool is_fsl_mc_bus_dpdmux(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
480
static inline bool is_fsl_mc_bus_dpbp(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
485
static inline bool is_fsl_mc_bus_dpcon(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
490
static inline bool is_fsl_mc_bus_dpmcp(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
495
static inline bool is_fsl_mc_bus_dpmac(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
50
int (*probe)(struct fsl_mc_device *dev);
include/linux/fsl/mc.h
500
static inline bool is_fsl_mc_bus_dprtc(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
505
static inline bool is_fsl_mc_bus_dpseci(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
51
void (*remove)(struct fsl_mc_device *dev);
include/linux/fsl/mc.h
510
static inline bool is_fsl_mc_bus_dpdcei(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
515
static inline bool is_fsl_mc_bus_dpaiop(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
52
void (*shutdown)(struct fsl_mc_device *dev);
include/linux/fsl/mc.h
520
static inline bool is_fsl_mc_bus_dpci(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
525
static inline bool is_fsl_mc_bus_dpdmai(const struct fsl_mc_device *mc_dev)
include/linux/fsl/mc.h
53
int (*suspend)(struct fsl_mc_device *dev, pm_message_t state);
include/linux/fsl/mc.h
537
int dprc_scan_container(struct fsl_mc_device *mc_bus_dev,
include/linux/fsl/mc.h
54
int (*resume)(struct fsl_mc_device *dev);
include/linux/fsl/mc.h
540
void dprc_remove_devices(struct fsl_mc_device *mc_bus_dev,
include/linux/fsl/mc.h
544
int dprc_cleanup(struct fsl_mc_device *mc_dev);
include/linux/fsl/mc.h
546
int dprc_setup(struct fsl_mc_device *mc_dev);
include/linux/fsl/mc.h
554
int fsl_mc_populate_irq_pool(struct fsl_mc_device *mc_bus_dev,
include/linux/fsl/mc.h
557
void fsl_mc_cleanup_irq_pool(struct fsl_mc_device *mc_bus_dev);