|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0 |
|
| #
92182fab |
| 28-May-2019 |
Colin Percival <[email protected]> |
MFC r345405,345406,346228,346657,348195,348198: UART SPCR fixes.
r345405: Obey SPCR AccessWidth parameter. r345406: Initialize uart_bus_space_mem on arm64. r346228: Add quirk to ignore AccessWidth o
MFC r345405,345406,346228,346657,348195,348198: UART SPCR fixes.
r345405: Obey SPCR AccessWidth parameter. r345406: Initialize uart_bus_space_mem on arm64. r346228: Add quirk to ignore AccessWidth on PL011 UART. r346657: Handle SPCR BaudRate = 0. r348195: Extract arm64 SPCR code and make it MI; use on x86 too. r348198: Fix for r348195.
This unbreaks the console on EC2 a1.* and *.metal instances.
Sponsored by: https://www.patreon.com/cperciva
show more ...
|
|
Revision tags: release/12.0.0 |
|
| #
381388b9 |
| 19-Aug-2018 |
Matt Macy <[email protected]> |
add snps IP uart support / genaralize UART
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 wor
add snps IP uart support / genaralize UART
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
show more ...
|
|
Revision tags: release/11.2.0 |
|
| #
104518ad |
| 26-Feb-2018 |
Andrew Turner <[email protected]> |
Check all entries in the ACPI uart compat table and not just the first.
Sponsored by: DARPA, AFRL
|
| #
fb006e46 |
| 08-Dec-2017 |
Andrew Turner <[email protected]> |
Set the io width when using an ACPI uart. Previously it would only ever be set when finding the uart from the device tree.
Sponsored by: DARPA, AFRL
|
|
Revision tags: release/10.4.0, release/11.1.0 |
|
| #
c214a270 |
| 27-Feb-2017 |
Ruslan Bukin <[email protected]> |
Allow setting access-width for UART registers.
This is required for FDT's standard "reg-io-width" property (similar to "reg-shift" property) found in many DTS files.
This fixes operation on Altera
Allow setting access-width for UART registers.
This is required for FDT's standard "reg-io-width" property (similar to "reg-shift" property) found in many DTS files.
This fixes operation on Altera Arria 10 SOC Development Kit, where standard ns8250 uart allows 4-byte access only.
Reviewed by: kan, marcel Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D9785
show more ...
|
| #
ef022bb1 |
| 21-Nov-2016 |
Andrew Turner <[email protected]> |
Include the missing accommon.h from the ACPI uart code.
Obtained from: ABT Systems Ltd Sponsored by: The FreeBSD Foundation
|
| #
eba1a249 |
| 21-Nov-2016 |
Andrew Turner <[email protected]> |
Add support to find the arm64 serial using the ACPI tables. This uses the Serial Port Console Redirection Table to find the device to use.
Obtained from: ABT Systems Ltd Sponsored by: The FreeBSD Fo
Add support to find the arm64 serial using the ACPI tables. This uses the Serial Port Console Redirection Table to find the device to use.
Obtained from: ABT Systems Ltd Sponsored by: The FreeBSD Foundation
show more ...
|
| #
0812ab31 |
| 21-Nov-2016 |
Andrew Turner <[email protected]> |
Add an arm64 specific uart cpu driver. As arm64 may use ACPI to find the uart we need to handle both it and FDT, and as such we need to have an architecture specific driver.
Obtained from: ABT Syste
Add an arm64 specific uart cpu driver. As arm64 may use ACPI to find the uart we need to handle both it and FDT, and as such we need to have an architecture specific driver.
Obtained from: ABT Systems Ltd Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D7796
show more ...
|