[coreboot] New patch to review for coreboot: 53c1b98 libpayload: Export device count in storage interface
Nico Huber (nico.huber@secunet.com)
gerrit at coreboot.org
Wed Nov 14 10:04:11 CET 2012
Nico Huber (nico.huber at secunet.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/1846
-gerrit
commit 53c1b98c3837b7b77165713ea8bce78eff6748f3
Author: Patrick Georgi <patrick.georgi at secunet.com>
Date: Tue Oct 9 12:52:05 2012 +0200
libpayload: Export device count in storage interface
FILO can use this as offset to enumerate AHCI and its own IDE
devices together.
Change-Id: I57380e7bd1df6db5c882427e9a34d068f4348fb2
Signed-off-by: Nico Huber <nico.huber at secunet.com>
---
payloads/libpayload/drivers/storage/storage.c | 5 +++++
payloads/libpayload/include/storage/storage.h | 1 +
2 files changed, 6 insertions(+)
diff --git a/payloads/libpayload/drivers/storage/storage.c b/payloads/libpayload/drivers/storage/storage.c
index 3e9c375..f623077 100644
--- a/payloads/libpayload/drivers/storage/storage.c
+++ b/payloads/libpayload/drivers/storage/storage.c
@@ -57,6 +57,11 @@ int storage_attach_device(storage_dev_t *const dev)
return 0;
}
+int storage_device_count(void)
+{
+ return dev_count;
+}
+
/**
* Probe for drive with given number
*
diff --git a/payloads/libpayload/include/storage/storage.h b/payloads/libpayload/include/storage/storage.h
index 3958c4b..ef61cd2 100644
--- a/payloads/libpayload/include/storage/storage.h
+++ b/payloads/libpayload/include/storage/storage.h
@@ -68,6 +68,7 @@ typedef struct storage_dev {
void (*detach_device)(struct storage_dev *);
} storage_dev_t;
+int storage_device_count(void);
int storage_attach_device(storage_dev_t *dev);
More information about the coreboot
mailing list