Lines Matching defs:ps3_system_bus_device
93 struct ps3_system_bus_device *dev;
129 struct ps3_system_bus_device;
131 int ps3_dma_region_init(struct ps3_system_bus_device *dev,
157 struct ps3_system_bus_device *dev;
176 int ps3_mmio_region_init(struct ps3_system_bus_device *dev,
208 int ps3_sb_event_receive_port_setup(struct ps3_system_bus_device *dev,
210 int ps3_sb_event_receive_port_destroy(struct ps3_system_bus_device *dev,
357 * struct ps3_system_bus_device - a device on the system bus
360 struct ps3_system_bus_device {
382 int ps3_open_hv_device(struct ps3_system_bus_device *dev);
383 int ps3_close_hv_device(struct ps3_system_bus_device *dev);
393 int (*probe)(struct ps3_system_bus_device *);
394 int (*remove)(struct ps3_system_bus_device *);
395 int (*shutdown)(struct ps3_system_bus_device *);
396 /* int (*suspend)(struct ps3_system_bus_device *, pm_message_t); */
397 /* int (*resume)(struct ps3_system_bus_device *); */
400 int ps3_system_bus_device_register(struct ps3_system_bus_device *dev);
409 static inline struct ps3_system_bus_device *ps3_dev_to_system_bus_dev(
412 return container_of(_dev, struct ps3_system_bus_device, core);
415 ps3_system_bus_dev_to_system_bus_drv(struct ps3_system_bus_device *_dev)
429 struct ps3_system_bus_device *dev, void *data)
434 struct ps3_system_bus_device *dev)
446 struct ps3_system_bus_device *dev;
447 void (*power_off)(struct ps3_system_bus_device *dev);
448 void (*restart)(struct ps3_system_bus_device *dev);