Searched refs:tb_dma_port (Results 1 – 3 of 3) sorted by relevance
/drivers/thunderbolt/ |
D | dma_port.h | 16 struct tb_dma_port; 21 struct tb_dma_port *dma_port_alloc(struct tb_switch *sw); 22 void dma_port_free(struct tb_dma_port *dma); 23 int dma_port_flash_read(struct tb_dma_port *dma, unsigned int address, 25 int dma_port_flash_update_auth(struct tb_dma_port *dma); 26 int dma_port_flash_update_auth_status(struct tb_dma_port *dma, u32 *status); 27 int dma_port_flash_write(struct tb_dma_port *dma, unsigned int address, 29 int dma_port_power_cycle(struct tb_dma_port *dma);
|
D | dma_port.c | 54 struct tb_dma_port { struct 201 struct tb_dma_port *dma_port_alloc(struct tb_switch *sw) in dma_port_alloc() 203 struct tb_dma_port *dma; in dma_port_alloc() 231 void dma_port_free(struct tb_dma_port *dma) in dma_port_free() 239 static int dma_port_wait_for_completion(struct tb_dma_port *dma, in dma_port_wait_for_completion() 278 static int dma_port_request(struct tb_dma_port *dma, u32 in, in dma_port_request() 302 static int dma_port_flash_read_block(struct tb_dma_port *dma, u32 address, in dma_port_flash_read_block() 326 static int dma_port_flash_write_block(struct tb_dma_port *dma, u32 address, in dma_port_flash_write_block() 363 int dma_port_flash_read(struct tb_dma_port *dma, unsigned int address, in dma_port_flash_read() 409 int dma_port_flash_write(struct tb_dma_port *dma, unsigned int address, in dma_port_flash_write() [all …]
|
D | tb.h | 146 struct tb_dma_port *dma_port;
|