- 17 Jan, 2011 1 commit
-
-
Kuninori Morimoto authored
This patch fixup 421b446a - Care clk->rate - Don't over write PLLC2 enable bit Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Reported-by:
Guennadi Liakhovetski <g.liakhovetski@gmx.de> Tested-by:
Guennadi Liakhovetski <g.liakhovetski@gmx.de> Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
- 13 Jan, 2011 4 commits
-
-
Andrea Arcangeli authored
pte alloc routines must wait for split_huge_page if the pmd is not present and not null (i.e. pmd_trans_splitting). The additional branches are optimized away at compile time by pmd_trans_splitting if the config option is off. However we must pass the vma down in order to know the anon_vma lock to wait for. [akpm@linux-foundation.org: coding-style fixes] Signed-off-by:
Andrea Arcangeli <aarcange@redhat.com> Acked-by:
Rik van Riel <riel@redhat.com> Acked-by:
Mel Gorman <mel@csn.ul.ie> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
David Rientjes authored
Four architectures (arm, mips, sparc, x86) use __vmalloc_area() for module_init(). Much of the code is duplicated and can be generalized in a globally accessible function, __vmalloc_node_range(). __vmalloc_node() now calls into __vmalloc_node_range() with a range of [VMALLOC_START, VMALLOC_END) for functionally equivalent behavior. Each architecture may then use __vmalloc_node_range() directly to remove the duplication of code. Signed-off-by:
David Rientjes <rientjes@google.com> Cc: Christoph Lameter <cl@linux.com> Cc: Russell King <linux@arm.linux.org.uk> Cc: Ralf Baechle <ralf@linux-mips.org> Cc: "David S. Miller" <davem@davemloft.net> Cc: Ingo Molnar <mingo@redhat.com> Cc: "H. Peter Anvin" <hpa@zytor.com> Cc: Thomas Gleixner <tglx@linutronix.de> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
Yoshii Takashi authored
Because ag5evm board setup code uses gpio functions, ARCH_REQUIRE_GPIOLIB should be set in Kconfig. Otherwise, the first build with defconfig fails. Signed-off-by:
Takashi YOSHII <takashi.yoshii.zj@renesas.com> Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
Yoshii Takashi authored
The latest rmobile-latest doesn't run on ag5evm because of a small mistake on initialization. Though, I don't have any idea to write them smart. anyway, On sh73a0, GIC cpu_base is 0xf0000100 but 0xf0001000. Signed-off-by:
Takashi YOSHII <takashi.yoshii.zj@renesas.com> Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
- 12 Jan, 2011 3 commits
-
-
Magnus Damm authored
The Card Detect GPIOs used on AP4EVB and Mackerel are alwayws valid, so kill off the unused !gpio_is_valid() case. Signed-off-by:
Magnus Damm <damm@opensource.se> Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
Yong Shen authored
To make mc13783 and mc13892 share code, the register names should be changed to fit the new macro definitions in the comming patch. Signed-off-by:
Yong Shen <yong.shen@linaro.org> Acked-by:
Sascha Hauer <s.hauer@pengutronix.de> Acked-by:
Samuel Ortiz <sameo@linux.intel.com> Acked-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
Bengt Jonsson authored
The ab8500 regulator board configuration is updated and put in an array which can easily be used in the MFD board configuration. The regulator board configuration is also added to the MFD configuration in this patch. Signed-off-by:
Bengt Jonsson <bengt.g.jonsson@stericsson.com> Acked-by:
Linus Walleij <linus.walleij@stericsson.com> Acked-by:
Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by:
Liam Girdwood <lrg@slimlogic.co.uk>
-
- 11 Jan, 2011 4 commits
-
-
Magnus Damm authored
Enable SDIO IRQ support for the Mackerel board. Signed-off-by:
Magnus Damm <damm@opensource.se> Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
Magnus Damm authored
This patch enables interrupt generation for SDIO IRQs of the SDHI block on the sh7377 aka G4 processor. Use together with a recent SDHI driver using TMIO_MMC_SDIO_IRQ and with the MMC_CAP_SDIO_IRQ flag in the board code. The G4EVM specific SDHI platform data is also updated to flag SDIO capabilities. Signed-off-by:
Magnus Damm <damm@opensource.se> Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
Magnus Damm authored
This patch enables interrupt generation for SDIO IRQs of the SDHI block on the sh7367 aka G3 processor. Use together with a recent SDHI driver using TMIO_MMC_SDIO_IRQ and with the MMC_CAP_SDIO_IRQ flag in the board code. Signed-off-by:
Magnus Damm <damm@opensource.se> Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
Arnd Hannemann authored
This patch enables the interrupt generation for SDIO IRQs of the sdhi controllers of the SoC. To make sure interrupts are handled announce the MMC_CAP_SDIO_IRQ capability on AP4EVB. Tested with a b43-based SDIO wireless card. Signed-off-by:
Arnd Hannemann <arnd@arndnet.de> Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
- 10 Jan, 2011 18 commits
-
-
Tony SIM authored
Signed-off-by:
Tony SIM <chinyeow.sim.xt@renesas.com> Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
Simon Horman authored
Initialise the SCIF serial port to allow earlyprintk output when using zboot. Signed-off-by:
Simon Horman <horms@verge.net.au> Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
Simon Horman authored
Initialise the SCIF serial port to allow earlyprintk output when using zboot. It is based on a very similar patched for AP4EB. Signed-off-by:
Simon Horman <horms@verge.net.au> Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
Yusuke Goda authored
Signed-off-by:
Yusuke Goda <yusuke.goda.sx@renesas.com> Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
Rabin Vincent authored
Signed-off-by:
Rabin Vincent <rabin.vincent@stericsson.com> Signed-off-by:
Linus Walleij <linus.walleij@stericsson.com>
-
Rabin Vincent authored
Signed-off-by:
Rabin Vincent <rabin.vincent@stericsson.com> [Modified to hit the right file] Signed-off-by:
Linus Walleij <linus.walleij@stericsson.com>
-
Rabin Vincent authored
Dynamically detect the DBx500 SOC an revision based on the ASIC ID. Signed-off-by:
Rabin Vincent <rabin.vincent@stericsson.com> Signed-off-by:
Linus Walleij <linus.walleij@stericsson.com>
-
Rabin Vincent authored
Rename the MOP board Kconfig entries to the same name as the machine type, so that the machine_is_*() macros work correctly. Signed-off-by:
Rabin Vincent <rabin.vincent@stericsson.com> [Updated to match changes in the tree] Signed-off-by:
Linus Walleij <linus.walleij@stericsson.com>
-
Rabin Vincent authored
To allow the possiblity of building U8500 and U5500 support in the same image. Signed-off-by:
Rabin Vincent <rabin.vincent@stericsson.com> [Rebased to latest changes in Russells tree] Signed-off-by:
Linus Walleij <linus.walleij@stericsson.com>
-
Alexey Dobriyan authored
Remove kobject.h from files which don't need it, notably, sched.h and fs.h. Signed-off-by:
Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
Sumit Semwal authored
A panel connects to one of the overlay managers of DSS through some interface block. On OMAP4, specifying the type of the display is not sufficient to conclude which manager the panel should be connected to. Hence, a new member 'channel' is introduced in omap_dss_device structure to determine which manager the panel uses. The dss_recheck_connections() called in dss_driver_probe() uses this channel parameter to set the correct manager to the corresponding omap_dss_device. The channel parameter is used only once to ensure the correct managers are set for each panel. The parameter dssdev->manager->id will take care of ensuring that the panel and then the interface driver configures the correct DISPC channel. Also, add a new Overlay Manager in manager.c, make other changes needed for LCD2 channel. Signed-off-by:
Sumit Semwal <sumit.semwal@ti.com> Signed-off-by:
Mukund Mittal <mmittal@ti.com> Signed-off-by:
Samreen <samreen@ti.com> Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Sumit Semwal authored
DISPC functions are modified in order to work when the manager is LCD2. This includes: Adding new IRQs specific to LCD2 and their handling. Provide dumps of the new manager's registers. Provide dumps of the new manager's clocks. Checks for channel for registers DISPC_CONTROL2 and DISPC_CONFIG2 which can't be parametrized. Signed-off-by:
Sumit Semwal <sumit.semwal@ti.com> Signed-off-by:
Mukund Mittal <mmittal@ti.com> Signed-off-by:
Samreen <samreen@ti.com> Signed-off-by:
Archit Taneja <archit@ti.com> Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Sumit Semwal authored
On OMAP4, we have a new DISPC channel for Overlay Manager LCD2. There is a set of regsiters for LCD2 channel similar to the existing LCD channel, like DISPC_CONTROL2, DISPC_DIVISOR2, DISPC_CONFIG2 and so on. Introduce new enum members for LCD2 Channel and corresponding Overlay Manager in display.h. Represent the following DISPC register defines with channel as a parameter to differentiate between LCD and LCD2 registers (and also DIGIT in some cases): DISPC_DEFAULT_COLOR, DISPC_TRANS_COLOR, DISPC_TIMING_H, DISPC_TIMING_V, DISPC_POL_FREQ, DISPC_DIVISOR, DISPC_SIZE_LCD, DISPC_DATA_CYCLEk, DISPC_CPR_COEF_R, DISPC_CPR_COEF_G and DISPC_CPR_COEF_B This parametrization helps in reducing the number of register defines for DISPC. Replace the existing reads/writes to these registers in this new way. Also, Introduce defines for registers DISPC_CONTROL2 and DISPC_CONFIG2 which are used exclusively for LCD2 channel. Signed-off-by:
Sumit Semwal <sumit.semwal@ti.com> Signed-off-by:
Mukund Mittal <mmittal@ti.com> Signed-off-by:
Samreen <samreen@ti.com> Signed-off-by:
Archit Taneja <archit@ti.com> Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Bryan Wu authored
Still keep sharp_ls_panel, since the sharp_ls_panel driver contains blacklight control driver code which will be moved out later. Then we can use generic DPI driver for sharp_ls_panel. Signed-off-by:
Bryan Wu <bryan.wu@canonical.com> Acked-by:
Archit Taneja <archit@ti.com> Acked-by:
Tony Lindgren <tony@atomide.com> Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Bryan Wu authored
Generic DPI panel driver includes the driver and 4 similar panel configurations. It will match the panel name which is passed from platform data and setup the right configurations. With generic DPI panel driver, we can remove those 4 duplicated panel display drivers. In the future, it is simple for us just add new panel configuration date in panel-generic-dpi.c to support new display panel. Signed-off-by:
Bryan Wu <bryan.wu@canonical.com> Acked-by:
Archit Taneja <archit@ti.com> Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Kishore Y authored
Enable Display on zoom2, zoom3 and 3630sdp boards. Signed-off-by:
Mukund Mittal <mmittal@ti.com> Signed-off-by:
Kishore Y <kishore.y@ti.com> Signed-off-by:
Samreen <samreen@ti.com> Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Kishore Y authored
Board-zoom-display.c added as a common file for display functionality on boards zoom2, zoom3 and 3630sdp. Signed-off-by:
Mukund Mittal <mmittal@ti.com> Signed-off-by:
Kishore Y <kishore.y@ti.com> Signed-off-by:
Rajkumar N <rajkumar.nagarajan@ti.com> Signed-off-by:
Samreen <samreen@ti.com> Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
Rajkumar N authored
Enable dss to process color formats with pre-mulitplied alpha. With this we can have alpha values defined for each pixel and hence can have different blending values for each pixel. sysfs entry has been created for this and pre-multiplied alpha support is turned off by default. Signed-off-by:
Sudeep Basavaraj <sudeep.basavaraj@ti.com> Signed-off-by:
Rajkumar N <rajkumar.nagarajan@ti.com> Signed-off-by:
Samreen <samreen@ti.com> Signed-off-by:
Archit Taneja <archit@ti.com> Signed-off-by:
Tomi Valkeinen <tomi.valkeinen@nokia.com>
-
- 08 Jan, 2011 2 commits
-
-
Olof Johansson authored
SDHCI driver for Tegra. This driver plugs in as a new variant of sdhci-pltfm, using the platform data structure passed in to specify the GPIOs to use for card detect, write protect and card power enablement. Original driver (of which only the header file is left): Signed-off-by:
Yvonne Yip <y@palm.com> The rest, which has been rewritten by now: Signed-off-by:
Olof Johansson <olof@lixom.net> Reviewed-by:
Wolfram Sang <w.sang@pengutronix.de> Acked-by:
Mike Rapoport <mike@compulab.co.il> Signed-off-by:
Chris Ball <cjb@laptop.org>
-
Mike Rapoport authored
Signed-off-by:
Mike Rapoport <mike@compulab.co.il> CC: Saeed Bishara <saeed@marvell.com> Acked-by:
Wolfram Sang <w.sang@pengutronix.de> Signed-off-by:
Chris Ball <cjb@laptop.org>
-
- 07 Jan, 2011 5 commits
-
-
Jeff Ohlstein authored
Signed-off-by:
Jeff Ohlstein <johlstei@codeaurora.org> Signed-off-by:
David Brown <davidb@codeaurora.org>
-
Jeff Ohlstein authored
Signed-off-by:
Jeff Ohlstein <johlstei@codeaurora.org> Signed-off-by:
David Brown <davidb@codeaurora.org>
-
Jeff Ohlstein authored
The msm provides timer hardware that is private to each core. Each timer has separate counter and match registers, so we create separate clock_event_devices for each core. For the global clocksource, use cpu 0's counter. Signed-off-by:
Jeff Ohlstein <johlstei@codeaurora.org> Signed-off-by:
David Brown <davidb@codeaurora.org>
-
Stepan Moskovchenko authored
Add support for setting the cold boot address of core 1 and the warm boot addresses of cores 0 and 1 using a secure domain call. Signed-off-by:
Stepan Moskovchenko <stepanm@codeaurora.org> Signed-off-by:
David Brown <davidb@codeaurora.org>
-
Stephen Boyd authored
SCM is the protocol used to communicate between the secure and non-secure code executing on the applications processor. The non-secure side uses a physically contiguous buffer to pass information to the secure side; where the buffer conforms to a format that is agreed upon by both sides. The use of a buffer allows multiple pending requests to be in flight on the secure side. It also benefits use cases where the command or response buffer contains large chunks of data. Reviewed-by:
Saravana Kannan <skannan@codeaurora.org> Signed-off-by:
Stephen Boyd <sboyd@codeaurora.org> Signed-off-by:
David Brown <davidb@codeaurora.org>
-
- 06 Jan, 2011 3 commits
-
-
Paul Mundt authored
There have likewise been some API updates, so we refactor to use the consolidated smp_prepare_cpus(). Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
Paul Mundt authored
This fixes up the SMP support to use the refactored GIC APIs. Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
Paul Mundt authored
Use the new linux/clkdev.h to get it building again. Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-