From: Arnd Bergmann <arnd@arndb.de>
To: Linus Walleij <linus.walleij@linaro.org>
Cc: Marcus LORENTZON <marcus.xm.lorentzon@stericsson.com>,
"linux-arm-kernel@lists.infradead.org"
<linux-arm-kernel@lists.infradead.org>,
Jimmy RUBIN <jimmy.rubin@stericsson.com>,
"linux-media@vger.kernel.org" <linux-media@vger.kernel.org>,
Dan JOHANSSON <dan.johansson@stericsson.com>,
dri-devel@lists.freedesktop.org,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
Greg KH <greg@kroah.com>
Subject: Re: [PATCH 09/10] MCDE: Add build files and bus
Date: Tue, 30 Nov 2010 16:21:47 +0100 [thread overview]
Message-ID: <201011301621.48140.arnd@arndb.de> (raw)
In-Reply-To: <AANLkTinCYdb8p4-H+Aki-z+i7ZL2ETwGJdDxOQ4XpBJ+@mail.gmail.com>
On Tuesday 30 November 2010, Linus Walleij wrote:
> 2010/11/26 Arnd Bergmann <arnd@arndb.de>:
>
> > * When you say that the devices are static, I hope you do not mean
> > static in the C language sense. We used to allow devices to be
> > declared as "static struct" and registered using
> > platform_device_register (or other bus specific functions). This
> > is no longer valid and we are removing the existing users, do not
> > add new ones. When creating a platform device, use
> > platform_device_register_simple or platform_device_register_resndata.
>
> Is this part of the generic ARM runtime multi-platform kernel
> and device trees shebang?
>
> The Ux500 still isn't in that sector, it needs extensive rewriting
> of arch/arm/mach-ux500 to be done first, so as to support e.g.
> U8500 and U5500 with a single kernel image.
>
> Trying to skin that cat that as part of this review is a bit too
> much to ask IMO, I'd rather have the author of this driver
> adapt to whatever platform data registration mechanism is
> in place for the merge window. Else it needs fixing as part
> of a bigger endavour to root out compile-time platform
> configuration.
The 'no static devices' rule is something that Greg brought up
at the embedded developer session during PlumbersConf this year,
I wasn't aware of the problem before that either.
It is not related to the multi-platform kernel work and it's
not ARM specific.
Maybe Greg can give a short explanation of the impact of this.
AFAIR, static device definitions still work, but there are
plans to remove that capability in the future.
Arnd
next prev parent reply other threads:[~2010-11-30 15:22 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <F45880696056844FA6A73F415B568C6953604E802E@EXDCVYMBSTM006.EQ1STM.local>
[not found] ` <201011251747.48365.arnd@arndb.de>
[not found] ` <C832F8F5D375BD43BFA11E82E0FE9FE0082586F430@EXDCVYMBSTM005.EQ1STM.local>
2010-11-26 11:24 ` [PATCH 09/10] MCDE: Add build files and bus Arnd Bergmann
2010-11-30 14:18 ` Linus Walleij
2010-11-30 15:21 ` Arnd Bergmann [this message]
2010-11-30 16:24 ` Greg KH
2010-11-30 18:40 ` Russell King - ARM Linux
2010-11-30 18:48 ` Greg KH
2010-11-30 22:05 ` Russell King - ARM Linux
2010-11-30 23:05 ` Greg KH
2010-11-30 23:42 ` Russell King - ARM Linux
2010-11-30 23:49 ` Greg KH
2010-12-01 12:53 ` Peter Stuge
2010-12-01 13:02 ` Russell King - ARM Linux
2010-12-01 15:39 ` Arnd Bergmann
2010-12-04 6:52 ` Dave Airlie
2010-12-04 21:34 ` Alex Deucher
2010-12-05 11:28 ` Daniel Vetter
2011-03-12 15:59 ` Rob Clark
2011-03-14 14:03 ` Marcus Lorentzon
2011-03-14 20:35 ` Rob Clark
2010-12-16 18:26 ` Marcus Lorentzon
2010-12-17 11:22 ` Arnd Bergmann
2010-12-17 12:02 ` Marcus Lorentzon
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=201011301621.48140.arnd@arndb.de \
--to=arnd@arndb.de \
--cc=dan.johansson@stericsson.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=greg@kroah.com \
--cc=jimmy.rubin@stericsson.com \
--cc=linus.walleij@linaro.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=marcus.xm.lorentzon@stericsson.com \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox