All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/3 v2] xilinx-virtex4: new file
@ 2010-07-13 22:28 Adrian Alonso
  2010-07-13 22:28 ` [PATCH 2/3 v2] xilinx-virtex5: " Adrian Alonso
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Adrian Alonso @ 2010-07-13 22:28 UTC (permalink / raw)
  To: openembedded-devel

* New config machine, generic support for Xilinx
  Virtex4 platforms ml401, ml403, ml405, ml410
* Tested on ml405 target board, powerpc based ref
  design at http://github.com/aalonso/xilinx-ml405
* Target configuration handled in xilinx-bsp.bbclass

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
---
 conf/machine/xilinx-virtex4.conf |   37 +++++++++++++++++++++++++++++++++++++
 1 files changed, 37 insertions(+), 0 deletions(-)
 create mode 100644 conf/machine/xilinx-virtex4.conf

diff --git a/conf/machine/xilinx-virtex4.conf b/conf/machine/xilinx-virtex4.conf
new file mode 100644
index 0000000..eeea44e
--- /dev/null
+++ b/conf/machine/xilinx-virtex4.conf
@@ -0,0 +1,37 @@
+# Copyright (C) 2010, Adrian Alonso <aalonso00@gmail.com>
+# Released under the MIT license (see packages/COPYING)
+#@TYPE: Machine
+#@Name: Xilinx Virtex4 FPGA Development Platform
+#@DESCRIPTION: Machine configuration for Xilinx Virtex4 family
+# Supported targets
+# ML403, ML405, ML410
+
+TARGET_ARCH = "powerpc"
+TARGET_CPU  = "405"
+TARGET_FPU  = "soft"
+#tune for the selected cpu
+require conf/machine/include/tune-ppc405.inc
+
+PREFERRED_PROVIDER_virtual/kernel = "linux-xilinx"
+PREFERRED_VERSION_u-boot_xilinx-virtex4 = "u-boot-xilinx"
+
+KERNEL_IMAGETYPE = "uImage"
+
+MACHINE_FEATURES = "kernel26 apm ext2 vfat ethernet"
+MACHINE_EXTRA_RECOMMENDS = "kernel-modules"
+
+UBOOT_ENTRYPOINT ?= "0x00000000"
+UBOOT_LOADADDRESS ?= "0x00000000"
+
+# Xilinx EDK override hardware definitions for xilinx-bsp
+# Include in your local.conf
+# XILINX_BSP_PATH = "complete path for Xilinx XPS project"
+# XILINX_BOARD = "ml410"
+
+# Don't use tty1
+USE_VT = "0"
+SERIAL_CONSOLE = "9600 ttyS0"
+
+# Device nodes add xsa for (system ace)
+IMAGE_DEVICE_TABLES = "files/device_table-minimal.txt \
+                       files/device_table_add-xsa.txt"
-- 
1.7.1.1




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

* [PATCH 2/3 v2] xilinx-virtex5: new file
  2010-07-13 22:28 [PATCH 1/3 v2] xilinx-virtex4: new file Adrian Alonso
@ 2010-07-13 22:28 ` Adrian Alonso
  2010-07-14  7:15   ` Frans Meulenbroeks
  2010-07-13 22:29 ` [PATCH 3/3 v2] linux-xilinx: new kernel recipe Adrian Alonso
  2010-07-14  7:15 ` [PATCH 1/3 v2] xilinx-virtex4: new file Frans Meulenbroeks
  2 siblings, 1 reply; 11+ messages in thread
From: Adrian Alonso @ 2010-07-13 22:28 UTC (permalink / raw)
  To: openembedded-devel

* Config machine for virtex5 platforms ml505, ml507, ml510
* Hardware reference design at
  http://github.com/aalonso/xilinx-ml507

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
---
 conf/machine/xilinx-virtex5.conf |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)
 create mode 100644 conf/machine/xilinx-virtex5.conf

diff --git a/conf/machine/xilinx-virtex5.conf b/conf/machine/xilinx-virtex5.conf
new file mode 100644
index 0000000..2e11b96
--- /dev/null
+++ b/conf/machine/xilinx-virtex5.conf
@@ -0,0 +1,36 @@
+# Copyright (C) 2010, Adrian Alonso <aalonso00@gmail.com>
+# Released under the MIT license (see packages/COPYING)
+#@TYPE: Machine
+#@Name: Xilinx Virtex5 FPGA Development Platforms
+#@DESCRIPTION: Machine configuration for Xilinx Virtex5 boards
+# Supported boards ML506, ML507, ML510
+
+TARGET_ARCH = "powerpc"
+TARGET_CPU  = "440"
+TARGET_FPU  = "soft"
+#tune for the 440 cpu
+require conf/machine/include/tune-ppc440.inc
+
+PREFERRED_PROVIDER_virtual/kernel = "linux-xilinx"
+PREFERRED_VERSION_u-boot_xilinx-virtex5 = "u-boot-xilinx"
+
+KERNEL_IMAGETYPE = "uImage"
+
+MACHINE_FEATURES = "kernel26 apm ext2 vfat ethernet screen"
+MACHINE_EXTRA_RECOMMENDS = "kernel-modules"
+
+UBOOT_ENTRYPOINT ?= "0x00000000"
+UBOOT_LOADADDRESS ?= "0x00000000"
+
+# Xilinx EDK override hardware  definitions for xilinx-bsp
+# Include in your local.conf
+# XILINX_BSP_PATH = "complete path for Xilinx XPS project"
+# XILINX_BOARD = "ml507"
+
+# Don't use tty1
+# USE_VT = "0"
+SERIAL_CONSOLE = "9600 ttyS0"
+
+# Device nodes add xsa for (system ace)
+IMAGE_DEVICE_TABLES = "files/device_table-minimal.txt \
+                       files/device_table_add-xsa.txt"
-- 
1.7.1.1




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

* [PATCH 3/3 v2] linux-xilinx: new kernel recipe
  2010-07-13 22:28 [PATCH 1/3 v2] xilinx-virtex4: new file Adrian Alonso
  2010-07-13 22:28 ` [PATCH 2/3 v2] xilinx-virtex5: " Adrian Alonso
