dma_common 632 drivers/dma/at_hdmac.c dev_vdbg(atdma->dma_common.dev, dma_common 636 drivers/dma/at_hdmac.c for (i = 0; i < atdma->dma_common.chancnt; i++) { dma_common 1566 drivers/dma/at_hdmac.c BUG_ON(!atslave->dma_dev || atslave->dma_dev != atdma->dma_common.dev); dma_common 1582 drivers/dma/at_hdmac.c dev_err(atdma->dma_common.dev, dma_common 1829 drivers/dma/at_hdmac.c atdma->dma_common.cap_mask = plat_dat->cap_mask; dma_common 1886 drivers/dma/at_hdmac.c INIT_LIST_HEAD(&atdma->dma_common.channels); dma_common 1892 drivers/dma/at_hdmac.c atchan->chan_common.device = &atdma->dma_common; dma_common 1895 drivers/dma/at_hdmac.c &atdma->dma_common.channels); dma_common 1911 drivers/dma/at_hdmac.c atdma->dma_common.device_alloc_chan_resources = atc_alloc_chan_resources; dma_common 1912 drivers/dma/at_hdmac.c atdma->dma_common.device_free_chan_resources = atc_free_chan_resources; dma_common 1913 drivers/dma/at_hdmac.c atdma->dma_common.device_tx_status = atc_tx_status; dma_common 1914 drivers/dma/at_hdmac.c atdma->dma_common.device_issue_pending = atc_issue_pending; dma_common 1915 drivers/dma/at_hdmac.c atdma->dma_common.dev = &pdev->dev; dma_common 1918 drivers/dma/at_hdmac.c if (dma_has_cap(DMA_INTERLEAVE, atdma->dma_common.cap_mask)) dma_common 1919 drivers/dma/at_hdmac.c atdma->dma_common.device_prep_interleaved_dma = atc_prep_dma_interleaved; dma_common 1921 drivers/dma/at_hdmac.c if (dma_has_cap(DMA_MEMCPY, atdma->dma_common.cap_mask)) dma_common 1922 drivers/dma/at_hdmac.c atdma->dma_common.device_prep_dma_memcpy = atc_prep_dma_memcpy; dma_common 1924 drivers/dma/at_hdmac.c if (dma_has_cap(DMA_MEMSET, atdma->dma_common.cap_mask)) { dma_common 1925 drivers/dma/at_hdmac.c atdma->dma_common.device_prep_dma_memset = atc_prep_dma_memset; dma_common 1926 drivers/dma/at_hdmac.c atdma->dma_common.device_prep_dma_memset_sg = atc_prep_dma_memset_sg; dma_common 1927 drivers/dma/at_hdmac.c atdma->dma_common.fill_align = DMAENGINE_ALIGN_4_BYTES; dma_common 1930 drivers/dma/at_hdmac.c if (dma_has_cap(DMA_SLAVE, atdma->dma_common.cap_mask)) { dma_common 1931 drivers/dma/at_hdmac.c atdma->dma_common.device_prep_slave_sg = atc_prep_slave_sg; dma_common 1933 drivers/dma/at_hdmac.c dma_cap_set(DMA_CYCLIC, atdma->dma_common.cap_mask); dma_common 1934 drivers/dma/at_hdmac.c atdma->dma_common.device_prep_dma_cyclic = atc_prep_dma_cyclic; dma_common 1935 drivers/dma/at_hdmac.c atdma->dma_common.device_config = atc_config; dma_common 1936 drivers/dma/at_hdmac.c atdma->dma_common.device_pause = atc_pause; dma_common 1937 drivers/dma/at_hdmac.c atdma->dma_common.device_resume = atc_resume; dma_common 1938 drivers/dma/at_hdmac.c atdma->dma_common.device_terminate_all = atc_terminate_all; dma_common 1939 drivers/dma/at_hdmac.c atdma->dma_common.src_addr_widths = ATC_DMA_BUSWIDTHS; dma_common 1940 drivers/dma/at_hdmac.c atdma->dma_common.dst_addr_widths = ATC_DMA_BUSWIDTHS; dma_common 1941 drivers/dma/at_hdmac.c atdma->dma_common.directions = BIT(DMA_DEV_TO_MEM) | BIT(DMA_MEM_TO_DEV); dma_common 1942 drivers/dma/at_hdmac.c atdma->dma_common.residue_granularity = DMA_RESIDUE_GRANULARITY_BURST; dma_common 1948 drivers/dma/at_hdmac.c dma_has_cap(DMA_MEMCPY, atdma->dma_common.cap_mask) ? "cpy " : "", dma_common 1949 drivers/dma/at_hdmac.c dma_has_cap(DMA_MEMSET, atdma->dma_common.cap_mask) ? "set " : "", dma_common 1950 drivers/dma/at_hdmac.c dma_has_cap(DMA_SLAVE, atdma->dma_common.cap_mask) ? "slave " : "", dma_common 1953 drivers/dma/at_hdmac.c dma_async_device_register(&atdma->dma_common); dma_common 1972 drivers/dma/at_hdmac.c dma_async_device_unregister(&atdma->dma_common); dma_common 2001 drivers/dma/at_hdmac.c dma_async_device_unregister(&atdma->dma_common); dma_common 2007 drivers/dma/at_hdmac.c list_for_each_entry_safe(chan, _chan, &atdma->dma_common.channels, dma_common 2045 drivers/dma/at_hdmac.c list_for_each_entry_safe(chan, _chan, &atdma->dma_common.channels, dma_common 2080 drivers/dma/at_hdmac.c list_for_each_entry_safe(chan, _chan, &atdma->dma_common.channels, dma_common 2130 drivers/dma/at_hdmac.c list_for_each_entry_safe(chan, _chan, &atdma->dma_common.channels, dma_common 326 drivers/dma/at_hdmac_regs.h struct dma_device dma_common; dma_common 346 drivers/dma/at_hdmac_regs.h return container_of(ddev, struct at_dma, dma_common);