[openfirmware] [commit] r3356 - in cpu/arm: mmp2 olpc
repository service
svn at openfirmware.info
Wed Oct 10 21:20:30 CEST 2012
Author: wmb
Date: Wed Oct 10 21:20:29 2012
New Revision: 3356
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/3356
Log:
OLPC ARM - add DMA mux to IRQ device tree nodes and refer to it in the audio driver.
Modified:
cpu/arm/mmp2/irq.fth
cpu/arm/olpc/sound.fth
Modified: cpu/arm/mmp2/irq.fth
==============================================================================
--- cpu/arm/mmp2/irq.fth Wed Oct 10 08:12:31 2012 (r3355)
+++ cpu/arm/mmp2/irq.fth Wed Oct 10 21:20:29 2012 (r3356)
@@ -95,6 +95,7 @@
h# 160 h# 178 d# 51 2 make-mux-node \ intcmux51 - HSI_CAWAKE(1?), MIPI_HSI_INT1
h# 188 h# 184 d# 55 2 make-mux-node \ intcmux55 - HSA_CAWAKE(0?), MIPI_HSI_INT0
[then]
+ h# 128 h# 11c d# 48 d# 24 make-mux-node \ DMA mux - 16 PDMA, 4 ADMA, 2 VDMA channels
0 [if]
new-device
Modified: cpu/arm/olpc/sound.fth
==============================================================================
--- cpu/arm/olpc/sound.fth Wed Oct 10 08:12:31 2012 (r3355)
+++ cpu/arm/olpc/sound.fth Wed Oct 10 21:20:29 2012 (r3356)
@@ -39,6 +39,10 @@
h# 900 +audio h# 100 reg
5 encode-int 4 encode-int encode+ " mmp-mav-dma-channels" property
" marvell,mmp-audio-dma" +compatible
+
+ " /interrupt-controller at 128" encode-phandle " interrupt-parent" property
+ d# 20 encode-int d# 21 encode-int encode+ " interrupts" property
+
" disabled" " status" string-property
current-device ( adma1-ph )
finish-device
@@ -61,6 +65,10 @@
h# 800 +audio h# 100 reg
3 encode-int 2 encode-int encode+ " mmp-mav-dma-channels" property
" marvell,mmp-audio-dma" +compatible
+
+ " /interrupt-controller at 128" encode-phandle " interrupt-parent" property
+ d# 18 encode-int d# 19 encode-int encode+ " interrupts" property
+
current-device ( adma0-ph )
finish-device
More information about the openfirmware
mailing list