#include <device.h>
|
| void(* | bus_close )(struct metal_bus *bus) |
| |
| int(* | dev_open )(struct metal_bus *bus, const char *dev_name, struct metal_device **device) |
| |
| void(* | dev_close )(struct metal_bus *bus, struct metal_device *device) |
| |
| void(* | dev_irq_ack )(struct metal_bus *bus, struct metal_device *device, int irq) |
| |
| int(* | dev_dma_map )(struct metal_bus *bus, struct metal_device *device, uint32_t dir, struct metal_sg *sg_in, int nents_in, struct metal_sg *sg_out) |
| |
| void(* | dev_dma_unmap )(struct metal_bus *bus, struct metal_device *device, uint32_t dir, struct metal_sg *sg, int nents) |
| |
◆ bus_close
| void(* metal_bus_ops::bus_close) (struct metal_bus *bus) |
◆ dev_close
◆ dev_dma_map
◆ dev_dma_unmap
◆ dev_irq_ack
◆ dev_open
| int(* metal_bus_ops::dev_open) (struct metal_bus *bus, const char *dev_name, struct metal_device **device) |
The documentation for this struct was generated from the following file: