-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
* 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm: (117 commits) [ARM] 4058/2: iop32x: set ->broken_parity_status on n2100 onboard r8169 ports [ARM] 4140/1: AACI stability add ac97 timeout and retries [ARM] 4139/1: AACI record support [ARM] 4138/1: AACI: multiple channel support for IRQ handling [ARM] 4211/1: Provide a defconfig for ns9xxx [ARM] 4210/1: base for new machine type "NetSilicon NS9360" [ARM] 4222/1: S3C2443: Remove reference to missing S3C2443_PM [ARM] 4221/1: S3C2443: DMA support [ARM] 4220/1: S3C24XX: DMA system initialised from sysdev [ARM] 4219/1: S3C2443: DMA source definitions [ARM] 4218/1: S3C2412: fix CONFIG_CPU_S3C2412_ONLY wrt to S3C2443 [ARM] 4217/1: S3C24XX: remove the dma channel show at startup [ARM] 4090/2: avoid clash between PXA and SA1111 defines [ARM] 4216/1: add .gitignore entries for ARM specific files [ARM] 4214/2: S3C2410: Add Armzone QT2410 [ARM] 4215/1: s3c2410 usb device: per-platform vbus_draw [ARM] 4213/1: S3C2410 - Update definition of ADCTSC_XY_PST [ARM] 4098/1: ARM: rtc_lock only used with rtc_cmos [ARM] 4137/1: Add kexec support [ARM] 4201/1: SMP barriers pair needed for the secondary boot process ... Fix up conflict due to typedef removal in sound/arm/aaci.h
- Loading branch information
Showing
320 changed files
with
16,182 additions
and
5,749 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
S3C2410 DMA | ||
=========== | ||
|
||
Introduction | ||
------------ | ||
|
||
The kernel provides an interface to manage DMA transfers | ||
using the DMA channels in the cpu, so that the central | ||
duty of managing channel mappings, and programming the | ||
channel generators is in one place. | ||
|
||
|
||
DMA Channel Ordering | ||
-------------------- | ||
|
||
Many of the range do not have connections for the DMA | ||
channels to all sources, which means that some devices | ||
have a restricted number of channels that can be used. | ||
|
||
To allow flexibilty for each cpu type and board, the | ||
dma code can be given an dma ordering structure which | ||
allows the order of channel search to be specified, as | ||
well as allowing the prohibition of certain claims. | ||
|
||
struct s3c24xx_dma_order has a list of channels, and | ||
each channel within has a slot for a list of dma | ||
channel numbers. The slots are searched in order, for | ||
the presence of a dma channel number with DMA_CH_VALID | ||
orred in. | ||
|
||
If the order has the flag DMA_CH_NEVER set, then after | ||
checking the channel list, the system will return no | ||
found channel, thus denying the request. | ||
|
||
A board support file can call s3c24xx_dma_order_set() | ||
to register an complete ordering set. The routine will | ||
copy the data, so the original can be discared with | ||
__initdata. | ||
|
||
|
||
Authour | ||
------- | ||
|
||
Ben Dooks, | ||
Copyright (c) 2007 Ben Dooks, Simtec Electronics | ||
Licensed under the GPL v2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
Image | ||
zImage |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
piggy.gz |
Oops, something went wrong.