<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/uart/uart_dev_ns8250.c, branch releng/12.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2018-08-19T21:10:21Z</updated>
<entry>
<title>add snps IP uart support / genaralize UART</title>
<updated>2018-08-19T21:10:21Z</updated>
<author>
<name>Matt Macy</name>
<email>mmacy@FreeBSD.org</email>
</author>
<published>2018-08-19T21:10:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=381388b9c48b07b08199b07b7657d46e8fcb59b0'/>
<id>urn:sha1:381388b9c48b07b08199b07b7657d46e8fcb59b0</id>
<content type='text'>
This is an amalgam of a patch by Doug Ambrisko to
generalize uart_acpi_find_device, imp moving the
ACPI table to uart_dev_ns8250.c and advice by jhb
to work around a bug in the EPYC 3151 BIOS
(the BIOS incorrectly marks the serial ports as
disabled)

Reviewed by: imp
MFC after: 8 weeks
Differential Revision: https://reviews.freebsd.org/D16432
</content>
</entry>
<entry>
<title>Add busy detect quirk to list of console options</title>
<updated>2018-07-22T23:32:21Z</updated>
<author>
<name>Matt Macy</name>
<email>mmacy@FreeBSD.org</email>
</author>
<published>2018-07-22T23:32:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f30f0f2b4792e63ffa8d07e2e791122bfb20fdbf'/>
<id>urn:sha1:f30f0f2b4792e63ffa8d07e2e791122bfb20fdbf</id>
<content type='text'>
This change allows one to set the busy_detect flag
required by the synopsys UART at the loader prompt.
This is needed by the EPYC 3000 SoC.

This will give users a working console up to the point where getty is required:
hw.uart.console="mm:0xfedc9000,rs:2,bd:1"

Reviewed by:	imp
MFC after:	4 weeks
Differential Revision:	https://reviews.freebsd.org/D16399
</content>
</entry>
<entry>
<title>sys/dev: further adoption of SPDX licensing ID tags.</title>
<updated>2017-11-27T14:52:40Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-11-27T14:52:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=718cf2ccb9956613756ab15d7a0e28f2c8e91cab'/>
<id>urn:sha1:718cf2ccb9956613756ab15d7a0e28f2c8e91cab</id>
<content type='text'>
Mainly focus on files that use BSD 2-Clause license, however the tool I
was using misidentified many licenses so this was mostly a manual - error
prone - task.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.
</content>
</entry>
<entry>
<title>uart: detect 256-byte FIFOs</title>
<updated>2017-10-10T20:08:30Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2017-10-10T20:08:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6e71b3c3edd15b1a66f4dccb91e545a098c3c822'/>
<id>urn:sha1:6e71b3c3edd15b1a66f4dccb91e545a098c3c822</id>
<content type='text'>
Submitted by:	Zakary Nafziger &lt;worldofzak@gmail.com&gt;
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Make some UART consoles to not spin wait for data to be sent.</title>
<updated>2017-05-01T19:47:10Z</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2017-05-01T19:47:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4e352a4583126e07a4f69012a275f17c01c585a8'/>
<id>urn:sha1:4e352a4583126e07a4f69012a275f17c01c585a8</id>
<content type='text'>
At least with Tx FIFO enabled it shows me ~10% reduction of verbose boot
time with serial console at 115200 baud.

Reviewed by:	marcel
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Add support for UART found in the Ingenic XBurst system on chips.</title>
<updated>2016-11-17T14:41:22Z</updated>
<author>
<name>Ruslan Bukin</name>
<email>br@FreeBSD.org</email>
</author>
<published>2016-11-17T14:41:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b192bae67ea835b7e431225bad375b5d5fe4297f'/>
<id>urn:sha1:b192bae67ea835b7e431225bad375b5d5fe4297f</id>
<content type='text'>
These CPUs has non-standard UART enable bit hidden in the UART FIFO
Control Register.

Sponsored by:	DARPA, AFRL
</content>
</entry>
<entry>
<title>sys/dev: minor spelling fixes.</title>
<updated>2016-05-03T03:41:25Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-05-03T03:41:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=453130d9bfc1c6d68b366dfcb041689d69f81295'/>
<id>urn:sha1:453130d9bfc1c6d68b366dfcb041689d69f81295</id>
<content type='text'>
Most affect comments, very few have user-visible effects.
</content>
</entry>
<entry>
<title>Move support for Synopsys Designware APB UART out of ns8250 and into a</title>
<updated>2016-04-01T20:26:45Z</updated>
<author>
<name>Jared McNeill</name>
<email>jmcneill@FreeBSD.org</email>
</author>
<published>2016-04-01T20:26:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b738dafd90d397e01f55859444293fbb3115f684'/>
<id>urn:sha1:b738dafd90d397e01f55859444293fbb3115f684</id>
<content type='text'>
separate driver. Add support for activating clock and hwreset resources
for these devices when the EXT_RESOURCES option is present.

Reviewed by:		andrew, mmel, Emmanuel Vadot &lt;manu@bidouilliste.com&gt;
Approved by:		adrian (mentor)
Differential Revision:	https://reviews.freebsd.org/D5749
</content>
</entry>
<entry>
<title>Add ns16550a compatible string in UART 8250 driver</title>
<updated>2016-02-26T08:43:36Z</updated>
<author>
<name>Wojciech Macek</name>
<email>wma@FreeBSD.org</email>
</author>
<published>2016-02-26T08:43:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3b654e081a678056db2f9858034612e6d78abee7'/>
<id>urn:sha1:3b654e081a678056db2f9858034612e6d78abee7</id>
<content type='text'>
Obtained from:         Semihalf
Submitted by:          Michal Stanek &lt;mst@semihalf.com&gt;
Sponsored by:          Annapurna Labs
Approved by:           cognet (mentor)
Reviewed by:           imp, wma
Differential revision: https://reviews.freebsd.org/D5404
</content>
</entry>
<entry>
<title>UART: Fix spurious interrupts generated by ns8250 and lpc drivers:</title>
<updated>2016-02-12T05:14:58Z</updated>
<author>
<name>Michal Meloun</name>
<email>mmel@FreeBSD.org</email>
</author>
<published>2016-02-12T05:14:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3c7b90774d09d8d7c367e4144f7d57b9bfb87498'/>
<id>urn:sha1:3c7b90774d09d8d7c367e4144f7d57b9bfb87498</id>
<content type='text'>
 - don't enable transmitter empty interrupt before filling TX FIFO.
 - add missing uart_barrier() call in interrupt service routine
</content>
</entry>
</feed>
