[PATCH V1 0/4] regulator: tps62360: add cache support and settling time.

From: Laxman Dewangan
Date: Mon May 07 2012 - 03:38:57 EST


This patch series is for improving the regulator tps62360 by enabling
caching, using efficient functions for reducing code size and provide
settling time.

Laxman Dewangan (4):
regmap: add function for set/clear bits
This add the regmap_set_bits()/regmap_clear_bits() functionlity.

regulator: tps62360: enable register cache
Enable the caching of register to have faster update_bits as it
will avoid one more i2c read every time.

regulator: tps62360: use efficient function
This reduces code size and have better readability in the code.

regulator: tps62360: Provide settling time for voltage change
This will provide settlling delay when voltage output changes.

drivers/base/regmap/regmap.c | 32 ++++++++++
drivers/regulator/tps62360-regulator.c | 106 +++++++++++++++++++-------------
include/linux/regmap.h | 15 +++++
3 files changed, 110 insertions(+), 43 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/