@ 2010-07-13 22:29 ` Adrian Alonso
  2010-07-14  7:11   ` Frans Meulenbroeks
  2010-07-14  7:15 ` [PATCH 1/3 v2] xilinx-virtex4: new file Frans Meulenbroeks
  2 siblings, 1 reply; 11+ messages in thread
From: Adrian Alonso @ 2010-07-13 22:29 UTC (permalink / raw)
  To: openembedded-devel

* Kernel recipe for generic xilinx platforms
* Inherits xilinx-bsp.bbclass to pass device
  tree for the final arch

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
---
 recipes/linux/linux-xilinx_git.bb |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)
 create mode 100644 recipes/linux/linux-xilinx_git.bb

diff --git a/recipes/linux/linux-xilinx_git.bb b/recipes/linux/linux-xilinx_git.bb
new file mode 100644
index 0000000..2a17c85
--- /dev/null
+++ b/recipes/linux/linux-xilinx_git.bb
@@ -0,0 +1,35 @@
+require linux.inc
+
+DESCRIPTION = "Linux kernel for Xilinx platforms"
+
+COMPATIBLE_MACHINE = "xilinx-virtex4|xilinx-virtex5|xilinx-mb-gen"
+DEFAULT_PREFERENCE = "-1"
+DEFAULT_PREFERENCE_xilinx-virtex4 = "1"
+DEFAULT_PREFERENCE_xilinx-virtex5 = "1"
+DEFAULT_PREFERENCE_xilinx-mb-gen = "1"
+
+PV = "2.6.33+git"
+PR = "r0"
+
+SRCREV = "17431547113100a3ae0a622b9f76ad17fb76eb56"
+SRC_URI = "git://git.xilinx.com/linux-2.6-xlnx.git;protocol=git \
+           file://xilinxfb.c-update-tft-comp.patch \
+		   file://defconfig"
+
+PV_xilinx-mb-gen = "2.6.34+git"
+SRCREV_xilinx-mb-gen = "382e23534109197daddbcbcdf5aae75c674638e7"
+SRC_URI_xilinx-mb-gen = "git://developer.petalogix.com/linux-2.6-microblaze.git;protocol=git \
+                       file://defconfig"
+
+inherit kernel xilinx-bsp
+
+TARGET_BOARD = "${@map_target(bb.data.getVar('TARGET_ARCH', d, 1), d)}"
+KERNEL_DEVICETREE_xilinx-virtex4 = "arch/${ARCH}/boot/dts/virtex${TARGET_BOARD}.dts"
+KERNEL_DEVICETREE_xilinx-virtex5 = "arch/${ARCH}/boot/dts/virtex${TARGET_BOARD}.dts"
+KERNEL_DEVICETREE_xilinx-mb-gen = "arch/${ARCH}/platform/generic/${TARGET_BOARD}.dts"
+
+S = "${WORKDIR}/git"
+
+do_configure_prepend() {
+    install -m 0644 ${WORKDIR}/defconfig ${S}/.config
+}
-- 
1.7.1.1




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

* Re: [PATCH 3/3 v2] linux-xilinx: new kernel recipe
  2010-07-13 22:29 ` [PATCH 3/3 v2] linux-xilinx: new kernel recipe Adrian Alonso
