diff options
author | Krzysztof Kozlowski <k.kozlowski@samsung.com> | 2014-04-24 04:05:38 -0400 |
---|---|---|
committer | Lee Jones <lee.jones@linaro.org> | 2014-06-03 03:11:17 -0400 |
commit | 51f1f1cb24b870db44edcab56ffd89ecf8ce09e8 (patch) | |
tree | db57e24001f4049bf4a9fbbb44ac9d3e2425637a /include/linux/mfd/samsung | |
parent | e349c910e2398cbff59d7c58851503191a8e9157 (diff) |
mfd: sec-core: Update sec_pmic documentation
Update the documentation for sec_pmic state container structure to
reflect current code.
Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'include/linux/mfd/samsung')
-rw-r--r-- | include/linux/mfd/samsung/core.h | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/include/linux/mfd/samsung/core.h b/include/linux/mfd/samsung/core.h index 84aaf6c25794..1c66a6462887 100644 --- a/include/linux/mfd/samsung/core.h +++ b/include/linux/mfd/samsung/core.h | |||
@@ -24,18 +24,23 @@ enum sec_device_type { | |||
24 | }; | 24 | }; |
25 | 25 | ||
26 | /** | 26 | /** |
27 | * struct sec_pmic_dev - s5m87xx master device for sub-drivers | 27 | * struct sec_pmic_dev - s2m/s5m master device for sub-drivers |
28 | * @dev: master device of the chip (can be used to access platform data) | 28 | * @dev: Master device of the chip |
29 | * @pdata: pointer to private data used to pass platform data to child | 29 | * @pdata: Platform data populated with data from DTS |
30 | * @i2c: i2c client private data for regulator | 30 | * or board files |
31 | * @iolock: mutex for serializing io access | 31 | * @regmap_pmic: Regmap associated with PMIC's I2C address |
32 | * @irqlock: mutex for buslock | 32 | * @i2c: I2C client of the main driver |
33 | * @irq_base: base IRQ number for sec-pmic, required for IRQs | 33 | * @device_type: Type of device, matches enum sec_device_type |
34 | * @irq: generic IRQ number for s5m87xx | 34 | * @irq_base: Base IRQ number for device, required for IRQs |
35 | * @ono: power onoff IRQ number for s5m87xx | 35 | * @irq: Generic IRQ number for device |
36 | * @irq_masks_cur: currently active value | 36 | * @irq_data: Runtime data structure for IRQ controller |
37 | * @irq_masks_cache: cached hardware value | 37 | * @ono: Power onoff IRQ number for s5m87xx |
38 | * @type: indicate which s5m87xx "variant" is used | 38 | * @wakeup: Whether or not this is a wakeup device |
39 | * @wtsr_smpl: Whether or not to enable in RTC driver the Watchdog | ||
40 | * Timer Software Reset (registers set to default value | ||
41 | * after PWRHOLD falling) and Sudden Momentary Power Loss | ||
42 | * (PMIC will enter power on sequence after short drop in | ||
43 | * VBATT voltage). | ||
39 | */ | 44 | */ |
40 | struct sec_pmic_dev { | 45 | struct sec_pmic_dev { |
41 | struct device *dev; | 46 | struct device *dev; |