Age | Commit message (Collapse) | Author |
|
1) When using CSI->MEM to capture frames, the output frame resolution of
channel CSI->MEM should be the same with that of cropping input frame.
2) Enable to capture frames bigger than the cropped input frames.
Signed-off-by: Liu Ying <b17645@freescale.com>
|
|
ASRC can not work correctly when SPDIF_TX provides clock for asrc input
or output. The root cause is, the clock divider should be set as 6 if
SPDIF_TX provides the bit clock for ASRC, and be set as 7 if SPDIF_RX
provides the bit clock.
Signed-off-by: William Lai <b04597@freescale.com>
|
|
The keypad interrupt registering must be put at the end of probe,
behind the timer init. Otherwise, interrupt will occur during keypad initial.
Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
|
|
MX37 tsc2007 use low level irq trigger, but gpio irq still use edge irq
handler, which should use level irq handler instead.
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
remove 24000 HZ cpu profile for ddr
Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com>
|
|
Updater defconfig need updated to define onchip usb phy to fix build error
Signed-off-by: Frank Li <Frank.Li@freescale.com>
|
|
The z160 needs 88KB memory for temp buffers.
Signed-off-by: Rob Herring <r.herring@freescale.com>
|
|
IPU channel disable should wait all channels finish busy state, should
wait for input dma interrupt first then output dma interrupt as the
correct sequence for all channels. This patch fix the DQ_BUF fail issue
in VPU unit test.
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
IPU channel disable should wait all channels finish busy state, should
wait for input dma interrupt as the correct finish signal for all
channels. This patch fix the DQ_BUF fail issue in VPU unit test.
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
It's convenient to use NAND if they are turned on by default.
Signed-off-by: Robby Cai <r63905@freescale.com>
|
|
Previous values being used were for STMP378x which has lower temperature
requirements. The updated values work with 105C temperatures but require
higher digital core voltages and lower maximum EMI clock speeds.:$lower
maximum EMI clock speeds.:
Signed-off-by: Robert Lee <robert.lee@freescale.com>
|
|
Fixes problems with incorrect DCDC settings. Adds support for 4p2 power
supply necessary for meeting supply requirement during 5V connections.
Signed-off-by: Robert Lee <robert.lee@freescale.com>
|
|
Change the code such that suspend and resume always set the CPU frequency
and voltage to the highest level.
Signed-off-by: Ranjani Vaidyanathan-RA5478 <Ranjani.Vaidyanathan@freescale.com>
|
|
Changing the LCD pin drive strengths to 8mA reduces
the amount of overshoot in half (15% and 50%) and
does not significantly change the rise and fall time
characteristics of the digital LCD signals
Signed-off-by: Frank Li <Frank.Li@freescale.com>
|
|
Dotclk is double as expected value. This fix actually is workaround.
Signed-off-by: Frank Li <Frank.Li@freescale.com>
|
|
Remove system timer restore codes in suspend and resume operations
since rtc class driver has done it. After removing these codes, srtc
driver can be built as module
Signed-off-by: Lily Zhang <r58066@freescale.com>
|
|
When executing the below operations (Open device -> Call
RTC_AIE_ON -> Close device), alarm interrupt can be received
when alarm time expires. This is because all interrupts are
cleared wrongly when the device is closed.
Signed-off-by: Lily Zhang <r58066@freescale.com>
|
|
Separate chromakey setting for s1 and s0.
Set chromakey for S1 via S_FMT
set chromakey for S0 via S_CTRL (with private CID)
Current V4l2 framework can not support this case with only S_FMT.
Signed-off-by: Robby Cai <r63905@freescale.com>
|
|
1.When inserting OneWire module at the second time, the error is reported.
This is because irq information isnot cleaned when removing the module.
2. Correct error handling in probe function.
Signed-off-by: Lily Zhang <r58066@freescale.com>
|
|
BLS register is not set correcly on MX51 platform
Signed-off-by:Jason Liu <r64343@freescale.com>
|
|
-Added kernel error message to handle hang due to SCC HW failure.
-Eliminated unwanted sleeps.
-Kernel error message to handle the case when SCC key fuses are not blown.
Signed-off-by: Raj Rajasekaran <b10872@freescale.com>
|
|
Disable M4IF auto clock gating for EMI_FAST on MX51 TO2.
Signed-off-by: Ranjani Vaidyanathan-RA5478 <Ranjani.Vaidyanathan@freescale.com>
|
|
Set ALP bits to 0.
Set the SRPG powerup and powerdown values.
Set the WM8350 to be in normal mode (PWM) rather in Pulse Skipping mode.
Signed-off-by: Ranjani Vaidyanathan-RA5478 <Ranjani.Vaidyanathan@freescale.com>
|
|
A new feature is added to support to upsizing by horizontal stripes
via IC PP channels double using.
Signed-off-by: Mark Gutman <r58412@freescale.com>
|
|
1) Set camera iomux when initializing camera device, and reset camera iomux
when camera driver disconnects with v4l2 capture master.
2) Remove the forcing debug messages.
Signed-off-by: Liu Ying <b17645@freescale.com>
|
|
Only clock event be enabled.
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
MX233: Restructure the STMP378xxx USB Host and Gadget device structures
to be similar to MXC structures. Enable fsl_otg_arc driver to work on
MX233 platform. Remove FSL_USB2_DONT_REMAP requirement.
Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
|
|
Mask WM8350 GPIO and RTC interrupt, to avoid heavy data traffic on I2C
bus, which may incur kernel panic when system reboot.
Signed-off-by: Lionel Xu <r63889@freescale.com>
|
|
Fix vpu cannot go into suspend or vpu hang after resume issue.
Signed-off-by: Sammy He <r62914@freescale.com>
|
|
Gate off clocks to LCDIF when it's inactive, Gate on otherwise.
Signed-off-by: Robby Cai <r63905@freescale.com>
|
|
Putting PXP in reset state gains the lowest power.
Restrore the PXP regs once PXP comes out of reset state.
Signed-off-by: Robby Cai <r63905@freescale.com>
|
|
USB will enter low power mode if no vbus power supply.
Only finished this feature in Mx37.
1. When enter low power mode, driver will close usb related clocks
as possible as could.
set usb IP to stop.
Set PHY to low power suspend by setting PHCD bit of portsc.
2. This patch doesn't support low power mode in OTG mode yet.
Signed-off-by: Albert Chen <r65187@freescale.com>
|
|
Enable automatic power saving of the EMI_FAST path in M4IF (TO3 only).
Signed-off-by: Ranjani Vaidyanathan-RA5478 <Ranjani.Vaidyanathan@freescale.com>
|
|
Changed the LP and GP voltages based on TO3 datasheet.
Signed-off-by: Ranjani Vaidyanathan-RA5478 <Ranjani.Vaidyanathan@freescale.com>
|
|
After doing an ifconfig ethX up to bring ethernet driver up, followed
by an ifconfig ethX down to bring the ethernet driver down, the
ethernet driver does not restart properly by doing ifconfig ethX up.
The fix is the restart the fec driver in the fec_enet_open() function.
Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
|
|
Added dvfs_core_is_active define to mach/mx37_3stack/devices.c
Signed-off-by: Ranjani Vaidyanathan-RA5478 <Ranjani.Vaidyanathan@freescale.com>
|
|
In LPAPM mode, peripheral domain is clocked from the 24MHz clock.
There is a brief period of time when IPG clock drops close to 2.4MHz,
which violates the SSI to IPG clock ratio. And this causes incorrect data
to be clocked out of SSI.
Fix the code such that IPG clock does not go below 10MHz when
entering/exiting LPAPM mode.
Signed-off-by: Ranjani Vaidyanathan-RA5478 <Ranjani.Vaidyanathan@freescale.com>
|
|
Use IC channel to do input cropping even when other conditions make the
V4L2 output driver to bypass IC channel.
Signed-off-by: Liu Ying <b17645@freescale.com>
|
|
reduce stanby power to 2mA@3.7v
Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com>
|
|
Nand status does not correct on MX51 TO2 and TO3.
1. Should use RBB_MODE 1 instead of 0 due to NFC bug(ENGcm09970)
For RBB_MODE 0,NFC has a bug,it doesn't sample correctly the
returned data on the I/O and therefore the INT is
asserted earlier than expected (i.e during the busy period)
2. Should use atomic status read instead of auto mode.
Auto mode status is not correct, the WP bit (IO7)
is not correct randomly, it wrongly report nand in write-protect
mode, which result in program/erase fail.
Signed-off-by:Jason Liu <r64343@freescale.com>
|
|
When framebuffer is being initialized in probe, don't allocate memory
for FB if it has memory resource already.
Signed-off-by: Liu Ying <b17645@freescale.com>
|
|
PRP_VF and PRP_ENC channels are able to be used at the same time
when their sources are the same.
Signed-off-by: Liu Ying <b17645@freescale.com>
|
|
If did not set_var, fb driver will not allocate buffers. If user call
fb_set_var with the same size as fb default setting(in mxcfb_probe,
usually 240x320),fb drvier will not call mxcfb_set_par if no
FB_ACTIVATE_FORCE flag set, which will make mmap fail.
Allocate fb buffers in mxcfb_probe avoid such issue, but it will consume
memory at the very beginning.
Signed-off-by: Jason Chen <b02280@freescale.com>
|
|
Fix the audio pop issue that is caused whenever the system enters and
exits LP-APM mode.
Added some more working points for DVFS-CORE.
Signed-off-by: Ranjani Vaidyanathan-RA5478 <Ranjani.Vaidyanathan@freescale.com>
|
|
Add 24MHZ cpu profile
Signed-off-by: Zhou Jingyu <Jingyu.Zhou@freescale.com>
|
|
1. enable bluez
2. enable HCI USB for bluetooth USB device
3. enable uinput for bluetooth AVRCP
Signed-off-by: Katherine Lu <katherine.lu@freescale.com>
|
|
Add function to set the GPIO interrupt as wakeup resource.
Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com>
|
|
Fixed all the compiler warnings that I encountered.
Signed-off-by: Ann Thornton <Ann.Thornton@freescale.com>
|
|
Fixed the config error by replacing CRYPTO_AES option with 'y'.
Signed-off-by: Raj Rajasekaran <b10872@freescale.com>
|
|
Remove file as shared memory for multi-instances, but use memory
allocated from vpu driver.
Signed-off-by: Sammy He <r62914@freescale.com>
|