summaryrefslogtreecommitdiffstats
path: root/platforms
Commit message (Collapse)AuthorAgeFilesLines
* [barebox] bump default version to 2010.03.0Michael Olbrich2010-03-031-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [kernel] bump default version to 2.6.33Marc Kleine-Budde2010-02-261-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [barebox] bump default version to 2010.02.0Marc Kleine-Budde2010-02-261-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [dtc] Added option to install oftree into /bootCarsten Schlote2010-02-261-2/+10
| | | | | | | | | | | | Added option to create an ipkg file, which installs the oftree file from $(IMGDIR)/oftree to /boot/oftree Useful when booting from CF or other large media with OF machines. The oftree image can now be updated with ipkg update. Signed-off-by: Carsten Schlote <c.schlote@konzeptpark.de> [mkl: moved VERSION definition a few lines] Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [kernel] let default version be 2.6.32Marc Kleine-Budde2010-02-221-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* Merge branch 'virtual-uuid-blkid' into work/mergeMichael Olbrich2010-02-091-0/+4
|\
| * [hosttools] Added missing .in files and sorted entriesMarc Kleine-Budde2010-02-081-0/+4
| | | | | | | | | | | | | | | | Added new entries for lib{blkid,uuid} and sorted entries in hosttools.in alphabethically. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> Signed-off-by: Carsten Schlote <c.schlote@konzeptpark.de>
* | [image_iso] only enable on x86Marc Kleine-Budde2010-02-081-0/+1
|/ | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [image_ipkg] Added forced ipkg-push optionCarsten Schlote2010-01-271-0/+12
| | | | | | | | | | | | | While testing the ipkg-push stuff again I found it a bit nagging to remove the previous dist directory from the ipkg-repository over and over again. I added an option to force this behaviour by default. Signed-off-by: Carsten Schlote <c.schlote@konzeptpark.de> Acked-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [image-ipkg] Renamed IMAGE_IPKG_IMAGE_FROM_REPOSITORYCarsten Schlote2010-01-271-7/+7
| | | | | | | | | | | | I renamed IMAGE_IPKG_IMAGE_FROM_REPOSITORY to IMAGE_IPKG_PUSH_TO_REPOSITORY, because this is less confusing. Also updated help text to describe, what this config option really does. Signed-off-by: Carsten Schlote <c.schlote@konzeptpark.de> Acked-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [image_ipkg] mark IMAGE_IPKG_IMAGE_FROM_REPOSITORY as brokenMarc Kleine-Budde2010-01-241-0/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [image_ipkg] add option to generate ipkg indexMarc Kleine-Budde2010-01-241-0/+9
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [image_iso] add option to create a bootable ISO imageMarc Kleine-Budde2010-01-201-0/+28
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [hosttools] add hosttools to create an iso imageMarc Kleine-Budde2010-01-203-5/+6
| | | | | | | | | | This patch adds the needed host tools to create an iso image to "platforms/hosttools.in". While touching this file concentrate all {host,cross}- tools in one file. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [syslinux] new packageMarc Kleine-Budde2010-01-201-0/+21
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [coss-nasm] remove prompt + add to platforms/hosttoolsMarc Kleine-Budde2010-01-201-0/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [ptxdist] adopt config file version handling to cope with dynamic fullversionMarc Kleine-Budde2010-01-062-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the past ptxdist's fullversion was replaced by configure in these files: - platforms/ptxdist-version.in.in (PLATFORMCONFIG_VERSION) - rules/ptxdist-version.in.in (CONFIGFILE_VERSION) resulting in: - platforms/ptxdist-version.in - rules/ptxdist-version.in However the fullversion is rather dynamic now since it can hold version information from the version control system. ptxdist refuses to run if the versions don't match. During development this may change quite often which is probably too annoying for the developers. This patch introduces two new version variables: - PTXDIST_VERSION_CFG_SCM - PTXDIST_VERSION_CFG_FULL The _SCM variable holds "-git" if ptxdist isn't release. For released versions _SCM is empty. PTXDIST_VERSION_CFG_FULL contains '$year.$month.$bugfix$scm' (scm is PTXDIST_VERSION_CFG_SCM), for example: '2010.01.0-git' for modifies i.e. dirty '2010.01.0' release. Further we don't no longer modify the "*/ptxdist-version.in.in", we use the kconfig 'option env="VAR"' to get the correct version from the environment. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [kernel] add support to build host-xzMarc Kleine-Budde2010-01-052-0/+14
| | | | | | | | The "lzma" tool which is provided by host-xz ist needed to build an lzma compresed kernel. This patch adds an option to build "host-xz" prior to the kernel if the host system is lacking "lzma". Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [barebox] add new packet bareboxMarc Kleine-Budde2009-12-261-0/+31
| | | | | | | barebox is the famous bootloader formerly known as u-boot-v2, now featured in ptxdist. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [u-boot-v2] make use of new bootloader special compiler handlingMarc Kleine-Budde2009-12-261-0/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [u-boot] make use of new bootloader special compiler handlingMarc Kleine-Budde2009-12-261-1/+2
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [bootloader] better "special" compiler handling for bootloaderMarc Kleine-Budde2009-12-262-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch makes the special compiler handling for bootloaders more generic. To understand what it does, we look at the current status: There is the config symbol "COMPILER_PREFIX_UBOOT", if its value differs from the generic "COMPILER_PREFIX"'s value a special compiler for u-boot is requested. Currently only u-boot-v2 uses this feature. So if "U_BOOT_V2" is active we look if ".utoolchain/$(PTXCONF_COMPILER_PREFIX_UBOOT)gcc" can be found. If not we ask the user to create the link. The reader might notice that all other configuration links are named "selected_*" and that this feature is only limited to u-boot-v2. To make this more generic, this patch first renames "COMPILER_PREFIX_UBOOT" into "COMPILER_PREFIX_BOOTLOADER", then a new symbol "BOOTLOADER" is introduced. All bootloaders that support the new sheme should select "BOOTLOADER". Now a selected "BOOTLOADER" activates the check for the special toolchain. The link is renamed to "selected_toolchain_bootloader" to fit the current scheme. The bootloaders can use the variable "BOOTLOADER_CROSS_COMPILE" which can be directly passed to kbuild's CROSS_COMPILE. A migration handler ist added, so the required symbol conversion is done automatically by "ptxdist migrate". Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [toolchain] fix indention of help textMarc Kleine-Budde2009-12-261-9/+9
| | | | | | Use the default of one tab and two spaces. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [u-boot-v2] fix indention in .in fileMarc Kleine-Budde2009-12-261-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [kernel] move KERNEL_IMAGE generation next to the image type choiceMarc Kleine-Budde2009-12-151-14/+9
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [kernel] simplify menuMarc Kleine-Budde2009-12-151-16/+3
| | | | | | replace depends on KERNEL by if KERNEL...endif Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [ubi] split ubi/ubifs options into two seperate filesMarc Kleine-Budde2009-12-152-47/+48
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [platforms] use generated kconfig file for image, bootloader and architectureMarc Kleine-Budde2009-12-152-16/+3
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [platforms] add SECTION identifier to image, bootloader and architecture .in ↵Marc Kleine-Budde2009-12-1516-1/+30
| | | | | | files Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [image_jffs2] improve help textMarc Kleine-Budde2009-12-031-4/+3
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [architecture] add switch for ARM architecture versionMarc Kleine-Budde2009-11-091-1/+15
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [image_ubi] fix menu indentionMarc Kleine-Budde2009-11-061-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* kernel: make raw linux image usable for ptxdistSascha Hauer2009-08-191-0/+9
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [toolchain.in] specify default toolchain vendorMarc Kleine-Budde2009-08-061-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [image] add creattion of jffs2 image with summaryLuotao Fu2009-08-041-0/+17
| | | | | | | | EBS (Erase Block Summary) can speed up the mount process. The userspace tool sumtool is needed to generate a jffs2 image with ebs. With this patch we add the possibilty to generate a summary-enabled jffs2 image. Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* Add UBI image creation supportSascha Hauer2009-07-212-0/+92
| | | | | | With this patch it is possible to create ubi images and also ubifs images. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* [hosttools.in] sorted alphabeticallyMarc Kleine-Budde2009-07-211-4/+4
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* grub: re-enable filesystem support for diskless configurationsRobert Schwebel2009-06-281-4/+0
| | | | | | | | | | | r10674 removed filesystem support when GRUB_DISKLESS is selected, which is wrong and breaks all configurations which need diskless features and filesystem support. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10884 33e552b5-05e3-0310-8538-816dae2090ed
* [grub] add GRUB_ROOTFS_DEVICE featureMarc Kleine-Budde2009-06-151-0/+7
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10789 33e552b5-05e3-0310-8538-816dae2090ed
* [grub] just cleanupsMarc Kleine-Budde2009-06-151-3/+2
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10788 33e552b5-05e3-0310-8538-816dae2090ed
* grub: Rework the menuJuergen Beisert2009-06-091-55/+11
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10674 33e552b5-05e3-0310-8538-816dae2090ed
* Provide a choice to select squashfs{3.4,4.0}Marc Kleine-Budde2009-04-011-0/+24
| | | | | | | | | | | | | | | | linux-2.6.29 now includes squashfs 4.0 in the main line. It is incompatible with the previous version squashfs3.4 Select 4.0 if you are using linux-2.6.29 or later Otherwise select the version that matches the squashfs patch you've applied to your linux kernel tree. You no longer need to specify the endianess on squashfs4.0 Signed-off-by: Jon Ringle <jon@ringle.org> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10200 33e552b5-05e3-0310-8538-816dae2090ed
* [platforms] move flash menu before image menuMarc Kleine-Budde2009-03-101-2/+2
| | | | | | | | | this makes it shell-safe to use varibales from the flash menu in the images menu. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10040 33e552b5-05e3-0310-8538-816dae2090ed
* [image_squashfs] fix defaultMarc Kleine-Budde2009-03-091-1/+1
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10031 33e552b5-05e3-0310-8538-816dae2090ed
* [image_squashfs] fix menu indentionMarc Kleine-Budde2009-03-091-1/+1
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10030 33e552b5-05e3-0310-8538-816dae2090ed
* Add support for creating a squashfs imageMarc Kleine-Budde2009-03-093-1/+34
| | | | | | | Signed-off-by: Jon Ringle <jon@ringle.org> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10025 33e552b5-05e3-0310-8538-816dae2090ed
* * dtc: Do not force the DTC. Its only required for PowerPC architectureJuergen Beisert2009-03-071-1/+0
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9999 33e552b5-05e3-0310-8538-816dae2090ed
* * dtc: whitespace cleanupRobert Schwebel2009-03-051-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9986 33e552b5-05e3-0310-8538-816dae2090ed
* [dtc] just cleanup the menuMarc Kleine-Budde2009-03-031-7/+6
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9958 33e552b5-05e3-0310-8538-816dae2090ed
* [at91bootstrap] cleanupsMarc Kleine-Budde2009-03-031-3/+4
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9957 33e552b5-05e3-0310-8538-816dae2090ed