Home
last modified time | relevance | path

Searched refs:tb_dma_port (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/thunderbolt/
Ddma_port.h19 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);
Ddma_port.c57 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 …]
Dtb.h89 struct tb_dma_port *dma_port;