<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/Intel-BMC/linux.git/arch/unicore32/kernel/gpio.c, branch dev-4.6</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.6</id>
<link rel='self' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev-4.6'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/'/>
<updated>2016-01-25T17:02:26+00:00</updated>
<entry>
<title>unicore: gpio: Be sure to clamp return value</title>
<updated>2016-01-25T17:02:26+00:00</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2015-12-21T21:45:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=a80bb4c9ec200ab4fc3ad502bf80e00ca5db12a7'/>
<id>urn:sha1:a80bb4c9ec200ab4fc3ad502bf80e00ca5db12a7</id>
<content type='text'>
As we want gpio_chip .get() calls to be able to return negative
error codes and propagate to drivers, we need to go over all
drivers and make sure their return values are clamped to [0,1].
We do this by using the ret = !!(val) design pattern.

Cc: Guan Xuetao &lt;gxt@mprc.pku.edu.cn&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>unicore32 io: redefine __REG(x) and re-use readl/writel funcs</title>
<updated>2011-03-17T01:19:19+00:00</updated>
<author>
<name>GuanXuetao</name>
<email>gxt@mprc.pku.edu.cn</email>
</author>
<published>2011-02-26T13:21:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=e5abf78b57199a417eb01ff922a5ea6ff9e10b61'/>
<id>urn:sha1:e5abf78b57199a417eb01ff922a5ea6ff9e10b61</id>
<content type='text'>
  -- by advice of Arnd Bergmann

Signed-off-by: Guan Xuetao &lt;gxt@mprc.pku.edu.cn&gt;
Reviewed-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
<entry>
<title>unicore32 core architecture: interrupts ang gpio handling</title>
<updated>2011-03-17T01:19:10+00:00</updated>
<author>
<name>GuanXuetao</name>
<email>gxt@mprc.pku.edu.cn</email>
</author>
<published>2011-01-15T10:19:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=752bcb4d02ccfd5e7a8d810424154169b4cca8ae'/>
<id>urn:sha1:752bcb4d02ccfd5e7a8d810424154169b4cca8ae</id>
<content type='text'>
This patch implements interrupts and gpio handling.
UniCore32 has 9 gpio interrupt sources.
And gpio device operations are also here.

Signed-off-by: Guan Xuetao &lt;gxt@mprc.pku.edu.cn&gt;
</content>
</entry>
</feed>
