04 Mar, 2010
2 commits
-
Check the directions in which the DMA controller is expected to operate
before giving control of a resource.Signed-off-by: Martyn Welch
Signed-off-by: Greg Kroah-Hartman -
Running checkpatch on the core VME code highlights many errors. Fix them.
Signed-off-by: Martyn Welch
Signed-off-by: Greg Kroah-Hartman
12 Dec, 2009
2 commits
-
The DMA resource allocation function is called "vme_request_dma" while
master and slave window allocation functions are called
"vme_master_request" and "vme_slave_request" respectively. Rename
"vme_request_dma" to "vme_dma_request" to fit the pattern.Signed-off-by: Martyn Welch
Signed-off-by: Greg Kroah-Hartman -
Currently the VME callback infrastructure is replicated in each VME driver.
Move this common code into the VME core. Rename functions to fit in better
with naming of other VME functions.Signed-off-by: Martyn Welch
Signed-off-by: Greg Kroah-Hartman
16 Sep, 2009
3 commits
-
Extend the image and DMA channel resource management methods to control the
location monitor resource. The location monitor should be controlled as it can
only be used at a single location at a time.Signed-off-by: Martyn Welch
Signed-off-by: Greg Kroah-Hartman -
Add the ability to define all slots and current slot in the VME buses bind
table.Signed-off-by: Martyn Welch
Signed-off-by: Greg Kroah-Hartman -
This framework aims to colelese, extend and improve the VME Linux
drivers found at vmelinux.org, universe2.sourceforge.net and
openfmi.net/frs/?group_id=144. The last 2 drivers appear to be forks of
the original code found at vmelinux.org though have extended the
codebase.Signed-off-by: Martyn Welch
Signed-off-by: Greg Kroah-Hartman