#
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>
|
#
46b8f880 |
|
17-Dec-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
trivial: Fix function call typo
|
#
8e531505 |
|
15-Oct-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
trivial: Style changed files
|
#
9721c49d |
|
14-Oct-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
platsupport: Change pending_status 'clear' type A bool for suggesting to clear the interrupt flag represents the type better than an int.
|
#
98edb778 |
|
14-Oct-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
platsupport: Replace read/write w/ set/read_level This is the second part of the change to remove the ability the chain together pins in the driver level. Now that it's not possible to chain together pins, we replace the read/write functions with pin unit level functions.
|
#
fe165a16 |
|
14-Oct-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
platsupport: Remove GPIO set_next and next field The functionality to be able to chain together GPIO pins is outside the scope of the driver, this functionality should instead belong to a utility library. This commit removes this from the drivers so that it can be refactored into a library.
|
#
f31b6d07 |
|
10-Dec-2019 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
platsupport: Don't require plat/gpio.h on all plat The Arm interface for gpio_sys_t doesn't require any platform definitions and so we don't need to include a platform header file.
|
#
bb01ae81 |
|
10-Dec-2019 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
platsupport: Don't require plat/mux.h on all plats As mux_sys_init is currently required on all Arm platforms, having a enum definition for all mux features that a platform has requires defining the enum on all platforms. We instead replace enum mux_feature with a typedef'd ssize_t and allow platforms to define enum mux_feature definitions at an implementation level rather than interface level.
|
#
3f9cdc14 |
|
19-May-2019 |
Yu Hou <Yu.Hou@data61.csiro.au> |
util_libs: remove autoconf.h from util_libs this commit removes autoconf.h generation from each lib and append '#include <<lib_name>/gen_config.h>' after each '#include <autoconf.h>' since autoconf.h is only the for the kernel config now. This is a temporarily solution, since we currently don't have a way to tell which header files each file is trying to include when it includes 'autoconf.h'
|
#
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*.
|
#
6571d762 |
|
13-Mar-2018 |
Kofi Doku Atuah <kofidoku.atuah@data61.csiro.au> |
platsupport: Exynos: Update the mux_feature_enable and its invocations
|
#
1db007cc |
|
21-Nov-2017 |
Kofi Doku Atuah <kofidoku.atuah@data61.csiro.au> |
platsupport: Mux API: Add a dependencies parameter to mux_sys_init This is a workaround for the fact that we have no real dependency tree at the moment. The two approaches to this problem were either: * Add a gpio_sys_t member inside of ps_io_ops_t, similar to the way we already have a clock_sys_t and a mux_sys_t in there. * Add a void *dependencies argument to the mux_init function that will enable us to pass arbitrary extra dependencies in. The latter was chosen because while it is more intrusive, it is slightly more flexible.
|
#
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
|
#
1007797c |
|
12-Apr-2017 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
Use CONFIG_ variables instead of configuration definitions
|
#
03ede780 |
|
23-Aug-2016 |
Kent McLeod <kent.mcleod@nicta.com.au> |
Remove trailing whitespace
|