Lines Matching refs:tb_dma_port
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()
305 struct tb_dma_port *dma = data; in dma_port_flash_read_block()
327 struct tb_dma_port *dma = data; in dma_port_flash_write_block()
358 int dma_port_flash_read(struct tb_dma_port *dma, unsigned int address, in dma_port_flash_read()
376 int dma_port_flash_write(struct tb_dma_port *dma, unsigned int address, in dma_port_flash_write()
397 int dma_port_flash_update_auth(struct tb_dma_port *dma) in dma_port_flash_update_auth()
420 int dma_port_flash_update_auth_status(struct tb_dma_port *dma, u32 *status) in dma_port_flash_update_auth_status()
450 int dma_port_power_cycle(struct tb_dma_port *dma) in dma_port_power_cycle()