summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* platform-beaglebone: rename to platform-v7aRobert Schwebel2016-07-2650-1/+1
| | | | | | | In the meantime, in addition to beaglebone, this platform supports the other ARMv7 based boards (rpi2, vexpress), so rename it. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* beaglebone: update barebox config to nvMichael Grzeschik2016-06-122-19/+1
| | | | Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
* multi_v7: update barebox to 20160610-1 and include bootstateMichael Grzeschik2016-06-1013-24/+1802
| | | | Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
* platform beaglebone: enable gzip support for initramfsJan Luebbe2016-06-101-1/+3
| | | | Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
* platform: beaglebone: add run-nfs qemu scriptAlexander Aring2016-06-101-0/+20
| | | | Signed-off-by: Alexander Aring <aar@pengutronix.de>
* platform: beaglebone: nfs: add insecure optionAlexander Aring2016-06-101-0/+29
| | | | Signed-off-by: Alexander Aring <aar@pengutronix.de>
* platform: beaglebone: add versatile express eth driverAlexander Aring2016-06-101-1/+5
| | | | Signed-off-by: Alexander Aring <aar@pengutronix.de>
* NetworkManager: fix resolv.conf handlingRobert Schwebel2016-06-101-0/+6
| | | | | | | | | | | | | | | | With NetworkManager 1.2, the /etc/resolv.conf handling was changed and we didn't notice. NetworkManager assumes that resolv.conf is already handled manually and writes its generated resolv.conf only to /run/NetworkManager/resolv.conf instead of the location we set our /etc/resolv.conf link to. By setting rc-manager=file, the old behaviour is restored. This patch has been sent upstream. Found-by: Michael Olbrich <m.olbrich@pengutronix.de> Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform beaglebone: add initrd supportRobert Schwebel2016-06-101-3/+19
| | | | | | | This is needed for automatic testing, where the DistroKit image is used with an additional initrd. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform beaglebone: set boot timeout to 0Robert Schwebel2016-06-101-1/+1
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform: beaglebone: sync rpi2 boot-parametersAlexander Aring2016-06-101-1/+1
| | | | | | | This patch changes the boot-parameters for rpi2 boot-spec according to all other boot-spec's. Signed-off-by: Alexander Aring <aar@pengutronix.de>
* platform: beaglebone: fix host-lzop dependencyAlexander Aring2016-06-102-1/+15
| | | | | | | This patch adds host-lzop as dependency for rpi2 barebox which is missing in ptxdist-2016.05.0 for barebox template generation. Signed-off-by: Alexander Aring <aar@pengutronix.de>
* platform qemu: remove obsolete platformRobert Schwebel2016-06-103-3249/+0
| | | | | | | Support for QEMU based versatile express has been activated in platform-beaglebone. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform rpi2: remove obsolete platformRobert Schwebel2016-06-1042-6799/+0
| | | | | | Support for the rpi2 is now included in platform-beaglebone. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform: beaglebone: change to OSELAS.Toolchain-2014.12.2Alexander Aring2016-06-101-1/+1
| | | | Signed-off-by: Alexander Aring <aar@pengutronix.de>
* platform: beaglebone: fix missing host-lzoAlexander Aring2016-06-101-0/+45
| | | | | | | | | | This patch adds host-lzop dependency for barebox_mlo to fix the following compile fail: ../platform-beaglebone/build-target/barebox_mlo-2016.05.0/scripts/gen-dtb-s: line 54: lzop: command not found Signed-off-by: Alexander Aring <aar@pengutronix.de>
* beaglebone: fixes and rpi2 supportAlexander Aring2016-06-1034-170/+1538
| | | | Signed-off-by: Alexander Aring <aar@pengutronix.de>
* networkmanager: fix libnm handlingRobert Schwebel2016-06-102-4/+227
| | | | | | | Using libnm-glib is obsolete and was replaced by libnm in NetworkManager 1.0. A patch to fix this has been sent upstream today as well. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* libgudev: add missing dependency to host-glibRobert Schwebel2016-06-101-0/+22
| | | | | | | This is missing in ptxdist-2016.05.0; the patch has been sent upstream today. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* ptxconfig: reduce active componentsRobert Schwebel2016-06-101-112/+28
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform beaglebone: barebox: replace boot entries with bootorderMichael Grzeschik2016-06-103-26/+11
| | | | Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
* platform beaglebone: add bootspec entries for bone and boneblackMichael Grzeschik2016-06-107-0/+98
| | | | Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
* image: change partitioning, add data partitionRobert Schwebel2016-06-106-6/+95
| | | | | | | | | | | We change the partitioning to have one root-A partition of 512 MB and a data partition that fills up the rest of the boot medium. The systemd-autoformat@.service formats the data partition if it isn't already, and the 91-mkfs-ext4 rule automatically mounts it to /mnt/data. Inspired-by: Michael Olbrich <m.olbrich@pengutronix.de> Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform beaglebone: change partition layoutRobert Schwebel2016-06-102-1/+19
| | | | | | | We split up into a root and a data partition; the initial size of the root partition is 125% of the generated ext image. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform beaglebone: add qemu run scriptRobert Schwebel2016-06-072-0/+113
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* telnet: enable in ptxdist-debug modeRobert Schwebel2016-06-071-2/+6
| | | | | | | Enable telnet daemon; the systemd service does only start if "ptxdist-debug" is added to the kernel command line. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform beaglebone: disable DEBUG_LLRobert Schwebel2016-06-071-23/+2
| | | | | | | This is necessary to make the image ready for both vexpress and beaglebone. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform beaglebone: enable ARMMMCI mmc driverRobert Schwebel2016-06-071-1/+1
| | | | | | This driver is needed for the QEMU emulation with versatile express. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* systemd: make less verbose on startupRobert Schwebel2016-06-071-1/+1
| | | | | | With show_status=auto, errors are only shown if they exist. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform beaglebone: deactivate unused IP kernel configsRobert Schwebel2016-06-071-11/+7
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform beaglebone: activate ethernetMichael Grzeschik2016-06-071-1/+7
| | | | | | | This was previously disabled. Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform beaglebone: minify kernel config even moreRobert Schwebel2016-06-071-12/+13
| | | | | | Disable all modules. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform beaglebone: set loglevel to warningRobert Schwebel2016-06-071-1/+1
| | | | | | and remove duplicate console= entry. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform beaglebone: update kernel from 4.4 to 4.6Robert Schwebel2016-06-072-49/+114
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform beaglebone: bump barebox version to 2016.05.0Robert Schwebel2016-06-073-9/+57
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform beaglebone: add missing dependency for image generationRobert Schwebel2016-06-071-0/+1
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* beaglebone: minify kernel configRobert Schwebel2016-06-071-1806/+216
| | | | | | Switch off unused functionality in the kernel config. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* barebox config: disable unused boardsRobert Schwebel2016-06-061-2/+2
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* ptxdist: version bump to 2016.05.0Robert Schwebel2016-06-064-12/+74
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform: add vexpress to beaglebone platformRobert Schwebel2016-06-062-9/+69
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* vexpress: remove obsolete platformRobert Schwebel2016-06-063-15/+0
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platforms versatilepb: remove obsolete platformRobert Schwebel2016-06-063-15/+0
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* DistroKit: change version to autoversionRobert Schwebel2016-06-062-2/+2
| | | | | | | In the past, we had to update the project version manually, these days it can be automatically added. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* ptxconfig: disable lighttpdRobert Schwebel2016-06-061-39/+1
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* ip: switch from busybox to iproute2 versionRobert Schwebel2016-06-061-10/+19
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* busybox: disable unused programsRobert Schwebel2016-06-061-3/+3
| | | | Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* ptxconfig: disable telnetdRobert Schwebel2016-06-061-6/+2
| | | | | | For the standard case, telnetd is disabled. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* readme: update readme to ptxdist-2016.01Alexander Aring2016-06-061-3/+3
| | | | Signed-off-by: Alexander Aring <aar@pengutronix.de>
* rules: host-qemu: enable libusb by defaultAlexander Aring2016-06-063-1/+151
| | | | Signed-off-by: Alexander Aring <aar@pengutronix.de>
* gitignore: add platformconfig.oldAlexander Aring2016-06-061-0/+1
| | | | Signed-off-by: Alexander Aring <aar@pengutronix.de>