<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/package/kernel/gpio-button-hotplug/src, branch mtk-20170518</title>
<subtitle>MTK 20170518 : Mediatek SDK based on OpenWRT Barrier Breaker</subtitle>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/'/>
<entry>
<title>gpio-button-hotplug: remove #ifdef CONFIG_HOTPLUG, it is gone in newer kernels (fixes #16413)</title>
<updated>2014-05-23T22:13:10+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2014-05-23T22:13:10+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=6ee4d92e3469de50fbcf486a5bfc673b4c12a142'/>
<id>6ee4d92e3469de50fbcf486a5bfc673b4c12a142</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 40838
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 40838
</pre>
</div>
</content>
</entry>
<entry>
<title>gpio-button-hotplug: add wwan button</title>
<updated>2014-01-14T23:11:10+00:00</updated>
<author>
<name>Hauke Mehrtens</name>
<email>hauke@hauke-m.de</email>
</author>
<published>2014-01-14T23:11:10+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=45e3898a1122337ee1453883026b15056d6321c0'/>
<id>45e3898a1122337ee1453883026b15056d6321c0</id>
<content type='text'>
The wimax key will be used as a generic wwan key starting with Linux
3.13. The brcm47xx target uses this key for the 3g buttons. Also remove
the ifdef around KEY_WPS_BUTTON, this is in the kernel for a long time
now.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;

SVN-Revision: 39290
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The wimax key will be used as a generic wwan key starting with Linux
3.13. The brcm47xx target uses this key for the 3g buttons. Also remove
the ifdef around KEY_WPS_BUTTON, this is in the kernel for a long time
now.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;

SVN-Revision: 39290
</pre>
</div>
</content>
</entry>
<entry>
<title>gpio-button-hotplug: fix crash on remove</title>
<updated>2013-12-17T19:05:03+00:00</updated>
<author>
<name>Jonas Gorski</name>
<email>jogo@openwrt.org</email>
</author>
<published>2013-12-17T19:05:03+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=5c2aee90acc78d273d96a5f3126537257757fef7'/>
<id>5c2aee90acc78d273d96a5f3126537257757fef7</id>
<content type='text'>
Don't call gpio_keys_remove recursively. Setting the platform
data to NULL triggered an oops on the second iteration, so there was
no infinate loop.

Signed-off-by: Jonas Gorski &lt;jogo@openwrt.org&gt;

SVN-Revision: 39124
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't call gpio_keys_remove recursively. Setting the platform
data to NULL triggered an oops on the second iteration, so there was
no infinate loop.

Signed-off-by: Jonas Gorski &lt;jogo@openwrt.org&gt;

SVN-Revision: 39124
</pre>
</div>
</content>
</entry>
<entry>
<title>gpio-button-hotplug: add irq mode to driver</title>
<updated>2013-12-09T17:29:39+00:00</updated>
<author>
<name>John Crispin</name>
<email>john@openwrt.org</email>
</author>
<published>2013-12-09T17:29:39+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=bc76dec31f48771260a699229cd031982365d259'/>
<id>bc76dec31f48771260a699229cd031982365d259</id>
<content type='text'>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

SVN-Revision: 39021
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

SVN-Revision: 39021
</pre>
</div>
</content>
</entry>
<entry>
<title>gpio-button-hotplug: add support for sliding switches</title>
<updated>2013-11-11T12:19:06+00:00</updated>
<author>
<name>John Crispin</name>
<email>john@openwrt.org</email>
</author>
<published>2013-11-11T12:19:06+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=40031fdf9b95c76d9e4a3df9886f9e1900909a82'/>
<id>40031fdf9b95c76d9e4a3df9886f9e1900909a82</id>
<content type='text'>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

SVN-Revision: 38725
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

SVN-Revision: 38725
</pre>
</div>
</content>
</entry>
<entry>
<title>gpio-button-hotplug: add support for power buttons</title>
<updated>2013-10-28T13:45:57+00:00</updated>
<author>
<name>John Crispin</name>
<email>john@openwrt.org</email>
</author>
<published>2013-10-28T13:45:57+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=14457da13f7a96daae8e3eec4da7fd45133f08ad'/>
<id>14457da13f7a96daae8e3eec4da7fd45133f08ad</id>
<content type='text'>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

SVN-Revision: 38557
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;

SVN-Revision: 38557
</pre>
</div>
</content>
</entry>
<entry>
<title>gpio-button-hotplug: debounce the initial button state, the first reads at boot time might be wrong</title>
<updated>2013-08-05T10:32:13+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2013-08-05T10:32:13+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=6743f2625b854cd45d253e289844524c99584777'/>
<id>6743f2625b854cd45d253e289844524c99584777</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 37702
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 37702
</pre>
</div>
</content>
</entry>
<entry>
<title>gpio-button-hotplug: cleanup, fix compiler warning</title>
<updated>2013-08-03T11:56:27+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2013-08-03T11:56:27+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=18e37d8caf20bac2311561349bee35ed82bb8331'/>
<id>18e37d8caf20bac2311561349bee35ed82bb8331</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 37665
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 37665
</pre>
</div>
</content>
</entry>
<entry>
<title>gpio-button-hotplug: fix active_low handling, possibly broken in r37643</title>
<updated>2013-08-03T11:49:50+00:00</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@openwrt.org</email>
</author>
<published>2013-08-03T11:49:50+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=4281026dda5fa10857aae302405baa3ee5fae0d1'/>
<id>4281026dda5fa10857aae302405baa3ee5fae0d1</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 37664
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 37664
</pre>
</div>
</content>
</entry>
<entry>
<title>gpio-button-hotplug: use gpio_button_get_value() to initialize last_state.</title>
<updated>2013-08-01T14:31:28+00:00</updated>
<author>
<name>John Crispin</name>
<email>john@openwrt.org</email>
</author>
<published>2013-08-01T14:31:28+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=1eabf431df03b00e0fa7c2986f7c08ea0c404a4d'/>
<id>1eabf431df03b00e0fa7c2986f7c08ea0c404a4d</id>
<content type='text'>
TL-WR720N-v3 has a slider switch composed of 2 GPIO buttons which can be
used to swtich between 3 positions.  At leat 1 button is in pressed state
in any of those positions.  Initialize 'last_state' as 0 (released) will
cause the device to automatically enter failsafe mode on every bootup.

Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;

SVN-Revision: 37643
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TL-WR720N-v3 has a slider switch composed of 2 GPIO buttons which can be
used to swtich between 3 positions.  At leat 1 button is in pressed state
in any of those positions.  Initialize 'last_state' as 0 (released) will
cause the device to automatically enter failsafe mode on every bootup.

Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;

SVN-Revision: 37643
</pre>
</div>
</content>
</entry>
</feed>
