summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)Author
2014-02-25Fixed a panic seen as soon as you type a character on the terminal when EDMA ↵3.0-pcm052-ts2.9Roshni Shah
is disabled in UART config. The receive interrupt was attempting to schedule a work queue only defined if EDMA is enabled. kernel BUG at kernel/workqueue.c:1037! Unable to handle kernel NULL pointer dereference at virtual address 00000000
2014-02-25Fixed the uart_tasklet_action NULL pointer deference panic in MVF Serial Driverroshni.shah
2014-02-25Support for setting TX clear-to-send in set modem CTRL in MVF Serial Driverroshni.shah
2014-02-25MVF Serial Driver Improvements to fix the sysvinit console hang issue.roshni.shah
2014-02-25Removed dead code, corrected comments, print uart settings in MVF Serial Driverroshni.shah
2013-10-09add support for spin locksEd Nash
2013-10-09fix gate number constantEd Nash
2013-10-09add debugfs statistics and some code cleanupEd Nash
2013-08-28pcm052: qspi: add QSPI0_A and QSPI0_B NOR supportRussell Robinson Jr
Signed-off-by: Russell Robinson Jr <rrobinson@phytec.com>
2013-08-28pcm052: fec1: support added for ETH1Serah Peterson
Signed-off-by: Serah Peterson <speterson@phytec.com>
2013-08-28pcm052: dcu: fix LCD clock frequency issuesRussell Robinson Jr
Signed-off-by: Russell Robinson Jr <rrobinson@phytec.com>
2013-08-28mvf: dcu: move DCU_LCD_ENABLE_PIN into the platform_data structRussell Robinson Jr
Signed-off-by: Russell Robinson Jr <rrobinson@phytec.com>
2013-07-11Revert "Add BPP ARGB8888 support for DCU driver"Anthony Felice
This reverts commit 453d0753de3538f439083dfac4070bb682954e6e. This commit caused issues with the serial driver.
2013-06-21Add BPP ARGB8888 support for DCU driver3.0-pcm052-ts2.5Alison Wang
Signed-off-by: Alison Wang <b18965@freescale.com>
2013-04-26Add KGDB support3.0-pcm052-ts2.3Anthony Felice
2013-04-26Fix SDHC card timeout error.3.0-pcm052-ts2.2Anthony Felice
2013-03-14Initial changes to support mcc and i2c semaphore for ping pong demoPD13.0.2Russell Robinson Jr
Signed-off-by: Russell Robinson Jr <rrobinson@phytec.com>
2013-02-11mvf: usb: create modular defines for ehci and some hardware address changes.Russell Robinson Jr
ehci changes are currently only used with phyCORE-Vybrid (pcm052) Signed-off-by: Russell Robinson Jr <rrobinson@phytec.com>
2013-01-25Initial phyCORE-Vybrid changesRussell Robinson Jr
Signed-off-by: Russell Robinson Jr <rrobinson@phytec.com>
2012-12-12fsl_nfc: Add default partitioningJustin Waters
Allows the NAND to properly probe if cmdline partitioning is not specified. Otherwise, it will fail silently.
2012-12-12Vybrid CAAM driverJason Jin
From Singh Pradip-B09147. Integrate by Jason Jin Signed-off-by: Jason Jin <Jason.jin@freescale.com>
2012-12-12ENGR00181365-2: ADC: Add driver support for ADC VybridWang Xiaojun
Add driver support for ADC Vybrid. Signed-off-by: Wang Xiaojun <b41435@freescale.com>
2012-12-12ENGR00216081-2:Errata workaround for usb suspend and resumeJingchang Lu
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>
2012-12-12ENGR00216081-1:Add USB host and gadget PM supportJingchang Lu
Handle usb suspend/resume, currently the BSP doesn't support usb plug/unplug wakeup. Signed-off-by: Jingchang Lu <b35083@freescale.com>
2012-12-12ENGR00216087-1: ASRC support for VybridJingchang Lu
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>
2012-12-12ENGR00216076-3: DSPI: Update DSPI driver for PMAlison Wang
Update power management part for DSPI driver. Signed-off-by: Alison Wang <b18965@freescale.com>
2012-12-12ENGR00216076-2: DCU: Update DCU driver for PM and blending issueAlison Wang
Fix layers blending and reinitialization issue for DCU driver. Update power management part for DCU driver. Signed-off-by: Alison Wang <b18965@freescale.com>
2012-10-17ENGR00216078-2: switch: add L2 switch driver for Vybrid3.0-mvf-201210121659Jason Jin
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>
2012-10-17ENGR00181358-3: fec: add second FEC support for VybridAlison Wang
Add second FEC support for Vybrid. Signed-off-by: Alison Wang <b18965@freescale.com>
2012-10-17ENGR00212250-2: watchdog: Add watchdog driver support for VybridAlison Wang
Add watchdog driver support for Vybrid. Signed-off-by: Wang Xiaojun <b41435@freescale.com>
2012-10-17ENGR00181395-1: Add UART MISC functions support for FaradayJingchang Lu
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>
2012-10-17ENGR00181390-2: qspi: Add Quad SPI driver support for VybridAlison Wang
Add Quad SPI driver support for Vybrid. Signed-off-by: Alison Wang <b18965@freescale.com> Xiaochun Li <b41219@freescale.com>
2012-10-17ENGR00181407-3: Add Compaq touch screen interface for nano-xAlison Wang
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>
2012-10-17ENGR00181407-2: ts: add touch screen driver support for VybirdAlison Wang
Add touch screen driver support for Vybird. Signed-off-by: Alison Wang <b18965@freescale.com>
2012-10-17ENGR00180953-2: dspi: update dspi driver support for VybridAlison Wang
Update dspi driver support for Vybrid after debugging on board. Signed-off-by: Jason Jin <jason.jin@freescale.com> Alison Wang <b18965@freescale.com>
2012-09-12ENGR00220352: Fix reboot hung after set uart baudrate3.0-mvf-201208141602Jingchang Lu
Signed-off-by: Jingchang Lu <b35083@freescale.com>
2012-09-12Enable the FEC as modulesJason Jin
Signed-off-by: Jason Jin <Jason.jin@freescale.com>
2012-09-12ENGR00212262-3: Faraday:Enable the ADMA2 function for SDHCJason Jin
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>
2012-09-12ENGR00219771: Fix high-speed usb hub connection detection failure for FaradayJingchang Lu
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>
2012-09-12ENGR00219354: Fix USB host driver compiled as module fail problemJingchang Lu
Signed-off-by: Jingchang Lu <b35083@freescale.com>
2012-09-12ENGR00219787:Fix UART baud rate and console setting for MVF platformJingchang Lu
Signed-off-by: Jingchang Lu <b35083@freescale.com>
2012-09-12ENGR00220009: dcu: Add the option to enable or disable blanking supportAlison Wang
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>
2012-09-12ENGR00219495: dcu: Fix module reinsert error for DCU driverAlison Wang
Signed-off-by: Alison Wang <b18965@freescale.com>
2012-09-12ENGR00219342: edma: Updated edma driver and edma test driverXiaochun Li
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>
2012-09-12ENGR219460:There is call trace when the SD card removed and then pluged-intoJason Jin
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>
2012-09-12ENGR00180936-3: add the module for test eDMA driverXiaochun Li
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>
2012-09-12ENGR00181396-2: high-speed USB device disconnection managementJingchang Lu
Detection of high-speed USB device disconnection should be enable on connection and disable on disconnection. Signed-off-by: Jingchang Lu <b35083@freescale.com>
2012-09-12ENGR00180953-2: dspi: add dspi driver support for FaradayAlison Wang
Add dspi driver support for Faraday. Signed-off-by: Alison Wang <b18965@freescale.com>
2012-09-12ENGR00180947-2: dcu: add dcu driver support for FaradayAlison Wang
Add dcu driver support for Faraday. The penguin logo could be shown correctly and the microwindows application was also tested. Signed-off-by: Alison Wang <b18965@freescale.com>
2012-09-12ENGR00181374-2: nfc: add NFC driver support for FaradayAlison Wang
Add NFC driver support for Faraday. Signed-off-by: Jason Jin <Jason.jin@freescale.com>