| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Grigory Milev <g.milev@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Signed-off-by: Grigory Milev <g.milev@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Micrel phy KSZ9031 and KSZ9021 have both the same HW bug
with asym_pause.
If asym_pause is enable you will have to unplug and replug the cable to make
the phy work.
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
The PMIC DA9063 has no reset. We need to reset the voltages
themselves on reboot.
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Don't filter mode get from EDID.
The filter was added with this patch:
ENGR00180117 HDMI: No audio output in 1080P on some TV
Some TV support specific video mode that different with
CEA standard, and it's pixel clock not comply CEA standard.
But audio configuration paramter N and CTS should follow CEA standard.
So audio may not work in these specific video mode.
Filter video mode get from EDID, only keep standard CEA video mode
in the modelist.
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Set the correct phyID for Micrel KSZ9031
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Minor changes into camera host driver:
- reinitialize current buffer index with 0 on each capture start;
- do not change buffer index if channel buffer wasn't updated.
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Fix calculation for phy_speed (MII_SPEED)
and use the right clock (ipg_clk).
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Change the frequencies for the pll4 (clock.c)
Change the frequencies for the different phytec camera moduls (board-mx6q_phyflex.c)
Add new pll configs for the mt9p031 sensor (mt9p031.c)
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
The change is needed because of the setting in the platformcode.
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
(VM-009) camera.
Signed-off-by: Andrei Andreyanau <a.andreyanau@sam-solutions.com>
modified: drivers/media/video/mt9m111.c
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
particular 'power' button)
Signed-off-by: Uladzimir Bely <u.bely@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Signed-off-by: Uladzimir Bely <u.bely@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
modified: drivers/media/video/mxc_camera.c
modified: include/media/soc_camera.h
Signed-off-by: Uladzimir Bely <u.bely@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
dividers for 26MHz clock source and 48/96MHz PCLK for mt9p031 camera.
modified: arch/arm/mach-mx6/board-mx6q_phyflex.c
modified: drivers/media/video/mt9p031.c
Signed-off-by: Uladzimir Bely <u.bely@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
modified: drivers/media/video/mt9p031.c
Signed-off-by: Uladzimir Bely <u.bely@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
modified: drivers/media/video/mt9p031.c
Signed-off-by: Uladzimir Bely <u.bely@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
modified: drivers/media/video/mt9p031.c
Signed-off-by: Uladzimir Bely <u.bely@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Disabled some warnings printing: in try_fmt and s_fmt functions -
their return code indicates the correctness of applied formats so
there is no need to print each time messages. Especially it is
meaningfull since gstreamer v4l source plugins are usually trying
several different formats until they found correct.
Signed-off-by: Uladzimir Bely <u.bely@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
For led control pca9538 is used. Currently both green and red leds are
on for selected video input.
Signed-off-by: Uladzimir Bely <u.bely@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Works through CPMEM of CSI_MEM channels to do deinterlacing.
Signed-off-by: Uladzimir Bely <u.bely@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
camera. Fixed support for switching on/off internal pll of MT9P031 camera and selecion of various target clocks (through the params got from the board specific code).
modified: drivers/media/video/mt9p031.c
Signed-off-by: Uladzimir Bely <u.bely@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
* soc_camera driver now tries to call enum_input, g_input and s_input
handlers from host camera driver if such exists;
* tw9910 v4l device type redefined from V4L2_INPUT_TYPE_TUNER to
V4L2_INPUT_TYPE_CAMERA;
* added basic implementation of g_input and s_input for managing
current videoinput handlers to tw9910 driver;
Note: currently deinterlacing is disabled by default in the mxc_ipu
driver so tw9910 returns interlaced image. Deinterlacing mode can be
hardcoded on in the csi_enc_setup(struct mxc_camera_dev *cam) from
drivers/media/video/mxc_ipu_csi_enc.c.
Signed-off-by: Uladzimir Bely <u.bely@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
mt9p031 camera modified: drivers/media/video/mt9p031.c
Signed-off-by: Uladzimir Bely <u.bely@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
I don't know what ticket TKT116501 is but
I don't see a problem with pause frame
enabled on rev 1.0 silicon.
Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
On an overrun, the other flags are not
valid, so don't check them.
Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Setting the FTRL register will stop the fec from
trying to use multiple receive buffers.
Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
In the driver the testpattern bit (bit 6) are overwritten.
To correct this issue the first bit is to be masked.
Signed-off-by: Heiko Fendrich <h.fendrich@phytec.de>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
modified: drivers/media/video/mt9p031.c
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
drivers/net/phy/micrel.c modified: include/linux/micrel_phy.h
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
kernel driver)
modified: drivers/media/video/mt9v022.c
modified: include/media/v4l2-chip-ident.h
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
modified: drivers/media/video/mt9v022.c
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Signed-off-by: Yauhen Kharuzhy <y.kharuzhy@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
The sensor has ability to swap even and odd bytes in two-byte formats
and swap color components. Use this for support big endian RGB565,
RGB555, BGR565 and little endian BGR565.
Signed-off-by: Yauhen Kharuzhy <y.kharuzhy@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
modified: drivers/media/video/mt9v022.c
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
modified: drivers/media/video/mt9v022.c
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Signed-off-by: Yauhen Kharuzhy <y.kharuzhy@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Signed-off-by: Yauhen Kharuzhy <y.kharuzhy@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Add ability to set rate and enable/disable of MCLK signal from CPU to
sensor.
Signed-off-by: Yauhen Kharuzhy <y.kharuzhy@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Add support for 8-bit and 10-bit grayscale data on CSI interface
(non-tested yet).
Signed-off-by: Yauhen Kharuzhy <y.kharuzhy@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
Port is based on mx3_camera driver and uses Freescale's IPU driver for
all low-level operations.
Signed-off-by: Yauhen Kharuzhy <y.kharuzhy@sam-solutions.net>
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|
|
speed pin settings as defaults; - turned off 1.8V-flag for SD-slots since on current base board doesn't have sd-cards voltage regulation support; - reverted changes done by previous fix.
Signed-off-by: Christian Hemp <c.hemp@phytec.de>
|