<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/sparc64/kernel/ebus.c, branch linux-2.6.28.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-08-30T07:36:11Z</updated>
<entry>
<title>sparc: Kill EBUS driver layer.</title>
<updated>2008-08-30T07:36:11Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-08-30T07:36:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=356d164757310cd822d71da2027d50ec39798b7f'/>
<id>urn:sha1:356d164757310cd822d71da2027d50ec39798b7f</id>
<content type='text'>
All that remains is the EBUS DMA programming library for
sparc64.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc: Move EBUS DMA interfaces into seperate header file.</title>
<updated>2008-08-30T06:10:21Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-08-30T06:10:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=aae7fb87ec4d2df6cb551670b1765cf4e5795a3b'/>
<id>urn:sha1:aae7fb87ec4d2df6cb551670b1765cf4e5795a3b</id>
<content type='text'>
These have no dependencies on the EBUS probing layer, the clients
setup the registers and all of those details.  The EBUS DMA layer
just programs and manages the DMA controller found in EBUS.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc: Delete bare sbus char bpp driver, obsoleted by parport_sunbpp</title>
<updated>2008-08-29T09:13:08Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-08-27T05:25:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=902663f6ea4a2603bee0d88450aae2d653a46f5d'/>
<id>urn:sha1:902663f6ea4a2603bee0d88450aae2d653a46f5d</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>sparc: don't use asm/of_device.h</title>
<updated>2008-08-07T22:33:36Z</updated>
<author>
<name>Stephen Rothwell</name>
</author>
<published>2008-08-07T22:33:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=764f2579d95120e1c76b7af1256d02466ddd00bf'/>
<id>urn:sha1:764f2579d95120e1c76b7af1256d02466ddd00bf</id>
<content type='text'>
Use linux/of_device.h instead.

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: fix up bus_id changes in sparc core code</title>
<updated>2008-07-22T04:55:03Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2008-05-02T04:02:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2222c313e9371b6476787594bc5804c72cee2597'/>
<id>urn:sha1:2222c313e9371b6476787594bc5804c72cee2597</id>
<content type='text'>
This converts all instances of bus_id in the sparc core kernel to use
either dev_set_name(), or dev_name() depending on the need.

This is done in anticipation of removing the bus_id field from struct
driver.

Cc: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Acked-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>sparc64: remove CVS keywords</title>
<updated>2008-05-20T07:33:43Z</updated>
<author>
<name>Adrian Bunk</name>
</author>
<published>2008-05-19T23:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b00dc8376465ee5f8dd49b95924e31b4c2404ab0'/>
<id>urn:sha1:b00dc8376465ee5f8dd49b95924e31b4c2404ab0</id>
<content type='text'>
This patch removes the CVS keywords that weren't updated for a long time
from comments.

Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt;
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:16Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-03-19T11:52:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/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>[SPARC]: Fix EBUS use of uninitialized variable.</title>
<updated>2007-09-27T20:09:28Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2007-09-27T20:09:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9c908f97d0f9aee32fa6d4b0a44c4c5d0ccab2b0'/>
<id>urn:sha1:9c908f97d0f9aee32fa6d4b0a44c4c5d0ccab2b0</id>
<content type='text'>
If of_get_property() fails, it returns NULL and the 'len'
parameter is undefined.  So we need to explicitly set len
to zero in such cases.

Noticed by Al Viro.

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:34Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2007-07-28T05:39:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/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:42Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2007-07-19T05:03:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3d6e470236bc759f43c9f2377899b526a50e2e63'/>
<id>urn:sha1:3d6e470236bc759f43c9f2377899b526a50e2e63</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
