Lines Matching refs:fsl_mc_device

21 struct fsl_mc_device;
41 int (*probe)(struct fsl_mc_device *dev);
42 int (*remove)(struct fsl_mc_device *dev);
43 void (*shutdown)(struct fsl_mc_device *dev);
44 int (*suspend)(struct fsl_mc_device *dev, pm_message_t state);
45 int (*resume)(struct fsl_mc_device *dev);
99 struct fsl_mc_device *mc_dev;
185 struct fsl_mc_device { struct
199 container_of(_dev, struct fsl_mc_device, dev) argument
329 struct fsl_mc_device *dpmcp_dev;
375 int __must_check fsl_mc_portal_allocate(struct fsl_mc_device *mc_dev,
383 int __must_check fsl_mc_object_allocate(struct fsl_mc_device *mc_dev,
385 struct fsl_mc_device **new_mc_adev);
387 void fsl_mc_object_free(struct fsl_mc_device *mc_adev);
393 int __must_check fsl_mc_allocate_irqs(struct fsl_mc_device *mc_dev);
395 void fsl_mc_free_irqs(struct fsl_mc_device *mc_dev);
409 static inline bool is_fsl_mc_bus_dprc(const struct fsl_mc_device *mc_dev) in is_fsl_mc_bus_dprc()
414 static inline bool is_fsl_mc_bus_dpni(const struct fsl_mc_device *mc_dev) in is_fsl_mc_bus_dpni()
419 static inline bool is_fsl_mc_bus_dpio(const struct fsl_mc_device *mc_dev) in is_fsl_mc_bus_dpio()
424 static inline bool is_fsl_mc_bus_dpsw(const struct fsl_mc_device *mc_dev) in is_fsl_mc_bus_dpsw()
429 static inline bool is_fsl_mc_bus_dpbp(const struct fsl_mc_device *mc_dev) in is_fsl_mc_bus_dpbp()
434 static inline bool is_fsl_mc_bus_dpcon(const struct fsl_mc_device *mc_dev) in is_fsl_mc_bus_dpcon()
439 static inline bool is_fsl_mc_bus_dpmcp(const struct fsl_mc_device *mc_dev) in is_fsl_mc_bus_dpmcp()
444 static inline bool is_fsl_mc_bus_dpmac(const struct fsl_mc_device *mc_dev) in is_fsl_mc_bus_dpmac()
449 static inline bool is_fsl_mc_bus_dprtc(const struct fsl_mc_device *mc_dev) in is_fsl_mc_bus_dprtc()