Page MenuHomeFreeBSD

Enable FIFO on pl011 uart
ClosedPublic

Authored by jchandra on Dec 16 2016, 4:37 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Nov 14, 4:25 PM
Unknown Object (File)
Sep 18 2024, 4:44 PM
Unknown Object (File)
Sep 16 2024, 8:19 PM
Unknown Object (File)
Sep 8 2024, 11:03 PM
Unknown Object (File)
Sep 7 2024, 9:35 PM
Unknown Object (File)
Sep 7 2024, 12:39 PM
Unknown Object (File)
Aug 17 2024, 4:48 AM
Unknown Object (File)
Aug 17 2024, 4:47 AM
Subscribers

Details

Reviewers
gonzo
andrew
Group Reviewers
ARM
Commits
rS314318: Enable pl011 UART FIFOs
Summary

Enable Tx and Rx FIFOs of the pl011 uart in attach method. Update uart functions to handle this change.

Test Plan

Tested only on QEMU which does really emulate the hardware, especially on transmit. So any tests results from anyone with access to real hardware would be appreciated.

There should be significant reduction in the number of uart interrupts when dumping a lot of text to screen...

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

jchandra retitled this revision from to Enable FIFO on pl011 uart.
jchandra updated this object.
jchandra edited the test plan for this revision. (Show Details)
jchandra set the repository for this revision to rS FreeBSD src repository - subversion.
andrew edited edge metadata.
This revision is now accepted and ready to land.Feb 21 2017, 5:05 PM
This revision was automatically updated to reflect the committed changes.