<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blackbird-op-linux/arch/sparc64/kernel/isa.c, branch master</title>
<subtitle>Blackbird™ Linux sources for OpenPOWER</subtitle>
<id>https://git.raptorcs.com/git/blackbird-op-linux/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/blackbird-op-linux/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/'/>
<updated>2008-04-27T04:41:23+00:00</updated>
<entry>
<title>sparc64: Kill unused local ISA bus layer.</title>
<updated>2008-04-27T04:41:23+00:00</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2008-04-27T04:07:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=5da496e4b90626784a82803682e186a8e67222a0'/>
<id>urn:sha1:5da496e4b90626784a82803682e186a8e67222a0</id>
<content type='text'>
No more drivers use this, and therefore it can die.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC64]: NUMA device infrastructure.</title>
<updated>2008-04-24T06:32:16+00:00</updated>
<author>
<name>David S. Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2008-03-19T11:52:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=c1b1a5f1f1b2612b69b67381b223bce9f8ec4da5'/>
<id>urn:sha1:c1b1a5f1f1b2612b69b67381b223bce9f8ec4da5</id>
<content type='text'>
Record and propagate NUMA information for devices.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC64]: Add missing pci_dev_put</title>
<updated>2007-12-05T13:37:57+00:00</updated>
<author>
<name>Julia Lawall</name>
<email>julia@diku.dk</email>
</author>
<published>2007-11-20T06:50:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=55c45a3ad8e5f9488426332b7baca0261ec2f816'/>
<id>urn:sha1:55c45a3ad8e5f9488426332b7baca0261ec2f816</id>
<content type='text'>
There should be a pci_dev_put when breaking out of a loop that iterates
over calls to pci_get_device and similar functions.

Signed-off-by: Julia Lawall &lt;julia@diku.dk&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC64]: Fix conflicts in SBUS/PCI/EBUS/ISA DMA handling.</title>
<updated>2007-07-30T07:27:34+00:00</updated>
<author>
<name>David S. Miller</name>
<email>davem@sunset.davemloft.net</email>
</author>
<published>2007-07-28T05:39:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=ad7ad57c6127042c411353dddb723765964815db'/>
<id>urn:sha1:ad7ad57c6127042c411353dddb723765964815db</id>
<content type='text'>
Fully unify all of the DMA ops so that subordinate bus types to
the DMA operation providers (such as ebus, isa, of_device) can
work transparently.

Basically, we just make sure that for every system device we
create, the dev-&gt;archdata 'iommu' and 'stc' fields are filled
in.

Then we have two platform variants of the DMA ops, one for SUN4U which
actually programs the real hardware, and one for SUN4V which makes
hypervisor calls.

This also fixes the crashes in parport_pc on sparc64, reported by
Meelis Roos.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC]: Make sure dev_archdata is filled in for all devices.</title>
<updated>2007-07-21T00:13:42+00:00</updated>
<author>
<name>David S. Miller</name>
<email>davem@sunset.davemloft.net</email>
</author>
<published>2007-07-19T05:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=3d6e470236bc759f43c9f2377899b526a50e2e63'/>
<id>urn:sha1:3d6e470236bc759f43c9f2377899b526a50e2e63</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC64] isa: Convert to use pci_device_to_OF_node().</title>
<updated>2007-04-26T08:55:05+00:00</updated>
<author>
<name>David S. Miller</name>
<email>davem@sunset.davemloft.net</email>
</author>
<published>2007-03-01T02:01:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=deb66c4521e119442aa266553e8cbfc86eb71232'/>
<id>urn:sha1:deb66c4521e119442aa266553e8cbfc86eb71232</id>
<content type='text'>
Also, do not try to compute resources by hand, instead use
the pre-computed ones in the of_device.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC64]: constify of_get_property return: arch/sparc64</title>
<updated>2007-04-26T08:54:24+00:00</updated>
<author>
<name>Stephen Rothwell</name>
<email>sfr@canb.auug.org.au</email>
</author>
<published>2007-04-23T22:53:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=6a23acf3905287eb952a6f1dbbc8fb3e4eeae2f6'/>
<id>urn:sha1:6a23acf3905287eb952a6f1dbbc8fb3e4eeae2f6</id>
<content type='text'>
Signed-off-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC64]: Handle ISA devices with no 'regs' property.</title>
<updated>2006-12-31T22:06:07+00:00</updated>
<author>
<name>David S. Miller</name>
<email>davem@sunset.davemloft.net</email>
</author>
<published>2006-12-29T05:43:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=f4060c0dbbe9ad7b8c0aeefa142398c8d3468bac'/>
<id>urn:sha1:f4060c0dbbe9ad7b8c0aeefa142398c8d3468bac</id>
<content type='text'>
And this points out that the return value from
isa_dev_get_resource() and the 'pregs' arg to
isa_dev_get_irq() are totally unused.

Based upon a patch from Richard Mortimer &lt;richm@oldelvet.org.uk&gt;

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC64]: Replace kmalloc+memset with kzalloc</title>
<updated>2006-12-10T10:40:18+00:00</updated>
<author>
<name>Yan Burman</name>
<email>burman.yan@gmail.com</email>
</author>
<published>2006-12-01T01:13:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=982c2064d9a8b51404088d132489a25e2db807fd'/>
<id>urn:sha1:982c2064d9a8b51404088d132489a25e2db807fd</id>
<content type='text'>
Replace kmalloc+memset with kzalloc

Signed-off-by: Yan Burman &lt;burman.yan@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[SPARC]: Fix bus_id[] string overflow.</title>
<updated>2006-10-27T08:03:31+00:00</updated>
<author>
<name>David S. Miller</name>
<email>davem@sunset.davemloft.net</email>
</author>
<published>2006-10-27T08:03:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=f5ef9d11fd255b30b455d18f8d721bc44cd1296b'/>
<id>urn:sha1:f5ef9d11fd255b30b455d18f8d721bc44cd1296b</id>
<content type='text'>
dp-&gt;path_component_name can be larger than -&gt;bus_id[]
so use a different naming scheme for this stuff.

Noticed by Jurij Smakov.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
