<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/Intel-BMC/linux.git/include/linux/fsi.h, branch dev-4.7</title>
<subtitle>Intel OpenBMC Linux kernel source tree (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev-4.7</id>
<link rel='self' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev-4.7'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/'/>
<updated>2017-02-03T00:15:35+00:00</updated>
<entry>
<title>drivers/fsi: Add slave interrupt polling</title>
<updated>2017-02-03T00:15:35+00:00</updated>
<author>
<name>Christopher Bostic</name>
<email>cbostic@linux.vnet.ibm.com</email>
</author>
<published>2017-02-02T23:26:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=3157fedd5acdf9ce9f44beb1e5dfbbef3cff9bf3'/>
<id>urn:sha1:3157fedd5acdf9ce9f44beb1e5dfbbef3cff9bf3</id>
<content type='text'>
Scan slaves present for asserting interrupt signals in the si1s
register and call a registered client's interrupt handler as
appropriate.

Signed-off-by: Eddie James &lt;eajames@us.ibm.com&gt;
Signed-off-by: Christopher Bostic &lt;cbostic@linux.vnet.ibm.com&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>drivers/fsi: Add client driver register utilities</title>
<updated>2016-12-08T10:41:36+00:00</updated>
<author>
<name>Chris Bostic</name>
<email>cbostic@us.ibm.com</email>
</author>
<published>2016-11-21T01:31:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=29554cb3056ffe92b8c1a4c8dc495fea653993b9'/>
<id>urn:sha1:29554cb3056ffe92b8c1a4c8dc495fea653993b9</id>
<content type='text'>
Add driver_register and driver_unregister wrappers for FSI.

Signed-off-by: Chris Bostic &lt;cbostic@us.ibm.com&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>drivers/fsi: Add master unscan</title>
<updated>2016-12-08T10:40:24+00:00</updated>
<author>
<name>Chris Bostic</name>
<email>cbostic@us.ibm.com</email>
</author>
<published>2016-12-07T00:14:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=802bdfdef47146ea489d5f58e373e6bb7a738857'/>
<id>urn:sha1:802bdfdef47146ea489d5f58e373e6bb7a738857</id>
<content type='text'>
Allow a master to undo a previous scan.  Should a master scan a bus
twice it will need to ensure it doesn't double register any
previously detected device.

Signed-off-by: Chris Bostic &lt;cbostic@us.ibm.com&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>drivers/fsi: Add device read/write/peek functions</title>
<updated>2016-12-08T10:40:23+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2016-12-07T02:09:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=5e240ab3544747ed62fdd437565edbb02722045a'/>
<id>urn:sha1:5e240ab3544747ed62fdd437565edbb02722045a</id>
<content type='text'>
This change introduces the fsi device API: simple read, write and peek
accessors for the devices' address spaces.

Includes contributions from Chris Bostic &lt;cbostic@us.ibm.com&gt;

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
Signed-off-by: Chris Bostic &lt;cbostic@us.ibm.com&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>drivers/fsi: scan slaves &amp; register devices</title>
<updated>2016-12-08T10:40:22+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2016-12-07T00:14:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=758db8abed369605c146c767b8f2bbc35c8314ae'/>
<id>urn:sha1:758db8abed369605c146c767b8f2bbc35c8314ae</id>
<content type='text'>
Now that we have fsi_slave devices, scan each for endpoints, and
register them on the fsi bus.

Includes contributions from Chris Bostic &lt;cbostic@us.ibm.com&gt;

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
Signed-off-by: Chris Bostic &lt;cbostic@us.ibm.com&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>drivers/fsi: add driver to device matches</title>
<updated>2016-12-08T10:18:29+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2016-12-07T00:14:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=368de6f482b6afe18f978160908438248d1e063b'/>
<id>urn:sha1:368de6f482b6afe18f978160908438248d1e063b</id>
<content type='text'>
Driver bind to devices based on the engine types &amp; (optional) versions.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
Signed-off-by: Chris Bostic &lt;cbostic@us.ibm.com&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>drivers/fsi: Add device &amp; driver definitions</title>
<updated>2016-12-08T10:18:28+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2016-12-07T00:14:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=563a35ed363949c0d4288d8f29fab0be6ee33c16'/>
<id>urn:sha1:563a35ed363949c0d4288d8f29fab0be6ee33c16</id>
<content type='text'>
Add structs for fsi devices &amp; drivers, and struct device conversion
functions.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
Signed-off-by: Chris Bostic &lt;cbostic@us.ibm.com&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>drivers/fsi: Add empty fsi bus definitions</title>
<updated>2016-12-08T10:18:28+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2016-12-07T00:14:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=ee4b73c4a34aa4875fe6501fe4eb2eed1e8b06d2'/>
<id>urn:sha1:ee4b73c4a34aa4875fe6501fe4eb2eed1e8b06d2</id>
<content type='text'>
This change adds the initial (empty) fsi bus definition, and introduces
drivers/fsi/.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
Signed-off-by: Chris Bostic &lt;cbostic@us.ibm.com&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
</feed>
