<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/Intel-BMC/linux.git/Documentation/devicetree/bindings/serial, branch dev-4.10</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.10</id>
<link rel='self' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev-4.10'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/'/>
<updated>2017-07-31T09:28:36+00:00</updated>
<entry>
<title>drivers/serial: Add driver for Aspeed virtual UART</title>
<updated>2017-07-31T09:28:36+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2017-05-02T07:45:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=f9110c3b145d2eaee9f04c6b4be3dc7f2dbba245'/>
<id>urn:sha1:f9110c3b145d2eaee9f04c6b4be3dc7f2dbba245</id>
<content type='text'>
This change adds a driver for the 16550-based Aspeed virtual UART
device. We use a similar process to the of_serial driver for device
probe, but expose some VUART-specific functions through sysfs too.

The VUART is two UART 'front ends' connected by their FIFO (no actual
serial line in between). One is on the BMC side (management controller)
and one is on the host CPU side.

This driver is for the BMC side. The sysfs files allow the BMC
userspace, which owns the system configuration policy, to specify at
what IO port and interrupt number the host side will appear to the host
on the Host &lt;-&gt; BMC LPC bus. It could be different on a different system
(though most of them use 3f8/4).

OpenPOWER host firmware doesn't like it when the host-side of the
VUART's FIFO is not drained. This driver only disables host TX discard
mode when the port is in use. We set the VUART enabled bit when we bind
to the device, and clear it on unbind.

We don't want to do this on open/release, as the host may be using this
bit to configure serial output modes, which is independent of whether
the devices has been opened by BMC userspace.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
Acked-by: Rob Herring &lt;robh@kernel.org&gt;
Reviewed-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;
Reviewed-by: Andy Shevchenko &lt;andy.shevchenko@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
(cherry picked from commit 7fbcf3afe6e8e180bfc39fb3f41657fa6e4af55c)
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>Revert "drivers/serial: Add driver for Aspeed virtual UART"</title>
<updated>2017-07-31T09:14:36+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2017-07-31T09:14:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=9e7135e917c92dc1887872146bc684a324514853'/>
<id>urn:sha1:9e7135e917c92dc1887872146bc684a324514853</id>
<content type='text'>
This reverts commit 969ba225f4bcd109e34ae9d6b40429a32e756ed4.
</content>
</entry>
<entry>
<title>serial: 8250_of: Add reset support</title>
<updated>2017-06-06T06:21:27+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2017-05-29T09:57:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=5b69dbbdc1759ab24d9eb70e70f20c1873993ec5'/>
<id>urn:sha1:5b69dbbdc1759ab24d9eb70e70f20c1873993ec5</id>
<content type='text'>
This adds the hooks for an optional reset controller in the 8250 device
tree node.

Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
Reviewed-by: Philipp Zabel &lt;p.zabel@pengutronix.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
(cherry picked from commit e2860e1f62f2e87d268403a749ba1f19663ef19f)
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>drivers/serial: Add driver for Aspeed virtual UART</title>
<updated>2017-03-22T14:57:51+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2016-08-04T20:51:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=969ba225f4bcd109e34ae9d6b40429a32e756ed4'/>
<id>urn:sha1:969ba225f4bcd109e34ae9d6b40429a32e756ed4</id>
<content type='text'>
This change adds a driver for the 16550-based Aspeed virtual UART
device. We use a similar process to the of_serial driver for device
probe, but expose some VUART-specific functions through sysfs too.

If host TX discard mode is enabled, we don't see the LSR[RBR} bit
getting set on new characters written on the host side. This makes the
VUART a little useless.

OpenPOWER firmware doesn't like it when the host-side of the VUART's
FIFO is not drained. This change only disables host TX discard mode when
the port is in use. We set the VUART enabled bit when we bind to the
device, and clear it on unbind.

We don't want to do this on open/release, as the host may be using this
bit to configure serial output modes, which is independent of whether
the devices has been opened by BMC userspace.

OpenBMC-Staging-Count: 1
Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
Signed-off-by: Xo Wang &lt;xow@google.com&gt;
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>Merge tag 'tegra-for-4.10-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/dt</title>
<updated>2016-11-19T02:35:39+00:00</updated>
<author>
<name>Olof Johansson</name>
<email>olof@lixom.net</email>
</author>
<published>2016-11-19T02:35:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=1630ae0a5e8967e7f0f62df6e47f3fbd7bd401ed'/>
<id>urn:sha1:1630ae0a5e8967e7f0f62df6e47f3fbd7bd401ed</id>
<content type='text'>
dt-bindings: Cleanups and additions for v4.10-rc1

