Age | Commit message (Collapse) | Author |
|
When serial-transmit a file from host to target, an error "BUG: scheduling
while atomic: cat/998/0x00010002" occurs.
BUG: scheduling while atomic: cat/998/0x00010002 Modules linked in:
Pid: 998, comm: cat
CPU: 0 Not tainted (3.0.15 #1)
PC is at n_tty_write+0x260/0x43c
LR is at tty_write_room+0x20/0x2c
pc : <80204700> lr : <80206194> psr: 60000013
sp : 863b9e78 ip : 8038e378 fp : 863b9ec4
r10: 00000fff r9 : 863b6400 r8 : 86165d80
r7 : 863b8000 r6 : 86368b6c r5 : 86368800 r4 : 00000002
r3 : 00000010 r2 : 00000000 r1 : 00000040 r0 : 00000002
Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Control: 10c53c7d Table: 863f8059 DAC: 00000015 <80031f5c>
(show_regs+0x0/0x54) from <803761f0>
(__schedule_bug+0x4c/0x60)
r4:863b9e30 r3:60000193
<803761a4> (__schedule_bug+0x0/0x60) from <8037941c>
(__schedule+0x35c/0x3c4)
Thanks to Tadayoshi Arai <ara@lineo.co.jp> for reporting this and submitting
this patch
|
|
Signed-off-by: Ed Nash <ed@kidlearn.com>
|
|
|
|
|
|
Allows the NAND to properly probe if cmdline partitioning
is not specified. Otherwise, it will fail silently.
|
|
manually integrate from the CAAM part by Jason
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
|
|
From Singh Pradip-B09147. Integrate by Jason Jin
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
|
|
Signed-off-by: Alison Wang <b18965@freescale.com>
|
|
Add driver support for ADC Vybrid.
Signed-off-by: Wang Xiaojun <b41435@freescale.com>
|
|
Add platform support for ADC driver.
Signed-off-by: Wang Xiaojun <b41435@freescale.com>
|
|
Toggle PHYPWD.PWD after set PORTSC.SUSP with 8ms to trigger
the LS_SE0/LS_EOP append flag after resume within UTM block.
Signed-off-by: Jingchang Lu <b35083@freescale.com>
|
|
Handle usb suspend/resume, currently the BSP doesn't
support usb plug/unplug wakeup.
Signed-off-by: Jingchang Lu <b35083@freescale.com>
|
|
Signed-off-by: Jingchang Lu <b35083@freescale.com>
|
|
The ASRC driver supports stereo audio streams resample,
the ASRCK1 serial clock using audio external clock source
can not support 44.1K sample rate due to divider and
prescaler restriction.
Signed-off-by: Jingchang Lu <b35083@freescale.com>
|
|
Update power management part for DSPI driver.
Signed-off-by: Alison Wang <b18965@freescale.com>
|
|
Fix layers blending and reinitialization issue for DCU driver.
Update power management part for DCU driver.
Signed-off-by: Alison Wang <b18965@freescale.com>
|
|
System could run into STOP and LPRun modes. When system was working in STOP mode,
pressing SW1 button or inserting or removing SD card could wake up it.
Signed-off-by: Alison Wang <b18965@freescale.com>
|
|
Port the L2 switch driver from CF platform for Vybridi plaform.
This driver usually should work together with the RSTP demo
applications provided by fsl.
Signed-off-by: Alison Wang <b18965@freescale.com>
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
|
|
Add platform support for Vybrid L2 switch driver.
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
|
|
Add second FEC support for Vybrid.
Signed-off-by: Alison Wang <b18965@freescale.com>
|
|
Add watchdog driver support for Vybrid.
Signed-off-by: Wang Xiaojun <b41435@freescale.com>
|
|
Add platform support for watchdog driver.
Signed-off-by: Wang Xiaojun <b41435@freescale.com>
|
|
Add hardware flow control support,
Add transmit DMA support,
Add FIFO operation support,
Add MSB/LSB on data support,
Add 9-bits MARK/SPACE support.
Signed-off-by: Jingchang Lu <b35083@freescale.com>
|
|
Add Quad SPI driver support for Vybrid.
Signed-off-by: Alison Wang <b18965@freescale.com>
Xiaochun Li <b41219@freescale.com>
|
|
Add platform support for Quad SPI driver.
Signed-off-by: Alison Wang <b18965@freescale.com>
Xiaochun Li <b41219@freescale.com>
|
|
Add Compaq touch screen interface for nano-x.
Nano-x work with touch screen driver via Compaq touch
screen event format, this patch could add the support
above mouse device.
Signed-off-by: Alison Wang <b18965@freescale.com>
|
|
Add touch screen driver support for Vybird.
Signed-off-by: Alison Wang <b18965@freescale.com>
|
|
Add platform support for touch screen driver.
Signed-off-by: Alison Wang <b18965@freescale.com>
|
|
Update dspi driver support for Vybrid after debugging on board.
Signed-off-by: Jason Jin <jason.jin@freescale.com>
Alison Wang <b18965@freescale.com>
|
|
Update platform support for dspi driver after debugging on board.
Signed-off-by: Jason Jin <jason.jin@freescale.com>
Alison Wang <b18965@freescale.com>
|
|
Four LEDS are connected to FTM0 ch0~3 on TWR-MVF600 board,
the PWM signal can use control these LEDS on/off or demo.
Signed-off-by: Jingchang Lu <b35083@freescale.com>
|
|
The FlexTimer work on PWM mode with EPWM and CPWM supported.
The API configures each FTM channels the same due to pwm subsystem
interface restriction.
Signed-off-by: Jingchang Lu <b35083@freescale.com>
|
|
Signed-off-by: Jingchang Lu <b35083@freescale.com>
|
|
Signed-off-by: Jingchang Lu <b35083@freescale.com>
|
|
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
|
|
This patch enable the ADMA2 function for the SDHC module used
on Faraday board. Please note that the ADMA address should be 16
bytes aligned other than 4 byte in the spec.
This patch also increased the SDHC module frequency to 200MHz.
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
|
|
Only disable the high-speed device disconnection detction for
level-1 device, or the connection detecting would fail.
Signed-off-by: Jingchang Lu <b35083@freescale.com>
|
|
Signed-off-by: Jingchang Lu <b35083@freescale.com>
|
|
Signed-off-by: Jingchang Lu <b35083@freescale.com>
|
|
Signed-off-by: Jingchang Lu <b35083@freescale.com>
|
|
Enable the softecc in the config to make the NFC use softecc.
also include the defconfig update for:
ENGR220009:The LCD panel goes blank after a long time
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
|
|
If framebuffer console support is enabled, blanking the screen will
occur after a long time. To avoid it, the option for disabling blanking
is added.
Signed-off-by: Alison Wang <b18965@freescale.com>
|
|
Signed-off-by: Alison Wang <b18965@freescale.com>
|
|
This patch is to update Edma driver after debugging on board.
mainly, fixed the bug that resulting the request source of DMA1 overflow
Signed-off-by: Xiaochun Li <b41219@freescale.com>
|
|
The call trace introduced by the card interrupt. This patch try to fix
this by disabling the card interrupt.
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
|
|
This patch increase the delay time for the pll clock to lock. otherwise
the kernel will panic for the locking failure.
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
|
|
The PKE and PUE should be declared for the GPIO pull up, otherwise the pin
will not be pulled up for the SDHC card detect input.
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
|
|
Add default kernel config for Faraday.
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
|
|
This patch is to tests eDMA driver.
a simple memory to memory transfer with a 32 bit
source and destination transfer size that generates
an interrupt when the transfer is complete.
Signed-off-by: Xiaochun Li <b41219@freescale.com>
|
|
Detection of high-speed USB device disconnection should be enable
on connection and disable on disconnection.
Signed-off-by: Jingchang Lu <b35083@freescale.com>
|