summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-02-10Linux 2.6.31 Release for Digi ConnectCore Wi-i.MX boards2.6.31-digi-201102101717Ian Wisbon
2010-08-11Add support for GPIO buttons and LEDS2.6.31-digi-201008111848Justin Waters
2010-07-01kbuild: drop include2/ used for O=... buildsSam Ravnborg
There is no longer any use of the include2/ directory. The generated files has moved to include/generated. Drop all references to said directory. -- Also comment out the 'source' symlink created inside the build directory -- Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: Michal Marek <mmarek@suse.cz> Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2010-06-30ENGR00123558 v4l2 output: add own workqueue for v4l outputJason Chen
During v4l2 output playback, there is performance issue after below commit: UBUNTU: SAUCE: (upstream) netdev/fec: fix performance impact from mdio poll operation Use common workqueue cause this issue, so create an own workqueue for v4l2 output. Signed-off-by: Jason Chen <b02280@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-30ENGR00120671 H264Dec: Video dithering is serious on the interlaced streamsRan Ferderber
iMX53 was not in list of parts that include VDI, iMX53 was add. Signed-off-by: Ran Ferderber r53561@freescale.com Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-30ENGR00122852-6 MX5: pass mem and irq via resourcesLily Zhang
Pass memory and irq information via resources in MX5 platforms Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-30ENGR00122852-5 MX37: pass mem and irq via resourcesLily Zhang
Pass memory and irq information via resources in MX37 platform Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-30ENGR00122852-4 MX35: pass mem and irq via resourcesLily Zhang
Pass mem and irq information via resources in MX35 platform Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-30ENGR00122852-3 MX31: pass mem and irq via resourcesLily Zhang
Pass mem and irq information via resources for MX31 Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-30ENGR00122852-2 MX25: pass mem and irq via resourcesLily Zhang
MX25: pass mem and irq via resources Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-30ENGR00122852-1 UART: get mem and irq from platform resourcesLily Zhang
Get UART mem and irq from platform resources Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-30ccwmx51: Fix compiler warning.Alejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-30ENGR00123325-1 Increase DMA zone to 96M on mx5xSammy He
Increase DMA zone to 96M to fix memory not enough issue with 1080p video playback. Signed-off-by: Sammy He <r62914@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-29ccwmx51: Make it possible to disable SD and SMSC wake up sources.Alejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-29ccwmx51: Allow for the GPIO and RTC wake up interrupts to be disabled.Alejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-29ccwmx51: Correctly reset the SMSC ethernet device.Alejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-28ENGR00122832-2 MX28: Support for IEEE 1588 interface functionalityXiexiaobo
Supply the 1588 support for MX28 FEC. Signed-off-by: Xie Xiaobo <X.Xie@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-28netdev/fec.c: add phylib supporting to enable carrier detectionBryan Wu
netdev/fec.c: add phylib supporting to enable carrier detection BugLink: http://bugs.launchpad.net/bugs/457878 - removed old MII phy control code - add phylib supporting - add ethtool interface to make user space NetworkManager works This patch is ready for upstream, it will be pushed to upstream for merge Signed-off-by: Bryan Wu <bryan.wu@canonical.com> Acked-by: Amit Kucheria <amit.kucheria@canonical.com> Signed-off-by: Stefan Bader <stefan.bader@canonical.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-26ccwmx51: reset external module peripheralsPedro Perez de Heredia
This commit resets all the (built in the kernel) external module peripherals (external mac, fec phy and wireless module). Recent versions of u-boot doesnt touch the reset lines if the peripherals are not used by the boot loader and the kernel needs to set to high the peripherals reset lines. This code should be move to a different place (peripheral initialization code would be preferred) Signed-off-by: Pedro Perez de Heredia <pedro.perez@digi.com>
2010-06-24ccwmx51: Configure user LEDs as GPIOs by defaultAlejandro Gonzalez
The LED GPIO pins are muxed with the SPI2 interface which is not configured by default. However the pins were not readable as they were not correctly configured as GPIOs. This commit fixes that. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-23ccwmx51: Do not unconditionally set the PMIC as a suspend wake up sourceAlejandro Gonzalez
This behaviour was causing that even when the user has not explicitely set a wakeup source the system was suspending without a way to awake. With this change the RTC wake up source is set up when its suspend method is called, making it possible to check for enabled wake up sources on the platform suspend enter. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-23ccwmx51: Remove old SMSC911X driver.Alejandro Gonzalez
We are now using the mainline kernel driver. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-23ccwmx51js: Implement MMC/SD as suspend wake up sourceAlejandro Gonzalez
Note that the microSD card has no card detect capability so only the SD card can act as a wake up source. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-23ccwmx51js: Add WOL support to SMSC911xAlejandro Gonzalez
Port the WOL support from the old driver to the new. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-23ccwmx51: Replace SMSC9118 driver for newest mainline versionAlejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-23GPIO: Make suspend to RAM with GPIO wake up source workAlejandro Gonzalez
Because the BSP implements GPIOs as system devices, but the sysfs uses the device model, this is an ugly way of supporting this functionality without moving the GPIO subsystem to the device model. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-22spi: spidev_test gives error upon 1-byte transferHector Palacios
The sample application spidev_test.c is using SPI_IOC_MESSAGE ioctl to do an SPI transfer. This ioctl returns the number of bytes successfully transmitted or a negative error code upon erroneous completion. The application however is returning an error if the result of the ioclt if the return value is 1. This makes the application to fail upon 1-byte length transfers. Signed-off-by: Hector Palacios <hector.palacios@digi.com>
2010-06-01ccwmx51: Touchscreen through PMIC issuesAlejandro Gonzalez
When the touchscreen is touched the mxc_ts kernel thread uses around 30% of the CPU power continuously even is the touchscreen is no longer used. Also, once the thread is running, the reset button no longer resets the board. This fixes both issues. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-31ccwmx51: Name serial portsAlejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-31ccwmx51: Do not support USB host and device mode configurationAlejandro Gonzalez
This is only supported when using the USB OTG functionality. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-31ccwmx51: Don't initialize USB host 1 if not configured.Alejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-31ccwmx51: Fix compiler warnings.Alejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-28ccwmx51: USB device and host support.Alejandro Gonzalez
USB device support only through the "USB OTG" mini AB connector, and USB hos tonly support through the "USB HOST" connector. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-28ccwmx51: Fix compilation warning on USB OTG.Alejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-27ccwmx51: FEC driverAlejandro Gonzalez
Remove an additional wait for completion which introduces an uneeded delay. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-27ccwmx51: Move SMSC911x to platform specific device fileAlejandro Gonzalez
Also, missing I2C selection option to configuration menu. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-27ENGR00122465: Applying from 1004 release in FSL compass site.Alejandro Gonzalez
They are not am formatted. ENGR00122465-1-spi-polling ENGR00122465-2-spi-poll-sync Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-27ENGR00122966 ipuv3 fb: set correct stride for nonstand fmtJason Chen
Set correct stride for non-interleave fmt, if not, will cause v4l output play uncorrectly for ic_bypass mode. Signed-off-by: Jason Chen <b02280@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-26ccwmx51: Split machine specific data from platform device code.Alejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-26ccwmx51js: Extend th memory map to include the NAND flash base address.Alejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-26ccwmx51: Fix crash when LCD panel is not included in command lineAlejandro Gonzalez
arguments Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-26ccwmx51: Compare with FSL official L2.6.31_10.04.01 source treeAlejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-26ccwmx51: Fix compilation issues after applying Freescale patchesAlejandro Gonzalez
The mach-mx51 folder has been replaced by mach-mx5 to enable the addition of more platforms. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122962 ipu: don't set axi id to 1 on mx53Rob Herring
Setting the AXI ID on to 1 for sync display channels on MX53 causes display flickering when system is heavily loaded. Signed-off-by: Rob Herring <r.herring@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122920: Fix failure to boot from MMC slot 0 on MX51.Ranjani Vaidyanathan-RA5478
Disabling PLL3 was causing failure to boot from MMC slot0. Move SDHC clocks to be sourced from PLL2 instead of PLL3. Signed-off-by: Ranjani Vaidyanathan-RA5478 <Ranjani.Vaidyanathan@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122879 ath6kl: set default ifname to wlan%dRichard Zhao
It's easy for ChromiumOS to use. Signed-off-by: Richard Zhao <richard.zhao@freescale.com> (cherry picked from commit 6c559e0811e10a23d9ff290d29855f4505669d41) Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122846-2 MX53: Restore the default GPU memory as 128MLily Zhang
This reverts commit cf848bba851157fb7c28ad2abd21f8210a4b0831. Since the kernel virtual space is changed as 2G, restore the default GPU memory as 128M to support flash 10 better. Signed-off-by: Lily Zhang <r58066@freescale.com> (cherry picked from commit 0520626886a1dcf6e13b6a4438c1fda937a32ecc) Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122846-1 MX5: Split user and kernel space as 2G_2GLily Zhang
1G kernel virtual space is not insufficent for current MX53 usages. After the discussion, agree to split kernel/user space as 2G/2G instead of 1G/3G. Signed-off-by: Lily Zhang <r58066@freescale.com> (cherry picked from commit 9a699b941491775adaf41d12b106882935f11751) Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122789: Fixed long-term video playback issue.Ranjani Vaidyanathan-RA5478
Fixed long-term video playback issue due to incorrect increment of clock usecount. Fixed various bugs associated with system entering LP-APM mode. Fixed incorrect enabling of PLL3 that was not allowing system to enter LP-APM mode if TVE was built in. EMI_GARB clock needs to be enabled when certain clock dividers are changed. Signed-off-by: Ranjani Vaidyanathan-RA5478 <Ranjani.Vaidyanathan@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122691-2 imx5: Build ath6kl driver by defaultRichard Zhao
Enable ath6kl driver by default Signed-off-by: Richard Zhao <richard.zhao@freescale.com> (cherry picked from commit 82dcfcb48cb93fc10124b265860ad403d52445d0) Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>