diff options
author | Jack Miller <distroguy@gmail.com> | 2016-11-29 14:18:22 +1100 |
---|---|---|
committer | Stewart Smith <stewart@linux.vnet.ibm.com> | 2016-12-13 16:49:45 +1100 |
commit | 67265323132888e8b12788542fc7b33b340cc28b (patch) | |
tree | 0e253d5270f4ce63d4aed1a3389cf5d717aca21b /core/platform.c | |
parent | 4a6d1a70f0fe50ceb8176f2d6d0fc612f8e32589 (diff) | |
download | skiboot-67265323132888e8b12788542fc7b33b340cc28b.zip skiboot-67265323132888e8b12788542fc7b33b340cc28b.tar.gz skiboot-67265323132888e8b12788542fc7b33b340cc28b.tar.bz2 |
mambo: Add Fake NVRAM driver
Implement a fake NVRAM device based on arbitrary memory reserves.
This allows NVRAM images to be preloaded without the FSP.
Signed-off-by: Jack Miller <jack@codezen.org>
Tested-by: Chris Smart <chris@distroguy.com>
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'core/platform.c')
-rw-r--r-- | core/platform.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/platform.c b/core/platform.c index ba0636d..4e1c691 100644 --- a/core/platform.c +++ b/core/platform.c @@ -136,6 +136,9 @@ static struct platform generic_platform = { .bmc = &generic_bmc, .probe = generic_platform_probe, .init = generic_platform_init, + .nvram_info = fake_nvram_info, + .nvram_start_read = fake_nvram_start_read, + .nvram_write = fake_nvram_write, .cec_power_down = generic_cec_power_down, }; |