Signed-off-by: Jens Taprogge <[email protected]>
---
drivers/ipack/ipack.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/drivers/ipack/ipack.c b/drivers/ipack/ipack.c
index dd1d76c..008afad 100644
--- a/drivers/ipack/ipack.c
+++ b/drivers/ipack/ipack.c
@@ -338,6 +338,13 @@ static void ipack_parse_id2(struct ipack_device *dev)
}
}
+/**
+ * This methods reads and parses the device's IndustryPack ID section. The raw
+ * data is copied to the newly allocated array dev->id. dev->id is always
+ * freed by means of ipack_device_relase().
+ *
+ * @return 0 on success, error code on failure.
+ */
static int ipack_device_read_id(struct ipack_device *dev)
{
u8 __iomem *idmem;
@@ -389,7 +396,7 @@ static int ipack_device_read_id(struct ipack_device *dev)
}
/* Obtain the amount of memory required to store a copy of the complete
- * ID ROM contents */
+ * ID ROM contents. */
dev->id = kmalloc(dev->id_avail, GFP_KERNEL);
if (!dev->id) {
dev_err(&dev->dev, "dev->id alloc failed.\n");
--
1.8.1.2
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Industrypack-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/industrypack-devel