[PATCH] Add regmap support
Sascha Hauer
s.hauer at pengutronix.de
Wed Feb 3 08:20:07 PST 2016
This series adds simple regmap support. It's overdue to have regmap
support in barebox since regmap can make register accesses far more
generic and convenient. More and more kernel code depends on it, so
here it is for barebox. Two drivers are switched over to regmap to
provide some users.
----------------------------------------------------------------
Sascha Hauer (3):
Add initial regmap support
mfd: mc13xxx: Switch to regmap support
ARM: i.MX ocotp: Switch to regmap support
Steffen Trumtrar (1):
bitops: Fix shift overflow in GENMASK macros
arch/arm/mach-imx/ocotp.c | 146 ++++++---------
drivers/base/Makefile | 1 +
drivers/base/regmap/Makefile | 1 +
drivers/base/regmap/internal.h | 18 ++
drivers/base/regmap/regmap.c | 398 +++++++++++++++++++++++++++++++++++++++++
drivers/mfd/mc13xxx.c | 123 ++++++-------
include/linux/bitops.h | 7 +-
include/regmap.h | 62 +++++++
8 files changed, 594 insertions(+), 162 deletions(-)
create mode 100644 drivers/base/regmap/Makefile
create mode 100644 drivers/base/regmap/internal.h
create mode 100644 drivers/base/regmap/regmap.c
create mode 100644 include/regmap.h
More information about the barebox
mailing list