@ 2010-07-14  7:11   ` Frans Meulenbroeks
  2010-07-14 15:05     ` Adrian Alonso
  0 siblings, 1 reply; 11+ messages in thread
From: Frans Meulenbroeks @ 2010-07-14  7:11 UTC (permalink / raw)
  To: openembedded-devel

2010/7/14 Adrian Alonso <aalonso00@gmail.com>

> * Kernel recipe for generic xilinx platforms
> * Inherits xilinx-bsp.bbclass to pass device
>  tree for the final arch
>
> Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
> ---
>  recipes/linux/linux-xilinx_git.bb |   35
> +++++++++++++++++++++++++++++++++++
>  1 files changed, 35 insertions(+), 0 deletions(-)
>  create mode 100644 recipes/linux/linux-xilinx_git.bb
>
> diff --git a/recipes/linux/linux-xilinx_git.bb b/recipes/linux/
> linux-xilinx_git.bb
> new file mode 100644
> index 0000000..2a17c85
> --- /dev/null
> +++ b/recipes/linux/linux-xilinx_git.bb
> @@ -0,0 +1,35 @@
> +require linux.inc
> +
> +DESCRIPTION = "Linux kernel for Xilinx platforms"
> +
> +COMPATIBLE_MACHINE = "xilinx-virtex4|xilinx-virtex5|xilinx-mb-gen"
> +DEFAULT_PREFERENCE = "-1"
> +DEFAULT_PREFERENCE_xilinx-virtex4 = "1"
> +DEFAULT_PREFERENCE_xilinx-virtex5 = "1"
> +DEFAULT_PREFERENCE_xilinx-mb-gen = "1"
> +
> +PV = "2.6.33+git"
> +PR = "r0"
> +
> +SRCREV = "17431547113100a3ae0a622b9f76ad17fb76eb56"
> +SRC_URI = "git://git.xilinx.com/linux-2.6-xlnx.git;protocol=git \
> +           file://xilinxfb.c-update-tft-comp.patch \
> +                  file://defconfig"
> +
> +PV_xilinx-mb-gen = "2.6.34+git"
> +SRCREV_xilinx-mb-gen = "382e23534109197daddbcbcdf5aae75c674638e7"
> +SRC_URI_xilinx-mb-gen = "git://
> developer.petalogix.com/linux-2.6-microblaze.git;protocol=git \
> +                       file://defconfig"
> +
> +inherit kernel xilinx-bsp
> +
> +TARGET_BOARD = "${@map_target(bb.data.getVar('TARGET_ARCH', d, 1), d)}"
> +KERNEL_DEVICETREE_xilinx-virtex4 =
> "arch/${ARCH}/boot/dts/virtex${TARGET_BOARD}.dts"
> +KERNEL_DEVICETREE_xilinx-virtex5 =
> "arch/${ARCH}/boot/dts/virtex${TARGET_BOARD}.dts"
> +KERNEL_DEVICETREE_xilinx-mb-gen =
> "arch/${ARCH}/platform/generic/${TARGET_BOARD}.dts"
> +
> +S = "${WORKDIR}/git"
> +
> +do_configure_prepend() {
> +    install -m 0644 ${WORKDIR}/defconfig ${S}/.config
> +}
> --
> 1.7.1.1
>
> Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>

