The name fsl_chan seems too long, so it has been shortened to fchan.
Signed-off-by: Ira W. Snyder
---
drivers/dma/fsldma.c | 446 +-
1 files changed, 223 insertions(+), 223 deletions(-)
diff --git a/drivers/dma/fsldma.c b/drivers/dma/fsldma.c
ind
Fix locking. Use two queues in the driver, one for pending transacions, and
one for transactions which are actually running on the hardware. Call
dma_run_dependencies() on descriptor cleanup so that the async_tx API works
correctly.
There are a number of places throughout the code where lists of d
This fixes some errors in the cleanup paths of the OF subsystem, including
missing checks for ioremap failing. Also, some variables were renamed for
brevity.
Signed-off-by: Ira W. Snyder
---
drivers/dma/fsldma.c | 259 +
drivers/dma/fsldma.h |
The IRQ probing is needlessly complex. All off the 83xx device trees in
arch/powerpc/boot/dts/ specify 5 interrupts per DMA controller: one for the
controller, and one for each channel. These interrupts are all attached to
the same IRQ line.
This causes an interesting situation if two channels int
This is the beginning of a cleanup which will change all instances of
"fsl_dma" to "fsldma" to match the name of the driver itself.
Signed-off-by: Ira W. Snyder
---
drivers/dma/fsldma.c | 128 ++---
drivers/dma/fsldma.h | 26 +-
2 files chan
Most functions in the standard library use "dst" as a parameter, rather
than "dest". This renames all use of "dest" to "dst" to match the usual
convention.
Signed-off-by: Ira W. Snyder
---
drivers/dma/fsldma.c | 32
drivers/dma/fsldma.h |2 +-
2 files chang
Some of the functions are written in a way where they use multiple reads
and writes where a single read/write pair could suffice. This shrinks the
kernel text size measurably, while making the functions easier to
understand.
add/remove: 0/0 grow/shrink: 1/4 up/down: 4/-196 (-192)
function
Remove some unused members from the fsldma data structures. A few trivial
uses of struct resource were converted to use the stack rather than keeping
the memory allocated for the lifetime of the driver.
Signed-off-by: Ira W. Snyder
---
drivers/dma/fsldma.c | 17 -
drivers/dma/f
This patch series cleans up the Freescale DMAEngine driver, including
verifying the locking and making sure that all code paths are correct.
There were a few places that seemed suspicious, and they have been fixed.
I have written a quick memory->memory DMAEngine test driver, and the
performance is
It should be able to access any region in 32bit mode as long as it is
smaller than 4GB size. Usually whole SDRAM is mapped to inbound PCI
memory region.
-Original Message-
From: linuxppc-dev-bounces+tmarri=amcc@lists.ozlabs.org
[mailto:linuxppc-dev-bounces+tmarri=amcc@lists.ozlabs.
Hi Wolfgang,
> > IIRC, uImage.fit.initrd.% should appear before uImage.fit.% in the
> > Makefile so that make behaves more consistently. Speaking of which,
> > the number of '.' in the name is getting rather large. Would you
> > consider using 'fitImage' instead of 'uImage.fit'?
>
> Why chose a
Dear Grant Likely,
In message you
wrote:
>
> IIRC, uImage.fit.initrd.% should appear before uImage.fit.% in the
> Makefile so that make behaves more consistently. Speaking of which,
> the number of '.' in the name is getting rather large. Would you
> consider using 'fitImage' instead of 'uImag
Signed-off-by: Robert P. J. Day
---
diff --git a/arch/powerpc/include/asm/param.h b/arch/powerpc/include/asm/param.h
index 094f63d..965d454 100644
--- a/arch/powerpc/include/asm/param.h
+++ b/arch/powerpc/include/asm/param.h
@@ -1,22 +1 @@
-#ifndef _ASM_POWERPC_PARAM_H
-#define _ASM_POWERPC_PAR
Anton Vorontsov wrote:
> Though, soon there will be an easier way to register I2C/SPI chips
> with the OF GPIO infrastructure.
>
Should this make me hesitate to update the pca953x driver, or clone it?
b.g.
--
Bill Gatliff
Embedded systems training and consulting
http://billgatliff.com
b...@
Grant Likely wrote:
> Correct. IRQ2 can only be used as IRQ2. It cannot be used a GPIO.
> (Well, I suppose you *could* try to hack into the interrupt controller
> driver and fetch the pin state that way; but I don't know if you can
> read the state of masked out IRQ pins, and it sure would be ugl
On Wednesday, December 30, 2009 9:49 PM, Paul Mackerras wrote:
> On Wed, Dec 30, 2009 at 02:30:39PM -0500, H Hartley Sweeten wrote:
>
>> Use the %pM kernel extension to display the MAC address.
>>
>> Signed-off-by: H Hartley Sweeten
>>
>> ---
>
> Nak - this isn't the kernel, this is a separate p
Hi:
I'm now using canyonlands board with latest u-boot and linux kernel
from DENX git.
A PCIe card is plugged in the PCIeX4 slot. The PCIe card is a PCIe-pci
bridge(PI7C9X130) plus an Altera fpga.
The PCIe card act as a PCI master and send data to SDRAM of 460EX
space (total sdram 512MB, reserve 8M
Hi,
We experimented something similar with a 8641D board.
This seems to come from the gianfar and:
- when we are binding the three interruptions enet_tx, enet_rx and
enet_err of each interfaces on the same processor, the BAD interruptions
do not increase any more.
- when we are compiling the d
> "Grant" == Grant Likely writes:
Hi,
Grant> Personally, I don't get any benefit out of the new image format,
Grant> so I haven't spent any time looking at it. However, I'm
Grant> concerned about the drift back towards a different image per
Grant> target when the move over the last 4 ye
19 matches
Mail list logo