All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [PATCH 2/2] OMAP4: enable smc instruction in new assembler versions
       [not found] ` <1b0ff11d323853175357c01ab4d906f89bfbdb1f.1296261421.git.darren@dvhart.com>
@ 2011-01-29  0:56   ` Darren Hart
  0 siblings, 0 replies; 3+ messages in thread
From: Darren Hart @ 2011-01-29  0:56 UTC (permalink / raw)
  To: poky-bounces; +Cc: Nishanth Menon, John Rigby, Tony Lindgren, Koen Kooi, poky

On 01/28/2011 04:40 PM, poky-bounces@yoctoproject.org wrote:
> From: John Rigby<john.rigby@linaro.org>
>

Sorry bruce, forgot to include the source:

commit fe297dde5ae8f8bf67d3a87759289a99b48ecb2c angstrom-linux

--
Darren


> New assemblers need -march=armv7-a+sec on command line or
> .arch_extension sec inline to enable use of the smc instruction.
>
> This patch uses as-instr to check the latter to conditionally
> enable the former in AFLAGS for files that use smc.
>
> Checked on both old and new binutils to verify that it does
> not break old versions.
>
> Signed-off-by: John Rigby<john.rigby@linaro.org>
> Signed-off-by: Tony Lindgren<tony@atomide.com>
> ---
>   arch/arm/mach-omap2/Makefile |    5 +++--
>   1 files changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/arch/arm/mach-omap2/Makefile b/arch/arm/mach-omap2/Makefile
> index 60e51bc..ee9ef4f 100644
> --- a/arch/arm/mach-omap2/Makefile
> +++ b/arch/arm/mach-omap2/Makefile
> @@ -26,8 +26,9 @@ obj-$(CONFIG_LOCAL_TIMERS)		+= timer-mpu.o
>   obj-$(CONFIG_HOTPLUG_CPU)		+= omap-hotplug.o
>   obj-$(CONFIG_ARCH_OMAP4)		+= omap44xx-smc.o omap4-common.o
>
> -AFLAGS_omap-headsmp.o			:=-Wa,-march=armv7-a
> -AFLAGS_omap44xx-smc.o			:=-Wa,-march=armv7-a
> +plus_sec := $(call as-instr,.arch_extension sec,+sec)
> +AFLAGS_omap-headsmp.o			:=-Wa,-march=armv7-a$(plus_sec)
> +AFLAGS_omap44xx-smc.o			:=-Wa,-march=armv7-a$(plus_sec)
>
>   # Functions loaded to SRAM
>   obj-$(CONFIG_ARCH_OMAP2420)		+= sram242x.o


-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel


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

* Re: [PATCH 0/2] linux-yocto: arm fixes, beagleboard hub and OMAP4 armv7-a +sec extension
       [not found] <cover.1296261421.git.darren@dvhart.com>
       [not found] ` <1b0ff11d323853175357c01ab4d906f89bfbdb1f.1296261421.git.darren@dvhart.com>
@ 2011-01-31 14:11 ` Bruce Ashfield
  2011-02-01 17:30 ` Darren Hart
  2 siblings, 0 replies; 3+ messages in thread
From: Bruce Ashfield @ 2011-01-31 14:11 UTC (permalink / raw)
  To: poky-bounces; +Cc: Nishanth Menon, Tony Lindgren, John Rigby, poky, Koen Kooi

On Fri, Jan 28, 2011 at 7:40 PM,  <poky-bounces@yoctoproject.org> wrote:
> From: Darren Hart <darren@dvhart.com>
>
> Please apply the following patches to the yocto/standard/base branch and rebase
> at least yocto/standard/beagleboard on base. With these patches in place and
> the corresponding meta patches to follow, the Beagleboard xM will boot the
> linux-yocto kernel.

I'll keep the cc' list on this reply since it has been already started, but
as the out of band comms indicated we'll try and streamline this in
the future.

These look good, I've pulled them into my tree and am testing them
along side other updates, they'll be pushed out in the next day or
so.

Cheers,

Bruce

>
> Pull URL: git://git.pokylinux.org/linux-yocto-2.6.37-contrib.git
>  Branch: dvhart/base
>  Browse: http://git.pokylinux.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=dvhart/base
>
> Thanks,
>    Darren Hart <darren@dvhart.com>
> ---
>
>
> John Rigby (1):
>  OMAP4: enable smc instruction in new assembler versions
>
> Koen Kooi (1):
>  omap3: beaglexm: fix EHCI power up GPIO dir
>
>  arch/arm/mach-omap2/Makefile            |    5 +++--
>  arch/arm/mach-omap2/board-omap3beagle.c |   10 ++++++++--
>  2 files changed, 11 insertions(+), 4 deletions(-)
>
> _______________________________________________
> poky mailing list
> poky@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky
>



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"


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

* Re: [PATCH 0/2] linux-yocto: arm fixes, beagleboard hub and OMAP4 armv7-a +sec extension
       [not found] <cover.1296261421.git.darren@dvhart.com>
       [not found] ` <1b0ff11d323853175357c01ab4d906f89bfbdb1f.1296261421.git.darren@dvhart.com>
  2011-01-31 14:11 ` [PATCH 0/2] linux-yocto: arm fixes, beagleboard hub and OMAP4 armv7-a +sec extension Bruce Ashfield
@ 2011-02-01 17:30 ` Darren Hart
  2 siblings, 0 replies; 3+ messages in thread
From: Darren Hart @ 2011-02-01 17:30 UTC (permalink / raw)
  Cc: poky

On 01/28/2011 04:40 PM, poky-bounces@yoctoproject.org wrote:
> From: Darren Hart<darren@dvhart.com>
>
> Please apply the following patches to the yocto/standard/base branch and rebase
> at least yocto/standard/beagleboard on base. With these patches in place and
> the corresponding meta patches to follow, the Beagleboard xM will boot the
> linux-yocto kernel.
>
> Pull URL: git://git.pokylinux.org/linux-yocto-2.6.37-contrib.git
>    Branch: dvhart/base
>    Browse: http://git.pokylinux.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=dvhart/base

Bruce, this set has not changed, and is still available in my 
contrib/dvhart/base branch.

--
Darren

>
> Thanks,
>      Darren Hart<darren@dvhart.com>
> ---
>
>
> John Rigby (1):
>    OMAP4: enable smc instruction in new assembler versions
>
> Koen Kooi (1):
>    omap3: beaglexm: fix EHCI power up GPIO dir
>
>   arch/arm/mach-omap2/Makefile            |    5 +++--
>   arch/arm/mach-omap2/board-omap3beagle.c |   10 ++++++++--
>   2 files changed, 11 insertions(+), 4 deletions(-)
>
> _______________________________________________
> poky mailing list
> poky@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky


-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel


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

end of thread, other threads:[~2011-02-01 17:30 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <cover.1296261421.git.darren@dvhart.com>
     [not found] ` <1b0ff11d323853175357c01ab4d906f89bfbdb1f.1296261421.git.darren@dvhart.com>
2011-01-29  0:56   ` [PATCH 2/2] OMAP4: enable smc instruction in new assembler versions Darren Hart
2011-01-31 14:11 ` [PATCH 0/2] linux-yocto: arm fixes, beagleboard hub and OMAP4 armv7-a +sec extension Bruce Ashfield
2011-02-01 17:30 ` Darren Hart

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.