BTW: do you have commit rights? Or does someone need to commit for you?

Frans


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

* Re: [PATCH 1/3 v2] xilinx-virtex4: new file
  2010-07-13 22:28 [PATCH 1/3 v2] xilinx-virtex4: new file Adrian Alonso
  2010-07-13 22:28 ` [PATCH 2/3 v2] xilinx-virtex5: " Adrian Alonso
  2010-07-13 22:29 ` [PATCH 3/3 v2] linux-xilinx: new kernel recipe Adrian Alonso
@ 2010-07-14  7:15 ` Frans Meulenbroeks
  2010-07-14 13:26   ` Philip Balister
  2 siblings, 1 reply; 11+ messages in thread
From: Frans Meulenbroeks @ 2010-07-14  7:15 UTC (permalink / raw)
  To: openembedded-devel

2010/7/14 Adrian Alonso <aalonso00@gmail.com>

> * New config machine, generic support for Xilinx
>  Virtex4 platforms ml401, ml403, ml405, ml410
> * Tested on ml405 target board, powerpc based ref
>  design at http://github.com/aalonso/xilinx-ml405
> * Target configuration handled in xilinx-bsp.bbclass
>
> Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
> ---
>  conf/machine/xilinx-virtex4.conf |   37
> +++++++++++++++++++++++++++++++++++++
>  1 files changed, 37 insertions(+), 0 deletions(-)
>  create mode 100644 conf/machine/xilinx-virtex4.conf
>
> diff --git a/conf/machine/xilinx-virtex4.conf
> b/conf/machine/xilinx-virtex4.conf
> new file mode 100644
> index 0000000..eeea44e
> --- /dev/null
> +++ b/conf/machine/xilinx-virtex4.conf
> @@ -0,0 +1,37 @@
> +# Copyright (C) 2010, Adrian Alonso <aalonso00@gmail.com>
> +# Released under the MIT license (see packages/COPYING)
> +#@TYPE: Machine
> +#@Name: Xilinx Virtex4 FPGA Development Platform
> +#@DESCRIPTION: Machine configuration for Xilinx Virtex4 family
> +# Supported targets
> +# ML403, ML405, ML410
> +
> +TARGET_ARCH = "powerpc"
> +TARGET_CPU  = "405"
> +TARGET_FPU  = "soft"
> +#tune for the selected cpu
> +require conf/machine/include/tune-ppc405.inc
> +
> +PREFERRED_PROVIDER_virtual/kernel = "linux-xilinx"
> +PREFERRED_VERSION_u-boot_xilinx-virtex4 = "u-boot-xilinx"
> +
> +KERNEL_IMAGETYPE = "uImage"
> +
> +MACHINE_FEATURES = "kernel26 apm ext2 vfat ethernet"
> +MACHINE_EXTRA_RECOMMENDS = "kernel-modules"
> +
> +UBOOT_ENTRYPOINT ?= "0x00000000"
> +UBOOT_LOADADDRESS ?= "0x00000000"
> +
> +# Xilinx EDK override hardware definitions for xilinx-bsp
> +# Include in your local.conf
> +# XILINX_BSP_PATH = "complete path for Xilinx XPS project"
> +# XILINX_BOARD = "ml410"
> +
> +# Don't use tty1
> +USE_VT = "0"
> +SERIAL_CONSOLE = "9600 ttyS0"
> +
> +# Device nodes add xsa for (system ace)
> +IMAGE_DEVICE_TABLES = "files/device_table-minimal.txt \
> +                       files/device_table_add-xsa.txt"
>

