History log of /seL4-test-master/projects/util_libs/libplatsupport/plat_include/tk1/platsupport/plat/mux.h
Revision Date Author Comments
# 77e0a237 29-Oct-2017 Kofi Doku Atuah <kofidoku.atuah@data61.csiro.au>

platsupport: TK1 Mux: Add mux config for using UARTB pins as GPIOs

* This new mux feature will steal 2 of UART-B's pinouts (RTS and CTS)
and use them as GPIOs for debugging.


# 4f8ecb75 26-Sep-2017 Sebastian Holzapfel <seb.holzapfel@data61.csiro.au>

platsupport: TK1 Mux: Add PA3 to mux driver


# ab7d6893 29-Nov-2017 Kofi Doku Atuah <kofidoku.atuah@data61.csiro.au>

platsupport: TK1 mux: move the mux pingroup tables into a new source file


# df2c7f0c 09-Nov-2017 Kofi Doku Atuah <kofidoku.atuah@data61.csiro.au>

platsupport: TK1: Add a MUX driver and define mux pinout configs

This driver properly support pin output drivers and drive strengths as
well as the different output drivers supported by each pin - push-pull,
open-drain, tristate, pullup and pulldown.

Furthermore, it also adds the code to determine the strength of the slew rate
at which these signals are driven out. This feature was originally added to
investigate whether or not the I2C0 lines could be forced up to 3.3v from 1.8v.


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

fix licenses


# dafda718 15-Nov-2016 Adrian Danis <Adrian.Danis@data61.csiro.au>

libplatsupport: Refactor tk1 gpio/mux code

This commit refactors the mux and gpio code of the tk1 in the following ways
* Put GPIO code in gpio.c, not mux.c
* Bring back platform generic mux_sys_init and gpio_sys_init functions
* Make GPIO depend upon a mux without the mux initializing the GPIO
* Remove globals and use the provided 'priv' parts of the 'sys' structs
* Require gpio_sys_t be passed to 'gpio_*' functions instead of using
global variables
* Remove circular dependencies in headers and '#ifndef CONFIG_PLAT_TK1's from
generic arm headers


# 76c06450 26-Oct-2016 Jason Butler <jason.butler@data61.csiro.au>

Integrating changes from DARPA repo to trunk


# 7525cdf6 21-Mar-2016 Yanyan Shen <yanyan.shen@nicta.com.au>

arm/tk1: add serial and timer drivers


# 1cb7097a 21-Mar-2016 Yanyan Shen <yanyan.shen@nicta.com.au>

arm/tk1: add serial and timer drivers