Changeset 3232
- Timestamp:
- Aug 28, 2012 6:25:18 PM (9 months ago)
- File:
-
- 1 edited
-
cpu/arm/olpc/sound.fth (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
cpu/arm/olpc/sound.fth
r3219 r3232 11 11 ; 12 12 13 \ "mav" stands for M(DMA), A(DMA), V(DMA), distinct from 14 \ the 16 "peripheral" PDMA channels. 15 \ The number space for mmp-mav-dma-channels is as follows: 16 \ 0: MDMA0 17 \ 1: MDMA1 18 \ 2: ADMA1_CH0 (out) 19 \ 3: ADMA1_CH1 (in) 20 \ 4: ADMA2_CH0 (out) 21 \ 5: ADMA2_CH1 (in) 22 \ 6: VDMA1_CH0 23 \ 7: VDMA1_CH1 24 \ That's consistent with the enumeration mmp_tdma_type in 25 \ Linux:arch/arm/mach-mmp/include/mach/mmp_dma.h 26 \ and also reflects the bit numbering (+16) in the various 27 \ DMA IRQ status and mask registers, e.g. ICU_DMA_IRQ1_STATUS 28 13 29 dev / 14 30 new-device 15 31 " adma" device-name 16 32 h# 800 +audio h# 100 reg 17 d# 47 " interrupts" integer-property 33 3 encode-int 2 encode-int encode+ " mmp-mav-dma-channels" property 34 " marvell,mmp-audio-dma" +compatible 18 35 current-device ( adma0-ph ) 19 36 finish-device … … 22 39 " adma" device-name 23 40 h# 900 +audio h# 100 reg 24 d# 48 " interrupts" integer-property 41 5 encode-int 4 encode-int encode+ " mmp-mav-dma-channels" property 42 " marvell,mmp-audio-dma" +compatible 25 43 current-device ( adma0-ph adma1-ph ) 26 44 finish-device … … 32 50 \ We call this the platform driver, a single point that collects 33 51 \ the Audio DMA resources 34 " m rvl,mmp-pcm-audio" +compatible \ snd_soc_dai_link.cpu_dai_of_node52 " marvell,mmp-pcm-audio" +compatible \ snd_soc_dai_link.cpu_dai_of_node 35 53 36 54 ( adma0-ph adma1-ph ) … … 42 60 h# d00 +audio h# 100 reg 43 61 44 " m rvl,mmp-sspa-dai" +compatible62 " marvell,mmp-sspa-dai" +compatible 45 63 46 64 " /pmua" encode-phandle d# 20 encode-int encode+ " clocks" property … … 53 71 h# c00 +audio h# 100 reg 54 72 55 " m rvl,mmp-sspa-dai" +compatible73 " marvell,mmp-sspa-dai" +compatible 56 74 57 75 " /pmua" encode-phandle d# 20 encode-int encode+ " clocks" property
Note: See TracChangeset
for help on using the changeset viewer.
