summaryrefslogtreecommitdiff
path: root/include/linux/mfd
diff options
context:
space:
mode:
authorAxel Lin <axel.lin@ingics.com>2016-02-29 16:08:19 +0300
committerLinus Walleij <linus.walleij@linaro.org>2016-03-09 05:17:55 +0300
commit3fab91ea284a3b795327dda915a3c150a49e4be2 (patch)
treeb14a447bd32e444aa848d364defcff8ec5bdf730 /include/linux/mfd
parentfa283db76f681b9e17af2c329817042134178e7f (diff)
downloadlinux-3fab91ea284a3b795327dda915a3c150a49e4be2.tar.xz
gpio: lp3943: Drop pin_used and lp3943_gpio_request/lp3943_gpio_free
The implementation of lp3943_gpio_request/lp3943_gpio_free test pin_used for tracing the pin usage. However, gpiolib already checks FLAG_REQUESTED flag for the same purpose. So remove the redundant implementation. Signed-off-by: Axel Lin <axel.lin@ingics.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'include/linux/mfd')
-rw-r--r--include/linux/mfd/lp3943.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/include/linux/mfd/lp3943.h b/include/linux/mfd/lp3943.h
index 3490db782988..d3a738118b27 100644
--- a/include/linux/mfd/lp3943.h
+++ b/include/linux/mfd/lp3943.h
@@ -94,18 +94,12 @@ struct lp3943_reg_cfg {
* @regmap: Used for I2C communication on accessing registers
* @pdata: LP3943 platform specific data
* @mux_cfg: Register configuration for pin MUX
- * @pin_used: Bit mask for output pin used.
- * This bitmask is used for pin assignment management.
- * 1 = pin used, 0 = available.
- * Only LSB 16 bits are used, but it is unsigned long type
- * for atomic bitwise operations.
*/
struct lp3943 {
struct device *dev;
struct regmap *regmap;
struct lp3943_platform_data *pdata;
const struct lp3943_reg_cfg *mux_cfg;
- unsigned long pin_used;
};
int lp3943_read_byte(struct lp3943 *lp3943, u8 reg, u8 *read);