I think these are normally not put in machine files.
(at least I normally put them in my image recipe's not in the machine file).

--
> 1.7.1.1
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>


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

* Re: [PATCH 2/3 v2] xilinx-virtex5: new file
  2010-07-13 22:28 ` [PATCH 2/3 v2] xilinx-virtex5: " Adrian Alonso
@ 2010-07-14  7:15   ` Frans Meulenbroeks
  0 siblings, 0 replies; 11+ messages in thread
From: Frans Meulenbroeks @ 2010-07-14  7:15 UTC (permalink / raw)
  To: openembedded-devel

2010/7/14 Adrian Alonso <aalonso00@gmail.com>

> * Config machine for virtex5 platforms ml505, ml507, ml510
> * Hardware reference design at
>  http://github.com/aalonso/xilinx-ml507
>
> Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
> ---
>  conf/machine/xilinx-virtex5.conf |   36
> ++++++++++++++++++++++++++++++++++++
>  1 files changed, 36 insertions(+), 0 deletions(-)
>  create mode 100644 conf/machine/xilinx-virtex5.conf
>
> diff --git a/conf/machine/xilinx-virtex5.conf
> b/conf/machine/xilinx-virtex5.conf
> new file mode 100644
> index 0000000..2e11b96
> --- /dev/null
> +++ b/conf/machine/xilinx-virtex5.conf
> @@ -0,0 +1,36 @@
> +# Copyright (C) 2010, Adrian Alonso <aalonso00@gmail.com>
> +# Released under the MIT license (see packages/COPYING)
> +#@TYPE: Machine
> +#@Name: Xilinx Virtex5 FPGA Development Platforms
> +#@DESCRIPTION: Machine configuration for Xilinx Virtex5 boards
> +# Supported boards ML506, ML507, ML510
> +
> +TARGET_ARCH = "powerpc"
> +TARGET_CPU  = "440"
> +TARGET_FPU  = "soft"
> +#tune for the 440 cpu
> +require conf/machine/include/tune-ppc440.inc
> +
> +PREFERRED_PROVIDER_virtual/kernel = "linux-xilinx"
> +PREFERRED_VERSION_u-boot_xilinx-virtex5 = "u-boot-xilinx"
> +
> +KERNEL_IMAGETYPE = "uImage"
> +
> +MACHINE_FEATURES = "kernel26 apm ext2 vfat ethernet screen"
> +MACHINE_EXTRA_RECOMMENDS = "kernel-modules"
> +
> +UBOOT_ENTRYPOINT ?= "0x00000000"
> +UBOOT_LOADADDRESS ?= "0x00000000"
> +
> +# Xilinx EDK override hardware  definitions for xilinx-bsp
> +# Include in your local.conf
> +# XILINX_BSP_PATH = "complete path for Xilinx XPS project"
> +# XILINX_BOARD = "ml507"
> +
> +# Don't use tty1
> +# USE_VT = "0"
> +SERIAL_CONSOLE = "9600 ttyS0"
> +
> +# Device nodes add xsa for (system ace)
> +IMAGE_DEVICE_TABLES = "files/device_table-minimal.txt \
> +                       files/device_table_add-xsa.txt"
>

as previous file

> --
> 1.7.1.1
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>


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

* Re: [PATCH 1/3 v2] xilinx-virtex4: new file
  2010-07-14  7:15 ` [PATCH 1/3 v2] xilinx-virtex4: new file Frans Meulenbroeks
@ 2010-07-14 13:26   ` Philip Balister
  2010-07-14 13:31     ` Frans Meulenbroeks
  0 siblings, 1 reply; 11+ messages in thread
From: Philip Balister @ 2010-07-14 13:26 UTC (permalink / raw)
  To: openembedded-devel

On 07/14/2010 03:15 AM, Frans Meulenbroeks wrote:

....

> 2010/7/14 Adrian Alonso<aalonso00@gmail.com>
>> +# Device nodes add xsa for (system ace)
>> +IMAGE_DEVICE_TABLES = "files/device_table-minimal.txt \
>> +                       files/device_table_add-xsa.txt"
>>
>
> I think these are normally not put in machine files.
> (at least I normally put them in my image recipe's not in the machine file).

Just out of curiousity, what are these files for?

Philip



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

* Re: [PATCH 1/3 v2] xilinx-virtex4: new file
  2010-07-14 13:26   ` Philip Balister
@ 2010-07-14 13:31     ` Frans Meulenbroeks
  2010-07-14 15:10       ` Adrian Alonso
  0 siblings, 1 reply; 11+ messages in thread
From: Frans Meulenbroeks @ 2010-07-14 13:31 UTC (permalink / raw)
  To: openembedded-devel

2010/7/14 Philip Balister <philip@balister.org>

> On 07/14/2010 03:15 AM, Frans Meulenbroeks wrote:
>
> ....
>
>  2010/7/14 Adrian Alonso<aalonso00@gmail.com>
>>
>>> +# Device nodes add xsa for (system ace)
>>> +IMAGE_DEVICE_TABLES = "files/device_table-minimal.txt \
>>> +                       files/device_table_add-xsa.txt"
>>>
>>>
>> I think these are normally not put in machine files.
>> (at least I normally put them in my image recipe's not in the machine
>> file).
>>
>
> Just out of curiousity, what are these files for?
>
> Philip
>
> They are tables to make a static /dev
Very useful if you are running a resource contrained (aka embedded :-) )
setup in a static configuration, as you do not have to run udev or friends
(ofc you cannot really have hot pluggable devices).

