All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH-V3 0/3] ARM: OMAP2+: Cleanup series in order to remove ARCH_OMAPx dependency
@ 2012-06-28 14:59 ` Vaibhav Hiremath
  0 siblings, 0 replies; 24+ messages in thread
From: Vaibhav Hiremath @ 2012-06-28 14:59 UTC (permalink / raw)
  To: linux-omap; +Cc: tony, linux-arm-kernel, Vaibhav Hiremath

In current implementation, some places we are still using
ARCH_OMAPx config option, making it difficult to add new devices;
for example, while adding am33xx device support I came across multiple
instances where I had to patch the existing code to make it work for
am33xx.

This patch tries to cleanup existing code for some of the
ARCH_OMAP2/3/4 dependency on the code.

NOTE: Patch series has been build tested for all possible
      combination of OMAP2, 3, 4 configurations.

History on Patch-series:
========================
Changes from V2:
	- Rebased against latest linux-omap/master
	- Removed [Patch 4/4], fixed it separately as independent patch.
	  Already in Mainline.
	- Fixed comments form KevinH, added Makefile rule for sdrc.c

Changes from V1:
	- Fixed comments from Tony
	- Config option name of SOC_HAS_SDRC changed to
	  SOC_HAS_OMAP2_SDRC
	- Config option name for SOC_HAS_DPLL_xxx flags
	  to SOC_HAS_OMAP3_DPLL_xxx.



Vaibhav Hiremath (3):
  ARM: OMAP2+: CLEANUP: All OMAP2PLUS uses omap-device.o target so add
    one entry
  ARM: OMAP2+: CLEANUP: Move omap3 dpll ops to dpll3xxx.c
  ARM: OMAP2+: CLEANUP: Remove unnecessary ifdef around
    __omap2_set_globals

 arch/arm/mach-omap2/Kconfig    |    8 ++++++++
 arch/arm/mach-omap2/Makefile   |    3 ++-
 arch/arm/mach-omap2/clock.c    |   18 ------------------
 arch/arm/mach-omap2/common.c   |    8 +-------
 arch/arm/mach-omap2/common.h   |    5 +++++
 arch/arm/mach-omap2/dpll3xxx.c |   14 ++++++++++++++
 arch/arm/plat-omap/Makefile    |    4 +---
 7 files changed, 31 insertions(+), 29 deletions(-)


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2012-07-05  9:53 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-06-28 14:59 [PATCH-V3 0/3] ARM: OMAP2+: Cleanup series in order to remove ARCH_OMAPx dependency Vaibhav Hiremath
2012-06-28 14:59 ` Vaibhav Hiremath
2012-06-28 14:59 ` [PATCH-V3 1/3] ARM: OMAP2+: CLEANUP: All OMAP2PLUS uses omap-device.o target so add one entry Vaibhav Hiremath
2012-06-28 14:59   ` Vaibhav Hiremath
2012-07-04  7:27   ` Tony Lindgren
2012-07-04  7:27     ` Tony Lindgren
2012-07-04  9:16     ` Hiremath, Vaibhav
2012-07-04  9:16       ` Hiremath, Vaibhav
2012-07-05  9:53       ` Tony Lindgren
2012-07-05  9:53         ` Tony Lindgren
2012-06-28 14:59 ` [PATCH-V3 2/3] ARM: OMAP2+: CLEANUP: Move omap3 dpll ops to dpll3xxx.c Vaibhav Hiremath
2012-06-28 14:59   ` Vaibhav Hiremath
2012-06-28 14:59 ` [PATCH-V3 3/3] ARM: OMAP2+: CLEANUP: Remove unnecessary ifdef around __omap2_set_globals Vaibhav Hiremath
2012-06-28 14:59   ` Vaibhav Hiremath
2012-06-28 15:05   ` Benoit Cousson
2012-06-28 15:05     ` Benoit Cousson
2012-06-28 15:36     ` Hiremath, Vaibhav
2012-06-28 15:36       ` Hiremath, Vaibhav
2012-06-28 15:39     ` Hiremath, Vaibhav
2012-06-28 15:39       ` Hiremath, Vaibhav
2012-06-28 15:41       ` Benoit Cousson
2012-06-28 15:41         ` Benoit Cousson
2012-06-29 12:44         ` Tony Lindgren
2012-06-29 12:44           ` Tony Lindgren

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.