Searched refs:tb_dma_port (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/drivers/thunderbolt/ |
D | dma_port.h | 19 struct tb_dma_port; 24 struct tb_dma_port *dma_port_alloc(struct tb_switch *sw); 25 void dma_port_free(struct tb_dma_port *dma); 26 int dma_port_flash_read(struct tb_dma_port *dma, unsigned int address, 28 int dma_port_flash_update_auth(struct tb_dma_port *dma); 29 int dma_port_flash_update_auth_status(struct tb_dma_port *dma, u32 *status); 30 int dma_port_flash_write(struct tb_dma_port *dma, unsigned int address, 32 int dma_port_power_cycle(struct tb_dma_port *dma);
|
D | dma_port.c | 57 struct tb_dma_port { struct 204 struct tb_dma_port *dma_port_alloc(struct tb_switch *sw) in dma_port_alloc() 206 struct tb_dma_port *dma; in dma_port_alloc() 234 void dma_port_free(struct tb_dma_port *dma) in dma_port_free() 242 static int dma_port_wait_for_completion(struct tb_dma_port *dma, in dma_port_wait_for_completion() 281 static int dma_port_request(struct tb_dma_port *dma, u32 in, in dma_port_request() 305 static int dma_port_flash_read_block(struct tb_dma_port *dma, u32 address, in dma_port_flash_read_block() 329 static int dma_port_flash_write_block(struct tb_dma_port *dma, u32 address, in dma_port_flash_write_block() 366 int dma_port_flash_read(struct tb_dma_port *dma, unsigned int address, in dma_port_flash_read() 411 int dma_port_flash_write(struct tb_dma_port *dma, unsigned int address, in dma_port_flash_write() [all …]
|
D | tb.h | 89 struct tb_dma_port *dma_port;
|