Linus Walleij
|
f3354ab674
ARM: 8169/1: l2c: parse cache properties from ePAPR definitions
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
7109561524
Merge branches 'fixes' and 'misc' into for-next
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
af040ffc9b
ARM: make it easier to check the CPU part number correctly
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
9a2c33a422
ARM: l2c: fix revision checking
|
%!s(int64=11) %!d(string=hai) anos |
Thomas Petazzoni
|
98ea2dba65
ARM: 8076/1: mm: add support for HW coherent systems in PL310 cache
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
8ef418c717
ARM: l2c: trial at enabling some Cortex-A9 optimisations
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
560be6136b
ARM: l2c: add warnings for stuff modifying aux_ctrl register values
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
314e47b7b6
ARM: l2c: print a warning with L2C-310 caches if the cache size is modified
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
678ea28b7c
ARM: l2c: remove old .set_debug method
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
a4b041a0e2
ARM: l2c: always enable non-secure access to lockdown registers
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
3a43b581da
ARM: l2c: always enable low power modes
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
4374d64933
ARM: l2c: add automatic enable of early BRESP
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
ddf7d79bc7
ARM: l2c: move L2 cache register saving to a more sensible location
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
d9d1f3e2d7
ARM: l2c: check that DT files specify the required "cache-unified" property
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
1a5a954ce0
ARM: l2c: fix register naming
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
a8875a092a
ARM: l2c: implement L2C-310 erratum 752271 in core L2C code
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
8abd259f65
ARM: l2c: provide generic hook to intercept writes to secure registers
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
0493aef4da
ARM: l2c: move way size calculation data into l2c_init_data
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
5f47c38704
ARM: l2c: add decode for L2C-220 cache ways
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
051334bdc5
ARM: l2c: move type string into l2c_init_data structure
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
cf9ea8f130
ARM: l2c: remove obsolete l2x0 ops for non-OF init
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
9081114837
ARM: l2c: convert Broadcom L2C-310 to new code
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
733c6bbafd
ARM: l2c: add L2C-220 specific handlers
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
f777332ba7
ARM: l2c: use L2C-210 handlers for L2C-310 errata-less implementations
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
ebd4219f10
ARM: l2c: implement L2C-310 erratum 588369 as a method override
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
99ca1772e5
ARM: l2c: implement L2C-310 erratum 727915 as a method override
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
6a28cf59ff
ARM: l2c: add L2C-210 specific handlers
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
bda0b74e6a
ARM: l2c: move pl310_set_debug() into l2c-310 code
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
faf9b2e701
ARM: l2c: simplify l2x0 unlocking code
|
%!s(int64=11) %!d(string=hai) anos |
Russell King
|
09a5d180ed
ARM: l2c: clean up save/resume functions
|
%!s(int64=11) %!d(string=hai) anos |