All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Alchemy: platform updates
@ 2009-03-29  9:26 Manuel Lauss
  2009-03-29  9:27 ` [PATCH 1/3] Alchemy: get rid of common/platform.c Manuel Lauss
  2009-03-29 11:35 ` [PATCH 0/3] Alchemy: platform updates Sergei Shtylyov
  0 siblings, 2 replies; 16+ messages in thread
From: Manuel Lauss @ 2009-03-29  9:26 UTC (permalink / raw)
  To: Linux-MIPS; +Cc: Manuel Lauss

Hello!

Patch overview:

#1: eliminate alchemy/common/platform.c.  Add platform device
    registration to all boards instead.

    I realize this is a lot of (needless) code duplication at first,
    but it seems a lot cleaner to me if each board registered the
    devices it needs/wants.

#2: platform au1xxx-rtc device for all devboards with 32kHz crystal.

#3: eliminate the alchemy-flash MTD map driver; add physmap-flash
    platform devices to each devboard.


I have 4 more patches which convert a few drivers to platform_devices
(irda and au1000-ac97c alsa) which (in part) depend on these.

Compile-tested on all boards touched by these patches; run-tested on
the DB1200 only.  If anyone has access to the other boards, please test
and report bugs to me!

Thanks!
	Manuel Lauss

--- 

Manuel Lauss (3):
  Alchemy: get rid of common/platform.c
  Alchemy: add RTC device to devboards
  Alchemy: convert to physmap flash

 arch/mips/alchemy/common/Makefile             |    4 +-
 arch/mips/alchemy/common/platform.c           |  369 -------------------------
 arch/mips/alchemy/devboards/db1x00/Makefile   |    2 +-
 arch/mips/alchemy/devboards/db1x00/platform.c |  247 +++++++++++++++++
 arch/mips/alchemy/devboards/pb1000/Makefile   |    2 +-
 arch/mips/alchemy/devboards/pb1000/platform.c |  144 ++++++++++
 arch/mips/alchemy/devboards/pb1100/Makefile   |    2 +-
 arch/mips/alchemy/devboards/pb1100/platform.c |  171 ++++++++++++
 arch/mips/alchemy/devboards/pb1200/platform.c |  249 +++++++++++++++++-
 arch/mips/alchemy/devboards/pb1500/Makefile   |    2 +-
 arch/mips/alchemy/devboards/pb1500/platform.c |  142 ++++++++++
 arch/mips/alchemy/devboards/pb1550/Makefile   |    2 +-
 arch/mips/alchemy/devboards/pb1550/platform.c |  160 +++++++++++
 arch/mips/alchemy/mtx-1/platform.c            |   64 +++++
 arch/mips/alchemy/xxs1500/Makefile            |    3 +-
 arch/mips/alchemy/xxs1500/platform.c          |   87 ++++++
 drivers/mtd/maps/Kconfig                      |    6 -
 drivers/mtd/maps/Makefile                     |    1 -
 drivers/mtd/maps/alchemy-flash.c              |  166 -----------
 19 files changed, 1272 insertions(+), 551 deletions(-)
 delete mode 100644 arch/mips/alchemy/common/platform.c
 create mode 100644 arch/mips/alchemy/devboards/db1x00/platform.c
 create mode 100644 arch/mips/alchemy/devboards/pb1000/platform.c
 create mode 100644 arch/mips/alchemy/devboards/pb1100/platform.c
 create mode 100644 arch/mips/alchemy/devboards/pb1500/platform.c
 create mode 100644 arch/mips/alchemy/devboards/pb1550/platform.c
 create mode 100644 arch/mips/alchemy/xxs1500/platform.c
 delete mode 100644 drivers/mtd/maps/alchemy-flash.c

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

end of thread, other threads:[~2009-04-06  7:57 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-29  9:26 [PATCH 0/3] Alchemy: platform updates Manuel Lauss
2009-03-29  9:27 ` [PATCH 1/3] Alchemy: get rid of common/platform.c Manuel Lauss
2009-03-29  9:27   ` [PATCH 2/3] Alchemy: add RTC device to devboards Manuel Lauss
2009-03-29  9:27     ` [PATCH 3/3] Alchemy: convert to physmap flash Manuel Lauss
2009-04-06  7:57       ` Florian Fainelli
2009-03-29 11:36   ` [PATCH 1/3] Alchemy: get rid of common/platform.c Sergei Shtylyov
2009-03-29 11:37   ` Sergei Shtylyov
2009-03-29 11:35 ` [PATCH 0/3] Alchemy: platform updates Sergei Shtylyov
2009-03-29 12:38   ` Manuel Lauss
2009-03-29 13:03     ` Sergei Shtylyov
2009-03-29 15:27       ` Kevin Hickey
2009-03-29 15:52         ` Manuel Lauss
2009-03-30  8:39           ` Florian Fainelli
2009-03-30 16:23           ` Ralf Baechle
2009-03-29 15:43       ` Manuel Lauss
2009-03-29 20:48       ` Sergei Shtylyov

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.