Frans


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

* Re: [PATCH 3/3 v2] linux-xilinx: new kernel recipe
  2010-07-14  7:11   ` Frans Meulenbroeks
@ 2010-07-14 15:05     ` Adrian Alonso
  2010-07-14 21:10       ` Frans Meulenbroeks
  0 siblings, 1 reply; 11+ messages in thread
From: Adrian Alonso @ 2010-07-14 15:05 UTC (permalink / raw)
  To: openembedded-devel

I don't have commit rights so I need some one to commit for me.

Thanks.

On Wed, Jul 14, 2010 at 2:11 AM, Frans Meulenbroeks <
fransmeulenbroeks@gmail.com> wrote:

> 2010/7/14 Adrian Alonso <aalonso00@gmail.com>
>
> > * Kernel recipe for generic xilinx platforms
> > * Inherits xilinx-bsp.bbclass to pass device
> >  tree for the final arch
> >
> > Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
> > ---
> >  recipes/linux/linux-xilinx_git.bb |   35
> > +++++++++++++++++++++++++++++++++++
> >  1 files changed, 35 insertions(+), 0 deletions(-)
> >  create mode 100644 recipes/linux/linux-xilinx_git.bb
> >
> > diff --git a/recipes/linux/linux-xilinx_git.bb b/recipes/linux/
> > linux-xilinx_git.bb
> > new file mode 100644
> > index 0000000..2a17c85
> > --- /dev/null
> > +++ b/recipes/linux/linux-xilinx_git.bb
> > @@ -0,0 +1,35 @@
> > +require linux.inc
> > +
> > +DESCRIPTION = "Linux kernel for Xilinx platforms"
> > +
> > +COMPATIBLE_MACHINE = "xilinx-virtex4|xilinx-virtex5|xilinx-mb-gen"
> > +DEFAULT_PREFERENCE = "-1"
> > +DEFAULT_PREFERENCE_xilinx-virtex4 = "1"
> > +DEFAULT_PREFERENCE_xilinx-virtex5 = "1"
> > +DEFAULT_PREFERENCE_xilinx-mb-gen = "1"
> > +
> > +PV = "2.6.33+git"
> > +PR = "r0"
> > +
> > +SRCREV = "17431547113100a3ae0a622b9f76ad17fb76eb56"
> > +SRC_URI = "git://git.xilinx.com/linux-2.6-xlnx.git;protocol=git \
> > +           file://xilinxfb.c-update-tft-comp.patch \
> > +                  file://defconfig"
> > +
> > +PV_xilinx-mb-gen = "2.6.34+git"
> > +SRCREV_xilinx-mb-gen = "382e23534109197daddbcbcdf5aae75c674638e7"
> > +SRC_URI_xilinx-mb-gen = "git://
> > developer.petalogix.com/linux-2.6-microblaze.git;protocol=git \
> > +                       file://defconfig"
> > +
> > +inherit kernel xilinx-bsp
> > +
> > +TARGET_BOARD = "${@map_target(bb.data.getVar('TARGET_ARCH', d, 1), d)}"
> > +KERNEL_DEVICETREE_xilinx-virtex4 =
> > "arch/${ARCH}/boot/dts/virtex${TARGET_BOARD}.dts"
> > +KERNEL_DEVICETREE_xilinx-virtex5 =
> > "arch/${ARCH}/boot/dts/virtex${TARGET_BOARD}.dts"
> > +KERNEL_DEVICETREE_xilinx-mb-gen =
> > "arch/${ARCH}/platform/generic/${TARGET_BOARD}.dts"
> > +
> > +S = "${WORKDIR}/git"
> > +
> > +do_configure_prepend() {
> > +    install -m 0644 ${WORKDIR}/defconfig ${S}/.config
> > +}
> > --
> > 1.7.1.1
> >
> > Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
>
> BTW: do you have commit rights? Or does someone need to commit for you?
>
> Frans
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>



-- 
Saludos
Adrian Alonso
http://aalonso.wordpress.com


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

* Re: [PATCH 1/3 v2] xilinx-virtex4: new file
  2010-07-14 13:31     ` Frans Meulenbroeks
