Lines Matching +full:pxa +full:- +full:rtc
1 // SPDX-License-Identifier: GPL-2.0-only
3 * linux/arch/arm/mach-pxa/pxa25x.c
13 * initialization stuff for PXA machines which can be overridden later if
17 #include <linux/dma/pxa-dma.h>
19 #include <linux/gpio-pxa.h>
29 #include <linux/soc/pxa/cpu.h>
30 #include <linux/soc/pxa/smemc.h>
38 #include "addr-map.h"
54 * List of global PXA peripheral registers to preserve.
117 /* PXA25x: supports wakeup from GPIO0..GPIO15 and RTC alarm
122 int gpio = pxa_irq_to_gpio(d->irq); in pxa25x_set_wake()
128 if (d->irq == IRQ_RTCAlrm) { in pxa25x_set_wake()
133 return -EINVAL; in pxa25x_set_wake()
158 IRQCHIP_DECLARE(pxa25x_intc, "marvell,pxa-intc", pxa25x_dt_init_irq);
197 { "pxa2xx-ac97", "pcm_pcm_mic_mono", PDMA_FILTER_PARAM(LOWEST, 8) },
198 { "pxa2xx-ac97", "pcm_pcm_aux_mono_in", PDMA_FILTER_PARAM(LOWEST, 9) },
199 { "pxa2xx-ac97", "pcm_pcm_aux_mono_out",
201 { "pxa2xx-ac97", "pcm_pcm_stereo_in", PDMA_FILTER_PARAM(LOWEST, 11) },
202 { "pxa2xx-ac97", "pcm_pcm_stereo_out", PDMA_FILTER_PARAM(LOWEST, 12) },
203 { "pxa-ssp-dai.1", "rx", PDMA_FILTER_PARAM(LOWEST, 13) },
204 { "pxa-ssp-dai.1", "tx", PDMA_FILTER_PARAM(LOWEST, 14) },
205 { "pxa-ssp-dai.2", "rx", PDMA_FILTER_PARAM(LOWEST, 15) },
206 { "pxa-ssp-dai.2", "tx", PDMA_FILTER_PARAM(LOWEST, 16) },
207 { "pxa2xx-ir", "rx", PDMA_FILTER_PARAM(LOWEST, 17) },
208 { "pxa2xx-ir", "tx", PDMA_FILTER_PARAM(LOWEST, 18) },
209 { "pxa2xx-mci.0", "rx", PDMA_FILTER_PARAM(LOWEST, 21) },
210 { "pxa2xx-mci.0", "tx", PDMA_FILTER_PARAM(LOWEST, 22) },
213 { "pxa25x-ssp.0", "rx", PDMA_FILTER_PARAM(LOWEST, 13) },
214 { "pxa25x-ssp.0", "tx", PDMA_FILTER_PARAM(LOWEST, 14) },
215 { "pxa25x-nssp.1", "rx", PDMA_FILTER_PARAM(LOWEST, 15) },
216 { "pxa25x-nssp.1", "tx", PDMA_FILTER_PARAM(LOWEST, 16) },
217 { "pxa25x-nssp.2", "rx", PDMA_FILTER_PARAM(LOWEST, 23) },
218 { "pxa25x-nssp.2", "tx", PDMA_FILTER_PARAM(LOWEST, 24) },