<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/Intel-BMC/linux.git/arch/mips/ath79/gpio.c, branch dev</title>
<subtitle>Intel OpenBMC Linux kernel source tree (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev</id>
<link rel='self' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/'/>
<updated>2015-06-21T19:54:09+00:00</updated>
<entry>
<title>MIPS: ath79: Add OF support to the GPIO driver</title>
<updated>2015-06-21T19:54:09+00:00</updated>
<author>
<name>Alban Bedel</name>
<email>albeu@free.fr</email>
</author>
<published>2015-05-31T00:18:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=2ddf3a792218cddd30140b1f8b32cb6e2d67921f'/>
<id>urn:sha1:2ddf3a792218cddd30140b1f8b32cb6e2d67921f</id>
<content type='text'>
Replace the simple GPIO chip registration by a platform driver
and make ath79_gpio_init() just register the device.

Signed-off-by: Alban Bedel &lt;albeu@free.fr&gt;
Cc: linux-mips@linux-mips.org
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: ath79: add GPIO setup code for the QCA955X SoCs</title>
<updated>2013-02-19T08:36:26+00:00</updated>
<author>
<name>Gabor Juhos</name>
<email>juhosg@openwrt.org</email>
</author>
<published>2013-02-15T13:38:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=f818ca3e6894d4a630a1ecc673c91df8fb6f6898'/>
<id>urn:sha1:f818ca3e6894d4a630a1ecc673c91df8fb6f6898</id>
<content type='text'>
The existing code can handle the GPIO controller of
the QCA955x SoCs. Add a minimal glue code to make it
working.

Cc: Rodriguez, Luis &lt;rodrigue@qca.qualcomm.com&gt;
Cc: Giori, Kathy &lt;kgiori@qca.qualcomm.com&gt;
Cc: QCA Linux Team &lt;qca-linux-team@qca.qualcomm.com&gt;
Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;
Patchwork: http://patchwork.linux-mips.org/patch/4947/
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;
</content>
</entry>
<entry>
<title>MIPS: ath79: simplify ath79_gpio_function_* routines</title>
<updated>2013-02-17T00:25:27+00:00</updated>
<author>
<name>Gabor Juhos</name>
<email>juhosg@openwrt.org</email>
</author>
<published>2013-01-29T08:19:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=f160a289e0e8848391f5ec48ff1a014b9c04b162'/>
<id>urn:sha1:f160a289e0e8848391f5ec48ff1a014b9c04b162</id>
<content type='text'>
Make ath79_gpio_function_{en,dis}able to be wrappers
around ath79_gpio_function_setup.

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;
Patchwork: http://patchwork.linux-mips.org/patch/4871/
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;
</content>
</entry>
<entry>
<title>MIPS: ath79: fix GPIO function selection for AR934x SoCs</title>
<updated>2013-02-17T00:25:27+00:00</updated>
<author>
<name>Gabor Juhos</name>
<email>juhosg@openwrt.org</email>
</author>
<published>2013-01-29T08:19:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=8838becdf5f7261d7f5dfbbe957fe9b9ed188aec'/>
<id>urn:sha1:8838becdf5f7261d7f5dfbbe957fe9b9ed188aec</id>
<content type='text'>
GPIO function selection is not working on the AR934x
SoCs because the offset of the function selection
register is different on those.

Add a helper routine which returns the correct
register address based on the SoC type, and use
that in the 'ath79_gpio_function_*' routines.

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;
Patchwork: http://patchwork.linux-mips.org/patch/4870/
Signed-off-by: John Crispin &lt;blogic@openwrt.org&gt;
</content>
</entry>
<entry>
<title>MIPS: ath79: Fix number of GPIO lines for AR724[12]</title>
<updated>2012-08-17T08:57:26+00:00</updated>
<author>
<name>Gabor Juhos</name>
<email>juhosg@openwrt.org</email>
</author>
<published>2012-08-04T16:01:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=b4da14abf27227fc767ec257f44de70085a0bc68'/>
<id>urn:sha1:b4da14abf27227fc767ec257f44de70085a0bc68</id>
<content type='text'>
The AR724[12] SoCs have more GPIO lines than the AR7240.

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;
Cc: Cc: linux-mips@linux-mips.org
Patchwork: https://http://patchwork.linux-mips.org/patch/4167/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: ath79: add GPIO support code for AR934X</title>
<updated>2012-05-15T15:49:08+00:00</updated>
<author>
<name>Gabor Juhos</name>
<email>juhosg@openwrt.org</email>
</author>
<published>2012-03-14T09:45:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=5b5b544ed32a1b6ad4d7706fcee530eb67670e71'/>
<id>urn:sha1:5b5b544ed32a1b6ad4d7706fcee530eb67670e71</id>
<content type='text'>
Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;
Acked-by: Luis R. Rodriguez &lt;mcgrof@qca.qualcomm.com&gt;
Cc: linux-mips@linux-mips.org
Cc: mcgrof@infradead.org
Patchwork: https://patchwork.linux-mips.org/patch/3508/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: ath79: add AR933X specific GPIO initialization</title>
<updated>2011-12-07T22:02:46+00:00</updated>
<author>
<name>Gabor Juhos</name>
<email>juhosg@openwrt.org</email>
</author>
<published>2011-06-20T19:26:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=fdfbcf4705e0b01d90112d6cfa5deec6484ec11b'/>
<id>urn:sha1:fdfbcf4705e0b01d90112d6cfa5deec6484ec11b</id>
<content type='text'>
Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;
Cc: linux-mips@linux-mips.org
Cc: Kathy Giori &lt;kgiori@qca.qualcomm.com&gt;
Cc: "Luis R.  Rodriguez" &lt;rodrigue@qca.qualcomm.com&gt;
Patchwork: https://patchwork.linux-mips.org/patch/2524/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>MIPS: ath79: add GPIOLIB support</title>
<updated>2011-01-18T18:30:25+00:00</updated>
<author>
<name>Gabor Juhos</name>
<email>juhosg@openwrt.org</email>
</author>
<published>2011-01-04T20:28:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=6eae43c57ee92de91f6cc7c391cea97c43295da0'/>
<id>urn:sha1:6eae43c57ee92de91f6cc7c391cea97c43295da0</id>
<content type='text'>
This patch implements generic GPIO routines for the built-in
GPIO controllers of the Atheros AR71XX/AR724X/AR913X SoCs.

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;
Signed-off-by: Imre Kaloz &lt;kaloz@openwrt.org&gt;
Cc: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Cc: linux-mips@linux-mips.org
Cc: Luis R. Rodriguez &lt;lrodriguez@atheros.com&gt;
Cc: Cliff Holden &lt;Cliff.Holden@Atheros.com&gt;
Cc: Kathy Giori &lt;Kathy.Giori@Atheros.com&gt;
Patchwork: https://patchwork.linux-mips.org/patch/1948/
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
</feed>
