Lines Matching +full:omap +full:- +full:sdma
1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2003 - 2008 Nokia Corporation
10 * OMAP2/3 support Copyright (C) 2004-2007 Texas Instruments, Inc.
11 * Some functions based on earlier dma-omap.c Copyright (C) 2001 RidgeRun, Inc.
14 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>
16 * Copyright (C) 2010 Texas Instruments Incorporated - https://www.ti.com/
18 * - G, Manjunath Kondaiah <manjugk@ti.com>
27 #include <linux/dma-mapping.h>
30 #include <linux/omap-dma.h>
108 * For any channel used - make sure NextLCH_ID is set to the value j. in configure_dma_errata()
118 * Erratum ID: i378: OMAP2+: sDMA Channel is not disabled in configure_dma_errata()
126 * Erratum ID: i541: sDMA FIFO draining does not finish in configure_dma_errata()
127 * If sDMA channel is disabled on the fly, sDMA enters standby even in configure_dma_errata()
129 * Workaround: Put sDMA in NoStandby more before a logical channel is in configure_dma_errata()
166 { "musb-hdrc.1.auto", "dmareq0", SDMA_FILTER_PARAM(2) },
167 { "musb-hdrc.1.auto", "dmareq1", SDMA_FILTER_PARAM(3) },
168 { "musb-hdrc.1.auto", "dmareq2", SDMA_FILTER_PARAM(14) }, /* OMAP2420 only */
169 { "musb-hdrc.1.auto", "dmareq3", SDMA_FILTER_PARAM(15) }, /* OMAP2420 only */
170 { "musb-hdrc.1.auto", "dmareq4", SDMA_FILTER_PARAM(16) }, /* OMAP2420 only */
171 { "musb-hdrc.1.auto", "dmareq5", SDMA_FILTER_PARAM(64) }, /* OMAP2420 only */