Lines Matching refs:ps3_system_bus_device
25 struct ps3_system_bus_device *dev; /* to convert work to device */
34 int (*probe)(struct ps3_system_bus_device *);
35 int (*remove)(struct ps3_system_bus_device *);
36 void (*shutdown)(struct ps3_system_bus_device *);
37 void (*work)(struct ps3_system_bus_device *);
49 ps3_system_bus_dev_to_vuart_drv(struct ps3_system_bus_device *_dev) in ps3_system_bus_dev_to_vuart_drv()
56 static inline struct ps3_system_bus_device *ps3_vuart_work_to_system_bus_dev( in ps3_vuart_work_to_system_bus_dev()
64 int ps3_vuart_write(struct ps3_system_bus_device *dev, const void *buf,
66 int ps3_vuart_read(struct ps3_system_bus_device *dev, void *buf,
68 int ps3_vuart_read_async(struct ps3_system_bus_device *dev, unsigned int bytes);
69 void ps3_vuart_cancel_async(struct ps3_system_bus_device *dev);
70 void ps3_vuart_clear_rx_bytes(struct ps3_system_bus_device *dev,
78 int ps3_vuart_get_triggers(struct ps3_system_bus_device *dev,
80 int ps3_vuart_set_triggers(struct ps3_system_bus_device *dev, unsigned int tx,
82 int ps3_vuart_enable_interrupt_tx(struct ps3_system_bus_device *dev);
83 int ps3_vuart_disable_interrupt_tx(struct ps3_system_bus_device *dev);
84 int ps3_vuart_enable_interrupt_rx(struct ps3_system_bus_device *dev);
85 int ps3_vuart_disable_interrupt_rx(struct ps3_system_bus_device *dev);
86 int ps3_vuart_enable_interrupt_disconnect(struct ps3_system_bus_device *dev);
87 int ps3_vuart_disable_interrupt_disconnect(struct ps3_system_bus_device *dev);