@ 2010-07-14 15:10       ` Adrian Alonso
  0 siblings, 0 replies; 11+ messages in thread
From: Adrian Alonso @ 2010-07-14 15:10 UTC (permalink / raw)
  To: openembedded-devel

I use this to add compact flash (system ace) device nodes where the rootfs
is
stored, some machine conf files does add this and in my case
"device_table_add-xsa.txt"
holds the static dev nodes that are only useful for xilinx platforms.

On Wed, Jul 14, 2010 at 8:31 AM, Frans Meulenbroeks <
fransmeulenbroeks@gmail.com> wrote:

> 2010/7/14 Philip Balister <philip@balister.org>
>
> > On 07/14/2010 03:15 AM, Frans Meulenbroeks wrote:
> >
> > ....
> >
> >  2010/7/14 Adrian Alonso<aalonso00@gmail.com>
> >>
> >>> +# Device nodes add xsa for (system ace)
> >>> +IMAGE_DEVICE_TABLES = "files/device_table-minimal.txt \
> >>> +                       files/device_table_add-xsa.txt"
> >>>
> >>>
> >> I think these are normally not put in machine files.
> >> (at least I normally put them in my image recipe's not in the machine
> >> file).
> >>
> >
> > Just out of curiousity, what are these files for?
> >
> > Philip
> >
> > They are tables to make a static /dev
> Very useful if you are running a resource contrained (aka embedded :-) )
> setup in a static configuration, as you do not have to run udev or friends
> (ofc you cannot really have hot pluggable devices).
>
> Frans
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>



-- 
Saludos
Adrian Alonso
http://aalonso.wordpress.com


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

* Re: [PATCH 3/3 v2] linux-xilinx: new kernel recipe
  2010-07-14 15:05     ` Adrian Alonso
