Searched refs:hidma_lldev (Results 1 – 4 of 4) sorted by relevance
| /Linux-v4.19/drivers/dma/qcom/ |
| D | hidma.h | 45 struct hidma_lldev *lldev; /* lldma device pointer */ 53 struct hidma_lldev { struct 126 struct hidma_lldev *lldev; 146 int hidma_ll_request(struct hidma_lldev *llhndl, u32 dev_id, 150 void hidma_ll_free(struct hidma_lldev *llhndl, u32 tre_ch); 151 enum dma_status hidma_ll_status(struct hidma_lldev *llhndl, u32 tre_ch); 152 bool hidma_ll_isenabled(struct hidma_lldev *llhndl); 153 void hidma_ll_queue_request(struct hidma_lldev *llhndl, u32 tre_ch); 154 void hidma_ll_start(struct hidma_lldev *llhndl); 155 int hidma_ll_disable(struct hidma_lldev *lldev); [all …]
|
| D | hidma_ll.c | 124 void hidma_ll_free(struct hidma_lldev *lldev, u32 tre_ch) in hidma_ll_free() 142 int hidma_ll_request(struct hidma_lldev *lldev, u32 sig, const char *dev_name, in hidma_ll_request() 186 struct hidma_lldev *lldev = (struct hidma_lldev *)arg; in hidma_ll_tre_complete() 196 static int hidma_post_completed(struct hidma_lldev *lldev, u8 err_info, in hidma_post_completed() 245 static int hidma_handle_tre_completion(struct hidma_lldev *lldev) in hidma_handle_tre_completion() 311 void hidma_cleanup_pending_tre(struct hidma_lldev *lldev, u8 err_info, in hidma_cleanup_pending_tre() 320 static int hidma_ll_reset(struct hidma_lldev *lldev) in hidma_ll_reset() 394 static void hidma_ll_int_handler_internal(struct hidma_lldev *lldev, int cause) in hidma_ll_int_handler_internal() 434 struct hidma_lldev *lldev = arg; in hidma_ll_inthandler() 460 struct hidma_lldev *lldev = arg; in hidma_ll_inthandler_msi() [all …]
|
| D | hidma_dbg.c | 25 struct hidma_lldev *lldev = llhndl; in hidma_ll_chstats() 64 struct hidma_lldev *lldev = llhndl; in hidma_ll_devstats()
|
| D | hidma.c | 83 struct hidma_dev *to_hidma_dev_from_lldev(struct hidma_lldev **_lldevp) in to_hidma_dev_from_lldev() 596 struct hidma_lldev *lldev = arg; in hidma_chirq_handler() 608 struct hidma_lldev **lldevp = arg; in hidma_chirq_handler_msi()
|