- 21 Dec, 2006 3 commits
-
-
Arnaud Patard authored
Signed-off-by: Arnaud Patard <arnaud.patard@rtp-net.org> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Komal Shah authored
- and remove commented "struct device_driver" Signed-off-by: Komal Shah <komal_shah802003@yahoo.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Tony Lindgren authored
Fix typo Signed-off-by: Tony Lindgren <tony@atomide.com>
-
- 11 Dec, 2006 17 commits
-
-
David Brownell authored
Generic backlight driver updates: - Don't oops on misconfigured platform device - Writing to /sys/class/backlight/omap-bl/brightness now works Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
David Brownell authored
Mistral-specific: - Add PWL-driven LCD backlight device - Apply power to the board even when the LCD isn't configured; things like EEPROM, temperature sensor, and wakeup switch depend on it. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
David Brownell authored
Fix some bitrot, including basic build/load functionality: - ov9640 code had syntax errors (!) and referenced missing fields - camera core included all kinds of crap, but not the v4l2 stuff - both omap16xx and 17xx used the wrong base clock - 16xx oopsed because its base clock did not exist - misuse of machine_is_omap_h3() in place of cpu_is_omap1710() - several exported symbols were goofed up - used bad call to reserve mem region - didn't destroy platform device correctly - ov9640 needed MODULE_LICENSE("GPL") It's probably best to think of this as just making the camera code build again, load/unload as modules, stop oopsing on 16xx, and be a smidgeon cleaner ... since my (early/prototype) Mistral board won't actually get to UBoot when a camera is connected. :( Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
David Brownell authored
Support the camera connector on the OSK Mistral add-on board: - define muxing for both camera controllers - mux both of them for Mistral - teach ov9640 glue about mistral powerup/powerdown Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Komal Shah authored
- and fix the file path. Signed-off-by: Komal Shah <komal_shah802003@yahoo.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Komal Shah authored
- whitespace removal. - Remove unnecessary #includes. Signed-off-by: Komal Shah <komal_shah802003@yahoo.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Komal Shah authored
Patch from Vladimir Ananiev. sound/arm/omap/omap-alsa-sx1.c:32: error: `CN_IDX_SX1SND' undeclared here (not in a function) sound/arm/omap/omap-alsa-sx1.c:32: error: initializer element is not constant sound/arm/omap/omap-alsa-sx1.c:32: error: (near initialization for `cn_sx1snd_id.idx') sound/arm/omap/omap-alsa-sx1.c:32: error: `CN_VAL_SX1SND' undeclared here (not in a function) sound/arm/omap/omap-alsa-sx1.c:32: error: initializer element is not constant sound/arm/omap/omap-alsa-sx1.c:32: error: (near initialization for `cn_sx1snd_id.val') Signed-off-by: Komal Shah <komal_shah802003@yahoo.com> Signed-off-by: Vladimir Ananiev <vovan888@gmail.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Syed Mohammed Khasim x0khasim@ti.com authored
To fix return type for GPMC api. Signed-off-by: Syed Mohammed Khasim <x0khasim@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Syed Mohammed Khasim x0khasim@ti.com authored
This patch updates the board-2430sdp.h for TWL PIH interrupts. Signed-off-by: Syed Mohammed Khasim <x0khasim@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Khasim Syed Mohammed authored
I2C-1 for 2430 was commented previously, enabled in this patch. Signed-off-by: Syed Mohammed Khasim <x0khasim@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Khasim Syed Mohammed authored
In OMAP 2430 the I2C DATA Register is 8bit wide, the logic to write 16bit word doesn't apply for OMAP2430 I2C controller. Signed-off-by: Syed Mohammed Khasim <x0khasim@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Komal Shah authored
- whitespace cleanups - Follow 80 line rule, still few places are left. Signed-off-by: Komal Shah <komal_shah802003@yahoo.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Pavel Machek authored
Fix too long lines in sound headers. Signed-off-by: Pavel Machek <pavel@suse.cz> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Vladimir Ananiev authored
Convert 1501->15xx in drivers omap code, so that sx1 can work. Signed-off-by: Pavel Machek <pavel@suse.cz> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Vladimir Ananiev authored
Convert 1501->15xx in generic omap code, so that sx1 can work. Signed-off-by: Pavel Machek <pavel@suse.cz> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
David Brownell authored
Move all DMAREQ for TUSB6010 into its chip setup; it shouldn't be in either the board-specific code, or the tusb6010 glue. (Note, we still aren't passing the "which channels" info to the driver...) Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
-
Tony Lindgren authored
More tabify, use CONFIG_PM_DEBUG for gpio debug Signed-off-by: Tony Lindgren <tony@atomide.com>
-
- 07 Dec, 2006 3 commits
-
-
Tony Lindgren authored
Tabify more Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Tony Lindgren authored
Tabify mach-omap2/mux.c Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Tony Lindgren authored
Clean up a bit Signed-off-by: Tony Lindgren <tony@atomide.com>
-
- 30 Nov, 2006 10 commits
-
-
Toshihiro Kobayashi authored
detect 'full' and 'empty' correctly and simply. Signed-off-by: Toshihiro Kobayashi <toshihiro.kobayashi@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Toshihiro Kobayashi authored
mbox objects must be initialized before request_irq(). Signed-off-by: Toshihiro Kobayashi <toshihiro.kobayashi@nokia.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
David Brownell authored
GPIO and MPUIO wake updates: - Hook MPUIOs into the irq wakeup framework too. This uses a platform device to update irq enables during system sleep states, instead of a sys_device, since the latter is no longer needed for such things. - Also forward enable/disable irq wake requests to the relevant GPIO controller, so the top level IRQ dispatcher can (eventually) handle these wakeup events automatically if more than one GPIO pin needs to be a wakeup event source. - Minor tweak to the 24xx non-wakeup gpio stuff: no need to check such read-only data under the spinlock. This assumes (maybe wrongly?) that only 16xx can do GPIO wakeup; without a 15xx I can't test such stuff. Also this expects the top level IRQ dispatcher to properly handle requests to enable/disable irq wake, which is currently known to be wrong: omap1 saves the flags but ignores them, omap2 doesn't even save it. (Wakeup events are, wrongly, hardwired in the relevant mach-omapX/pm.c file ...) So MPUIO irqs won't yet trigger system wakeup. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Komal Shah authored
Remove unnecessary #include <linux/platform_device.h> Signed-off-by: Komal Shah <komal_shah802003@yahoo.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Komal Shah authored
Replace OMAP1610 to OMAP2420. Signed-off-by: Komal Shah <komal_shah802003@yahoo.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
David Brownell authored
Speedup and shrink GPIO irq handling code, by using a pointer that's available in the irq_chip structure instead of calling the get_gpio_bank() function. On OMAP1 this saves 44 words, most of which were in IRQ critical path methods. Hey, every few instructions help. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
David Brownell authored
I suspect this dup joined us when the driver got merged upstream. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
-
Syed Mohammed Khasim x0khasim@ti.com authored
The attached patch is to export two APIs (gpmc_cs_set_reserved and gpmc_cs_reserved) in gpmc.h. This allows other libraries and drivers to access these APIs with out doing a gpmc_request. Reason: If I have already configured a GPMC CS in boot loader I might not be interested in doing the same again in Kernel. However I might want to reserve this particular CS so that it doesn't show as free when others do a gpmc_request. Signed-off-by: Syed Mohammed Khasim <x0khasim@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Pavel Machek authored
From: Vladimir Ananiev <vovan888@gmail.com> Support mixer on Siemens SX1. Supporting mixer is quite important, because it allows doing voice calls, and SX1 is a telephone after all. Signed-off-by: Pavel Machek <pavel@suse.cz> Signed-off-by: Tony Lindgren <tony@atomide.com>
-
Tony Lindgren authored
-
- 29 Nov, 2006 7 commits
-
-
Linus Torvalds authored
It's all good.
-
Francois Romieu authored
This changes the type of variable "i" in rtl8169_init_one() from "unsigned int" to "int". "i" is checked for < 0 later, which can never happen for "unsigned". This results in broken error handling. Signed-off-by: Michael Buesch <mb@bu3sch.de> Signed-off-by: Francois Romieu <romieu@fr.zoreil.com> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
-
Linus Torvalds authored
* 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm: [ARM] 3943/1: share declaration of struct pxa2xx_udc_mach_info between multiple platforms [ARM] Export smp_call_function() [ARM] Add PM_LEGACY defaults
-
Milan Svoboda authored
Move declaration of struct pxa2xx_udc_mach_info from include/asm-arm/arch-pxa/udc.h to new file include/asm-arm/mach/udc_pxa2xx.h. This allow us to use this structure with multiple platforms - pxa and ixp4xx. USB device controller used in pxa25x is the same as controller used in ixp4xx. Signed-off-by: Milan Svoboda <msvoboda@ra.rockwell.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
-
Ralf Baechle authored
Otherwise CPU 0 doesn't show up in sysfs which breaks some software. Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
-
Linus Torvalds authored
* master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: [NET]: Fix MAX_HEADER setting. [NETFILTER]: ipt_REJECT: fix memory corruption [NETFILTER]: conntrack: fix refcount leak when finding expectation [NETFILTER]: ctnetlink: fix reference count leak [NETFILTER]: nf_conntrack: fix the race on assign helper to new conntrack [NETFILTER]: nfctnetlink: assign helper to newly created conntrack
-
David S. Miller authored
MAX_HEADER is either set to LL_MAX_HEADER or LL_MAX_HEADER + 48, and this is controlled by a set of CONFIG_* ifdef tests. It is trying to use LL_MAX_HEADER + 48 when any of the tunnels are enabled which set hard_header_len like this: dev->hard_header_len = LL_MAX_HEADER + sizeof(struct xxx); The correct set of tunnel drivers which do this are: ipip ip_gre ip6_tunnel sit so make the ifdef test match. Noticed by Patrick McHardy and with help from Herbert Xu. Signed-off-by: David S. Miller <davem@davemloft.net>
-