History log of /seL4-test-master/projects/util_libs/libplatsupport/src/mach/exynos/serial.c
Revision Date Author Comments
# 2c4603aa 11-Aug-2020 Oliver Scott <Oliver.Scott@data61.csiro.au>

trivial: style

Signed-off-by: Oliver Scott <Oliver.Scott@data61.csiro.au>


# 7e7cabc1 10-Aug-2020 Oliver Scott <Oliver.Scott@data61.csiro.au>

supress-gcc-warnings: util-libs

-Use const in correct places
-Use casts
-Return correct interface type

Signed-off-by: Oliver Scott <Oliver.Scott@data61.csiro.au>


# a99e2aa5 13-Nov-2018 Adam Felizzi <Adam.Felizzi@data61.csiro.au>

exynos/serial: Attempt TX IRQ handle on uart write

Updated exynos_uart_write to try and process a TX IRQ for
draining/freeing up the TX FIFO. This is a slight optimisation
to maximize the amount of data we can write and free up the write
descriptor.


# 9129112d 01-Nov-2018 Adam Felizzi <Adam.Felizzi@data61.csiro.au>

exynos/serial: Fixed macro typo

Incorrect capitalization in CON_RX_TIMEOUT_MASK definition.


# a7e9aad0 08-Oct-2018 Anna Lyons <Anna.Lyons@data61.csiro.au>

platsupport: use ZF_LOG* instead of custom macros

This commit removes redundant definitions of debug print macros
and replaces them with use of ZF_LOG*.


# 36653f85 07-Oct-2018 Adam Felizzi <Adam.Felizzi@data61.csiro.au>

platsupport/exynos: Added ps_cdev_static_init

Created a static initialisation function for the
exynos character device. This allows the user to pass in a
pre-mapped vaddr for the uart device + additional uart parameters.


# c9066a04 07-Oct-2018 Adam Felizzi <Adam.Felizzi@data61.csiro.au>

platsupport/exynos: Refactored exynos_serial_init

Split up the exynos serial init implementation into multiple
functions. This makes the initialisation implementation more
modular for different serial initialisation functions.


# 6571d762 13-Mar-2018 Kofi Doku Atuah <kofidoku.atuah@data61.csiro.au>

platsupport: Exynos: Update the mux_feature_enable and its invocations


# 398af6af 13-Jul-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

Fix whitespace

- remove trailing whitespace
- remove duplicate blank lines
- remove blank lines at end of file


# 9deb65ea 31-May-2017 Kent McLeod <Kent.Mcleod@data61.csiro.au>

Change 1 << * to BIT(*) in some cases


# a7130f9f 04-Jun-2017 Anna Lyons <Anna.Lyons@data61.csiro.au>

fix licenses


# 03ede780 23-Aug-2016 Kent McLeod <kent.mcleod@nicta.com.au>

Remove trailing whitespace


# 05d0ae84 26-Jul-2016 Andrew Gacek <andrew.gacek@gmail.com>

libplatsupport: clear RX interrupt after RX irq callback (Exynos, serial)

This fixes issue #3


# 3f19371c 01-Jun-2016 amrzar <azarrabi@nicta.com.au>

libplatsupport: Refactor serial port functions for exynos