Age | Commit message (Collapse) | Author | Files | Lines |
|
Backport of patches from upstream:
- https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/patch/?id=1ad9a25dd06fda9bdc27875e1cedb8277accb212
- https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/patch/?id=28ebf89579a055259280252f68f6c26d986e3ce3
- https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/patch/?id=0fcba8f954460c56217897bdffbf62060815329a
Bug-AGL: SPEC-706 SPEC-705
Change-Id: I3d8749e3c2e8c6e1f178d8b09fe5b717132408f0
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
|
|
v2.0: (Tadao Tanikawa)
Done in the linux-renesas_3.10.bb
v1.0: (Yusuke Nakamura)
Weston in renesas requires some drivers are loaded
in advance for cluster demo. Otherwise weston fails
to start. This adds necessary drivers to /etc/modules-load.d
Change-Id: I0668f663be66b07ce99bb063520b97d2e949b6b6
Signed-off-by: Yusuke Nakamura <ynakamura@jp.adit-jv.com>
|
|
Fix the issue that pulseaudio sometimes doesn't work correctly.
Bug-AGL: SPEC-365
Change-Id: I30420d80691212a072d7604be6a3833c680bce1e
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
|
|
This is wrapper module to use vspm-kernel-module via V4L2 I/F.
In order to use this module, should be use the followings.
$modprobe -a vsp2 vspm
This commit is based 001ff9ff913d15b3f795bbb4c60e287fb4f780b8
in git://git.yoctoproject.org/meta-renesas.
Signed-off-by: Tomohiro Komagata <tomohiro.komagata.aj@renesas.com>
Signed-off-by: Takeshi Saito <takeshi.saito.xv@renesas.com>
Change-Id: I17c824e8305cae67410b4fc809de3158664a7436
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
|
|
interface
Change-Id: I8b4031223a8e645c210ee7c86de8cd44913976cd
Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
|
|
Change-Id: I8da95aa22cf2ba90419a897a6f5880a9451b987e
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
The sockets created by kernel thread will now be
tagged @ instead of _.
Change-Id: I92dcc885e9e8f7b45076f7df7a0e1ef4e66453a3
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Change-Id: Iba9317f7f0a4549b2e86db3283be6c307cc3fb36
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
This is report 7ffdb1f20d8 upstream patch to avoid QA warning while do_rootfs
tasks occured.
Change-Id: Ie2661c7e85dc50ee6a736fa4d5ccc8b1373aa5a1
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
These are already delivered by another layer as a fragment configuration.
Change-Id: I52fbbe0f0bf76767d2d4d2b75f58e756e5fcf715
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
Change-Id: I3ca6501c5333f65babbaf79c34dc8c472fc9e941
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
This report 04f6cc6652 upstream patch to support fragment configuration
file for linux-renesas kernel.
Change-Id: I2bcc9326ead7fe4abdc51902e454bbb63acd67b8
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
This is conditioned by the presence of the usbgadget in DISTRO_FEATURE
variable.
Change-Id: Ia14deeab2431a68e6890885c1d0dd568e5713eaf
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
Notable changes:
- We drop old appends (libgcc_4.8.bbappend, qemu_%.bbappends, gtk+_2.24.%.bbappend)
- All gstreamer1.0_1.2.3 related recipes are now in meta-reneas and have been
heavily massaged to work with YP 2.1.1 .
- systemd needs a patch due to the old kernel
- linux-libc-headers needed a patch
TODO:
- Test and fix
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
This adds the necessary kernel modules to boot an nbdroot filesystem.
Change-Id: I95968fa5034dedf5fd57578de4c7c97a76a83b2b
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
This patch removes the local copy of linux-dtb.inc file which was still
aligned with yocto 1.6.
Change-Id: I7f2a3c267b767951b0314a5ed246e45bb97088bd
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
Since 46cdaf1c7b in poky (v1.8), kernel source and build artefact
are in two separated directories.
This patch prepares to use STAGING_KERNEL_BUILDDIR as it is used
in KBUILD_OUTPUT from modules-base.bbclass
It also set this variable to keep same state as before for poky < 1.8
Change-Id: Ie27593407a85d88da28b8a91c3ea69378bb91a63
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
backport compiler-gcc5.h header from kernel upstream.
Change-Id: I89b5e1e3b2f72e5a8eb84d2062a6957744dfe049
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
Since yocto 1.8, kernel build method enhanced to avoid source
tree duplication. This patch align paths to handle ${S} and
${B} accordingly. This patch is required to build linux-renesas
on yocto > 1.7.
Please refer to commit 1dd37a2a in poky for more details.
Change-Id: I29de3e72f6e4617e0ef2685b87dd6fbca296328a
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
This is a backport of the following kernel patch :
https://git.kernel.org/cgit/linux/kernel/git/torvalds/
linux.git/commit/?id=8edc6e1
and fixes the following issue :
https://jira.automotivelinux.org/browse/SPEC-89
(it fixes the reliability of using the "fa_notify"
kernel API for filesystem notifications)
Commit-Id: I968a52e72dc816a9f93640392b19ba2463216fe1
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
|
|
This is needed for demo.
Change-Id: I0c2fdef1be10fd396e66336ca4f1ff5a71f94a8c
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
This is needed for the CAN support.
Change-Id: Ib29a98c554588468e7ed96041f7773e0ab020530
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
The default value (256) is very huge.
Reducing this count makes administration easier.
However, is it really needed to have this legacy?
Change-Id: I72e39dde799bd0872ce2af03e1f71e6496e46109
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
As per section 7.3.1 of AGL spec v1.0, namespaces kernel are required to
support containers:
"AGL shall provide OS-level mechanisms for running multiple isolated instances
(containers) that have its own directory structure, network devices, IP
addresses and process table. The processes running in other containers shall
not be visible from inside a container."
This patch deliver:
- Mount namespaces (natively supported),
- PID namespaces,
- Network namespace,
- IPC namespaces,
- UTS namespaces (disabled),
- User namespaces.
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
enable some kernel features:
EXT4_FS, FANOTIFY: alignment on agl-spec section 7.4.1.,
POSIX_MQUEUE: standard efficient Posix ipc mechanism,
TUN: useful for a VPN link establishment on V2I use-case,
when distro is built with debug-tweaks:
LOOP: for LTP testcase better coverage,
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
Here is the backport of all patches relating to smack support
on kernel side. For more details, see file:
meta-rcar-gen2/recipes-kernel/linux/linux-renesas/smack/README
Please note that patches are applied only if "smack" is in the
ditro features. Here are the 2 lines to add in the local.conf
OVERRIDES .= ":smack"
DISTRO_FEATURES_append = " smack"
Change-Id: I147a3532aec531f977d6ec34c576261835711f1e
Signed-off-by: Yannick GICQUEL <yannick.gicquel@iot.bzh>
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
IPv6 and autofs4 are required by systemd.
Schedstats are required by systemd-bootchartd.
(...)
systemd[1]: Your kernel apparently lacks built-in autofs4 support. Might be a good idea to compile it in. We'll now try to work around this by loading the module...
systemd[1]: could not find module by name='autofs4'
systemd[1]: Failed to insert module 'autofs4'
systemd[1]: Your kernel apparently lacks built-in ipv6 support. Might be a good idea to compile it in. We'll now try to work around this by loading the module...
systemd[1]: could not find module by name='ipv6'
systemd[1]: Failed to insert module 'ipv6'
(...)
Change-Id: Ieb53a0f6ae21f5787854d045fb7ca4c5c6e4d17f
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
Psplash already use the display during boot sequence.
No need to display logo nor console.
Change-Id: I487332a27e1870ba9bcb68ccb98a61f02a3eb862
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
|
|
|
|
In order to have Bluetooth hardware detection, and to make
BlueZ commands (such as "hciconfig", "hcitool"...) work,
we need to enable kernel functionalities. Some of them are
designed to be run as modules.
We also make sure that all images include them, since it
does not depend on a specific board's hardware.
PS : we will only build them if "bluetooth" has been
specified in DISTRO_FEATURES, hence saving time.
Change-Id: I14e1bdd7e4e63a7484bb1516dda601e3c03fd58f
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
|
|
We need HID_MULTITOUCH for modern external USB touchscreens
on Silk/Koelsch/Porter boards.
Change-Id: Ie0aea64ca7d0dd79a25da17b861502c1b70235df
Author: Yannick GICQUEL <yannick.gicquel@iot.bzh>
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
|
|
* agl/genivi-7.0-bsp-1.8.0:
r-car e2 (alt/silk): mesa: Temporary workaround to upstream Mesa build issue
multimedia: Remove unnecessary do_install_append from omx-user-module
multimedia: gstreamer1.0-* fix configure for out of tree build on git recipes
r-car m2: set PREFERRED_VERSION_gstreamer1.0-omx* to 1.0.% when h/w acceleration enabled
multimedia: add RPROVIDES for multimedia kernel modules
Configure linux-renesas to build uinput
Conflicts:
meta-rcar-gen2/recipes-multimedia/omx-module/omx-user-module.bb
Change-Id: Id8bf7749e75fa2cf5e418b81a33659285e46532c
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
Add the multimedia acceleration kernel modules to the RPROVIDES variable of the
appropriate recipes. This fixes build errors of the following form at do_roofs time
when RPM packaging is used:
error: Can't install <foo>@MACHINE: no package provides <bar>
Thank you to Tadao Tanikawa for his work on this within AGL [1]
[1] https://gerrit.automotivelinux.org/gerrit/#/c/4061/1
|
|
The uinput module is useful for automated testing as it allows
user-space programmes to create and use virtual input devices.
An alternative way of doing this might be to add configuration using the
way recommended by
http://www.yoctoproject.org/docs/1.7.2/kernel-dev/kernel-dev.html#changing-the-configuration,
but I was unable to get that working.
Signed-off-by: Jonathan Maw <jonathan.maw@codethink.co.uk>
|
|
This change default configuration of rcar-du driver to avoid
flickering on HDMI plug. This may be related to misalignment
between ADV7511 and the SoC (tbc).
This issue was observed on two different screen models.
Change-Id: I1509e046fd7d46f6b74ea0bd96d5d41116d2f89a
Signed-off-by: Yannick GICQUEL <yannick.gicquel@iot.bzh>
|
|
This change default configuration of rcar-du driver to avoid
flickering on HDMI plug. This may be related to misalignment
between ADV7511 and the SoC (tbc).
This issue was observed on two different screen models.
Change-Id: I161b9d659c14de7fa5b0ce4b55fb5cf968c11e3f
Signed-off-by: Yannick GICQUEL <yannick.gicquel@iot.bzh>
|
|
When building meta-renesas with enabling multimedia binary packages
provided by Renesas, there are some build issue.
This should be removed once upstream is fixed.
Change-Id: Ia83cc3fa0b02ebfc660e1e2dd50f1a5c8e1fddc9
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
Kernel BSP v1.9.0 contained a backported ASoC and dma descriptor mode driver for AUDIO-DMAC from the upstream kernel.
This patch series migrates the R-Car M2 Porter board audio from platform data to DTS to make use of this driver and
restore audio on the board.
|
|
kernel-module-dc-linuxfb
The package provides modules that are not found when do_rootfs installs dependent
packages for certain package configurations. Add them to the RPROVIDES so they are found.
Fixes do_rootfs build errors of the form:
error: Can't install <foo>0@koelsch: no package provides <bar>
|
|
Signed-off-by: Florin Sarbu <florin.sarbu@windriver.com>
|
|
Signed-off-by: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
|