aboutsummaryrefslogtreecommitdiffstats
path: root/meta-rcar-gen3/recipes-kernel/kernel-module-vsp2driver
AgeCommit message (Collapse)AuthorFilesLines
2019-09-24rcar-gen3: vsp2driver: Add a patch to handle data_offset settingThuy Tran2-0/+31
Vsp2 driver doesn't need to set offset of dmabuf for UV plane. However, in case of overlay plane by weston5.0, v4l2src (VIN) takes care of plane offset of dmabuf via mmngr, then vspfilter and vsp2drv also need to care it. Cherry-pick from 9e04640780d516dc65b489f1f039d98b13460ac8 Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com> Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com> Change-Id: Ida863471114e2e4b1f0b3544e69895396305af09
2018-10-29rcar-gen3: V4L2/VSPM: Update SRCREV to follow the latest versionKhang Nguyen1-1/+1
This commit updates V4L2/VSPM SRCREV for following updates: [vsp2driver] - Support the expression for color space conversion. - Fix minimum input pixel size for RGB format to 1 pixel. [vspm_drv] - Move function definitions out of vspm_cmn.h. - Fix macro name to register name. [vspmif_drv] - Convert user_data and cb_func to user pointers. - Remove __user macro from the variable declaration. [vspmif_lib] - Add prototypes for VSP Manager API. Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: kernel-module: Do not override KERNEL_MODULE_AUTOLOAD variableThuy Tran1-1/+1
According to YP Manual, we can use the KERNEL_MODULE_AUTOLOAD variable anywhere that it can be recognized by the kernel recipe or by an out-of-tree kernel module recipe. Therefore, KERNEL_MODULE_AUTOLOAD is a global list, so it should be used "+=" or "_append". Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: kernel-module-vsp2driver: Fix missing vsp2 kernel module ↵Thuy Tran1-0/+1
configuration in rootfs This commit modifies recipe to add vsp2.conf file under /etc/modules-load.d/ directory into rootfs after changing kernel module package names in YP2.4. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: kernel-module: Set KERNEL_MODULE_PACKAGE_SUFFIX to fix building ↵Thuy Tran1-0/+3
kernel modules From YP2.3 [1], kernel module packages are now suffixed with the kernel version in order to allow module packages from multiple kernel versions to co-exist on a target system. We can return to the previous naming scheme that does not include the version suffix by setting KERNEL_MODULE_PACKAGE_SUFFIX to blank to build modules without suffix. [1] http://www.yoctoproject.org/docs/2.3/ref-manual/ref-manual.html#migration-2.3-miscellaneous-changes Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: VSP: Update SRCREV for VSPM/V4L2Thuy Tran1-1/+1
This commit updates VSPM/V4L2 SRCREV for supporting kernel v4.14 stable: [vsp2driver] - Rename struct fence to dma_fence. - Rename graph and pipeline structs and functions. - Propagate the format to the compose size. - Add V4L2_CID_HFLIP V4L2_CID_VFLIP V4L2_CID_ROTATE support. - Fix module autoload for OF registration. - Fix format-info documentation. - Clean up file handle in open() error path. - Prevent multiple streamon race commencing pipeline early. - Don't set WPF sink pointer. - Fix soft reset sequence. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2017-11-24rcar-gen3: kernel-module-vsp2driver: Update SRCREV to support M3N boardThuy Tran1-1/+1
This commit updates vsp2drv SRCREV to add M3N support for component in WPF. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2017-08-25rcar-gen3: kernel-module-vsp2driver: Update SRCREV to follow the latest versionThao Nguyen1-1/+1
This commit updates vsp2drv to fix YVU422M, YVU420M, YVU444M formats. Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2017-06-21rcar-gen3: kernel-module-vsp2driver: Update SRCREV to follow latest versionThao Nguyen1-1/+1
This commit updates VSP2 drv for following changes: - Add __user attribute. - Make local functions become static. Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2017-03-27rcar-gen3: kernel-module-vsp2driver: Update SRCREV for VSP2 driverThao Nguyen1-1/+1
This commit updates SRCREV for VSP2 driver to fix year of copyright. Change-Id: Id052a60f1853948fbf7a1ecf010300bdfe65f535 Signed-off-by: Thao Nguyen <thao.nguyen.yb@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2017-01-27First commit.Renesas-Yocto-v2.16.0Takamitsu Honda1-0/+59
Renesas BSP v3.5.1 (kernel v4.9 stable) [Environment] poky: yocto-2.1.2 (cca8dd15c8096626052f6d8d25ff1e9a606104a3) meta-openembedded: 55c8a76da5dc099a7bc3838495c672140cedb78e meta-linaro: 2f51d38048599d9878f149d6d15539fb97603f8f [Information] - U-boot: Changed load address from H'49000000 to H'50000000 - XDG_RUNTIME_DIR has been changed from "/run/user/root" to "/run/user/0" - Change location of include directory, which stores common user header files, to $(INCSHARED) - In BSP Only, core-image-weston is not supported even though local-wayland.conf is provided. - Please set Salvator-x SW7 Pin-1. In after Yocto BSP v2.12.0, it is  necessary to enable BKUP_TRG signal for Suspend to RAM. - The dtb filename was changed in R-Car H3. Only "Image-r8a7795-es1-salvator-x.dtb" is supported in this version. Please use "Image-r8a7795-es1-salvator-x.dtb" It supports R-Car H3 WS1.0 and WS1.1. - Please update your local.conf and bblayers.conf corresponding to Yocto v2.16.0 package. You can refer to meta-rcargen3/docs/sample/conf/ for updated contents. - You have to re-compile out-of-recipe software like user application by v2.16.0 SDK toolchains. - In some boards, the resuming from System Suspend to RAM may cause unstable operation or failed to resume. Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>