Commit Graph

38044 Commits

Author SHA1 Message Date
Matt Sealey
192faac49c put back accidentially removed original spi chipselect code for SPI_MXC 2010-12-03 01:27:44 -06:00
Matt Sealey
3488bb1604 NOR/PMIC add support for all 3 possible SPI drivers 2010-12-03 00:40:51 -06:00
Matt Sealey
bfb9c91d83 Add support for all 3 possible SPI drivers 2010-12-03 00:33:17 -06:00
Matt Sealey
fcde2d5221 Drop in spi_imx from mainline. Not enabled in any config. 2010-12-03 00:32:16 -06:00
Matt Sealey
3ce62020bc config (mx): oldconfig tweaks to stop it stopping compiles. checked in the wrong one last night. 2010-12-02 12:39:58 -06:00
Matt Sealey
1b81f6305a config (mx): sync with smartbook 2010-12-02 01:06:23 -06:00
Matt Sealey
f14b542bdc config (sb): put networking options back in. sync ubuntu config for bsd ptys. bluetooth cleanup. 2010-12-02 00:30:55 -06:00
Matt Sealey
dbd056381a config (sb): fill out crypto 2010-12-01 23:17:42 -06:00
Matt Sealey
0657eecfa0 config (sb): tmpfs acls, OSS compatibility enabled 2010-12-01 22:12:26 -06:00
Matt Sealey
a649174915 config (sb): cleanup input. add Android drivers. remove MXC SCC2 driver. Add cryptoloop, ram block device, cd/dvd packet writing 2010-12-01 20:08:27 -06:00
Matt Sealey
44424638d8 config (sb): bring Smartbook back from the dead. IP/INET and CRYPTO will creep back in when we work out which one of them is making boot stop working. 2010-12-01 15:35:08 -06:00
Matt Sealey
2a0c7a5ed0 config (mx): enable timer stats, scheduler stats (for power/latencytop), latencytop support, KGDB, cgroups 2010-11-30 13:35:29 -06:00
Matt Sealey
3097dbf09f config: enable timer stats, scheduler stats (for power/latencytop), latencytop support, KGDB, cgroups 2010-11-30 13:25:40 -06:00
Matt Sealey
e5e65f60a5 Fix smartbook config to match PCOMP2 Kconfig fix (ccaf06fa) 2010-11-29 18:20:15 -06:00
Matt Sealey
0b6e9f0ed7 Remove VGA GPIO (was never valid) and LCD related GPIO pin (is connected to test pad)
Make HDMI interrupt pin an input (originally an output????)
2010-11-24 15:44:41 -06:00
Matt Sealey
3f7b34dd5f Modify configs to disable CMDLINE_FORCE by default 2010-11-24 15:41:10 -06:00
Alexander Holler
a6da8076c6 ARM: 5939/1: ARM: Add option CMDLINE_FORCE to force usage of the in-kernel cmdline
Add an option to force usage of the in-kernel cmdline even if the boot
loader passes another command string to the kernel.

Useful if someone cannot or don't want to change the
command-line options of the boot loader but is able to change
the kernel.

Signed-off-by: Alexander Holler <holler@ahsoftware.de>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2010-11-23 13:37:55 -06:00
Matt Sealey
d1fae4ce82 config update: crypto/networking modules as per Ubuntu default configurations
* disable wireless powersave by default
* netfilter and iptables etc. enabled (firewalls will work now)
* advanced router, bridging, vlan tagging etc.
* modularized crypto

bump to .10
2010-11-21 15:42:25 -06:00
Matt Sealey
b29b1f8cbd * Remove weird pin wiggling in EDID fetch
* Remove VGA support
* Remove HDMI customization (was for the old driver)
* Consolidate DI clock setting (view is to remove it eventually since
  the bug it was meant to work around is fixed)
* Remove mxc_ipuv3_fb.c dependency on EfikaMX includes
2010-11-20 10:46:21 -06:00
Saleem Abdulrasool
31981681bf add rough version of new sii9022 driver
This is a new implementation of the sii9022 driver that is clearer to follow.
The missing functionality does not seem to be causing any loss of existing
functionality and helps development, so replacing it even though it is
incomplete.
2010-11-18 20:57:41 -08:00
Matt Sealey
0a2c454cd1 defconfig updates for Ubuntu Maverick (devtmpfs etc.). This means the default config will
absolutely positively REQUIRE an initramfs right now since MMC, PATA and other modules
have been made real modules instead of built-ins.

