Age | Commit message (Collapse) | Author | Files | Lines |
|
This allows to use quad cameras demo on H3 and show all cameras
in equal windows
|
|
1) support AP0101+AR014x cameras
2) support DVP bus reverse inside VIN:
using kernel parameter "rcar_vin.lut_reverse=1"
This is needed for cameras that can't do bus reverse.
MAX9286 does DVP reverse and send data via CSI2.
Some cameras can't do reverse back, hence we can do revers in RCAR VIN.
This is applciable only for 8bit buses: raw8, yuyv8, rgb888
3) support serializers in HIGH-Immunity mode alighend with legacy mode.
MAX96705 can do legacy and HIM modes.
MAX9271 can do only leagacy mode.
4) support crossbar feature for MAX96705
This is DVP bus reordering in serilizer.
5) support passing kernel parameters to max9286 driver.
This allows to conect all supported cameras to ADAS boards without
changing DTS file, but add only parameters to kernel command line in uboot bootargs
F.e.:
max9286.him=1 max9286.vsync=0 max9286.fsync_period=3200000
or
max9286.vsync=0 max9286.fsync_period=2500000 rcar_vin.lut_reverse=1
The default setup (no changes needed) is for IMI RDCAM20/21 cameras.
6) change name of max9286 driver, since max96705 is also supported by
this driver:
max9286-max9271 -> max9286
|
|
This adds manual wight balance control for ov490/10640 sensor.
|
|
This avoid adding extra line in /etc/securetty for RDRIVE, since
first serial device was SCIF2 (ttySC0) and the SCIF1 is second (ttySC1).
This patch removes tty on SCIF2 and enbles only SCIF1 console.
Hene it is possible to use common ULCB rootfs without changing of securetty.
|
|
RDRIVE uses console on SCIF1.
Since IPL code removed SCIF1 clock enablement then we have to
add clock enable in uboot
|
|
This update/fix ROM API table offset for V3M ws2.0
|
|
|
|
Add V3M in ATF
|
|
MAX9286 may result CSI2 stream losing the last byte.
This observed rarely with only 1 cmaera connected to quad
deserializer.
This patch fixes this issue
|
|
V3M supports up to 1000MBPS without ISP.
Add 700MBPS speed to TI96x deserializer and set
default speed in dts to 700MBPS.
|
|
This is needed for AXI bus profiling from non-secure world
|
|
|
|
|
|
Add Eagle expandtion Function board:
- add eMMC
|
|
Sync with latest Renesas Japan develpoment
|
|
Remove backported DMAC patches since they crash ravb.
Test case: ping flood from host side
|
|
|
|
|
|
This disabled interrupt function in favour gpio function.
This is needed for gpio-bitbang access to cpld
|
|
|
|
- Release GP6_08 and input pins used on gpio expander U11, since this pin
is used by IPL for access CPLD during gpio bitbang i/f to implement reset
- fix typo in i2cswitch node name
|
|
|
|
- Backport RCAR DMAC fixes from upstream
- Reeneable DMA for SCIF0 on R8A7797
|
|
-do not fail if some of optional card does not present
-add all devices through alsa-card (not alsa-sink and alsa-source)
-remove unused default.pa
-enable logging to /var/log/pa.log with log level 3
|
|
|
|
|
|
Add OV10640 OTP memory BANK#1 flashing script
If BNAK#0 isempty then fall into BANK#1 reading in kernel driver.
Also add tool for flashing BANk#1
BANK#1 is customer area
|
|
|
|
|
|
Add proper dbus configs
Enable bluetooth on startup
|
|
1) use POC regulators in driver and power cameras one after one
2) set sensors reset during POC channels setup
3) fix wizard setup for ov490 based caemras by waiting it's firmware
start all internal apps
4) support AR0132 with MAX9286
5) due to stability fixed then increase i2c bus speed on Videobox Mini
6) support MAX96705 serializer with MAX9286
|
|
Binaries gflags-config and gmock-config are not generated during
cross-compilation so use pkg-config instead.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Support eMMC, QSPI, Ether, reset, CPLD, console
|
|
- Support IMR/VSP/DRM for V3M
- Add packeges to use IMR-DRM demo
|
|
1) support MSIOF2/3/4 on Kingfisher V0 board
2) remove unused pins on V3MSK from dts file
|
|
It should be offset 7 and not 8 in si_init script
|
|
H3 and M3 have differnt gpiochip base number for PCA9539@75
gpio expander.
Update si_init script to work for both H3ULCB and M3ULCB
|
|
1) V3MSK VideoBox Mini support
2) H3ULCB (es1.x, es2.0) Videobox Mini support
3) Optimize Videobox dts files
|
|
|
|
CANFD0/1 are enabled both now
|
|
|
|
- remove CANFD0 since conflicts with HDMI on pinmux
- enable i2c3 on kf
- deploy v3msk-vb
|