<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/staging/vme, branch v3.4.55</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v3.4.55</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v3.4.55'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2012-04-10T16:14:39+00:00</updated>
<entry>
<title>staging/vme: Fix module parameters</title>
<updated>2012-04-10T16:14:39+00:00</updated>
<author>
<name>Gerard Snitselaar</name>
<email>dev@snitselaar.org</email>
</author>
<published>2012-03-23T10:21:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=eaa004a4ba3264d17d7e6882948a7980e14e9d20'/>
<id>urn:sha1:eaa004a4ba3264d17d7e6882948a7980e14e9d20</id>
<content type='text'>
loopback should be declared bool, and variant probably shouldn't be
const.

Signed-off-by: Gerard Snitselaar &lt;dev@snitselaar.org&gt;
Acked-by: Martyn Welch &lt;martyn.welch@ge.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: vme: fix section mismatches in linux-next 20120314</title>
<updated>2012-03-15T21:04:34+00:00</updated>
<author>
<name>Gerard Snitselaar</name>
<email>dev@snitselaar.org</email>
</author>
<published>2012-03-15T08:50:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=bf3a85be67068a0f55804349e6e1dce80008c45c'/>
<id>urn:sha1:bf3a85be67068a0f55804349e6e1dce80008c45c</id>
<content type='text'>
pio2_gpio_init() annotated with __init, but called by pio2_probe()
which is annotated __devinit. pio2_gpio_exit() is annotated __exit,
but is called by pio2_probe() and by pio2_remove() which is annotated
__devexit.

Signed-off-by: Gerard Snitselaar &lt;dev@snitselaar.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: vme: code convention fix</title>
<updated>2012-02-09T17:16:52+00:00</updated>
<author>
<name>Sam Hansen</name>
<email>solid.se7en@gmail.com</email>
</author>
<published>2012-01-20T09:11:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=77974a30b94bf51f2a5d6707ba652b7f51c99260'/>
<id>urn:sha1:77974a30b94bf51f2a5d6707ba652b7f51c99260</id>
<content type='text'>
Fixed a code convention violation in vme.h

Signed-off-by: Sam Hansen &lt;solid.se7en@gmail.com&gt;
Acked-by: Martyn Welch &lt;martyn.welch@ge.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>module_param: make bool parameters really bool (drivers &amp; misc)</title>
<updated>2012-01-12T23:02:20+00:00</updated>
<author>
<name>Rusty Russell</name>
<email>rusty@rustcorp.com.au</email>
</author>
<published>2012-01-12T23:02:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=90ab5ee94171b3e28de6bb42ee30b527014e0be7'/>
<id>urn:sha1:90ab5ee94171b3e28de6bb42ee30b527014e0be7</id>
<content type='text'>
module_param(bool) used to counter-intuitively take an int.  In
fddd5201 (mid-2009) we allowed bool or int/unsigned int using a messy
trick.

It's time to remove the int/unsigned int option.  For this version
it'll simply give a warning, but it'll break next kernel version.

Acked-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
Signed-off-by: Rusty Russell &lt;rusty@rustcorp.com.au&gt;
</content>
</entry>
<entry>
<title>Staging: VME: PIO2: Add GPIOLIB dependancy</title>
<updated>2011-12-13T00:36:03+00:00</updated>
<author>
<name>Martyn Welch</name>
<email>martyn.welch@ge.com</email>
</author>
<published>2011-12-12T17:04:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=16772a495ab4ee2f99b3f0094907b00d263620de'/>
<id>urn:sha1:16772a495ab4ee2f99b3f0094907b00d263620de</id>
<content type='text'>
The PIO2 driver errors when GPIOLIB, on which it depends, is not enabled.

Add dependancy when selecting the PIO2.

