Home
last modified time | relevance | path

Searched refs:ps3_dma_region (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.10/arch/powerpc/include/asm/
Dps3.h79 struct ps3_dma_region { struct
98 int (*create)(struct ps3_dma_region *); argument
99 int (*free)(struct ps3_dma_region *);
100 int (*map)(struct ps3_dma_region *,
105 int (*unmap)(struct ps3_dma_region *,
119 struct ps3_dma_region *r, enum ps3_dma_page_size page_size,
121 int ps3_dma_region_create(struct ps3_dma_region *r);
122 int ps3_dma_region_free(struct ps3_dma_region *r);
123 int ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr,
126 int ps3_dma_unmap(struct ps3_dma_region *r, dma_addr_t bus_addr,
[all …]
Dps3stor.h26 struct ps3_dma_region dma_region;
/Linux-v5.10/arch/powerpc/platforms/ps3/
Dmm.c335 static unsigned long dma_sb_lpar_to_bus(struct ps3_dma_region *r, in dma_sb_lpar_to_bus()
346 static void __maybe_unused _dma_dump_region(const struct ps3_dma_region *r, in _dma_dump_region()
372 struct ps3_dma_region *region;
395 static struct dma_chunk * dma_find_chunk(struct ps3_dma_region *r, in dma_find_chunk()
424 static struct dma_chunk *dma_find_chunk_lpar(struct ps3_dma_region *r, in dma_find_chunk_lpar()
474 struct ps3_dma_region *r = c->region; in dma_ioc0_free_chunk()
511 static int dma_sb_map_pages(struct ps3_dma_region *r, unsigned long phys_addr, in dma_sb_map_pages()
551 static int dma_ioc0_map_pages(struct ps3_dma_region *r, unsigned long phys_addr, in dma_ioc0_map_pages()
636 static int dma_sb_region_create(struct ps3_dma_region *r) in dma_sb_region_create()
675 static int dma_ioc0_region_create(struct ps3_dma_region *r) in dma_ioc0_region_create()
[all …]
Ddevice-init.c120 struct ps3_dma_region d_region; in ps3_setup_gelic_device()
188 struct ps3_dma_region d_region; in ps3_setup_uhc_device()
443 struct ps3_dma_region d_region; in ps3_register_sound_devices()