History log of /seL4-l4v-master/seL4/src/arch/arm/machine/l2c_310.c
Revision Date Author Comments
# 79da0792 01-Mar-2020 Gerwin Klein <gerwin.klein@data61.csiro.au>

Convert license tags to SPDX identifiers

This commit also converts our own copyright headers to directly use
SPDX, but leaves all other copyright header intact, only adding the
SPDX ident. As far as possible this commit also merges multiple
Data61 copyright statements/headers into one for consistency.


# 306453e3 18-Mar-2019 Anna Lyons <Anna.Lyons@data61.csiro.au>

style: set min-conditional-indent to 0

Given we use braces all the time conditional indents do not make code
cleaner.


# d0930f67 18-Mar-2019 Anna Lyons <Anna.Lyons@data61.csiro.au>

style: consistently attach return type

Add attach-return-type to astyle


# 761006e0 18-Mar-2019 Anna Lyons <Anna.Lyons@data61.csiro.au>

style: consistently align pointer with name

Run astyle with align-pointer=name


# 3d10ef0c 18-Mar-2019 Anna Lyons <Anna.Lyons@data61.csiro.au>

style: correct parenthesis padding

Use astyle's unpad-paren to unpad all parentheses that are not included
by pad-header, pad-oper, and pad-comma.


# fa017b6d 17-Mar-2019 Anna Lyons <Anna.Lyons@data61.csiro.au>

Upgrade to astyle 3.1

This produces minor changes


# b88d7701 12-Feb-2019 Kent McLeod <Kent.Mcleod@data61.csiro.au>

arm: Rename plat_cleanInvalidateCache

Rename plat_cleanInvalidateCache to plat_cleanInvalidateL2Cache to
indicate that it is a L2 cache maintenance operation only.


# dd861326 12-Apr-2017 Adrian Danis <Adrian.Danis@data61.csiro.au>

Use CONFIG_ variants of configuration definitions

The use of the CONFIG_ variants (that get declared in autoconf.h) for configuration
variables is preferred over definitions that get set somewhere in some Makefile


# f658276a 03-Aug-2016 Thomas Sewell <Thomas.Sewell@nicta.com.au>

Remove many DONT_TRANSLATE markers.

The vast majority of the DONT_TRANSLATE markers in the kernel are used
to hide __asm__ statements and builtin functions
(e.g. __builtin_unreachable ()) from the C-to-Isabelle parser.

The parser now supports underscore identifiers and many __asm__ statements,
and the builtin functions are prototyped, meaning the vast majority of the
DONT_TRANSLATE markers can be dropped. The remaining markers cover functions
that must be treated specially.


# 3ad71a0f 27-Oct-2016 Bamboo <bamboo@keg.ertos.in.nicta.com.au>

[STYLE_FIX]


# 44ed6adb 12-Oct-2016 Anna Lyons <Anna.Lyons@data61.csiro.au>

add seL4_BenchmarkFlushCaches() for arm and ia32

Available when CONFIG_ENABLE_BENCHMARKS is set, flushes caches for
running cold-cache benchmarks


# 246030a2 25-Oct-2016 Bamboo <bamboo@keg.ertos.in.nicta.com.au>

[STYLE_FIX]


# 56df83e9 24-Oct-2016 Jeff Waugh <jdub@bethesignal.org>

Disable L2 cache during initialisation

Fixes seL4/seL4#41.


# 280dcc33 18-Oct-2016 Adrian Danis <Adrian.Danis@data61.csiro.au>

SELFOUR-702: Correctly wait for clean to complete


# 2a6a53fa 21-Sep-2016 Adrian Danis <Adrian.Danis@data61.csiro.au>

SELFOUR-664: Support for prefetcher on Cortex-A9

Add support for enabling the L1 and L2 prefetcher on cortex-A9.


# adf91d4b 03-Aug-2016 Thomas Sewell <Thomas.Sewell@nicta.com.au>

Mark some constant address pointers as const.

Pointers to structures at fixed hardware addresses such as gic_dist
and priv_timer can be known to be constant.


# f28eb2c5 13-Feb-2015 Robbie VanVossen <robert.vanvossen@dornerworks.com>

Added support for the Allwinner A20 platform (specifically the CubieTruck board)


# c685dded 17-Dec-2014 akroh <Alexander.Kroh@nicta.com.au>

Trivial: simplify #ifdef logic in L2C310 code


# d46a234a 17-Dec-2014 akroh <Alexander.Kroh@nicta.com.au>

Add support for Zynq-7000


# 91b7da86 17-Jul-2014 TrusthworthySystems <gatekeeper@sel4.systems>

Release snapshot