<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/Intel-BMC/linux.git, branch dev-5.2</title>
<subtitle>Intel OpenBMC Linux kernel source tree (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev-5.2</id>
<link rel='self' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev-5.2'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/'/>
<updated>2019-09-10T23:18:23+00:00</updated>
<entry>
<title>ARM: configs: aspeed-g5: Enable ext4 and dm</title>
<updated>2019-09-10T23:18:23+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2019-09-10T19:00:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=9f4f5ff36be2d4ec6694fae85ad0123da4674ba6'/>
<id>urn:sha1:9f4f5ff36be2d4ec6694fae85ad0123da4674ba6</id>
<content type='text'>
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>ARM: dts: aspeed-g6: Add gpio devices</title>
<updated>2019-09-10T17:29:57+00:00</updated>
<author>
<name>Rashmica Gupta</name>
<email>rashmica.g@gmail.com</email>
</author>
<published>2019-08-22T07:13:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=a25bc8d555c445b7e1acd8227aa832b19eedb914'/>
<id>urn:sha1:a25bc8d555c445b7e1acd8227aa832b19eedb914</id>
<content type='text'>
The AST2600 has 208 normal GPIO pins and 36 1.8V GPIOs.

OpenBMC-Staging-Count: 1
Signed-off-by: Rashmica Gupta &lt;rashmica.g@gmail.com&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>gpio: Add in ast2600 details to Aspeed driver</title>
<updated>2019-09-10T17:29:57+00:00</updated>
<author>
<name>Rashmica Gupta</name>
<email>rashmica.g@gmail.com</email>
</author>
<published>2019-09-06T06:37:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=98bf6fc5524ec5a3d173c4e2973353d000d0a9d7'/>
<id>urn:sha1:98bf6fc5524ec5a3d173c4e2973353d000d0a9d7</id>
<content type='text'>
The ast2600 is a new generation of SoC from ASPEED. Similarly to the
ast2400 and ast2500, it has a GPIO controller for it's 3.3V GPIO pins.
Additionally, it has a GPIO controller for 1.8V GPIO pins.

As the register names for both controllers are the same and the 36 1.8V
GPIOs and the first 36 of the 3.3V GPIOs are all bidirectional, we can
use the same configuration struct and use the ngpio property to
differentiate between the two sets of GPIOs.

OpenBMC-Staging-Count: 1
Signed-off-by: Rashmica Gupta &lt;rashmica.g@gmail.com&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>gpio/aspeed: Use ngpio property from device tree if available</title>
<updated>2019-09-10T17:29:57+00:00</updated>
<author>
<name>Rashmica Gupta</name>
<email>rashmica.g@gmail.com</email>
</author>
<published>2019-09-06T06:27:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=825c305a9a87ea19a6bddce8cc45a2f26c0b2d4f'/>
<id>urn:sha1:825c305a9a87ea19a6bddce8cc45a2f26c0b2d4f</id>
<content type='text'>
Use the ngpio property from the device tree if it exists. If it doesn't
then fallback to the hardcoded value in the config.

This is in preparation for adding ast2600 support. The ast2600 SoC has
two GPIO controllers and so requires two instances of the GPIO driver.
We use the ngpio property to different between them as they have
different numbers of GPIOs.

OpenBMC-Staging-Count: 1
Signed-off-by: Rashmica Gupta &lt;rashmica.g@gmail.com&gt;
Reviewed-by: Joel Stanley &lt;joel@jms.id.au&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>gpio/aspeed: Setup irqchip dynamically</title>
<updated>2019-09-10T17:29:57+00:00</updated>
<author>
<name>Rashmica Gupta</name>
<email>rashmica.g@gmail.com</email>
</author>
<published>2019-09-06T06:26:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=3308ddfa08facafbd6d1846f335fadeae57829af'/>
<id>urn:sha1:3308ddfa08facafbd6d1846f335fadeae57829af</id>
<content type='text'>
This is in preparation for adding ast2600 support. The ast2600 SoC
requires two instances of the GPIO driver as it has two GPIO
controllers. Each instance needs it's own irqchip.

OpenBMC-Staging-Count: 1
Signed-off-by: Rashmica Gupta &lt;rashmica.g@gmail.com&gt;
Reviewed-by: Joel Stanley &lt;joel@jms.id.au&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>dt-bindings: gpio: aspeed: Update documentation with ast2600 controllers</title>
<updated>2019-09-10T17:29:57+00:00</updated>
<author>
<name>Rashmica Gupta</name>
<email>rashmica.g@gmail.com</email>
</author>
<published>2019-09-06T06:25:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=7e3db8cabbecf541bae76ddebe90c1ba869b5b10'/>
<id>urn:sha1:7e3db8cabbecf541bae76ddebe90c1ba869b5b10</id>
<content type='text'>
The ast2600 is a new generation of SoC from ASPEED. Similarly to the
ast2400 and ast2500, it has a GPIO controller for it's 3.3V GPIO pins.
Additionally, it has a GPIO controller for 36 1.8V GPIO pins.  We use
the ngpio property to differentiate between these controllers.

OpenBMC-Staging-Count: 1
Signed-off-by: Rashmica Gupta &lt;rashmica.g@gmail.com&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>gpio/aspeed: Fix incorrect number of banks</title>
<updated>2019-09-10T17:29:57+00:00</updated>
<author>
<name>Rashmica Gupta</name>
<email>rashmica.g@gmail.com</email>
</author>
<published>2019-09-06T06:26:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=4fc18278f05742ec77626fecee9f0401ed69392c'/>
<id>urn:sha1:4fc18278f05742ec77626fecee9f0401ed69392c</id>
<content type='text'>
The current calculation for the number of GPIO banks is only correct if
the number of GPIOs is a multiple of 32 (if there were 31 GPIOs we would
currently say there are 0 banks, which is incorrect).

OpenBMC-Staging-Count: 1
Fixes: 361b79119a4b7 ('gpio: Add Aspeed driver')
Signed-off-by: Rashmica Gupta &lt;rashmica.g@gmail.com&gt;
Reviewed-by: Andrew Jeffery &lt;andrew@aj.id.au&gt;
Reviewed-by: Joel Stanley &lt;joel@jms.d.au&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>gpio: aspeed: Pass irqchip when adding gpiochip</title>
<updated>2019-09-10T17:29:49+00:00</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@linaro.org</email>
</author>
<published>2019-08-09T12:55:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=4aec70ac207512feedef6de4ae4472d6e8acfaf8'/>
<id>urn:sha1:4aec70ac207512feedef6de4ae4472d6e8acfaf8</id>
<content type='text'>
We need to convert all old gpio irqchips to pass the irqchip
setup along when adding the gpio_chip. For more info see
drivers/gpio/TODO.

For chained irqchips this is a pretty straight-forward
conversion.

Cc: Joel Stanley &lt;joel@jms.id.au&gt;
Cc: Andrew Jeffery &lt;andrew@aj.id.au&gt;
Cc: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Cc: Thierry Reding &lt;treding@nvidia.com&gt;
Link: https://lore.kernel.org/r/20190809125515.19094-1-linus.walleij@linaro.org
Reviewed-by: Andrew Jeffery &lt;andrew@aj.id.au&gt;
Tested-by: Andrew Jeffery &lt;andrew@aj.id.au&gt;
Acked-by: Joel Stanley &lt;joel@jms.id.au&gt;
Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt;
(cherry picked from commit 8512ee31926296fd7d65c1b3c97bb20d67e7eb2a)
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>Merge tag 'v5.2.14' into dev-5.2</title>
<updated>2019-09-10T13:43:25+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2019-09-10T13:43:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=386b5f6527184764f25f0b0f9ad4c0157ca99ea3'/>
<id>urn:sha1:386b5f6527184764f25f0b0f9ad4c0157ca99ea3</id>
<content type='text'>
This is the 5.2.14 stable release

Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>Linux 5.2.14</title>
<updated>2019-09-10T09:35:27+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2019-09-10T09:35:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=997fee5473ce59c9b1461f54dd2975c57b258a6e'/>
<id>urn:sha1:997fee5473ce59c9b1461f54dd2975c57b258a6e</id>
<content type='text'>
</content>
</entry>
</feed>
