Home
last modified time | relevance | path

Searched refs:ldesc (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/drivers/dma/
Dimg-mdc-dma.c193 static inline void mdc_set_read_width(struct mdc_hw_list_desc *ldesc, in mdc_set_read_width() argument
196 ldesc->gen_conf |= to_mdc_width(bytes) << in mdc_set_read_width()
200 static inline void mdc_set_write_width(struct mdc_hw_list_desc *ldesc, in mdc_set_write_width() argument
203 ldesc->gen_conf |= to_mdc_width(bytes) << in mdc_set_write_width()
208 struct mdc_hw_list_desc *ldesc, in mdc_list_desc_config() argument
215 ldesc->gen_conf = MDC_GENERAL_CONFIG_IEN | MDC_GENERAL_CONFIG_LIST_IEN | in mdc_list_desc_config()
218 ldesc->readport_conf = in mdc_list_desc_config()
222 ldesc->read_addr = src; in mdc_list_desc_config()
223 ldesc->write_addr = dst; in mdc_list_desc_config()
224 ldesc->xfer_size = len - 1; in mdc_list_desc_config()
[all …]
Dnbpfaxi.c173 struct nbpf_link_desc ldesc[NBPF_SEGMENTS_PER_PAGE]; member
384 struct nbpf_link_desc *ldesc = list_first_entry(&desc->sg, struct nbpf_link_desc, node); in nbpf_start() local
386 nbpf_chan_write(chan, NBPF_CHAN_NXLA, (u32)ldesc->hwdesc_dma_addr); in nbpf_start()
391 if (ldesc->hwdesc->config & NBPF_CHAN_CFG_TM) in nbpf_start()
475 static int nbpf_prep_one(struct nbpf_link_desc *ldesc, in nbpf_prep_one() argument
479 struct nbpf_link_reg *hwdesc = ldesc->hwdesc; in nbpf_prep_one()
480 struct nbpf_desc *desc = ldesc->desc; in nbpf_prep_one()
549 __func__, &ldesc->hwdesc_dma_addr, hwdesc->header, in nbpf_prep_one()
552 dma_sync_single_for_device(dev, ldesc->hwdesc_dma_addr, sizeof(*hwdesc), in nbpf_prep_one()
663 struct nbpf_link_desc *ldesc; in nbpf_desc_page_alloc() local
[all …]