Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_bus.h14 struct vchiq_device { struct
20 int (*probe)(struct vchiq_device *device); argument
21 void (*remove)(struct vchiq_device *device);
22 int (*resume)(struct vchiq_device *device);
23 int (*suspend)(struct vchiq_device *device,
30 static inline struct vchiq_device *to_vchiq_device(struct device *d) in to_vchiq_device()
32 return container_of(d, struct vchiq_device, dev); in to_vchiq_device()
42 struct vchiq_device *
44 void vchiq_device_unregister(struct vchiq_device *dev);
Dvchiq_bus.c28 const struct vchiq_device *device = container_of_const(dev, struct vchiq_device, dev); in vchiq_bus_uevent()
35 struct vchiq_device *device = to_vchiq_device(dev); in vchiq_bus_probe()
43 struct vchiq_device *device = to_vchiq_device(dev); in vchiq_bus_remove()
60 struct vchiq_device *device = to_vchiq_device(dev); in vchiq_device_release()
65 struct vchiq_device *
68 struct vchiq_device *device; in vchiq_device_register()
95 void vchiq_device_unregister(struct vchiq_device *vchiq_dev) in vchiq_device_unregister()
Dvchiq_arm.h26 struct vchiq_device;
138 vchiq_add_connected_callback(struct vchiq_device *device,
Dvchiq_arm.c67 static struct vchiq_device *bcm2835_audio;
68 static struct vchiq_device *bcm2835_camera;
203 void vchiq_add_connected_callback(struct vchiq_device *device, void (*callback)(void)) in vchiq_add_connected_callback()
/linux-6.12.1/drivers/staging/vc04_services/bcm2835-audio/
Dbcm2835.c271 static int snd_bcm2835_alsa_probe(struct vchiq_device *device) in snd_bcm2835_alsa_probe()
301 static int snd_bcm2835_alsa_suspend(struct vchiq_device *device, in snd_bcm2835_alsa_suspend()
307 static int snd_bcm2835_alsa_resume(struct vchiq_device *device) in snd_bcm2835_alsa_resume()
/linux-6.12.1/drivers/staging/vc04_services/bcm2835-camera/
Dbcm2835-camera.c1840 static int bcm2835_mmal_probe(struct vchiq_device *device) in bcm2835_mmal_probe()
1981 static void bcm2835_mmal_remove(struct vchiq_device *device) in bcm2835_mmal_remove()