<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/android_kernel_m2note/drivers/gpio, branch ng-7.1.2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://gitea.privatedns.org/xavi/android_kernel_m2note/atom?h=ng-7.1.2</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/android_kernel_m2note/atom?h=ng-7.1.2'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/android_kernel_m2note/'/>
<updated>2019-07-08T11:36:43+00:00</updated>
<entry>
<title>gpio: improve error path in gpiolib</title>
<updated>2019-07-08T11:36:43+00:00</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2013-08-30T07:41:45+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/android_kernel_m2note/commit/?id=a03db8d378ab30a972a0b147ded1cace903308e2'/>
<id>urn:sha1:a03db8d378ab30a972a0b147ded1cace903308e2</id>
<content type='text'>
At several places the gpiolib will proceed to handle a GPIO
descriptor even if it's -&gt;chip member is NULL and no gpiochip
is associated.

Fix this by checking that both the descriptor cookie *and*
the chip pointer are valid.

Also bail out earlier with more specific diagnostic messages
on missing operations for setting as input/output or debounce.

ChangeLog v1-&gt;v2:
- Also return -EIO on gpiod_set_debounce() with missing
  operations in the vtable
- Fix indentations.

Change-Id: I4143419af27ecfe4ec6cfbfc8bd95ddfd9f8daa1
Suggested-by: Alexandre Courbot &lt;acourbot@nvidia.com&gt;
Acked-by: Alexandre Courbot &lt;acourbot@nvidia.com&gt;
Reviewed-by: Frank Rowand &lt;frank.rowand@sonymobile.com&gt;
Cc: Tim Bird &lt;tim.bird@sonymobile.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
</content>
</entry>
<entry>
<title>gpio: mpc8xxx: Correct irq handler function</title>
<updated>2017-04-11T08:58:54+00:00</updated>
<author>
<name>Liu Gang</name>
<email>Gang.Liu@nxp.com</email>
</author>
<published>2016-10-21T07:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/android_kernel_m2note/commit/?id=735123dc466826e839993f4930c8fb56a8d27fc0'/>
<id>urn:sha1:735123dc466826e839993f4930c8fb56a8d27fc0</id>
<content type='text'>
commit d71cf15b865bdd45925f7b094d169aaabd705145 upstream.

From the beginning of the gpio-mpc8xxx.c, the "handle_level_irq"
has being used to handle GPIO interrupts in the PowerPC/Layerscape
platforms. But actually, almost all PowerPC/Layerscape platforms
assert an interrupt request upon either a high-to-low change or
any change on the state of the signal.

So the "handle_level_irq" is not reasonable for PowerPC/Layerscape
GPIO interrupt, it should be "handle_edge_irq". Otherwise the system
may lost some interrupts from the PIN's state changes.

Signed-off-by: Liu Gang &lt;Gang.Liu@nxp.com&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
Signed-off-by: Willy Tarreau &lt;w@1wt.eu&gt;
</content>
</entry>
<entry>
<title>3.10.102-&gt; 3.10.103</title>
<updated>2016-09-09T22:45:11+00:00</updated>
<author>
<name>Jan Engelmohr</name>
<email>jan.engelmohr@mailbox.tu-dresden.de</email>
</author>
<published>2016-09-04T14:45:09+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/android_kernel_m2note/commit/?id=0a1e8e11acd3cc36b1d65023ce1cb1a06a887b11'/>
<id>urn:sha1:0a1e8e11acd3cc36b1d65023ce1cb1a06a887b11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>3.10.78 -&gt; 3.10.79</title>
<updated>2016-08-26T14:16:17+00:00</updated>
<author>
<name>Jan Engelmohr</name>
<email>jan.engelmohr@mailbox.tu-dresden.de</email>
</author>
<published>2016-08-01T11:32:35+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/android_kernel_m2note/commit/?id=6117aabd7c9a3441063503fe2603d0fced723e27'/>
<id>urn:sha1:6117aabd7c9a3441063503fe2603d0fced723e27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>3.10.70 -&gt; 3.10.71</title>
<updated>2016-08-26T13:59:39+00:00</updated>
<author>
<name>Jan Engelmohr</name>
<email>jan.engelmohr@mailbox.tu-dresden.de</email>
</author>
<published>2016-07-26T16:10:00+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/android_kernel_m2note/commit/?id=d2ee3e254ee0939806c103c145035ddac9fe5953'/>
<id>urn:sha1:d2ee3e254ee0939806c103c145035ddac9fe5953</id>
<content type='text'>
</content>
</entry>
<entry>
<title>3.10.68 -&gt; 3.10.69</title>
<updated>2016-08-26T13:59:18+00:00</updated>
<author>
<name>Jan Engelmohr</name>
<email>jan.engelmohr@mailbox.tu-dresden.de</email>
</author>
<published>2016-07-26T15:56:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/android_kernel_m2note/commit/?id=c185b77b187a5b9af6fcfaaa5486c52cd902b1d1'/>
<id>urn:sha1:c185b77b187a5b9af6fcfaaa5486c52cd902b1d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>3.10.67 -&gt; 3.10.68</title>
<updated>2016-08-26T13:52:33+00:00</updated>
<author>
<name>Jan Engelmohr</name>
<email>jan.engelmohr@mailbox.tu-dresden.de</email>
</author>
<published>2016-07-26T14:26:12+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/android_kernel_m2note/commit/?id=01a28e78b62e161ed72d0830aa89ecb2be680074'/>
<id>urn:sha1:01a28e78b62e161ed72d0830aa89ecb2be680074</id>
<content type='text'>
</content>
</entry>
<entry>
<title>3.10.66 -&gt; 3.10.67</title>
<updated>2016-08-26T13:52:24+00:00</updated>
<author>
<name>Jan Engelmohr</name>
<email>jan.engelmohr@mailbox.tu-dresden.de</email>
</author>
<published>2016-07-26T13:25:59+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/android_kernel_m2note/commit/?id=516480c70a5392533c2e3a81863ac02206a66e1b'/>
<id>urn:sha1:516480c70a5392533c2e3a81863ac02206a66e1b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>3.10.65 -&gt; 3.10.66</title>
<updated>2016-08-26T13:51:56+00:00</updated>
<author>
<name>Jan Engelmohr</name>
<email>jan.engelmohr@mailbox.tu-dresden.de</email>
</author>
<published>2016-07-26T13:24:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/android_kernel_m2note/commit/?id=08b83025dbff0cf59c6de550262999b3959067b2'/>
<id>urn:sha1:08b83025dbff0cf59c6de550262999b3959067b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>first commit</title>
<updated>2016-08-15T02:19:42+00:00</updated>
<author>
<name>Meizu OpenSource</name>
<email>patchwork@meizu.com</email>
</author>
<published>2016-08-15T02:19:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/android_kernel_m2note/commit/?id=d2e1446d81725c351dc73a03b397ce043fb18452'/>
<id>urn:sha1:d2e1446d81725c351dc73a03b397ce043fb18452</id>
<content type='text'>
</content>
</entry>
</feed>
