summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-10-24Make the latency hiding option mx27 specific since it couldQuinn Jensen
Patch to mke the latency hiding option MX27 specific since it could break other platforms that have a VPU. Applies to linux 2.6.22 kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Make-the-latency-hiding-option-mx27-specif.patch
2007-10-24Fixed coding errors in the mxc v4l2 output driver.Quinn Jensen
Patch to fix coding errors in the mxc v4l2 output driver. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Fixed-coding-errors-in-the-mxc-v4l2-output.patch
2007-10-24CR ENGR00038129: Add vpu latency-hiding control. Fixes an mpeg4 pendingQuinn Jensen
Patch for CR ENGR00038129: Add vpu latency-hiding control. Fixes an mpeg4 pending issue on MX27 TO2. Applies to the linux 2.6.22 kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-CR-ENGR00038129-Add-vpu-latency-hiding-con.patch
2007-10-24CR 34439732: Camera and V4L2 improvementsQuinn Jensen
Patch for CR 34439732: Camera and V4L2 improvements. Add flicker control, white balance, automatic exposure support, and tear prevention to the iMagic camera driver on the linux 2.6.22 kernel for MX platforms. Ported to 2.6.22 by Ross Wille http://www.bitshrine.org/gpp/linux-2.6.22-mx-CR-34439732-Camera-and-V4L2-improvements.patch
2007-10-24CR ENGR00033520: Add a new algorithm to the PP and PRP drivers thatQuinn Jensen
Patch for CR ENGR00033520: Add a new algorithm to the PP and PRP drivers that determines more accurate scaling factors. Applies to linux 2.6.22 kernel for the MX27 platform. http://www.bitshrine.org/gpp/linux-2.6.22-mx-CR-ENGR00033520-Add-a-new-algorithm-to-the.patch
2007-10-24CR ENGR37631: Adds correct signal handling to the V4L2 input and outputQuinn Jensen
Patch for CR ENGR37631: Adds correct signal handling to the V4L2 input and output devices. Adds handling of PRP overflow on channel2 under high system load. Applies to linux 2.6.22 kernel on MX27 platform. http://www.bitshrine.org/gpp/linux-2.6.22-mx-CR-ENGR37631-Adds-correct-signal-handling-.patch
2007-10-24CR 34440439: Under heavy load v4l2 ioctls sometimes return error (EINTRQuinn Jensen
Patch for CR 34440439: Under heavy load v4l2 ioctls sometimes return error (EINTR or ETIME). This patch fixes vpu v4l2 interrupt code to be more robust. Applies to linux 2.6.22 kernel for MX platforms. Ported to 2.6.22 by Ross Wille http://www.bitshrine.org/gpp/linux-2.6.22-mx-CR-34440439-Under-heavy-load-v4l2-ioctls-s.patch
2007-10-24CR ENGR00037631: Add handling of prp overflow on channel 2 under high system ↵Quinn Jensen
load. Patch for CR ENGR00037631: Add handling of prp overflow on channel 2 under high system load. Applies to linux 2.6.22 kernel for the MX27 platform. http://www.bitshrine.org/gpp/linux-2.6.22-mx-CR-ENGR00037631-Add-handling-of-prp-overfl.patch
2007-10-24Bugzilla 562: Suspend resumes on eth activityQuinn Jensen
Patch for Bugzilla 562: Suspend resumes on eth activity Patch to linux-2.6.19.2 for MX31. When the MX31 is suspended it was resuming on ethernet activity due to a CPLD interrupt. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Bugzilla-562-Suspend-resumes-on-eth-activi.patch
2007-10-24Bugzilla 43: Fix FIR on MX31Quinn Jensen
Patch for Bugzilla 43: Fix FIR on linux 2.6.22 kernel for MX31. After adding FIR support, loading mxc_ir.ko fails with ENOMEM and "Failed to request UART memory region". This patch makes sure UART2 is left available for the FIR driver. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Bugzilla-43-Fix-FIR-on-MX31.patch
2007-10-24Bugzilla 422: Enable second MMC/SD slot for MX31.Quinn Jensen
Patch for Bugzilla 422: Enable second MMC/SD slot for MX31 on the linux 2.6.22 kernel for MX31/32. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Bugzilla-422-Enable-second-MMC-SD-slot-for.patch
2007-10-24CR SDCaa01608: I2C uses wrong adapter nameQuinn Jensen
Patch for CR SDCaa01608: I2C uses wrong adapter name. In the mxc_i2c driver, set the adapter name to be the same as the platform_device name. Otherwise, drivers that use i2c may fail when checking the mxc_i2c adapter name, such as the USB driver. Applies to linux 2.6.22 kernel on MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-CR-SDCaa01608-I2C-uses-wrong-adapter-name.patch
2007-10-24Add interrogation of V4L2 or Linux udev to determine if no camera is present.Quinn Jensen
Patch to add interrogation of V4L2 or Linux udev to determine if a camera is present. Add status and detection functionality for mt9v111 camera to the linux 2.6.22 kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Add-interrogation-of-V4L2-or-Linux-udev-to.patch
2007-10-24Patch to enable mxc framebuffer driver to be loaded/unloaded as aQuinn Jensen
Patch to enable MXC framebuffer driver to be loaded/unloaded as a module. Applies to linux 2.6.22 kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Patch-to-enable-mxc-framebuffer-driver-to-.patch
2007-10-24Patch to fix irda mode bug.Quinn Jensen
Patch to fix irda mode bug. Applies to linux 2.6.22 kernel on MX27 platform. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Patch-to-fix-irda-mode-bug.patch
2007-10-24Patch to properly reset the Focus 453 chip.Quinn Jensen
Patch to properly reset the Focus 453 chip. Applies to linux 2.6.22 kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Patch-to-properly-reset-the-Focus-453-chip.patch
2007-10-24Patch to fix dma errors when accessing IDE on MX27.Quinn Jensen
Patch to fix dma errors when accessing IDE on MX27. Applies to linux 2.6.22 kernel on MX27 platform. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Patch-to-fix-dma-errors-when-accessing-IDE.patch
2007-10-24ARM926 (MX27) D-cache writethrough bug fix.Quinn Jensen
Patch for ARM926 (MX27) D-cache writethrough bug fix. Source: linux-arm-kernel list, posted by Gilles Maigne on 11/17/06. Text from e-mail posting: arm926_dma_flush_range write the content of dcache in memory when linux is configured with CONFIG_CPU_DCACHE_WRITETHROUGH ( cache in write-through) and does not invalidate the virtual address range. This is wrong for two reasons : 1/ the cache line does not need to be written because the cache is write-through 2/ the cache line is not invalidated, so next read at this address may come from the cache, which is wrong because main memory may contain valid data resulting of a DMA transaction. This patch applies to linux 2.6.18 http://www.bitshrine.org/gpp/linux-2.6.19.2-mx-arm926_dcache_writethrough_flush_fix.patch http://www.bitshrine.org/gpp/linux-2.6.22-mx-ARM926-MX27-D-cache-writethrough-bug-fix.patch
2007-10-24Bug fix for when processor enters state-retention mode after cameraQuinn Jensen
Bug fix for when processor enters state-retention mode after camera activity on the linux 2.6.22 kernel for the MX31 platform. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Bug-fix-for-when-processor-enters-state-re.patch
2007-10-24Bug fix of Bugzilla 217 to ensure I2C stop timing is met, butQuinn Jensen
Bug fix of Bugzilla 217 to ensure I2C stop timing is met, but also with deadlock prevention on linux 2.6.22 kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Bug-fix-of-Bugzilla-217-to-ensure-I2C-stop.patch
2007-10-24Add generic clksource and clkevent support from GSO.Quinn Jensen
Patch to add generic clksource and clkevent support from GSO to the linux 2.6.22 kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Add-generic-clksource-and-clkevent-support.patch
2007-10-24Fix new-line problems on printk statements.Quinn Jensen
Patch to fix new-line problems on printk statements. Applies to linux 2.6.22 kernel on MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Fix-new-line-problems-on-printk-statements.patch
2007-10-24USB: Miscellaneous cleanup/porting.Quinn Jensen
Patch to apply miscellaneous cleanup/porting fixes. Applies to linux 2.6.22 kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-USB-Miscellaneous-cleanup-porting.patch
2007-10-24USB: fix OTGSC_IE_1ms_TIMER bit definition.Quinn Jensen
Patch to fix USB OTGSC_IE_1ms_TIMER bit definition. Applies to linux 2.6.22 kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-USB-fix-OTGSC_IE_1ms_TIMER-bit-definition.patch
2007-10-24USB: port to 2.6.22.Quinn Jensen
Port Freescale USB to linux kernel 2.6.22. Switch to delayed_work() and fix irq flags. Applies to linux 2.6.22 kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-USB-port-to-2.6.22.patch
2007-10-24USB: disable autosuspend.Quinn Jensen
Patch to disable USB autosuspend. Autosuspend tries to suspend the host controller even after it's been switched over to being a gadget controller, which doesn't do much for gadget operations. Disable it. Applies to linux 2.6.22 kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-USB-disable-autosuspend.patch
2007-10-24Sony's implementation of __mxc_ioremap, ported to our kernel.Quinn Jensen
Patch of Sony's implementation of __mxc_ioremap, ported to the linux 2.6.22 MX kernel. Copyright Sony Corporation. Note: The contents of this patch ends up being completely replaced by code written by Freescale. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Sony-s-implementation-of-__mxc_ioremap-por.patch
2007-10-24Add OV2640 camera support.Quinn Jensen
Add OV2640 camera support to the linux 2.6.22 kernel for MX platforms. Ported to 2.6.22 by Ross Wille. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Add-OV2640-camera-support.patch
2007-10-24Add MX27, MX31, and MX32 splash screens to kernel.Quinn Jensen
Add MX27, MX31, and MX32 splash screens to the linux 2.6.22 kernel. Graphics images created by Ross Wille Tux logo created by Larry Ewing (http://www.isc.tamu.edu/~lewing/linux/) http://www.bitshrine.org/gpp/linux-2.6.22-mx-Add-MX27-MX31-and-MX32-splash-screens-to-2.patch
2007-10-24Additional porting changes as a result of code review.Quinn Jensen
Minor porting fixes resulting from code review. Does not affect functionality. Patch applies to the linux 2.6.22 kernel for MX platforms. 1. Make SAHARA IRQ comment inclusive of all MX2 chips. 2. Remove BREAKPT_FREQ definition, since it is unused. http://www.bitshrine.org/gpp/linux-2.6.22-mx-Additional-porting-changes-as-a-result-of-.patch
2007-10-24This patch adds ALSA sound to the linux 2.6.22 kernel for MX platforms.Quinn Jensen
http://www.bitshrine.org/gpp/linux-2.6.22-mx-sound.patch
2007-10-24This patch adds MX platform-specific files to the linux 2.6.22 kernel.Quinn Jensen
http://www.bitshrine.org/gpp/linux-2.6.22-mx-plat_mxc.patch
2007-10-24This patch adds MX3-specific files to the linux 2.6.22 kernel.Quinn Jensen
http://www.bitshrine.org/gpp/linux-2.6.22-mx-mach_mx3.patch
2007-10-24This patch adds MX27-specific files to the linux 2.6.22 kernel.Quinn Jensen
http://www.bitshrine.org/gpp/linux-2.6.22-mx-mach_mx27.patch
2007-10-24This patch adds include files that are specific to the MX platform andQuinn Jensen
related drivers to the linux 2.6.22 kernel. http://www.bitshrine.org/gpp/linux-2.6.22-mx-include_mxc.patch
2007-10-24This patch adds Dallas 1-wire to the linux 2.6.22 kernelQuinn Jensen
for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_w1.patch
2007-10-24This patch adds frame-buffer support to the linux 2.6.22 kernelQuinn Jensen
for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_video.patch
2007-10-24This patch adds USB Host, Gadget and OTG functionality to the linuxQuinn Jensen
2.6.22 kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_usb.patch
2007-10-24This patch adds the SPI driver to the linux 2.6.22 kernelQuinn Jensen
for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_spi.patch
2007-10-24This patch adds external UART (8250) and internal UART (mxc_uart)Quinn Jensen
support to the linux 2.6.22 kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_serial.patch
2007-10-24This patch adds the RTC driver to the linux 2.6.22 kernelQuinn Jensen
for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_rtc.patch
2007-10-24This patch adds PCMCIA functionality to the linux 2.6.22 kernelQuinn Jensen
for MX platforms. (Note that there may be hardware issues with PCMCIA on the various MX platforms.) http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_pcmcia.patch
2007-10-24This patch adds network drivers (CS8900, FEC, IrDA) to the linux 2.6.22Quinn Jensen
kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_net.patch
2007-10-24This patch adds security drivers to the linux 2.6.22 kernelQuinn Jensen
for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_mxc_security.patch
2007-10-24This patch adds PMIC (Power Management IC) drivers to the linux 2.6.22Quinn Jensen
kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_mxc_pmic.patch
2007-10-24This patch adds MX-specific drivers to the linux 2.6.22 kernelQuinn Jensen
for MX platforms. Drivers include: Digital Audio Mux (DAM), MPEG4, Image Processing Unit (IPU), Power Management, SSI, and VPU (Video Processing Unit) drivers. http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_mxc.patch
2007-10-24This patch adds mtd NOR and NAND capability to the linux 2.6.22 kernelQuinn Jensen
for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_mtd.patch
2007-10-24This patch adds basic mmc driver capability to the linux 2.6.22 kernelQuinn Jensen
for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_mmc.patch
2007-10-24This patch adds the multimedia capture and output functionality to theQuinn Jensen
linux 2.6.22 kernel for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_media.patch
2007-10-24This patch adds keypad and touchscreendriver to the linux 2.6.22 kernelQuinn Jensen
for MX platforms. http://www.bitshrine.org/gpp/linux-2.6.22-mx-drivers_input.patch