diff options
author | Erwan Le Ray <erwan.leray@st.com> | 2019-06-18 12:02:23 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2019-06-21 11:17:36 +0200 |
commit | 5d9176edacc29cadb9a0b52c8aaba67ce5ff4ed4 (patch) | |
tree | e46c06578e457eba410545d103a76a20bcc5c9c1 /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 4cc0ed626f2ba36cd008d4b380613f0360133891 (diff) |
serial: stm32: update PIO transmission
Improves PIO transmission:
- Replaces the FIFO filling per character by a filling per blocks of
characters, which provides better performances
- Replaces the active waiting loop by TX empty interrupt dynamic handling.
TXE interrupt is now enabled when data has to be sent (ie when
uart_circ is not empty), and inhibited when there is no more data to
send (ie when uart_circ is empty).
Signed-off-by: Erwan Le Ray <erwan.leray@st.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions