- 24 Dec, 2012 1 commit
-
-
Stephen Warren authored
Now that the only field in struct sys_timer is .init, delete the struct, and replace the machine descriptor .timer field with the initialization function itself. This will enable moving timer drivers into drivers/clocksource without having to place a public prototype of each struct sys_timer object into include/linux; the intent is to create a single of_clocksource_init() function that determines which timer driver to initialize by scanning the device dtree, much like the proposed irqchip_init() at: http://www.spinics.net/lists/arm-kernel/msg203686.html Includes mach-omap2 fixes from Igor Grinberg. Tested-by:
Robert Jarzmik <robert.jarzmik@free.fr> Signed-off-by:
Stephen Warren <swarren@nvidia.com>
-
- 14 Sep, 2012 1 commit
-
-
Arnd Bergmann authored
Platform data for device drivers should be defined in include/linux/platform_data/*.h, not in the architecture and platform specific directories. This moves such data out of the pxa include directories Signed-off-by:
Arnd Bergmann <arnd@arndb.de> Acked-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Acked-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org> Acked-by:
Nicolas Pitre <nico@linaro.org> Acked-by:
Mauro Carvalho Chehab <mchehab@redhat.com> Acked-by:
Igor Grinberg <grinberg@compulab.co.il> Acked-by:
Jeff Garzik <jgarzik@redhat.com> Acked-by:
Marek Vasut <marex@denx.de> Acked-by:
Robert Jarzmik <robert.jarzmik@free.fr> Acked-by:
Paul Parsons <lost.distance@yahoo.com> Acked-by:
Vinod Koul <vinod.koul@linux.intel.com> Acked-By:
Stefan Schmidt <stefan@openezx.org> Cc: Eric Miao <eric.y.miao@gmail.com> Cc: Haojian Zhuang <haojian.zhuang@gmail.com> Cc: Daniel Ribeiro <drwyrm@gmail.com> Cc: Harald Welte <laforge@openezx.org> Cc: Philipp Zabel <philipp.zabe...
-
- 26 Jan, 2012 1 commit
-
-
Rob Herring authored
Remove NR_IRQS and add a per machine .nr_irqs setting. Signed-off-by:
Rob Herring <rob.herring@calxeda.com>
-
- 05 Jan, 2012 1 commit
-
-
Russell King authored
Hook these platforms restart code into the new restart hook rather than using arch_reset(). Acked-by:
Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 08 Oct, 2011 1 commit
-
-
Arnd Bergmann authored
There are two variants of the palmtreo machine, the 680 and the centro, and Kconfig allows selecting one or both of them. This changes the board file so that it's actually possible to build all configurations that are allowed. Signed-off-by:
Arnd Bergmann <arnd@arndb.de> Cc: Marek Vasut <marek.vasut@gmail.com> Signed-off-by:
Eric Miao <eric.y.miao@gmail.com>
-
- 21 Aug, 2011 1 commit
-
-
Nicolas Pitre authored
Signed-off-by:
Nicolas Pitre <nicolas.pitre@linaro.org> Acked-by:
Arnd Bergmann <arnd@arndb.de>
-
- 12 Jul, 2011 1 commit
-
-
Eric Miao authored
Signed-off-by:
Eric Miao <eric.y.miao@gmail.com>
-
- 24 Apr, 2011 1 commit
-
-
Rafael J. Wysocki authored
Replace sysdev classes and struct sys_device objects used for "core" power management by the PXA platform code with struct syscore_ops objects that are simpler. This reduces the code size and the kernel memory footprint. It also is necessary for removing sysdevs entirely from the kernel in the future. Signed-off-by:
Rafael J. Wysocki <rjw@sisk.pl> Acked-by:
Greg Kroah-Hartman <gregkh@suse.de>
-
- 16 Dec, 2010 1 commit
-
-
Marek Vasut authored
This patch introduces pxa2xx_map_io() and pxa3xx_map_io() to distinguish between PXA25x/PXA27x and PXA3xx memory mapping. Also, fixup for platforms broken after introducing pxa{25x,27x}_map_io() and pxa3xx_map_io() is included. Signed-off-by:
Marek Vasut <marek.vasut@gmail.com> Signed-off-by:
Eric Miao <eric.y.miao@gmail.com>
-
- 20 Oct, 2010 1 commit
-
-
Nicolas Pitre authored
Since we're now using addruart to establish the debug mapping, we can remove the io_pg_offst and phys_io members of struct machine_desc. The various declarations were removed using the following script: grep -rl MACHINE_START arch/arm | xargs \ sed -i '/MACHINE_START/,/MACHINE_END/ { /\.\(phys_io\|io_pg_offst\)/d }' [ Initial patch was from Jeremy Kerr, example script from Russell King ] Signed-off-by:
Nicolas Pitre <nicolas.pitre@linaro.org> Acked-by: Eric Miao <eric.miao at canonical.com>
-
- 09 Oct, 2010 1 commit
-
-
Mark F. Brown authored
mach-mmp utilizes pxa27x_keypad code so we need to move header to platform pxa directory. Signed-off-by:
Mark F. Brown <mark.brown314@gmail.com> Signed-off-by:
Eric Miao <eric.y.miao@gmail.com>
-
- 05 Aug, 2010 2 commits
-
-
Marek Vasut authored
Signed-off-by:
Marek Vasut <marek.vasut@gmail.com>
-
Marek Vasut authored
This file is scheduled for removal, therefore fix all devices that use this file to use the suggested wm97xx.h and pass platform data properly. Signed-off-by:
Marek Vasut <marek.vasut@gmail.com> Acked-by:
Robert Jarzmik <robert.jarzmik@free.fr> Acked-by:
Tomas Cech <sleep_walker@suse.cz> Acked-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by:
Eric Miao <eric.y.miao@gmail.com>
-
- 27 Jul, 2010 1 commit
-
-
Russell King authored
Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 16 Jul, 2010 1 commit
-
-
Russell King authored
Move the platform specific bootmem memory reservations out of arch/arm/mm/mmu.c into their respective platform files. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 01 Mar, 2010 1 commit
-
-
Eric Miao authored
Signed-off-by:
Eric Miao <eric.y.miao@gmail.com>
-
- 04 Jan, 2010 1 commit
-
-
Eric Miao authored
Signed-off-by:
Eric Miao <eric.y.miao@gmail.com>
-
- 01 Dec, 2009 3 commits
-
-
Russell King authored
For some platforms, it is inappropriate to register all PXA UARTs. In some cases, the UARTs may not be used, and in others we may want to avoid registering the UARTs to allow other drivers (eg, FICP) to make use of the UART. In addition, a while back there was a request to be able to pass platform data to the UART driver. This patch enables all of this by providing functions platforms can call to register each individual UART. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk> Acked-by:
Mike Rapoport <mike@compulab.co.il> Acked-by:
Robert Jarzmik <robert.jarzmik@free.fr> Signed-off-by:
Eric Miao <eric.y.miao@gmail.com>
-
Tomáš Čech authored
Signed-off-by:
Tomáš Čech <sleep_walker@suse.cz> Signed-off-by:
Eric Miao <eric.y.miao@gmail.com>
-
Tomáš Čech authored
Signed-off-by:
Tomáš Čech <sleep_walker@suse.cz> Acked-by:
Marek Vasut <marek.vasut@gmail.com> Signed-off-by:
Eric Miao <eric.y.miao@gmail.com>
-
- 10 Sep, 2009 3 commits
-
-
Marek Vasut authored
and convert PXA-based devices to gpio_pwdown where possible. Signed-off-by:
Marek Vasut <marek.vasut@gmail.com> Signed-off-by:
Eric Miao <eric.y.miao@gmail.com>
-
Tomáš Čech authored
Signed-off-by:
Tomáš Čech <sleep_walker@suse.cz> Signed-off-by:
Eric Miao <eric.y.miao@gmail.com>
-
walker@suse.cz authored
Signed-off-by:
Tomáš Čech <sleep_walker@suse.cz> Acked-by:
Marek Vasut <marek.vasut@gmail.com> Signed-off-by:
Eric Miao <eric.y.miao@gmail.com>
-
- 27 Jul, 2009 1 commit
-
-
Tomas Cech authored
correct GPIO freed in treo680_irda_shutdown() Signed-off-by:
Tomáš ?ech <sleep_walker@suse.cz> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 16 Jun, 2009 1 commit
-
-
Tomas 'Sleep_Walker' Cech authored
Signed-off-by:
Tomáš Čech <sleep_walker@suse.cz> Acked-by:
Marek Vasut <marek.vasut@gmail.com> Signed-off-by:
Eric Miao <eric.miao@marvell.com>
-