<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/staging/vme, branch v2.6.32</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>Staging: vme: fix sched.h build breakage</title>
<updated>2009-10-14T21:14:36+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-10-12T22:00:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=6af783c8ba3418a8ffc50f1266d9b1e35a3322db'/>
<id>6af783c8ba3418a8ffc50f1266d9b1e35a3322db</id>
<content type='text'>
commit d43c36dc removed sched.h from interrupt.h.  This broke the
vme drivers.  This patch fixes them.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
commit d43c36dc removed sched.h from interrupt.h.  This broke the
vme drivers.  This patch fixes them.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: vme: change to VME_BUS</title>
<updated>2009-09-15T19:02:11+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-09-11T16:51:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=51be97961fc74de75e9e30a7339804afb77c7b1e'/>
<id>51be97961fc74de75e9e30a7339804afb77c7b1e</id>
<content type='text'>
Turns out the m68k arch already has a CONFIG_VME, so use
CONFIG_VME_BUS instead.

Thanks to Geet Uytterhoeven for pointing this out.

Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Cc: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Turns out the m68k arch already has a CONFIG_VME, so use
CONFIG_VME_BUS instead.

Thanks to Geet Uytterhoeven for pointing this out.

Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Cc: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: vme: Separate the list of TODOs from the API documentation</title>
<updated>2009-09-15T19:02:11+00:00</updated>
<author>
<name>Martyn Welch</name>
<email>martyn.welch@gefanuc.com</email>
</author>
<published>2009-08-28T10:28:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=bf39f9a5bdcfdce2e4871cdb8f4219ea5f32f3c8'/>
<id>bf39f9a5bdcfdce2e4871cdb8f4219ea5f32f3c8</id>
<content type='text'>
This patch moves the API documentation to it's own file and provides a
proper list of TODOs.

Signed-off-by: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch moves the API documentation to it's own file and provides a
proper list of TODOs.

Signed-off-by: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: vme: Update support for the Universe II VME driver</title>
<updated>2009-09-15T19:02:11+00:00</updated>
<author>
<name>Martyn Welch</name>
<email>martyn.welch@gefanuc.com</email>
</author>
<published>2009-08-27T16:00:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=3d0f8bc7517718a4846de6f538ad67a4f7f83239'/>
<id>3d0f8bc7517718a4846de6f538ad67a4f7f83239</id>
<content type='text'>
This patch starts the reworking of the vme_ca91cx42.c for the VME core. The
driver seems to have only supported the Universe II for a long time, I have no
hardware to check to see if it would work on the Universe I.

This patch is compile tested with minimal run-time testing. It enables basic
support for slave and master windows and interrupts. The master windows have
undergone basic run testing.

Signed-off-by: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch starts the reworking of the vme_ca91cx42.c for the VME core. The
driver seems to have only supported the Universe II for a long time, I have no
hardware to check to see if it would work on the Universe I.

This patch is compile tested with minimal run-time testing. It enables basic
support for slave and master windows and interrupts. The master windows have
undergone basic run testing.

Signed-off-by: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: vme: add VME Location Monitor management mechanism</title>
<updated>2009-09-15T19:02:11+00:00</updated>
<author>
<name>Martyn Welch</name>
<email>martyn.welch@gefanuc.com</email>
</author>
<published>2009-08-11T16:44:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=42fb503122d8cd428b5b1078bd473847ca2b206c'/>
<id>42fb503122d8cd428b5b1078bd473847ca2b206c</id>
<content type='text'>
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 &lt;martyn.welch@gefanuc.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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 &lt;martyn.welch@gefanuc.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: Use proper mutexes in the tsi-148 VME driver</title>
<updated>2009-09-15T19:02:11+00:00</updated>
<author>
<name>Martyn Welch</name>
<email>martyn.welch@gefanuc.com</email>
</author>
<published>2009-08-11T15:20:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=400822fec46ce69d2ba7692689a1689653f7b847'/>
<id>400822fec46ce69d2ba7692689a1689653f7b847</id>
<content type='text'>
The VME core and tsi-148 driver currently use semaphores as mutexes. Switch to proper
mutex implementation.

Signed-off-by: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Reviewed-by: Emilio G. Cota &lt;cota@braap.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The VME core and tsi-148 driver currently use semaphores as mutexes. Switch to proper
mutex implementation.

Signed-off-by: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Reviewed-by: Emilio G. Cota &lt;cota@braap.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: Update VME vme_user module</title>
<updated>2009-09-15T19:02:10+00:00</updated>
<author>
<name>Martyn Welch</name>
<email>martyn.welch@gefanuc.com</email>
</author>
<published>2009-08-11T13:37:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=238add523bf9c89db1a191599fff2770af55e0fd'/>
<id>238add523bf9c89db1a191599fff2770af55e0fd</id>
<content type='text'>
* Add ifdef wrapper to vme_user.h
 * Correct Initialisation routine
 * Add remove routine to correct probe routine
 * Remove old test routines

Signed-off-by: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add ifdef wrapper to vme_user.h
 * Correct Initialisation routine
 * Add remove routine to correct probe routine
 * Remove old test routines

Signed-off-by: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: vme: Add syncronize interrupts before removing callback</title>
<updated>2009-09-15T19:02:10+00:00</updated>
<author>
<name>Martyn Welch</name>
<email>martyn.welch@gefanuc.com</email>
</author>
<published>2009-08-11T12:50:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=75155020c8dc3aa38f8cabc95f17ccd8389c37b6'/>
<id>75155020c8dc3aa38f8cabc95f17ccd8389c37b6</id>
<content type='text'>
As identified by Jiri, there is no syncronisation before callback is removed.

Signed-off-by: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Cc: Jiri Slaby &lt;jirislaby@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As identified by Jiri, there is no syncronisation before callback is removed.

Signed-off-by: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Cc: Jiri Slaby &lt;jirislaby@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: vme: fix {master,slave}_get check bug</title>
<updated>2009-09-15T19:02:10+00:00</updated>
<author>
<name>Emilio G. Cota</name>
<email>cota@braap.org</email>
</author>
<published>2009-08-10T14:52:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=51a569f757f233bcffbffcdfeeff510916991a55'/>
<id>51a569f757f233bcffbffcdfeeff510916991a55</id>
<content type='text'>
It's checking the wrong functions; fix it.

Signed-off-by: Emilio G. Cota &lt;cota@braap.org&gt;
Acked-by: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's checking the wrong functions; fix it.

Signed-off-by: Emilio G. Cota &lt;cota@braap.org&gt;
Acked-by: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: vme: Extend VME core probing for special matches</title>
<updated>2009-09-15T19:02:10+00:00</updated>
<author>
<name>Martyn Welch</name>
<email>martyn.welch@gefanuc.com</email>
</author>
<published>2009-08-06T08:43:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=a37b0dad8b3d278fa64482ccd2381c947f432bf7'/>
<id>a37b0dad8b3d278fa64482ccd2381c947f432bf7</id>
<content type='text'>
Add the ability to define all slots and current slot in the VME buses bind
table.

Signed-off-by: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add the ability to define all slots and current slot in the VME buses bind
table.

Signed-off-by: Martyn Welch &lt;martyn.welch@gefanuc.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
</feed>
