mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-28 01:51:33 +00:00
x86: Don't export mrccache_update()
This function is only used within the implementation so make it static. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
parent
0a0b09b47b
commit
fa6cc1de1b
2 changed files with 14 additions and 17 deletions
|
@ -48,21 +48,6 @@ struct udevice;
|
||||||
*/
|
*/
|
||||||
struct mrc_data_container *mrccache_find_current(struct mrc_region *entry);
|
struct mrc_data_container *mrccache_find_current(struct mrc_region *entry);
|
||||||
|
|
||||||
/**
|
|
||||||
* mrccache_update() - update the MRC cache with a new record
|
|
||||||
*
|
|
||||||
* This writes a new record to the end of the MRC cache region. If the new
|
|
||||||
* record is the same as the latest record then the write is skipped
|
|
||||||
*
|
|
||||||
* @sf: SPI flash to write to
|
|
||||||
* @entry: Position and size of MRC cache in SPI flash
|
|
||||||
* @cur: Record to write
|
|
||||||
* @return 0 if updated, -EEXIST if the record is the same as the latest
|
|
||||||
* record, -EINVAL if the record is not valid, other error if SPI write failed
|
|
||||||
*/
|
|
||||||
int mrccache_update(struct udevice *sf, struct mrc_region *entry,
|
|
||||||
struct mrc_data_container *cur);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* mrccache_reserve() - reserve MRC data on the stack
|
* mrccache_reserve() - reserve MRC data on the stack
|
||||||
*
|
*
|
||||||
|
|
|
@ -118,8 +118,20 @@ static struct mrc_data_container *find_next_mrc_cache(struct mrc_region *entry,
|
||||||
return cache;
|
return cache;
|
||||||
}
|
}
|
||||||
|
|
||||||
int mrccache_update(struct udevice *sf, struct mrc_region *entry,
|
/**
|
||||||
struct mrc_data_container *cur)
|
* mrccache_update() - update the MRC cache with a new record
|
||||||
|
*
|
||||||
|
* This writes a new record to the end of the MRC cache region. If the new
|
||||||
|
* record is the same as the latest record then the write is skipped
|
||||||
|
*
|
||||||
|
* @sf: SPI flash to write to
|
||||||
|
* @entry: Position and size of MRC cache in SPI flash
|
||||||
|
* @cur: Record to write
|
||||||
|
* @return 0 if updated, -EEXIST if the record is the same as the latest
|
||||||
|
* record, -EINVAL if the record is not valid, other error if SPI write failed
|
||||||
|
*/
|
||||||
|
static int mrccache_update(struct udevice *sf, struct mrc_region *entry,
|
||||||
|
struct mrc_data_container *cur)
|
||||||
{
|
{
|
||||||
struct mrc_data_container *cache;
|
struct mrc_data_container *cache;
|
||||||
ulong offset;
|
ulong offset;
|
||||||
|
|
Loading…
Add table
Reference in a new issue