mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-20 03:44:55 +00:00
ARC: CACHE: mark IOC helper functions as inlined_cachefunc
Force inlining of IOC related functions used in other cache functions. This is preventive change. Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
This commit is contained in:
parent
b15cb0bfe8
commit
04286d073e
1 changed files with 3 additions and 3 deletions
|
@ -179,7 +179,7 @@ DECLARE_GLOBAL_DATA_PTR;
|
||||||
static inlined_cachefunc void __ic_entire_invalidate(void);
|
static inlined_cachefunc void __ic_entire_invalidate(void);
|
||||||
static inlined_cachefunc void __dc_entire_op(const int cacheop);
|
static inlined_cachefunc void __dc_entire_op(const int cacheop);
|
||||||
static inlined_cachefunc void __slc_entire_op(const int op);
|
static inlined_cachefunc void __slc_entire_op(const int op);
|
||||||
static inline bool ioc_enabled(void);
|
static inlined_cachefunc bool ioc_enabled(void);
|
||||||
|
|
||||||
static inline bool pae_exists(void)
|
static inline bool pae_exists(void)
|
||||||
{
|
{
|
||||||
|
@ -346,7 +346,7 @@ void slc_disable(void)
|
||||||
__slc_disable();
|
__slc_disable();
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline bool ioc_exists(void)
|
static inlined_cachefunc bool ioc_exists(void)
|
||||||
{
|
{
|
||||||
if (is_isa_arcv2()) {
|
if (is_isa_arcv2()) {
|
||||||
union bcr_clust_cfg cbcr;
|
union bcr_clust_cfg cbcr;
|
||||||
|
@ -358,7 +358,7 @@ static inline bool ioc_exists(void)
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline bool ioc_enabled(void)
|
static inlined_cachefunc bool ioc_enabled(void)
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
* We check only CONFIG option instead of IOC HW state check as IOC
|
* We check only CONFIG option instead of IOC HW state check as IOC
|
||||||
|
|
Loading…
Add table
Reference in a new issue