aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/iio/magnetometer/hmc5843.h
diff options
context:
space:
mode:
authorCristina Opriceana <cristina.opriceana@gmail.com>2015-03-20 18:09:43 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2015-03-23 22:20:13 +0100
commitdaf56d91a56d41d97fda9f5979657abbd6475140 (patch)
treec57813a2db5319300765bc5cfa9f36968982629f /drivers/staging/iio/magnetometer/hmc5843.h
parentStaging: lustre: Fix Sparse warnings for static declarations (diff)
downloadlinux-dev-daf56d91a56d41d97fda9f5979657abbd6475140.tar.xz
linux-dev-daf56d91a56d41d97fda9f5979657abbd6475140.zip
Staging: iio: Add kernel-doc for struct hmc5843
This patch documents the struct hmc5843 specific data following this warning: "CHECK: struct mutex definition without comment". Signed-off-by: Cristina Opriceana <cristina.opriceana@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/iio/magnetometer/hmc5843.h')
-rw-r--r--drivers/staging/iio/magnetometer/hmc5843.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/drivers/staging/iio/magnetometer/hmc5843.h b/drivers/staging/iio/magnetometer/hmc5843.h
index 332a75c3a4fb..f3d0da2fe458 100644
--- a/drivers/staging/iio/magnetometer/hmc5843.h
+++ b/drivers/staging/iio/magnetometer/hmc5843.h
@@ -31,12 +31,20 @@ enum hmc5843_ids {
HMC5983_ID,
};
+/**
+ * struct hcm5843_data - device specific data
+ * @dev: actual device
+ * @lock: update and read regmap data
+ * @regmap: hardware access register maps
+ * @variant: describe chip variants
+ * @buffer: 3x 16-bit channels + padding + 64-bit timestamp
+ **/
struct hmc5843_data {
struct device *dev;
struct mutex lock;
struct regmap *regmap;
const struct hmc5843_chip_info *variant;
- __be16 buffer[8]; /* 3x 16-bit channels + padding + 64-bit timestamp */
+ __be16 buffer[8];
};
int hmc5843_common_probe(struct device *dev, struct regmap *regmap,