[PATCH v5 1/4] mfd: add LP3943 MFD driver

2013-12-05 Thread Milo Kim
LP3943 has 16 output pins which can be used as GPIO expander and PWM generator. * Regmap I2C interface for R/W LP3943 registers * Atomic operations for output pin assignment The driver should check whether requested pin is available or not. If the pin is already used, pin request returns as

[PATCH v5 1/4] mfd: add LP3943 MFD driver

2013-12-05 Thread Milo Kim
LP3943 has 16 output pins which can be used as GPIO expander and PWM generator. * Regmap I2C interface for R/W LP3943 registers * Atomic operations for output pin assignment The driver should check whether requested pin is available or not. If the pin is already used, pin request returns as