summaryrefslogtreecommitdiffstats
path: root/platforms
Commit message (Collapse)AuthorAgeFilesLines
* kernel: introduce symbol KERNEL_XPKGMarc Kleine-Budde2016-05-011-0/+7
| | | | | | | | This symbol controls if a kernel xpkg is created. All kernel tool should select this so that the xpkg is created. Kernel modules will end up in a different xpkg anyways. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* barebox: add optional dependency to HOST_LZOPMarc Kleine-Budde2016-04-121-0/+9
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* barebox: add possibility to install: bareboxcrc32, bareboximd and kernel-installMarc Kleine-Budde2016-03-021-0/+23
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> [mol: improve install error handling] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* image: ipkg, opkg: use symbol IMAGE_XPKG_EXTRA_ARGS to pass extra arguments ↵ptxdist-2015.07.0Marc Kleine-Budde2015-07-021-4/+5
| | | | | | | | | | | | | to ipkg and opkg build Originally the symbols IMAGE_IPKG_EXTRA_ARGS, IMAGE_OPKG_EXTRA_ARGS were used in the code, but there only was the config entry for the ipkg symbol in Kconfig. This patch converts the IMAGE_IPKG_EXTRA_ARGS to IMAGE_XPKG_EXTRA_ARGS and uses it during ipkg and opkg build. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* kernel: don't add DEBUG_SECTION_MISMATCH=y by defaultUwe Kleine-König2015-06-161-3/+3
| | | | | | | | | | | DEBUG_SECTION_MISMATCH is a development option that shouldn't be used in production settings so IMHO it's not sensible to add it as default setting. Moreover do some minor wording cleanups. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox: add help text tp BAREBOX_NEEDS_HOST_IMX_CST optionMarc Kleine-Budde2015-06-161-0/+12
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* barebox: add optional dependency to HOST_IMX_CSTMarc Kleine-Budde2015-06-151-0/+5
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* barebox: add option to depend on host-opensslMarc Kleine-Budde2015-04-021-0/+5
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* architecture: add missing select to ARCH_LP64 for ARCH_ARM64ptxdist-2015.02.0Marc Kleine-Budde2015-02-181-0/+1
| | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* kernel: add arm64 supportMichael Olbrich2015-01-261-0/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* architecture: add arm64 supportMichael Olbrich2015-01-261-1/+11
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* architecture: fix long double handling for x86_64Michael Olbrich2015-01-091-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* image_ipkg: remove defaultsMichael Olbrich2014-10-091-4/+0
| | | | | | Empty strings are the default anyways and the ipkg index is rarely needed. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* image-hdimg: add boot.vfat boot optionMichael Olbrich2014-08-131-0/+5
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* add rules for image.vfatMichael Olbrich2014-08-131-0/+38
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* images: remove IMAGE_VFAT_TOOLSMichael Olbrich2014-08-113-9/+4
| | | | | | It breaks the dependency chain. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* architecture: support x86_64 userspaceMichael Olbrich2014-08-061-1/+8
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* project-name: the versions should start with a '-'Michael Olbrich2014-07-031-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* u-boot: add config option for imx imagesMarkus Niebel2014-06-261-0/+7
| | | | | | | | | | | For i.MX SOC the U-Boot build system generates imx-images containing the DCD structure used by the ROM loader. This patch provides a config option and install rules for this type of images. Signed-off-by: Markus Niebel <Markus.Niebel@tq-group.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* add bootloader spec submenu and default entryMichael Olbrich2014-06-172-0/+24
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* project-name: let {PROJECT,PLATFORM}_VERSION default to PTXDIST_BSP_AUTOVERSIONMichael Olbrich2014-06-121-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* dtc: Seperate path and filename of dtsMichael Olbrich2014-06-101-4/+11
| | | | | | | | | | | | | | Creating multiple device trees result in a quite long DTC_OFTREE_DTS variable. Splitting it into a path variable and file variable makes it more handy. The path can be a ':' separated list to allow device trees from multiple directories. For backwards compatibility, the path is only used for relative file names. Based on a patch by Teresa Gámez <t.gamez@phytec.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* image-root-ext: allow percentages for the sizeMichael Olbrich2014-06-101-1/+3
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* image-hdimg: add generic HD imageMichael Olbrich2014-05-051-0/+37
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* image-root-ubi: add rules for generic UBI imageMichael Olbrich2014-05-051-0/+14
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* image-root-ubifs: add rules for generic UBIFS imageMichael Olbrich2014-05-051-0/+64
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* image_tgz: Make label optionalJon Ringle2014-04-231-2/+12
| | | | | Signed-off-by: Jon Ringle <jringle@gridpoint.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* barebox: Add optional dependency to host-libusbSascha Hauer2014-03-061-0/+5
| | | | | | | | | In some configurations barebox needs a host-libusb (imx-usb-loader enabled). Detecting this is not possible in ptxdist, so add a Kconfig option to manually select host-libusb when needed. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platforms: move kernel into a generated sectionMichael Olbrich2014-02-252-1/+3
| | | | | | | This makes it possible to overwrite it without replacing platforms/Kconfig. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platform: create a generated section for device tree optionsMichael Olbrich2014-02-253-26/+30
| | | | | | | | | This makes it possible to overwrite it without replacing platforms/Kconfig. Also, cleanup options and make the in-kernel dtc the default. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platforms: move architecture.in into a generated sectionMichael Olbrich2014-02-252-8/+4
| | | | | | | This makes it possible to overwrite it without replacing platforms/Kconfig. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platforms: remove old FLASH_BLOCKSIZE optionsMichael Olbrich2014-02-253-13/+1
| | | | | | It's only used as the default for IMAGE_SQUASHFS_BLOCK_SIZE Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platforms: simplify platforms/KconfigMichael Olbrich2014-02-253-28/+30
| | | | | | This makes it easier to customize the platform. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Toolchain/gdb: we have the year 2014, reflect this in the default valuesJuergen Beisert2014-01-231-4/+4
| | | | | | | | The defaults are now pointing to the last year toolchain (2013.12) release. This includes gdb which is used in this toolchain release. Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* Barebox: we have the year 2014, reflect this in the default valueJuergen Beisert2014-01-232-2/+2
| | | | | | | Seems long time ago this menu entry was created :) Signed-off-by: Juergen Beisert <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wrapper: make -frecord-gcc-switches optionalMichael Olbrich2013-09-101-0/+5
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wrapper: add debugging optionsMichael Olbrich2013-09-101-0/+32
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* platforms: generate menu for hosttools on the flyMarc Kleine-Budde2013-07-212-30/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* kernel: use v3.10 by defaultMarc Kleine-Budde2013-07-211-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* dtc: use PTXCONF_KERNEL_ARCH_STRING instead of hardcoded powerpc as path to ↵Marc Kleine-Budde2013-04-031-1/+1
| | | | | | dts file Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* readd _SERIES option for u-boot and add it for at91bootstrap (partially ↵Alexander Dahl2013-02-071-0/+9
| | | | | | | | | | | | | | | | reverts dac31c4) In dac31c4 U_BOOT_SERIES was removed with the explanation it would not be used in ptxdist anymore. This is not true. In ./scripts/lib/ptxd_make_world_patchin.sh and ./rules/post/ptxd_make_world_patchin.make there's a mechanism which automatically uses an option PACKAGENAME_SERIES if present. This can be used to have different series file in one patches directory for a given package. Removing U_BOOT_SERIES broke our BSP using this mechanism. Signed-off-by: Alexander Dahl <post@lespocky.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* host-libbz2: rename to host-bzip2Marc Kleine-Budde2013-02-051-1/+1
| | | | | | | | | | ...in order to align with target package. So that we use the same version and patches as the target package. Before this patch the host version was at a different version number and missing the patches, so that only a static lib was created. This break host packages which try to link the static lib into a shared lib. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* hosttools.in: sort alphabeticallyMarc Kleine-Budde2013-02-051-1/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* platforms: add LP64 option to indicate 64 target systemMarc Kleine-Budde2013-02-051-0/+7
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* platforms: remove unused HAS_PCI optionMarc Kleine-Budde2013-02-051-8/+0
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* u-boot: Remove unused symbolsAlexander Stein2013-01-031-20/+0
| | | | | | | U_BOOT_PROMPT and U_BOOT_SERIES is nowhere used in ptxdist Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wrapper: add options for --as-neededMichael Olbrich2012-12-161-0/+7
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* wrapper: introduce a wrapper for cc, c++, cpp and ldJan Luebbe2012-11-202-0/+79
| | | | | | | | | | | This is used to inject compiler and linker options without relying on the build-systems to pass additional options to the tools. It is used for options needed for cross-compiling, hardening flags and other user defined options. The wrapper also calls ccache if ptxdist is configured to use it. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* change cross-libkmod -> host-libkmodMichael Olbrich2012-11-192-2/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* cross-module-init-tools: remove obsolte packageMichael Olbrich2012-11-191-1/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>