An error occurred fetching the project authors.
- 13 Sep, 2012 1 commit
-
-
Stephen Boyd authored
The timer code relies on #defines from mach/iomap.h, cpu_is_*() checks, and a global irq #define. All this makes this file impossible to compile in a mult-target build. Therefore, make a sys_timer struct for each SoC so that machine descriptors can reference the correct timer. Then go through and replace all the defines with raw values that are passed to a common initialization function. This paves the way to adding DT support to this code as well as allows us to compile this file on multiple targets at the same time. Signed-off-by:
Stephen Boyd <sboyd@codeaurora.org> Signed-off-by:
David Brown <davidb@codeaurora.org>
-
- 08 May, 2012 1 commit
-
-
Shawn Guo authored
Cc: Daniel Walker <dwalker@fifo99.com> Cc: Bryan Huntsman <bryanh@codeaurora.org> Signed-off-by:
Shawn Guo <shawn.guo@linaro.org> Acked-by:
David Brown <davidb@codeaurora.org>
-
- 13 Apr, 2012 1 commit
-
-
Daniel Walker authored
Fixes the following warnings, arch/arm/mach-msm/board-trout.c: In function 'trout_init': arch/arm/mach-msm/board-trout.c:71: error: 'system_rev' undeclared (first use in this function) arch/arm/mach-msm/board-trout.c:71: error: (Each undeclared identifier is reported only once arch/arm/mach-msm/board-trout.c:71: error: for each function it appears in.) and arch/arm/mach-msm/board-trout-panel.c: In function 'trout_init_panel': arch/arm/mach-msm/board-trout-panel.c:267: error: 'system_rev' undeclared (first use in this function) arch/arm/mach-msm/board-trout-panel.c:267: error: (Each undeclared identifier is reported only once arch/arm/mach-msm/board-trout-panel.c:267: error: for each function it appears in.) This came in with the following commit 9f97da78 which removes asm/system.h Signed-off-by:
Daniel Walker <dwalker@fifo99.com> cc: David Howells <dhowells@redhat.com> cc: Bryan Huntsman <bryanh@codeaurora.org> cc: linux-arm-msm@vger.kernel.org cc: linux-arm-kernel@lists.infradead.org Signed-off-by:
David Brown <davidb@codeaurora.org>
-
- 07 Mar, 2012 1 commit
-
-
Rob Herring authored
Convert msm platforms to use run-time ioremap hook instead of the compile time hook. According to David Brown, only the msm7201 needed the ioremap hook. Signed-off-by:
Rob Herring <rob.herring@calxeda.com> Tested-by:
David Brown <davidb@codeaurora.org> Acked-by:
David Brown <davidb@codeaurora.org> Cc: Daniel Walker <dwalker@fifo99.com> Cc: Bryan Huntsman <bryanh@codeaurora.org>
-
- 17 Oct, 2011 1 commit
-
-
Russell King authored
Get rid of the mdesc pointer in the fixup function call. No one uses the mdesc pointer, it shouldn't be modified anyway, and we can't wrap it, so let's remove it. Platform files found by: $ regexp=$(git grep -h '\.fixup.*=' arch/arm | sed 's!.*= *\([^,]*\),* *!\1!' | sort -u | tr '\n' '|' | sed 's,|$,,;s,|,\\|,g') $ git grep $regexp arch/arm Acked-by:
Nicolas Pitre <nicolas.pitre@linaro.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 21 Aug, 2011 1 commit
-
-
Nicolas Pitre authored
Signed-off-by:
Nicolas Pitre <nicolas.pitre@linaro.org> Acked-by:
Arnd Bergmann <arnd@arndb.de>
-
- 28 Feb, 2011 1 commit
-
-
Stephen Boyd authored
Migrating to clkdev has several advantages: * Less code in mach-msm/clock.c * A more robust clk_get() implementation * clk_add_alias() support * clk_get_sys() support In general, this will help board authors setup clock aliases and break the dependency on device pointers in the clock tables. Signed-off-by:
Stephen Boyd <sboyd@codeaurora.org> Signed-off-by:
David Brown <davidb@codeaurora.org>
-
- 28 Jan, 2011 1 commit
-
-
Stepan Moskovchenko authored
Remove ifdefs that do nothing, either from having the code between them previously removed, or from having been accidentally added to the wrong file. Signed-off-by:
Stepan Moskovchenko <stepanm@codeaurora.org> Signed-off-by:
David Brown <davidb@codeaurora.org>
-
- 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>
-
- 16 Jul, 2010 1 commit
-
-
Russell King authored
Everything should now be using sparsemem rather than discontigmem, so remove the code supporting discontigmem from ARM. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 17 Jun, 2010 1 commit
-
-
Daniel Walker authored
This adds the platform data for MMC on trout. Signed-off-by:
Daniel Walker <dwalker@codeaurora.org>
-
- 13 May, 2010 1 commit
-
-
Daniel Walker authored
The 'PCOM' method of clock control (commands issued to the radio CPU) is shared across several (but not all) Qualcomm SOCs. Generalize this clock mechanism so these other SOCs can be added. Signed-off-by:
Gregory Bean <gbean@codeaurora.org> Signed-off-by:
David Brown <davidb@codeaurora.org> Signed-off-by:
Daniel Walker <dwalker@codeaurora.org> Signed-off-by:
Abhijeet Dharmapurikar <adharmap@codeaurora.org> Signed-off-by:
Stepan Moskovchenko <stepanm@codeaurora.org>
-
- 12 May, 2010 2 commits
-
-
Daniel Walker authored
Without a debug uart selected you get this failure, arch/arm/mach-msm/board-trout.c:85: error: 'MSM_DEBUG_UART_PHYS' undeclared here (not in a function) arch/arm/mach-msm/board-trout.c:86: error: 'MSM_DEBUG_UART_BASE' undeclared here (not in a function) This just removes these lines in that case. Signed-off-by:
Daniel Walker <dwalker@codeaurora.org>
-
Daniel Walker authored
Move the naming of this board file back to the original Google naming. Signed-off-by:
Daniel Walker <dwalker@codeaurora.org>
-
- 20 Nov, 2009 2 commits
-
-
Pavel Machek authored
Add memory map to HTC Dream, so that boot can proceed further. Signed-off-by:
Pavel Machek <pavel@ucw.cz> Signed-off-by:
Daniel Walker <dwalker@codeaurora.org>
-
Pavel Machek authored
This is just enough to get the device booting and serial console working. Sufficient for debugging further MSM7k/Dream Support. This will support HTC Dream / T-Mobile G1 / Android ADP1 (which are all the same hardware, known as "trout" to the ARM machine database). Signed-off-by:
Brian Swetland <swetland@google.com> Reviewed-by:
GeunSik Lim <geunsik.lim@samsung.com> Signed-off-by:
Pavel Machek <pavel@ucw.cz> Signed-off-by:
Daniel Walker <dwalker@codeaurora.org>
-
- 28 Jan, 2009 1 commit
-
-
Russell King authored
arch/arm/mach-msm/board-halibut.c:45: error: implicit declaration of function 'MSM_GPIO_TO_INT' arch/arm/mach-msm/board-halibut.c:45: error: initializer element is not constant arch/arm/mach-msm/board-halibut.c:45: error: (near initialization for 'smc91x_resources[1].start') arch/arm/mach-msm/board-halibut.c:46: error: initializer element is not constant arch/arm/mach-msm/board-halibut.c:46: error: (near initialization for 'smc91x_resources[1].end') Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 22 Oct, 2008 2 commits
-
-
Brian Swetland authored
Makes use of the proc_comm interface to provide clock control on MSM7X01A family SoCs. Signed-off-by:
Brian Swetland <swetland@google.com>
-
Brian Swetland authored
- Add some more peripherals (sdcc, etc) to the iomap. - Remove virtual base addresses for devices that we should be passing physical addresses to drivers via resources and ioremap()ing. - don't try to use uarts for ll debug once the mmu is enabled due to problems with the peripheral window - make base addresses void __iomem * and fixup irq.c and timer.c - Remove common.c and bring in devices.c/devices.h similar to the PXA architecture. Signed-off-by:
Brian Swetland <swetland@google.com>
-
- 06 Sep, 2008 1 commit
-
-
Russell King authored
Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 07 Aug, 2008 2 commits
-
-
Russell King authored
This just leaves include/asm-arm/plat-* to deal with. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
Remove includes of asm/hardware.h in addition to asm/arch/hardware.h. Then, since asm/hardware.h only exists to include asm/arch/hardware.h, update everything to directly include asm/arch/hardware.h and remove asm/hardware.h. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 26 Jan, 2008 1 commit
-
-
Brian Swetland authored
Add support for the Qualcomm MSM7200A eval board. Common devices are defined in common.c, to avoid excessive cut'n'pasting them into other board files. Signed-off-by:
Brian Swetland <swetland@google.com>
-