aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-04-09linux-veyron: change fetch protocoljethroTrevor Woerner
From "http" to "https". Signed-off-by: Trevor Woerner <twoerner@gmail.com>
2018-04-07rename machines: veyron-speedy fixupTrevor Woerner
A machine rename fixup was missed: adjusting COMPATIBLE_MACHINE for linux-veyron recipe. Signed-off-by: Trevor Woerner <twoerner@gmail.com>
2018-04-06layer.conf: add LAYERSERIES_COMPATTrevor Woerner
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
2018-04-06linux_4.1: add DEPENDSTrevor Woerner
...on lzop-native. Required to successfully do_compile the kernel. Signed-off-by: Trevor Woerner <twoerner@gmail.com>
2015-10-31linux: Renaming machines names in COMPATIBLE_MACHINERomain Perier
Signed-off-by: Romain Perier <romain.perier@gmail.com>
2015-10-31Merge branch 'devs/twoerner/machine-rename'Romain Perier
Signed-off-by: Romain Perier <romain.perier@gmail.com>
2015-10-31rename machinesTrevor Woerner
Rename the MACHINE configurations to better match the OE pattern of using the board's name. Signed-off-by: Trevor Woerner <twoerner@gmail.com> Reviewed-by: Romain Perier <romain.perier@gmail.com>
2015-10-31rk3066.inc: remove rockchip-update-imgTrevor Woerner
None of the machines based on the RK3066 (or compatible) use an initrd image, therefore an update image can't be successfully generated for them. Therefore remove the request to try building this artifact. Signed-off-by: Trevor Woerner <twoerner@gmail.com> Reviewed-by: Romain Perier <romain.perier@gmail.com>
2015-10-31rk3288.inc: gcc 5.2 is default on masterTrevor Woerner
As of the 2015/09/04 commit 039211f0d8fe79d07b65f2f02e299b9656034214 on openembedded-core, gcc 5.2 (5.%) is now the default on master. Therefore there is no need to request it explicitly. Signed-off-by: Trevor Woerner <twoerner@gmail.com> Reviewed-by: Romain Perier <romain.perier@gmail.com>
2015-10-31Add new recipe for vboot-utilsRomain Perier
This is the chrome OS verified boot utils, required to generate partition layout and sign kernel on veyron platforms Signed-off-by: Romain Perier <romain.perier@gmail.com>²
2015-10-31Adding licenses directory with the Chromium license (the BSD-Style one)Romain Perier
Signed-off-by: Romain Perier <romain.perier@gmail.com>
2015-10-31machine: Add support to the veyron-speedy machine desc. to work with sato imagesRomain Perier
This includes modules and firmwares to have a working drm and wifi. It also defines the right x11 packages and dependencies. Signed-off-by: Romain Perier <romain.perier@gmail.com>
2015-10-31Add new recipe for the armsoc xorg driverRomain Perier
This is the xorg driver required to work with the Rockchip DRM. It works with both the one from linux-veyron and the one in the linux mainline kernel. Signed-off-by: Romain Perier <romain.perier@gmail.com>
2015-10-31Add a new recipe for linux-firmware-bcm-veyronRomain Perier
It includes firmware and system files for Broadcom bcm4354 required to work with the linux kernel. These are the files from chromeos. Signed-off-by: Romain Perier <romain.perier@gmail.com>
2015-10-31Add new recipe for brcm-patchram-plusRomain Perier
This is the chromeos Broadcom patchram utility. We need it in order to kick bluetooth device dynamically and "patch" bcm4354 chip with the right firmware. It will be only required on linux-veyron, not with linux mainline. Signed-off-by: Romain Perier <romain.perier@gmail.com>
2015-10-31Add new recipe for linux-veyronRomain Perier
This is the linux kernel tree used by Google on veyron-based chromebooks. Signed-off-by: Romain Perier <romain.perier@gmail.com>
2015-09-11rk3066.inc: remove rockchip-update-imgTrevor Woerner
None of the machines based on the RK3066 (or compatible) use an initrd image, therefore an update image can't be successfully generated for them. Therefore remove the request to try building this artifact. Signed-off-by: Trevor Woerner <twoerner@gmail.com> Reviewed-by: Romain Perier <romain.perier@gmail.com>
2015-09-07rk3288.inc: gcc 5.2 is default on masterTrevor Woerner
As of the 2015/09/04 commit 039211f0d8fe79d07b65f2f02e299b9656034214 on openembedded-core, gcc 5.2 (5.%) is now the default on master. Therefore there is no need to request it explicitly. Signed-off-by: Trevor Woerner <twoerner@gmail.com>
2015-08-31README: Update versions for poky and oe-coreRomain Perier
Update documentation to show that we now support yocto 1.9_M2 Signed-off-by: Romain Perier <romain.perier@gmail.com> Reviewed-by: Trevor Woerner <twoerner@gmail.com>
2015-08-31machine: Add support for veyron speedy boardRomain Perier
Which is formally known as the Asus C201 Chromebook Signed-off-by: Romain Perier <romain.perier@gmail.com> Reviewed-by: Trevor Woerner <twoerner@gmail.com>
2015-08-31machine: Use cortexa17-neon as default tune for rk3288.incRomain Perier
Support for this tune is now supported in yocto 1.9. As it comes with gcc 5, we also need to require gcc 5.2 and minimal compiler version. Signed-off-by: Romain Perier <romain.perier@gmail.com> Reviewed-by: Trevor Woerner <twoerner@gmail.com>
2015-08-31recipes-kernel: linux: Update to lastest upstream tagRomain Perier
Signed-off-by: Romain Perier <romain.perier@gmail.com> Reviewed-by: Trevor Woerner <twoerner@gmail.com>
2015-08-27README: Add a contributing sectionfidoRomain Perier
This section explains how to send patches to the Yocto Project mailing list and the required patches format Signed-off-by: Romain Perier <romain.perier@gmail.com>
2015-08-06machine: Improve machine descriptionRomain Perier
Machine descriptions are shown on layers.openembedded.org, so we need something clear and understandable for the user. Signed-off-by: Romain Perier <romain.perier@gmail.com> Reviewed-by: Trevor Woerner <twoerner@gmail.com>
2015-08-06machine: Move rk3288.conf to include directoryRomain Perier
As rk3288 itself is not a machine nor a generic one that we plan to support, and as this file was created to factorize code between rk3288-based platforms, that's better to move it into the include directory. Signed-off-by: Romain Perier <romain.perier@gmail.com> Reviewed-by: Trevor Woerner <twoerner@gmail.com>
2015-08-06machine: Remove generic machine rk3188Romain Perier
It does not match any machine, and I think that it might be difficult to ensure that it will work on all rk3188-based devices if we are not able to test... Signed-off-by: Romain Perier <romain.perier@gmail.com> Reviewed-by: Trevor Woerner <twoerner@gmail.com>
2015-08-06machine: Rename rockchip.inc include file to rk3066.incRomain Perier
This include file is used by rk3066 and rk3188 based devices. So this is better to rename it rk3066.inc and to create another include file rk3188.inc which simply includes it. In that way, we have one include file for each SoC and it reduces confusions. Signed-off-by: Romain Perier <romain.perier@gmail.com> Reviewed-by: Trevor Woerner <twoerner@gmail.com>
2015-07-31Updating README to reflect new repositoryRomain Perier
Signed-off-by: Romain Perier <romain.perier@gmail.com>
2015-07-30conf/machine: Makes SERIAL_CONSOLES overridableFlorent Revest
That's very important to be able to redefine some variables for the need of custom kernels. As on rockchip-based devices the serial interface might change from a kernel to another, makes it overridable using '?='. Signed-off-by: Florent Revest <revestflo@gmail.com> Reviewed-by: Romain Perier <romain.perier@gmail.com>
2015-07-17recipes-kernel: linux: Update to 4.1.x (using the upstream branch)Romain Perier
2015-07-14recipes-kernel: linux: Change COMPATIBLE_MACHINE to match new naming rulesRomain Perier
2015-07-07conf: machine: Update license headersRomain Perier
2015-07-07conf: machine: Prefix MACHINE by SoCs nameRomain Perier
2015-06-21recipes-bsp: petitboot: Fix wrong dependenciesRomain Perier
We must use DEPENDS and not DEPENDS_${PN}, which does not make sense here and produce a build error in some cases
2015-06-20recipes-support: rkflashtool: Fix invalid LICENSE formatRomain Perier
2015-06-20README: Update supported version to fido (yocto 1.8)Romain Perier
2015-06-20recipes-kernel: linux-next: Update to lastest upstream tagRomain Perier
2015-06-20recipes-kernel: linux-next: Add features required by systemd to defconfigRomain Perier
2015-06-20initrdscripts: Create /var/volatile subdirectories from init-boot-petitboot.shRomain Perier
In fido, "base-files" now creates symlinks /var/log and /var/tmp which are redirected to /var/volatile/log and /var/volatile/tmp. These subdirectories are created by init managers like systemd or sysvinit, so petitboot initramfs needs to create them, as well. Otherwise pb-discover logs everything to the standard output as its log directory does not exist.
2015-06-20Porting machines to linux-dtb.inc by using variable KERNEL_DEVICETREERomain Perier
linux-petitboot and linux and changed too
2015-06-20conf: machine: all rk3188-based boards have now DEFAULTTUNE "cortexa9-neon"Romain Perier
2015-06-20conf: machine: Add rk3288.conf to be shared between all rk3288-based boardsRomain Perier
2015-06-15Remove busybox bbappend, this is no longer required for "fido"Romain Perier
2015-04-23Update release version and some informations in READMERomain Perier
2015-04-21recipes-core: busybox: New bbappend which adds an udhcp patch from upstreamRomain Perier
This patch adds option "pxepathprefix" to udhcpc, this is required by petitboot when it tries to configure network interfaces for the first time
2015-04-21recipes-kernel: linux-petitboot: Backport gmac activation on firefly-rk3288Romain Perier
2015-04-19Add a READMERomain Perier
2015-04-19recipes-kernel: linux: New recipe which builds a minimal linux kernel image ↵Romain Perier
embedding an initramfs with Petitboot
2015-04-19recipes-core: images: New recipe to create an initrafms image which ↵Romain Perier
automatically starts Petitboot at boot
2015-04-19recipes-core: initrdscripts: Add initramfs initializations scripts for PetitbootRomain Perier