summaryrefslogtreecommitdiff
path: root/include/linux/ina219.h
diff options
context:
space:
mode:
authorAnshul Jain <anshulj@nvidia.com>2012-10-31 11:33:39 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2013-09-14 00:48:59 -0700
commit20f73189e89ea89ed774a1edb5be7197f83d2499 (patch)
tree5739eeeda51c1b1178cef22ed2d167124a2b8785 /include/linux/ina219.h
parentc0a4214377ded801d1b428fcac2d8223ae316590 (diff)
hwmon: ina219: Update INA219 platform data
platform data structure now contains: shunt resistor value trigger config data continuous config data Bug 1160868 Change-Id: I5a4102745db2304fd7c5735981e1f70d182f32f6 Signed-off-by: Anshul Jain <anshulj@nvidia.com> Reviewed-on: http://git-master/r/160065 Tested-by: Deepak Nibade <dnibade@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Diffstat (limited to 'include/linux/ina219.h')
-rw-r--r--include/linux/ina219.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/ina219.h b/include/linux/ina219.h
index 422d72622bf2..de4113714c0f 100644
--- a/include/linux/ina219.h
+++ b/include/linux/ina219.h
@@ -26,10 +26,13 @@
#define INA219_RAIL_NAME_SIZE 32
struct ina219_platform_data {
- u8 divisor; /*divisor needed to get current value */
+ u16 divisor; /*divisor needed to get current value */
u32 calibration_data;
u32 power_lsb;
u32 precision_multiplier;
+ u16 trig_conf;
+ u16 cont_conf;
+ u32 shunt_resistor; /*mOhms*/
char rail_name[INA219_RAIL_NAME_SIZE];
};