Age | Commit message (Collapse) | Author |
|
CC [M] drivers/media/video/mxc/output/mxc_v4l2_output.o
linux-linaro/drivers/media/video/mxc/output/mxc_v4l2_output.c:203:12: error: static declaration of ‘fmt_to_bpp’ follows non-static declaration
linux-linaro/include/linux/ipu.h:257:14: note: previous declaration of ‘fmt_to_bpp’ was here
make[5]: *** [drivers/media/video/mxc/output/mxc_v4l2_output.o] Error 1
make[4]: *** [drivers/media/video/mxc/output] Error 2
make[3]: *** [drivers/media/video] Error 2
make[2]: *** [drivers/media] Error 2
make[1]: *** [drivers] Error 2
make: *** [sub-make] Error 2
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
CC arch/arm/mach-imx/lluart.o
In file included from linux-linaro/arch/arm/plat-mxc/include/mach/hardware.h:108:0,
from linux-linaro/arch/arm/mach-imx/lluart.c:17:
linux-linaro/arch/arm/plat-mxc/include/mach/mxc.h:214:33: warning: ‘enum mxc_cpu_pwr_mode’ declared inside parameter list [enabled by default]
linux-linaro/arch/arm/plat-mxc/include/mach/mxc.h:214:33: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
linux-linaro/arch/arm/mach-imx/lluart.c: In function ‘imx_lluart_map_io’:
linux-linaro/arch/arm/mach-imx/lluart.c:39:21: error: request for member ‘virtual’ in something not a structure or union
linux-linaro/arch/arm/mach-imx/lluart.c:40:3: error: implicit declaration of function ‘ARRY_SIZE’ [-Werror=implicit-function-declaration]
linux-linaro/arch/arm/mach-imx/lluart.c:40:3: warning: passing argument 1 of ‘iotable_init’ from incompatible pointer type [enabled by default]
linux-linaro/arch/arm/include/asm/mach/map.h:35:13: note: expected ‘struct map_desc *’ but argument is of type ‘struct map_desc (*)[2]’
cc1: some warnings being treated as errors
make[2]: *** [arch/arm/mach-imx/lluart.o] Error 1
make[1]: *** [arch/arm/mach-imx] Error 2
make: *** [sub-make] Error 2
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
Signed-off-by: Jason Chen <jason.chen@linaro.org>
|
|
Signed-off-by: Jason Chen <jason.chen@linaro.org>
|
|
Signed-off-by: Jason Chen <jason.chen@linaro.org>
|
|
Signed-off-by: Jason Chen <jason.chen@linaro.org>
|
|
Signed-off-by: Jason Chen <jason.chen@linaro.org>
|
|
Signed-off-by: Jason Chen <jason.chen@linaro.org>
|
|
Signed-off-by: Jason Chen <jason.chen@linaro.org>
|
|
enable 8 bit MMC mode according to mmc stack.
Signed-off-by: RichardZhu <richard.zhu@linaro.org>
|
|
some sd cards insertion will cause a glitch on sd dat1
which is also a card interrupt signal. Thus the wrongly
generated card interrupt will make system panic because
there's no registered sdio interrupt handler.
the patch fixes this issue.
Signed-off-by: Tony Lin <tony.lin@freescale.com>
Signed-off-by: RichardZhu <richard.zhu@linaro.org>
|
|
On mx6, if TC interrupt bit is set but DMA interrupt bit is clear,
read status register again in case DMA interrupt will come in next
time cycle.
Signed-off-by: Tony Lin <tony.lin@freescale.com>
Signed-off-by: RichardZhu <richard.zhu@linaro.org>
|
|
Signed-off-by: RichardZhu <richard.zhu@linaro.org>
|
|
to base commit 433c6306fe9455163cff3591b4cf8e2f22bc6cc8
add mfd mxc hdmi core
add mxc hdmi
Signed-off-by: Jason Chen <jason.chen@linaro.org>
|
|
to base commit 433c6306fe9455163cff3591b4cf8e2f22bc6cc8
add ipuv3 fb driver.
add mxc display driver.
add mxc edid driver.
add display device driver for lcd/ldb/tve/dvi/sii902x
Signed-off-by: Jason Chen <jason.chen@linaro.org>
|
|
porting to commit 433c6306fe9455163cff3591b4cf8e2f22bc6cc8
add basic ipu drivers.
Signed-off-by: Jason Chen <jason.chen@linaro.org>
|
|
For imx6q sabrelite board, set phy RGMII pad skew.
Signed-off-by: Richard Zhao <richard.zhao@freescale.com>
|
|
If enable of, imx28 two phy workaround prevent other SoC phy probe.
Remove it.
Signed-off-by: Richard Zhao <richard.zhao@freescale.com>
|
|
Signed-off-by: Richard Zhao <richard.zhao@freescale.com>
|
|
Signed-off-by: Richard Zhao <richard.zhao@freescale.com>
|
|
Signed-off-by: Richard Zhao <richard.zhao@freescale.com>
|
|
Signed-off-by: Richard Zhao <richard.zhao@freescale.com>
|
|
BugLink: http://bugs.launchpad.net/bugs/880632
The S/PDIF block's DPLL recovers the clock from the input
bitstream.
Signed-off-by: Alan Tull <alan.tull@freescale.com>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
through HW
BugLink: http://bugs.launchpad.net/bugs/856933
When recording mono wav, SSI's network mode should be closed, or it will
influence the internal freq config, making recording fail.
Signed-off-by: Lionel Xu <Lionel.Xu@freescale.com>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
BugLink: http://bugs.launchpad.net/bugs/878701
Adjust to use spin_lock_irqsave()/spin_lock_irqresotre(), so to
make it safe when called from interrupt context.
Signed-off-by: Haitao Zhang <haitao.zhang@linaro.org>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
if there are two ipu, they will use same pixel look up table.
which will confuse get_clk
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
for driver files.
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
for arch/arm/plat-mxc/include/mach/ipu-v3.h
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
for include/linux/ipu.h.
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
there is chance channel already quit busy before wait disable
irq in ipu_disable_channel, so add check during irq wait.
this patch also comments f_calc and m_calc fix build warning.
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
sometimes update to cpmem may not correct.
make ipu_get_soc more robust.
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
keep spin lock for irq function, but use mutex replace other
splin lock to provide better sync method.
Add _ipu_get/put function to check clock enable.
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
commit ad19aef4a80094221b1b826185aea924627e8642
ENGR00155140 ipuv3: add support of power suspend/resume
add support of power suspend/resume.
because IPU has issue of restore current buffer register,
this code only work for single buffer mode.
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
BugLink: http://bugs.launchpad.net/bugs/877165
imx_pcm_new() calls imx_pcm_preallocate_dma_buffer() to allocate dma
buffers according _only_ to cpu_dai parameters, and this is not true.
A better way is to check out both cpu_dai and codec_dai.
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
BugLink: http://bugs.launchpad.net/bugs/855281
Playback/capture rates should be configured before the SPDIF codec
DAI is registered, according to the parameters that passed in by
the platform data. And this caused pulseaudio not working with the
SPDIF sound card.
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
BugLink: http://bugs.launchpad.net/bugs/857057
After adding support for S/PDIF audio output routing to HDMI, the
SGTL5000 became card #1, which was no longer #0, thus making it no
longer the default ALSA card.
imx_sgtl5000_init() doesn't need to be late_initcall(), module_init()
works just all right.
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
BugLink: http://bugs.launchpad.net/bugs/837155
S/PDIF tx and rx using ASoC layer.
Signed-off-by: Alan Tull <alan.tull@freescale.com>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
BugLink: http://bugs.launchpad.net/bugs/837155
S/PDIF tx and rx using ASoC layer.
Signed-off-by: Alan Tull <alan.tull@freescale.com>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
BugLink: http://bugs.launchpad.net/bugs/837797
Audio capture not support in 2.6.38 kernel, it is caused
by not setting ssi correctly in clock and sync method.
Original patch: ENGR00154526 MX5x, SSI: audio capture not supported
Signed-off-by: Zeng Zhaoming <b32542@freescale.com>
Signed-off-by: Lionel Xu <Lionel.Xu@freescale.com>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
BugLink: http://bugs.launchpad.net/bugs/837797
There is no sound in the recorded wav, to enable recording, the VAG
should be powered up, and the mic bias resistor should be setup with
proper value.
Original patch subject: ENGR00156813 MX53 ALSA: Recording no sound
Signed-off-by: Lionel Xu <lionel.xu@freescale.com>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
Linux 2.6.38 kernel bootup slow, it stopped at sdma firmware
loading for about one minute.
It is caused by firmware store on rootfs lib/firmware directory,
while sdma initialization happens before rootfs mounted.
To fix it, we have to build firmware in kernel image.
Signed-off-by: Zeng Zhaoming <b32542@freescale.com>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
Signed-off-by: Richard Zhu <richard.zhu@linaro.org>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
Signed-off-by: Richard Zhu <richard.zhu@linaro.org>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
Signed-off-by: Richard Zhu <richard.zhu@linaro.org>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
Signed-off-by: Richard Zhu <richard.zhu@linaro.org>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
The DAC mux is actually a mux selection for the headphone output.
Renaming it to hp_mux will make this clearer.
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|
|
forward ported code from 2.6.38
Signed-off-by: Haitao Zhang <haitao.zhang@linaro.org>
Signed-off-by: Eric Miao <eric.miao@linaro.org>
|