<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-obmc-linux, branch dev-4.10</title>
<subtitle>Talos™ II Linux sources for OpenBMC</subtitle>
<id>https://git.raptorcs.com/git/talos-obmc-linux/atom?h=dev-4.10</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-obmc-linux/atom?h=dev-4.10'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-obmc-linux/'/>
<updated>2018-05-15T19:39:45+00:00</updated>
<entry>
<title>Revert "Move Talos II power LED to software generated PWM"</title>
<updated>2018-05-15T19:39:45+00:00</updated>
<author>
<name>Raptor Engineering Development Team</name>
<email>support@raptorengineering.com</email>
</author>
<published>2018-05-15T19:39:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-obmc-linux/commit/?id=6ce2215520e0c174bc28e2a7db86ae7e97b5ba8d'/>
<id>urn:sha1:6ce2215520e0c174bc28e2a7db86ae7e97b5ba8d</id>
<content type='text'>
This reverts commit 0387c354d342b76ad2fac1d240a4ea2a60863cb3.

The software-based PWM driver introduced other issues.  Revert
pending investigation / fix.
</content>
</entry>
<entry>
<title>Move Talos II power LED to software generated PWM</title>
<updated>2018-05-14T09:43:58+00:00</updated>
<author>
<name>Raptor Engineering Development Team</name>
<email>support@raptorengineering.com</email>
</author>
<published>2018-05-14T08:18:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-obmc-linux/commit/?id=0387c354d342b76ad2fac1d240a4ea2a60863cb3'/>
<id>urn:sha1:0387c354d342b76ad2fac1d240a4ea2a60863cb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up GPIO PWM driver</title>
<updated>2018-05-14T08:09:35+00:00</updated>
<author>
<name>Raptor Engineering Development Team</name>
<email>support@raptorengineering.com</email>
</author>
<published>2018-05-14T08:09:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-obmc-linux/commit/?id=11b87bda75223a04ffe86a2a6e1e474de0f25196'/>
<id>urn:sha1:11b87bda75223a04ffe86a2a6e1e474de0f25196</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pwm: gpio: Add a generic gpio based PWM driver</title>
<updated>2018-05-14T08:07:29+00:00</updated>
<author>
<name>Olliver Schinagl</name>
<email>oliver@schinagl.nl</email>
</author>
<published>2015-10-26T21:32:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-obmc-linux/commit/?id=7eadb4a67d4309e94886a97dcbf751144b707330'/>
<id>urn:sha1:7eadb4a67d4309e94886a97dcbf751144b707330</id>
<content type='text'>
This patch adds a bit-banging gpio PWM driver. It makes use of hrtimers,
to allow nano-second resolution, though it obviously strongly depends on
the switching speed of the gpio pins, hrtimer and system load.

Each pwm node can have 1 or more "pwm-gpio" entries, which will be
treated as pwm's as part of a pwm chip.

Signed-off-by: Olliver Schinagl &lt;oliver@schinagl.nl&gt;
</content>
</entry>
<entry>
<title>Backport fsi: occ: Use PutOCCSRAM in circular mode for OCC attention</title>
<updated>2018-04-30T05:58:56+00:00</updated>
<author>
<name>Andrew Jeffery</name>
<email>andrew@aj.id.au</email>
</author>
<published>2018-04-30T05:55:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-obmc-linux/commit/?id=11b4f60b391e55c847f365fe1c8203ab7b3e42e8'/>
<id>urn:sha1:11b4f60b391e55c847f365fe1c8203ab7b3e42e8</id>
<content type='text'>
We can't do SCOMs from the BMC when the host is booted in secure mode,
and without triggering the attention of the OCC our commands won't be
processed. Further, the SCOM operation fails, which causes the OCC
driver's probe to fail, which leads the BMC to think that the OCC has
failed.

We have an alternative to the SCOM though: We can trigger the OCC by
writing the correct attention magic in circular buffer mode.

The PutOCCSRAM operation returns the written data length in the response
payload before the 0xCODE word, so the condition testing the success of
the operation is rearranged.

Signed-off-by: Andrew Jeffery &lt;andrew@aj.id.au&gt;
Signed-off-by: Timothy Pearson &lt;tpearson@raptorengineering.com&gt;
---
</content>
</entry>
<entry>
<title>Lower clock frequency of FPGA I2C bus to mitigate read / write errors</title>
<updated>2018-03-07T23:45:36+00:00</updated>
<author>
<name>Raptor Engineering Development Team</name>
<email>support@raptorengineering.com</email>
</author>
<published>2018-03-07T23:45:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-obmc-linux/commit/?id=6e79807fd36a3f7abd0e8142654630fda3929a96'/>
<id>urn:sha1:6e79807fd36a3f7abd0e8142654630fda3929a96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update MAX31785 setings on Talos systems</title>
<updated>2018-01-25T10:14:48+00:00</updated>
<author>
<name>Raptor Engineering Development Team</name>
<email>support@raptorengineering.com</email>
</author>
<published>2018-01-25T10:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-obmc-linux/commit/?id=c42df80b8bd4f3254e874e64b191bcb1b34f0460'/>
<id>urn:sha1:c42df80b8bd4f3254e874e64b191bcb1b34f0460</id>
<content type='text'>
Enable faster fan ramp up/down to avoid overshoot / fan speed oscillations
Disable unnecessary temperature sensor watchdog
</content>
</entry>
<entry>
<title>Remove explicit chassis reset binding on Talos systems</title>
<updated>2018-01-22T09:34:54+00:00</updated>
<author>
<name>Raptor Engineering Development Team</name>
<email>support@raptorengineering.com</email>
</author>
<published>2018-01-22T09:34:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-obmc-linux/commit/?id=39942d9f1d653354db365345ac38dfc113b0ec43'/>
<id>urn:sha1:39942d9f1d653354db365345ac38dfc113b0ec43</id>
<content type='text'>
This allows the reset button service to bind to the GPIO
</content>
</entry>
<entry>
<title>Remove DD1 VCS workaround GPIO hog</title>
<updated>2018-01-22T09:08:31+00:00</updated>
<author>
<name>Raptor Engineering Development Team</name>
<email>support@raptorengineering.com</email>
</author>
<published>2018-01-22T08:20:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-obmc-linux/commit/?id=5a861f0ce49e9bab8bd7d4138bac4f41b7f48bbd'/>
<id>urn:sha1:5a861f0ce49e9bab8bd7d4138bac4f41b7f48bbd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Skip OCC scan on driver load</title>
<updated>2018-01-22T07:31:19+00:00</updated>
<author>
<name>Raptor Engineering Development Team</name>
<email>support@raptorengineering.com</email>
</author>
<published>2018-01-22T07:30:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-obmc-linux/commit/?id=7645b1d38250d1462d129ff5414b6c31e0103d66'/>
<id>urn:sha1:7645b1d38250d1462d129ff5414b6c31e0103d66</id>
<content type='text'>
HACK to reduce time from IPL start to SBE boot sequence kickoff
Figure out a better way to either:
 1.) Prevent probe() being called during devicetree scan -or-
 2.) Abort probe when OCC is not online, instead of timing out
</content>
</entry>
</feed>