@ 2010-07-14 21:10       ` Frans Meulenbroeks
  0 siblings, 0 replies; 11+ messages in thread
From: Frans Meulenbroeks @ 2010-07-14 21:10 UTC (permalink / raw)
  To: openembedded-devel

2010/7/14 Adrian Alonso <aalonso00@gmail.com>

> I don't have commit rights so I need some one to commit for me.
>

I can do that for you after all issues are resolved.
For the glibc and X11 patch I would like to see an ack from someone who is
more knowledgeable than I am in that area.
I suggest you send a fresh set just to be sure that nothing goes wrong.

Frans


>
> Thanks.
>
> On Wed, Jul 14, 2010 at 2:11 AM, Frans Meulenbroeks <
> fransmeulenbroeks@gmail.com> wrote:
>
> > 2010/7/14 Adrian Alonso <aalonso00@gmail.com>
> >
> > > * Kernel recipe for generic xilinx platforms
> > > * Inherits xilinx-bsp.bbclass to pass device
> > >  tree for the final arch
> > >
> > > Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
> > > ---
> > >  recipes/linux/linux-xilinx_git.bb |   35
> > > +++++++++++++++++++++++++++++++++++
> > >  1 files changed, 35 insertions(+), 0 deletions(-)
> > >  create mode 100644 recipes/linux/linux-xilinx_git.bb
> > >
> > > diff --git a/recipes/linux/linux-xilinx_git.bb b/recipes/linux/
> > > linux-xilinx_git.bb
> > > new file mode 100644
> > > index 0000000..2a17c85
> > > --- /dev/null
> > > +++ b/recipes/linux/linux-xilinx_git.bb
> > > @@ -0,0 +1,35 @@
> > > +require linux.inc
> > > +
> > > +DESCRIPTION = "Linux kernel for Xilinx platforms"
> > > +
> > > +COMPATIBLE_MACHINE = "xilinx-virtex4|xilinx-virtex5|xilinx-mb-gen"
> > > +DEFAULT_PREFERENCE = "-1"
> > > +DEFAULT_PREFERENCE_xilinx-virtex4 = "1"
> > > +DEFAULT_PREFERENCE_xilinx-virtex5 = "1"
> > > +DEFAULT_PREFERENCE_xilinx-mb-gen = "1"
> > > +
> > > +PV = "2.6.33+git"
> > > +PR = "r0"
> > > +
> > > +SRCREV = "17431547113100a3ae0a622b9f76ad17fb76eb56"
> > > +SRC_URI = "git://git.xilinx.com/linux-2.6-xlnx.git;protocol=git \
> > > +           file://xilinxfb.c-update-tft-comp.patch \
> > > +                  file://defconfig"
> > > +
> > > +PV_xilinx-mb-gen = "2.6.34+git"
> > > +SRCREV_xilinx-mb-gen = "382e23534109197daddbcbcdf5aae75c674638e7"
> > > +SRC_URI_xilinx-mb-gen = "git://
> > > developer.petalogix.com/linux-2.6-microblaze.git;protocol=git \
> > > +                       file://defconfig"
> > > +
> > > +inherit kernel xilinx-bsp
> > > +
> > > +TARGET_BOARD = "${@map_target(bb.data.getVar('TARGET_ARCH', d, 1),
> d)}"
> > > +KERNEL_DEVICETREE_xilinx-virtex4 =
> > > "arch/${ARCH}/boot/dts/virtex${TARGET_BOARD}.dts"
> > > +KERNEL_DEVICETREE_xilinx-virtex5 =
> > > "arch/${ARCH}/boot/dts/virtex${TARGET_BOARD}.dts"
> > > +KERNEL_DEVICETREE_xilinx-mb-gen =
> > > "arch/${ARCH}/platform/generic/${TARGET_BOARD}.dts"
> > > +
> > > +S = "${WORKDIR}/git"
> > > +
> > > +do_configure_prepend() {
> > > +    install -m 0644 ${WORKDIR}/defconfig ${S}/.config
> > > +}
> > > --
> > > 1.7.1.1
> > >
> > > Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
> >
> > BTW: do you have commit rights? Or does someone need to commit for you?
> >
> > Frans
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
> >
>
>
>
> --
> Saludos
> Adrian Alonso
> http://aalonso.wordpress.com
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>


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

end of thread, other threads:[~2010-07-14 21:10 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-13 22:28 [PATCH 1/3 v2] xilinx-virtex4: new file Adrian Alonso
2010-07-13 22:28 ` [PATCH 2/3 v2] xilinx-virtex5: " Adrian Alonso
2010-07-14  7:15   ` Frans Meulenbroeks
2010-07-13 22:29 ` [PATCH 3/3 v2] linux-xilinx: new kernel recipe Adrian Alonso
2010-07-14  7:11   ` Frans Meulenbroeks
2010-07-14 15:05     ` Adrian Alonso
2010-07-14 21:10       ` Frans Meulenbroeks
2010-07-14  7:15 ` [PATCH 1/3 v2] xilinx-virtex4: new file Frans Meulenbroeks
2010-07-14 13:26   ` Philip Balister
2010-07-14 13:31     ` Frans Meulenbroeks
2010-07-14 15:10       ` Adrian Alonso

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.