* [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.