Hi Tony,
Here is the version updated with your latest fixes and improvements after
a small clean to fix a checkpatch issue.
I added as well a patch from Dan to add __func__ in every pr__xxx calls.
The series is based on mainline (2.6.37-rc1) and is available here:
git://gitorious.org/omap-pm/linux.git ctrl-wip/mux-omap4-v4
Tested on SDP4430 ES1.0, ES2.0 and ES2.1 with omap2plus_defconfig.
It still requires some test on OMAP3 and OMAP2.
Thanks,
Benoit
PATCH v1
http://www.spinics.net/lists/linux-omap/msg40039.html
- Add a patch from Tony to remove the partition information used
only for debugfs purpose. A look up is done when needed in order
to save some memory.
- Add a patch from Dan, to add __func__ information during pr_xxx
calls.
- Add patch from Tony to fix a crash reported by
Anand Gadiyar <[email protected]> on zoom3
https://patchwork.kernel.org/patch/325622/
RFC v2:
http://www.spinics.net/lists/linux-omap/msg38995.html
- Take into account Tony's proposal to store partition information
in a partition structure instead of inside every pad entries.
- Remove some cpu_is_xxx calls from the core code by adding a
couple of flags during partition init.
RFC v1:
http://www.spinics.net/lists/linux-omap/msg37158.html
Benoit Cousson (6):
OMAP: mux: Replace printk with pr_xxx macros
OMAP: mux: Add support for control module split in several partitions
OMAP4: mux: Add CBL package data for OMAP4430 ES1
OMAP4: sdp4430: Select CBL package for ES1 and initialize mux
OMAP4: mux: Add CBS package data for OMAP4430 ES2
OMAP4: sdp4430: Select CBS package for ES2
Dan Murphy (1):
OMAP: mux: Add __func__ macro to pr_xxx macros
sricharan (1):
OMAP4: pandaboard: Select CBL & CBS package and initialize mux
arch/arm/mach-omap2/Kconfig | 10 +
arch/arm/mach-omap2/Makefile | 1 +
arch/arm/mach-omap2/board-4430sdp.c | 14 +
arch/arm/mach-omap2/board-omap4panda.c | 16 +
arch/arm/mach-omap2/board-rx51-peripherals.c | 12 +-
arch/arm/mach-omap2/mux.c | 369 ++++--
arch/arm/mach-omap2/mux.h | 83 ++-
arch/arm/mach-omap2/mux2420.c | 10 +-
arch/arm/mach-omap2/mux2430.c | 10 +-
arch/arm/mach-omap2/mux34xx.c | 9 +-
arch/arm/mach-omap2/mux44xx.c | 1625 ++++++++++++++++++++++++++
arch/arm/mach-omap2/mux44xx.h | 298 +++++
12 files changed, 2310 insertions(+), 147 deletions(-)
create mode 100644 arch/arm/mach-omap2/mux44xx.c
create mode 100644 arch/arm/mach-omap2/mux44xx.h
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html