From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
To: linux-arm-kernel@lists.infradead.org
Subject: Re: [RFC/PATCH 0/7] ARCH: shmobile: defconfig consolidation
Date: Fri, 05 Apr 2013 10:07:23 +0000 [thread overview]
Message-ID: <3815682.nYPUHoztul@avalon> (raw)
In-Reply-To: <20130405004931.GR29203@verge.net.au>
Hi Simon,
On Friday 05 April 2013 09:49:31 Simon Horman wrote:
> On Fri, Apr 05, 2013 at 02:37:38AM +0200, Laurent Pinchart wrote:
> > On Friday 05 April 2013 09:30:27 Simon Horman wrote:
> > > On Thu, Apr 04, 2013 at 01:20:44PM +0200, Laurent Pinchart wrote:
> > > > On Thursday 04 April 2013 12:29:46 Simon Horman wrote:
> > > > > Hi,
> > > > >
> > > > > this is a first pass at consolidating the defconfigs of shmobile.
> > > > >
> > > > > It covers the mackerel, amradillo800eva and kzm9d boards which meet
> > > > > the following criteria:
> > > > >
> > > > > * Have the same base memory address (0x40000000).
> > > >
> > > > Do you know if there's any work being done on getting rid of the base
> > > > memory address as a kernel config option ? It seriously hinders
> > > > cross-SoC kernel testing.
> > >
> > > As I understand things the main limitation is uImage which uses
> > > the base memory address. There is some talk of creating uImages
> > > at install time rather than build time. Which I believe would
> > > remove most if not all the problem. However, its entirely unclear
> > > to me what such an install process would look like. A new build target?
> > > In tree script? Out of tree script? It seems very undefined to me.
> > >
> > > Another, arguably better though not backwards compatible, option
> > > is to boot using zImage (or even just Image) which do not rely
> > > on the base address.
> >
> > Don't we also need to get rid of CONFIG_MEMORY_START ? It's used in
> > headsmp.S and headsmp-scu.S (through PLAT_PHYS_OFFSET).
>
> Yes, I think so. Sorry for glossing over that.
>
> I think it should be possible to remove that by evaluating it at runtime
> somehow. But I have not though deeply about this.
It would be really nice if someone could give it a try :-)
--
Regards,
Laurent Pinchart
WARNING: multiple messages have this Message-ID (diff)
From: laurent.pinchart@ideasonboard.com (Laurent Pinchart)
To: linux-arm-kernel@lists.infradead.org
Subject: [RFC/PATCH 0/7] ARCH: shmobile: defconfig consolidation
Date: Fri, 05 Apr 2013 12:07:23 +0200 [thread overview]
Message-ID: <3815682.nYPUHoztul@avalon> (raw)
In-Reply-To: <20130405004931.GR29203@verge.net.au>
Hi Simon,
On Friday 05 April 2013 09:49:31 Simon Horman wrote:
> On Fri, Apr 05, 2013 at 02:37:38AM +0200, Laurent Pinchart wrote:
> > On Friday 05 April 2013 09:30:27 Simon Horman wrote:
> > > On Thu, Apr 04, 2013 at 01:20:44PM +0200, Laurent Pinchart wrote:
> > > > On Thursday 04 April 2013 12:29:46 Simon Horman wrote:
> > > > > Hi,
> > > > >
> > > > > this is a first pass at consolidating the defconfigs of shmobile.
> > > > >
> > > > > It covers the mackerel, amradillo800eva and kzm9d boards which meet
> > > > > the following criteria:
> > > > >
> > > > > * Have the same base memory address (0x40000000).
> > > >
> > > > Do you know if there's any work being done on getting rid of the base
> > > > memory address as a kernel config option ? It seriously hinders
> > > > cross-SoC kernel testing.
> > >
> > > As I understand things the main limitation is uImage which uses
> > > the base memory address. There is some talk of creating uImages
> > > at install time rather than build time. Which I believe would
> > > remove most if not all the problem. However, its entirely unclear
> > > to me what such an install process would look like. A new build target?
> > > In tree script? Out of tree script? It seems very undefined to me.
> > >
> > > Another, arguably better though not backwards compatible, option
> > > is to boot using zImage (or even just Image) which do not rely
> > > on the base address.
> >
> > Don't we also need to get rid of CONFIG_MEMORY_START ? It's used in
> > headsmp.S and headsmp-scu.S (through PLAT_PHYS_OFFSET).
>
> Yes, I think so. Sorry for glossing over that.
>
> I think it should be possible to remove that by evaluating it at runtime
> somehow. But I have not though deeply about this.
It would be really nice if someone could give it a try :-)
--
Regards,
Laurent Pinchart
next prev parent reply other threads:[~2013-04-05 10:07 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-04-04 3:29 [RFC/PATCH 0/7] ARCH: shmobile: defconfig consolidation Simon Horman
2013-04-04 3:29 ` Simon Horman
2013-04-04 3:29 ` [RFC/PATCH 1/7] ARM: shmobile: prune defconfig Simon Horman
2013-04-04 3:29 ` Simon Horman
2013-04-04 3:29 ` [RFC/PATCH 2/7] ARM: shmobile: make defconfig canonical Simon Horman
2013-04-04 3:29 ` Simon Horman
2013-04-04 3:29 ` [RFC/PATCH 3/7] ARM: shmobile: Add kzm9d to consolidated defconfig Simon Horman
2013-04-04 3:29 ` Simon Horman
2013-04-04 3:29 ` [RFC/PATCH 4/7] ARM: shmobile: Add mackerel " Simon Horman
2013-04-04 3:29 ` Simon Horman
2013-04-04 3:29 ` [RFC/PATCH 5/7] ARM: shmobile: defconfig: Remove armadillo800eva defconfig Simon Horman
2013-04-04 3:29 ` Simon Horman
2013-04-04 3:29 ` [RFC/PATCH 6/7] ARM: shmobile: defconfig: Remove kzm9d defconfig Simon Horman
2013-04-04 3:29 ` Simon Horman
2013-04-04 3:29 ` [RFC/PATCH 7/7] ARM: shmobile: defconfig: Remove mackerel defconfig Simon Horman
2013-04-04 3:29 ` Simon Horman
2013-04-04 7:46 ` [RFC/PATCH 8/7] ARCH: shmobile: defconfig consolidation (repost) Simon Horman
2013-04-04 7:46 ` Simon Horman
2013-04-04 11:20 ` [RFC/PATCH 0/7] ARCH: shmobile: defconfig consolidation Laurent Pinchart
2013-04-04 11:20 ` Laurent Pinchart
2013-04-05 0:30 ` Simon Horman
2013-04-05 0:30 ` Simon Horman
2013-04-05 0:37 ` Laurent Pinchart
2013-04-05 0:37 ` Laurent Pinchart
2013-04-05 0:49 ` Simon Horman
2013-04-05 0:49 ` Simon Horman
2013-04-05 10:07 ` Laurent Pinchart [this message]
2013-04-05 10:07 ` Laurent Pinchart
2013-04-05 3:08 ` Simon Horman
2013-04-05 3:08 ` Simon Horman
2013-04-08 1:07 ` Kuninori Morimoto
2013-04-08 1:07 ` Kuninori Morimoto
2013-04-08 2:16 ` Simon Horman
2013-04-08 2:16 ` Simon Horman
2013-04-08 2:52 ` Kuninori Morimoto
2013-04-08 2:52 ` Kuninori Morimoto
2013-04-08 3:16 ` Kuninori Morimoto
2013-04-08 3:16 ` Kuninori Morimoto
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=3815682.nYPUHoztul@avalon \
--to=laurent.pinchart@ideasonboard.com \
--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.