Contains two small patches, one fixing a typo and the other adding the
compatible string for the Denver CPUs found on the new Tegra186 SoCs.

* tag 'tegra-for-4.10-dt-bindings' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
  dt-bindings: Add documentation for Tegra186 Denver
  serial: tegra20-hsuart: Fix typo in dmas DT binding description

Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;
</content>
</entry>
<entry>
<title>serial: tegra20-hsuart: Fix typo in dmas DT binding description</title>
<updated>2016-11-07T12:58:35+00:00</updated>
<author>
<name>Mirza Krak</name>
<email>mirza.krak@gmail.com</email>
</author>
<published>2016-07-17T20:31:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=44a1e990b5c36eeb6062987225f36ac3c4b54e88'/>
<id>urn:sha1:44a1e990b5c36eeb6062987225f36ac3c4b54e88</id>
<content type='text'>
The description for dmas references a second property, which should be
"dma-names" instead of "clock-names".

Signed-off-by: Mirza Krak &lt;mirza.krak@gmail.com&gt;
Acked-by: Rob Herring &lt;robh@kernel.org&gt;
Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;
</content>
</entry>
<entry>
<title>sh-sci: document R8A7743/5 support</title>
<updated>2016-10-27T14:41:56+00:00</updated>
<author>
<name>Sergei Shtylyov</name>
<email>sergei.shtylyov@cogentembedded.com</email>
</author>
<published>2016-10-21T20:00:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=c03e1b8703a4a0c8bac7f6b65d8fcb539ec62d82'/>
<id>urn:sha1:c03e1b8703a4a0c8bac7f6b65d8fcb539ec62d82</id>
<content type='text'>
Renesas RZ/G SoC also have the SCIF, SCIFA, SCIFB, and HSCIF ports and
they  seem compatible with the R-Car gen2 SoC  in this respect...
Document RZ/G1[ME] (also known as R8A774[35]) SoC bindings.

Signed-off-by: Sergei Shtylyov &lt;sergei.shtylyov@cogentembedded.com&gt;
Acked-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
Acked-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>devicetree: bindings: uart: Add new compatible string for ZynqMP</title>
<updated>2016-10-27T14:00:32+00:00</updated>
<author>
<name>Nava kishore Manne</name>
<email>nava.manne@xilinx.com</email>
</author>
<published>2016-10-12T07:47:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=78c22449f2d32aafd8804047f7e3bee4926b52eb'/>
<id>urn:sha1:78c22449f2d32aafd8804047f7e3bee4926b52eb</id>
<content type='text'>
This patch Adds the new compatible string for ZynqMP SoC.

Signed-off-by: Nava kishore Manne &lt;navam@xilinx.com&gt;
Acked-by: Rob Herring &lt;robh@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Documentation: dt: serial: Add TX FIFO threshold parameter</title>
<updated>2016-09-27T10:55:49+00:00</updated>
<author>
<name>Thor Thayer</name>
<email>tthayer@opensource.altera.com</email>
</author>
<published>2016-09-22T19:56:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=51311eaacd2d3558cfa341e97d7ebffb1cc13cd8'/>
<id>urn:sha1:51311eaacd2d3558cfa341e97d7ebffb1cc13cd8</id>
<content type='text'>
Add the device tree binding needed to support the TX FIFO threshold
parameter.

Signed-off-by: Thor Thayer &lt;tthayer@opensource.altera.com&gt;
Acked-by: Rob Herring &lt;robh@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>dt-bindings: Add DMA bindings for STM32 USART</title>
<updated>2016-09-22T09:48:55+00:00</updated>
<author>
<name>Alexandre TORGUE</name>
<email>alexandre.torgue@st.com</email>
</author>
<published>2016-09-15T16:42:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=3fa047fde43c1a100985751638d0d19b50913ff1'/>
<id>urn:sha1:3fa047fde43c1a100985751638d0d19b50913ff1</id>
<content type='text'>
Signed-off-by: Gerald Baeza &lt;gerald.baeza@st.com&gt;
Signed-off-by: Alexandre TORGUE &lt;alexandre.torgue@st.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