Reported-by: Randy Dunlap &lt;rdunlap@xenotime.net&gt;
Signed-off-by: Martyn Welch &lt;martyn.welch@ge.com&gt;
Acked-by: Randy Dunlap &lt;rdunlap@xenotime.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>Staging: VME: Remove typedefs</title>
<updated>2011-12-01T18:28:00+00:00</updated>
<author>
<name>Martyn Welch</name>
<email>martyn.welch@ge.com</email>
</author>
<published>2011-12-01T17:06:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=6af04b065b048e47bbd5a6f2d9776c08206ef26c'/>
<id>urn:sha1:6af04b065b048e47bbd5a6f2d9776c08206ef26c</id>
<content type='text'>
The use of typedefs is discouraged, remove them.

Signed-off-by: Martyn Welch &lt;martyn.welch@ge.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>Staging: VME: PIO2: Correct irq reset</title>
<updated>2011-11-30T10:37:33+00:00</updated>
<author>
<name>Martyn Welch</name>
<email>martyn.welch@ge.com</email>
</author>
<published>2011-11-29T13:28:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=c1fcc4c9bd50d2d29bfaeb888af7de246343235d'/>
<id>urn:sha1:c1fcc4c9bd50d2d29bfaeb888af7de246343235d</id>
<content type='text'>
The loop used to reset the interrupt masks has faulty logic. There are 4
banks of 8 I/O, however each mask is comprised of 2 bits and thus there are
8 sets of registers to clear. Driver was wrongly equating this with 8 banks
leading to a us writing past the end of the "bank" array (used to store mask
configuration as these registers are write only) and thus causing memory
corruption. Clear both registers of masks for each bank and half iterations.

Reported-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Martyn Welch &lt;martyn.welch@ge.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>Driver for GE PIO2 VME Card</title>
<updated>2011-11-27T01:25:38+00:00</updated>
<author>
<name>Martyn Welch</name>
<email>martyn.welch@ge.com</email>
</author>
<published>2011-11-08T09:54:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=9dc367bc4c76cc4c6595e9fab6a5a02523b537c6'/>
<id>urn:sha1:9dc367bc4c76cc4c6595e9fab6a5a02523b537c6</id>
<content type='text'>
This patch implements a driver for the GE PIO2 VME Parallel I/O Card.  This
card is a 6U VME Card, implementing 32 solid-state relay switched IO lines,
in 4 groups of 8. Each bank of IO lines is built to function as input,
output or both depending on the variant of the card.

Signed-off-by: Martyn Welch &lt;martyn.welch@ge.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>staging: vme: fix comment for struct vme_dev</title>
<updated>2011-11-27T01:25:38+00:00</updated>
<author>
<name>Manohar Vanga</name>
<email>manohar.vanga@cern.ch</email>
</author>
<published>2011-11-04T10:12:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=8cdc081913b61e4b1086b62e13f083085fd0d3fd'/>
<id>urn:sha1:8cdc081913b61e4b1086b62e13f083085fd0d3fd</id>
<content type='text'>
Signed-off-by: Manohar Vanga &lt;manohar.vanga@cern.ch&gt;
Acked-by: Martyn Welch &lt;martyn.welch@ge.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>staging: vme: remove vme_add_bus() and vme_remove_bus()</title>
<updated>2011-11-27T01:25:38+00:00</updated>
<author>
<name>Manohar Vanga</name>
<email>manohar.vanga@cern.ch</email>
</author>
<published>2011-11-04T10:12:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=5b93c2a2f1d560463cbcd6e3fca5366b75e99b4b'/>
<id>urn:sha1:5b93c2a2f1d560463cbcd6e3fca5366b75e99b4b</id>
<content type='text'>
The functions vme_add_bus() and vme_remove_bus() were only being used
in the vme_register_bridge() and vme_unregister_bridge() functions
respectively. This patch gets rid of them and moves their code to
vme_register_bridge() and vme_unregister_bridge().

Signed-off-by: Manohar Vanga &lt;manohar.vanga@cern.ch&gt;
Acked-by: Martyn Welch &lt;martyn.welch@ge.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
</feed>
