Home
last modified time | relevance | path

Searched refs:fore200e (Results 1 – 5 of 5) sorted by relevance

/Linux-v6.6/drivers/atm/
Dfore200e.c162 fore200e_chunk_alloc(struct fore200e* fore200e, struct chunk* chunk, int size, int alignment, int d… in fore200e_chunk_alloc() argument
181 chunk->dma_addr = dma_map_single(fore200e->dev, chunk->align_addr, in fore200e_chunk_alloc()
183 if (dma_mapping_error(fore200e->dev, chunk->dma_addr)) { in fore200e_chunk_alloc()
194 fore200e_chunk_free(struct fore200e* fore200e, struct chunk* chunk) in fore200e_chunk_free() argument
196 dma_unmap_single(fore200e->dev, chunk->dma_addr, chunk->dma_size, in fore200e_chunk_free()
207 fore200e_dma_chunk_alloc(struct fore200e *fore200e, struct chunk *chunk, in fore200e_dma_chunk_alloc() argument
212 chunk->alloc_addr = dma_alloc_coherent(fore200e->dev, chunk->alloc_size, in fore200e_dma_chunk_alloc()
224 fore200e_dma_chunk_free(struct fore200e* fore200e, struct chunk* chunk) in fore200e_dma_chunk_free() argument
226 dma_free_coherent(fore200e->dev, chunk->alloc_size, chunk->alloc_addr, in fore200e_dma_chunk_free()
239 fore200e_poll(struct fore200e* fore200e, volatile u32* addr, u32 val, int msecs) in fore200e_poll() argument
[all …]
Dfore200e.h65 #define FORE200E_DEV(d) ((struct fore200e*)((d)->dev_data))
796 struct fore200e;
808 int (*configure)(struct fore200e*);
809 int (*map)(struct fore200e*);
810 void (*reset)(struct fore200e*);
811 int (*prom_read)(struct fore200e*, struct prom_data*);
812 void (*unmap)(struct fore200e*);
813 void (*irq_enable)(struct fore200e*);
814 int (*irq_check)(struct fore200e*);
815 void (*irq_ack)(struct fore200e*);
[all …]
DMakefile6 fore_200e-y := fore200e.o
DKconfig262 <file:Documentation/networking/device_drivers/atm/fore200e.rst> for
/Linux-v6.6/Documentation/networking/device_drivers/atm/
Dindex.rst12 fore200e