Changes made:
 * Enable ARM errata fixes. None of them apply but it is safe to compile them in as they are
   switched based on CPU version.
 * Re-enable PREEMPT (may get turned back off if wireless bitches too much for too many people)
 * Don't build in all kernel firmware binaries to save space in the kernel
 * MTD modularized
 * pata_fsl and libata modularized
 * MMC support modularized
 * V4L2 (i.e. support for YUV overlay) modularized (also pushes a bunch of tuners out)
 * Audio modularized. SGTL5000 might balk at this, but audio should be handled by udev now and
   permissions will be correct. Remains to be seen.
 * USB HID modularized since USB is modularized it makes no sense to keep them built-in
 * USB Announce New Devices for debugging purposes
 * Turned off panic on softlock (hrw's suggestion, LP bug #676707)

Bumped to .8 to recognize this change.
2010-11-18 14:44:52 -06:00
Matt Sealey
e58fba4be8 remove uio_driver.h include as we no longer have a UIO driver 2010-11-13 10:33:49 -06:00
Matt Sealey
6065c20cd1 remove UIO GPU driver as we don't support it (and soon neither will Freescale) 2010-11-13 10:31:29 -06:00
Matt Sealey
cd12d03fbd Catch pixclk div0
If pixclk is 0, we would get a div0 since it is used in an unchecked division via
a macro.  If the pixel clock is 0, just skip the mode for now, reporting it as a
bug.

Thanks to Saleem Abdulrasool
2010-11-13 10:15:12 -06:00
Jie Zhou
6939d624f7 ENGR00126565-1 MX50: add z160 version to platform_data of gpu_device
MX50 has some RTL fix for Z160

Signed-off-by: Jie Zhou <b30303@freescale.com>
2010-11-13 10:09:57 -06:00
Jie Zhou
704376ffb4 ENGR00125729-1 MX5x MSL: set gpu resources correctly
MX50 has no 3D interrupt, 3D register space, and gmem

Signed-off-by: Jie Zhou <b30303@freescale.com>
2010-11-13 10:07:54 -06:00
Matt Sealey
686802fda3 Unify NOR partitioning on both boards 2010-11-13 10:04:22 -06:00
Matt Sealey
5afbe5a143 smartbook: remove ddr2 hack 2010-11-13 10:01:25 -06:00
Matt Sealey
0653eb30c9 smartbook: fix GPU resource allocation to match other boards 2010-11-13 10:00:05 -06:00
Matt Sealey
279a54bf19 ARM 5897/1: spinlock: don't use deprecated barriers on ARMv7 2010-10-28 04:18:38 -05:00
Matt Sealey
14d4ef254c ARM 5849/1 ARMv7: fix Oprofile events count 2010-10-28 04:18:16 -05:00
Matt Sealey
4eef68a3c8 ARM 5889/1: Add atomic64 routines for ARMv6k and above. 2010-10-28 04:17:56 -05:00
Matt Sealey
1bbde191a3 ARM 5997/1: Correct the VFPv3 detection 2010-10-28 04:17:41 -05:00
Matt Sealey
f82e55babe ARM 5977/1: Enable backtrace printing on oops when PC is corrupted 2010-10-28 04:17:28 -05:00
Matt Sealey
bdcb202655 ARM 5868/1: ARM: fix "BUG: using smp_processor_id() in preemptible code" 2010-10-28 04:17:18 -05:00
Matt Sealey
d55b6dcd76 ARM 5794/1 Flush the D-cache during copy_user_highpage() 2010-10-28 04:17:09 -05:00
Matt Sealey
9dda27bbe8 ARM 5784/1 fix early boot machine ID mismatch error display 2010-10-28 04:16:55 -05:00
Matt Sealey
38a29b12a1 uio: fix config 2010-10-21 16:26:44 -05:00
Matt Sealey
b0a365f278 Revert "config: uio fix"
This reverts commit 23a402db3f.
2010-10-21 16:25:43 -05:00
Matt Sealey
23a402db3f config: uio fix 2010-10-21 16:24:25 -05:00
Matt Sealey
b74f593d0a uio: remove from configs since Genesi's preferred method for VG GPU access is via the AMD GPU module 2010-10-21 15:21:00 -05:00
Matt Sealey
f975343946 matching EfikaMX support for ENGR00126861-1 csi clock change 2010-10-21 13:18:26 -05:00
Dinh Nguyen
a800e654d7 ENGR00126861-1: mx51: pass csi clock in ipu platform data
ipu: pass csi clock in platform data

Acked-by: Rob Herring <r.herring@freescale.com>
Signed-off-by: Dinh Nguyen <Dinh.Nguyen@freescale.com>
2010-10-21 13:17:11 -05:00
Jason Liu
83ae16120e ENGR00125796 MX5x: Boot stop at "Starting kernel ..."
System sometime stop at "Starting kernel ...". After connect with
ICE, we found that system enter abort mode. The abort sometimes is
data abort and sometimes prefetch abort.This issue may caused by that
we config the PLL1 while CPU clock is runing on it.In fact, we don't
need do PLL1 enable operation if it already run up and which will
bring side-effect for the impact of cpu clock.

Signed-off-by:Jason Liu <r64343@freescale.com>
2010-10-21 13:12:36 -05:00
Matt Sealey
86d37573c7 configs: disable PREEMPT as it may be causing horrible problems 2010-10-19 09:56:03 -05:00
Matt Sealey
4f26d08957 From 148a2911a31f77f18778519bf300143f850fddaf Mon Sep 17 00:00:00 2001
From: Steev Klimaszewski <steev@gentoo.org>
Date: Mon, 18 Oct 2010 08:40:53 -0500
Subject: [PATCH] CONFIG_PPP_MULTILINK and CONFIG_PPP_FILTER cannot be modular, since
 we want the support, build them in with y
2010-10-18 09:05:37 -05:00
Matt Sealey
1a11cfffb3 config: Add PPP modules 2010-10-16 14:43:58 -05:00
Matt Sealey
80ee6ca3f4 Fixed logical fallacy re SD and WP pins for SDHC2 therefore finally fixing the SD card bug. 2010-10-16 13:18:19 -05:00
Matt Sealey
27b4085a51 More moronic SD card stuff fixed. stuff CD into interrupt for TO2 instead of WP 2010-09-28 14:00:41 -05:00
Matt Sealey
9c7b6199b8 Smarttop: potential fix for TO2 SD card CD/WP handling. Neko is a moron. 2010-09-28 13:46:00 -05:00