summaryrefslogtreecommitdiff
path: root/bsps/shared/dev/serial (follow)
AgeCommit message (Collapse)Author
2020-02-16libchip/ns16550: Allow user calculate baud divisorG S Niteesh
This patch will allow the user to pass a function to calculate the baud divisor. This will allow for more flexibility, since for some BSPs like raspberrypi, the calculation of baud divisor is different from what is in the current driver.
2019-03-14z85c30.c: Do not process 0 baud and return an error (CID 1399713)Joel Sherrill
2018-10-17serial/ns16550: Fix precision clock synthesizerSebastian Huber
The precision clock synthesizer support broke the driver on the QorIQ P1020. On this device the Alternate Function Register is accessed with DLAB == 1 instead of the FIFO Control Register (FCR). Restructure the code to account for this.
2018-08-01serial/ns16550: Precision clock synthesizerSebastian Huber
Set the FIFO control register while DLAB == 1 in the line control register. At least on the QorIQ T4240 the driver still works with the re-ordered FIFO control register access.
2018-08-01serial/ns16550: Use standard register namesSebastian Huber
Use the standard register names for the divisor latches. This makes it easier to compare the code with other driver implementations.
2018-04-20bsps: Move console drivers to bspsSebastian Huber
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-16bsps: Move uart-output-char.c to bspsSebastian Huber
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-12bsps: Move legacy console driver to bspsSebastian Huber
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-04bsps: Move libchip to bspsSebastian Huber
This patch is a part of the BSP source reorganization. Update #3285.