All of lore.kernel.org
 help / color / mirror / Atom feed
From: arnd@arndb.de (Arnd Bergmann)
To: linux-arm-kernel@lists.infradead.org
Subject: Updated mach-types update
Date: Tue, 24 May 2011 13:51:28 +0200	[thread overview]
Message-ID: <201105241351.28692.arnd@arndb.de> (raw)
In-Reply-To: <BANLkTi=esTs+gTxGqbZc+TJgcna5OtmWhA@mail.gmail.com>

On Tuesday 24 May 2011, Jaya Kumar wrote:

> Thanks for the feedback. I think this thread went from the specific
> case of this 2363, Wayland board into a broader discussion. I
> understand this is because of the arm subarch cleanup goals. To help
> people like me who aren't familiar with the details, could you
> elaborate on "can still add board files" and "the work that is
> required to remove them later". Do you mean I could still submit a
> patch like arch/arm/mach-mmp/wayland* and you'd be willing to take it,
> but with the expectation that it would be removed at a later date? Is
> the removal work to do with adding device tree support (I assume
> that's a bootloader task as well as a subarch/board support task)? I'm
> happy to help with what I can but I'm very slow. I'm even having
> trouble just getting mainline to boot on the board. [1]

Hi Jaya,

Our long-term goal is to replace all board files that are today written
in C with device tree files that describe a board independent of the kernel.

This clearly isn't happening over night and we need a lot of people to help
out with that. You can definitely submit a patch to add the board (if you
haven't already) and then we review it with the goal of finding a solution
that helps you get the board supported while at the same time making some
progress towards removing board files. What exactly that solution is depends
a lot on the contents of your board file and what the mmp maintainers think
of it.

I haven't seen the board code, so I could only guess that it will be one
of these:

* If your board is very simple, we can help make that board use
  the device tree to describe all devices on your board, so you don't
  need a board file, while other mmp boards still use it.

* If there is something particularly ugly that is shared with other
  mmp board files, I'd ask you to clean up the same wart in all mmp board
  files but add yours without further changes.

* If the new board file looks good but too complex to convert to
  device tree right away, you could choose an area that stands in
  the way of moving all mmp boards over to device tree, and create
  a binding for that area. One such area might be describing the
  mfp pin config in the device tree.

	Arnd

  reply	other threads:[~2011-05-24 11:51 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-03-20 11:03 Updated mach-types update Russell King - ARM Linux
2011-03-20 11:41 ` Russell King - ARM Linux
2011-03-24 17:59   ` Tony Lindgren
2011-03-24 17:59     ` Tony Lindgren
2011-05-13 11:54     ` Tony Lindgren
2011-05-13 11:54       ` Tony Lindgren
2011-05-13 11:54       ` Tony Lindgren
2011-05-13 12:19       ` Jarkko Nikula
2011-05-13 12:19         ` Jarkko Nikula
2011-05-13 12:19         ` Jarkko Nikula
2011-05-13 14:40         ` [PATCH] omap: Remove support for omap2evm (Re: Updated mach-types update) Tony Lindgren
2011-05-13 14:40           ` Tony Lindgren
2011-05-13 14:40           ` [PATCH] omap: Remove support for omap2evm (Re: Updated mach-types Tony Lindgren
2011-05-14 16:30           ` [PATCH] omap: Remove support for omap2evm (Re: Updated mach-types update) Mark Brown
2011-05-14 16:30             ` Mark Brown
2011-05-14 16:30             ` [PATCH] omap: Remove support for omap2evm (Re: Updated Mark Brown
2011-05-16 13:45           ` [PATCH] omap: Remove support for omap2evm (Re: Updated mach-types update) Liam Girdwood
2011-05-16 13:45             ` Liam Girdwood
2011-05-16 13:45             ` [PATCH] omap: Remove support for omap2evm (Re: Updated mach-types Liam Girdwood
2011-05-13 14:53       ` Updated mach-types update Tomi Valkeinen
2011-05-13 14:53         ` Tomi Valkeinen
2011-05-13 14:53         ` Tomi Valkeinen
2011-03-21 22:41 ` Detlef Vollmann
2011-03-21 23:10   ` Russell King - ARM Linux
2011-03-21 23:33     ` Detlef Vollmann
2011-03-22 13:19 ` Domenico Andreoli
2011-03-22 19:30   ` Russell King - ARM Linux
2011-03-23  9:31     ` Domenico Andreoli
2011-03-23 16:37     ` H Hartley Sweeten
2011-03-26 22:52 ` Colin Cross
2011-03-26 23:14   ` Russell King - ARM Linux
2011-03-28 18:00     ` Russell King - ARM Linux
2011-03-28 18:02       ` Russell King - ARM Linux
2011-05-21  1:35 ` Jaya Kumar
2011-05-22  9:11   ` Russell King - ARM Linux
2011-05-23 14:52     ` Arnd Bergmann
2011-05-23 14:59       ` Russell King - ARM Linux
2011-05-23 15:10         ` Mark Brown
2011-05-23 15:33           ` Russell King - ARM Linux
2011-05-23 16:39             ` Arnd Bergmann
2011-05-24 11:00               ` Jaya Kumar
2011-05-24 11:51                 ` Arnd Bergmann [this message]
2011-07-27 12:20               ` Mark Brown

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201105241351.28692.arnd@arndb.de \
    --to=arnd@arndb.de \
    --cc=linux-arm-kernel@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.