Searched defs:dmm (Results 1 – 4 of 4) sorted by relevance
| /kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/ |
| D | omap_dmm_priv.h | 140 struct dmm *dmm; member 160 struct dmm { struct 161 struct device *dev; 162 dma_addr_t phys_base; 163 void __iomem *base; 164 int irq; 166 struct page *dummy_page; 167 dma_addr_t dummy_pa; 192 const struct dmm_platform_data *plat_data; argument 194 bool dmm_workaround; argument [all …]
|
| D | omap_dmm_tiler.c | 83 static int dmm_dma_copy(struct dmm *dmm, dma_addr_t src, dma_addr_t dst) in dmm_dma_copy() 109 static u32 dmm_read_wa(struct dmm *dmm, u32 reg) in dmm_read_wa() 132 static void dmm_write_wa(struct dmm *dmm, u32 val, u32 reg) in dmm_write_wa() 156 static u32 dmm_read(struct dmm *dmm, u32 reg) in dmm_read() 172 static void dmm_write(struct dmm *dmm, u32 val, u32 reg) in dmm_write() 185 static int dmm_workaround_init(struct dmm *dmm) in dmm_workaround_init() 208 static void dmm_workaround_uninit(struct dmm *dmm) in dmm_workaround_uninit() 239 struct dmm *dmm = engine->dmm; in wait_status() local 283 struct dmm *dmm = arg; in omap_dmm_irq_handler() local 312 static struct dmm_txn *dmm_txn_init(struct dmm *dmm, struct tcm *tcm) in dmm_txn_init() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/ |
| D | omap_dmm_priv.h | 132 struct dmm *dmm; member 152 struct dmm { struct 153 struct device *dev; 154 dma_addr_t phys_base; 155 void __iomem *base; 156 int irq; 158 struct page *dummy_page; 159 dma_addr_t dummy_pa; 184 const struct dmm_platform_data *plat_data; argument 186 bool dmm_workaround; argument [all …]
|
| D | omap_dmm_tiler.c | 76 static int dmm_dma_copy(struct dmm *dmm, dma_addr_t src, dma_addr_t dst) in dmm_dma_copy() 102 static u32 dmm_read_wa(struct dmm *dmm, u32 reg) in dmm_read_wa() 125 static void dmm_write_wa(struct dmm *dmm, u32 val, u32 reg) in dmm_write_wa() 149 static u32 dmm_read(struct dmm *dmm, u32 reg) in dmm_read() 165 static void dmm_write(struct dmm *dmm, u32 val, u32 reg) in dmm_write() 178 static int dmm_workaround_init(struct dmm *dmm) in dmm_workaround_init() 201 static void dmm_workaround_uninit(struct dmm *dmm) in dmm_workaround_uninit() 232 struct dmm *dmm = engine->dmm; in wait_status() local 276 struct dmm *dmm = arg; in omap_dmm_irq_handler() local 305 static struct dmm_txn *dmm_txn_init(struct dmm *dmm, struct tcm *tcm) in dmm_txn_init() [all …]
|