Searched refs:tb_dma_port (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/thunderbolt/ |
H A 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);
|
H A 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() 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() 397 int dma_port_flash_update_auth(struct tb_dma_port *dma) in dma_port_flash_update_auth() [all …]
|
H A D | tb.h | 172 struct tb_dma_port *dma_port;
|