Age | Commit message (Collapse) | Author | Files | Lines |
|
This commit updates SRCREV of EthernetAVB components for following
changes:
- Fix buffer overflow when write_stq.
- Fixes NULL pointer dereference at streaming stopping.
- Fix wrong output position calculation.
- Add mse_is_buffer_empty to clarify.
- mse_trans_complete change to select target buf_list.
- delay_time value to set in all usecases.
- Split setup logic of PTP Timer and Capture.
- Add utilitity macro PTP_TIME_DIFF_S32.
- Add output timing adjust feature on video listener.
- Add upper limit and change default value for tx/rx delay time.
- Add header overhead in calc_cbs_by_bitrate.
- Add MSE_TRANSMIT_MODE for MPEG2TS usecase.
- Revise calculation of the AVTP timestamp.
- Add transmit timing adjust feature on MPEG2TS talker.
This also fixes the issue in which streaming data is not smooth
and hang-up.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of EthernetAVB components for following
changes:
- Fix setting both S bit and E bit of FU header.
- Fix to restart to sending packets when not in time for the interval.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV for AVB Streaming, MSE and MCH driver
by following updates:
[AVB Streaming driver]
- Update version to v2.13.0.
- Cleanup checkpatch warnings.
[AVB MSE]
- Merge dev branch into rcar-gen3.
[AVB MCH]
- Add auto selection of avtp_clk_frq value.
- Cleanup variable set but not used.
- Cleanup symbol was not declared.
- Cleanup constant is so big it is type.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
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>
|
|
This commit updates SRCREV for AVB Streaming driver and MSE Core
by following updates:
[AVB Streaming driver]
- Follow the change of kernel API from v4.9 to v4.14.
[AVB MSE]
- Add support multi slice coded H.264 stream.
- Optimize resource management to reduce statically allocated memory
and improve code readability.
- Support handling module reference count for managing module
dependency.
Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit modifies recipes to use RENESAS_DATADIR variable
for /usr/local directory instead of hard coding.
This commit comes from AGL patch.
Bug-AGL: SPEC-533
Change-Id: I865ea809c3c59ba136027fc8b99628df20c16275
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
(cherry picked from commit 9598336fa2b4a4237255cdd866350eb7c03fdd81)
|
|
This commit updates EthernetAVB driver for following changes.
[MSE Core]
- Fix missing initialization of crf_index_network at mse_close.
- Fix to disable MPEG2-TS PCR adjustment when no PCR exist in stream.
- Fix missing parameter checking in MCH/PTP API.
- Fix the timer interrupt occurrence at an unintended timing.
- Fix the wrong feedback to clock source correction settings.
[MCH Core]
- Fix missing set error code when mch_config is invalid.
[MSE V4L2]
- Fix illegal memory access by releasing buffer being processed.
- Fix wrong log message.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV for EthernetAVB drivers for below changes:
AVB Streaming Driver
- Fix DMA-API device driver frees DMA memory with different size.
- Fix problem of can setting out of range value of 'major' parameter.
MSE Core
- Add invalid calling state checking of MSE Adapter I/F in Kernel API.
- Fix overflow problem of timer delay value calculation
by some conditions of frame rate parameter (e.g. 1/30 fps).
- Reduce idling time in streaming pipeline process by queueing of
transmission request.
- DMA allocation via dma_alloc_coherent fails without CONFIG_OF.
- Fix overrun output area in parsing of u16/u32 values.
- Fix resource leakage at probe when error occurred.
- Fix problem of can setting out of range value of 'major' parameter.
MSE V4L2
- Reduce data concatenate processing of fragment data for MPEG2-TS
and MJPEG.
- If multiple open the same video device,
print out log message of "v4l2 device is opened".
MSE CVF MJPEG
- Fix problem of EOS marker position and progressed position
mishandling in packetize buffer if condition of small picture size
of MJPEG.
- Fix issue that stream transmission speed is too slowly if the
data size per picture is huge.
MSE CVF H264
- Fix problem that the setting value of bytes_per_frame parameter is
not effects if CVF H264 format.
- Fix issue that case of H264 transmission, the stream payload data
often corrupted if the data is high bitrate.
MSE IEC61883-4
- Fix problem that streaming stopping process stall at occurred
short of data.
- Fix problem that send the broken payload stream
if no PCR value in MPEG2-TS stream.
- Fix losing trailing data when streaming stopped on Talker.
MSE ALSA
- Fix losing trailing data when streaming stopped.
- In this version, there is a difference in audio timestamp phase
by each Listener device.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV in recipe for following changes:
- Update version to v0.6.
- Fix range overflow in parsing streamid of sysfs I/F.
Change-Id: I773122bebf0716a699ad8a212c6cb770d58830c4
Signed-off-by: Thao Nguyen <thao.nguyen.yb@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit will update SRCREV of EthernetAVB components for
following changes:
avb-mse
- Update version to v0.5.
- Add avb-mch in DEPENDS.
- Add compile options.
- Modify mapping of ALSA/V4L2 device names.
- Fix some problems.
avb-mch
- Update version to v0.3.
- Add main functions.
avb-streaming
- Update version to v2.7.0.
- Fix minor defect.
avb-applications
- Update version to v2.7.0.
- Change URL scheme of git submodule jdksavdecc-c.
LIC_FILES_CHKSUM are also updated kernel-module-avb-mse and
kernel-module-avb-mch due to change of year in Copyright.
Change-Id: I80707a1602603696c592fb2c181de2384ddb7ebc
Signed-off-by: Masaru Nagai <masaru.nagai.vx@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
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>
|