An error occurred fetching the project authors.
- 24 Feb, 2014 1 commit
-
-
Sachin Kamat authored
As a pre-requisite step towards enabling multi-platform support for Exynos, enable it to use generic uncompress.h instead of the one provided in machine code. Signed-off-by:
Sachin Kamat <sachin.kamat@linaro.org> Acked-by:
Arnd Bergmann <arnd@arndb.de> Signed-off-by:
Kukjin Kim <kgene.kim@samsung.com>
-
- 29 Dec, 2013 1 commit
-
-
Christian Daudt authored
This patch adds low level debug uart support to Broadcom mobile based SOCs. Signed-off-by:
Christian Daudt <bcm@fixthebug.org> Tested-by:
Markus Mayer <markus.mayer@linaro.org> Acked-by:
Olof Johansson <olof@lixom.net> Tested-by:
Matt Porter <mporter@linaro.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 13 Dec, 2013 1 commit
-
-
Sebastian Hesselbarth authored
This adds UART0 as found on Marvell 88DE3xxx SoCs, e.g. Armada 1500 to the list of possible lowlevel debug options. Signed-off-by:
Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> Reviewed-by:
Jason Cooper <jason@lakedaemon.net> Reviewed-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by:
Arnd Bergmann <arnd@arndb.de>
-
- 11 Dec, 2013 2 commits
-
-
Laura Abbott authored
Now that all the page setting infrastructure is in place, Add the DEBUG_SET_MODULE_RONX to the ARM debugging Kconfig. When turned on, data sections for modules will be marked as NX and read only sections will be marked as such. Signed-off-by:
Laura Abbott <lauraa@codeaurora.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
This patch allows the kernel page tables to be dumped via a debugfs file, allowing kernel developers to check the layout of the kernel page tables and the verify the various permissions and type settings. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 09 Dec, 2013 1 commit
-
-
Greg Ungerer authored
Add appropriate UART address definitions and support defines for using the UARTs of the Freescale IMX50 SoC as debug ports. Signed-off-by:
Greg Ungerer <gerg@uclinux.org> Signed-off-by:
Shawn Guo <shawn.guo@linaro.org>
-
- 29 Oct, 2013 3 commits
-
-
Rohit Vaswani authored
Add debug uart support for MSM8974. This patch adds a Kconfig entry and the base address for the debug uart. Signed-off-by:
Rohit Vaswani <rvaswani@codeaurora.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Rohit Vaswani authored
Create the hidden config DEBUG_MSM_UART and clean-up the default selection for CONFIG_DEBUG_LL_INCLUDE. Acked-by:
David Brown <davidb@codeaurora.org> Signed-off-by:
Rohit Vaswani <rvaswani@codeaurora.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Uwe Kleine-König authored
This implements output of debug messages on efm32 SoCs. Signed-off-by:
Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 21 Oct, 2013 1 commit
-
-
Shawn Guo authored
Add low-level debug support for vybrid, so that earlyprintk can be enabled for debugging early boot issue. Signed-off-by:
Shawn Guo <shawn.guo@linaro.org>
-
- 02 Sep, 2013 2 commits
-
-
Haojian Zhuang authored
Support UART0 debug ll on Hisilicon Hi3620 SoC & Hi3716 SoC. Signed-off-by:
Haojian Zhuang <haojian.zhuang@linaro.org> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Rob Herring authored
Section entries are 2MB on LPAE, so the DEBUG_LL virtual address must have the same offset in the 2MB section as the physical address. This fixes async external aborts when DEBUG_LL is enabled on Midway. Signed-off-by:
Rob Herring <rob.herring@calxeda.com> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 25 Aug, 2013 15 commits
-
-
Stephen Warren authored
DEBUG_UNCOMPRESS was previously disallowed for Tegra due to tegra.S's use of global data that was not linked into the decompressor. Solve this by declaring this symbol in tegra.S when it is being built into the decompressor. For the kernel proper, leave the declaration in mach-tegra/common.c as explained in the comment. Signed-off-by:
Stephen Warren <swarren@nvidia.com> Tested-by:
Alexandre Courbot <acourbot@nvidia.com> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
The SPEAr debug code is a copy of the PL01x debugging code, so rather than have this pointless code duplication, lets just use the standard implementation instead. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
Davinci's debugging is just a copy of the old 8250_32 code with a different base address. Incorporate this into the generic 8250 debug code. Acked-by:
Sekhar Nori <nsekhar@ti.com> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
Keystone's debugging is just a copy of the old 8250_32 code with a different base address. Incorporate this into the generic 8250 debug code. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
Provide generic option choices for 8250 and PL01x UART ports; these can now be selected by UART type rather than asking about the platform. This means that a kernel configuration user can manually choose the various parameters of the debug UART without resorting to the platform having to encode the possible settings. These two generic options are preferred over further debug entries for these ports; the existing options which refer back to the 8250 and PL01x ports are now considered deprecated. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
Now that the PL01X debug include can mostly stand alone without requiring platforms to provide any macros, move it into the debug directory so it can be directly included. This allows us to get rid of a lot of debug-macros include files. The autodetect case for Versatile Express and the ux500 are left alone; these are more complicated implementations. Acked-by:
Rob Herring <rob.herring@calxeda.com> Acked-by:
Ryan Mallon <rmallon@gmail.com> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
Move the definition of the UART register addresses out of the platform specific header files into the Kconfig files. Acked-by:
Ryan Mallon <rmallon@gmail.com> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
Add 32-bit word access support to debug/8250.S and convert Picoxcell and SoCFPGA to this. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
Now that the 8250 debug include can stand alone without requiring platforms to provide any macros, move it into the debug directory so it can be directly included. This allows us to get rid of a lot of debug-macros include files. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
Move the definition of the UART register addresses out of the platform specific header file into the Kconfig files. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
Move the definition of the UART register shift out of the platform specific header file into the Kconfig files. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
Move the definition out of the machine class debug-macro.S header into the Kconfig files. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
It is silly to bury UART selection under multiple levels of choice statements, where the top level choice statement will only list about four entries when a single SoC is selected. Move the UART selection up into the top level choice statement as it was always intended to be. Acked-by:
Tony Lindgren <tony@atomide.com> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Russell King authored
The DEBUG_LL_UART_NONE option was moved from the top of the list to the bottom - unfortunately, it still referred to the options "below" rather than "above". Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 06 Aug, 2013 1 commit
-
-
Stephen Boyd authored
One more step to allowing MSM to participate in the multi-platform defconfig. Signed-off-by:
Stephen Boyd <sboyd@codeaurora.org> [davidb: Comment cleanup requested by sboyd] Signed-off-by:
David Brown <davidb@codeaurora.org>
-
- 22 Jul, 2013 1 commit
-
-
Russell King authored
This non-user visible option lacked any kind of documentation. This is quite common for non-user visible options; certian people can't understand the point of documenting such options with help text. However, here we have a case in point: developers don't understand the option either, as they were thinking that when the option is not set, the decompressor should produce no output what so ever. This is incorrect, as the purpose of this option is to control whether a multiplatform kernel uses the kernel debugging macros to produce output or not. So let's document this via help rather than commentry to prevent others falling into this misunderstanding. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- 05 Jul, 2013 1 commit
-
-
Arnd Bergmann authored
This was accidentally added in the wrong place, messing up the ordering of the file. Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
- 25 Jun, 2013 1 commit
-
-
Srinivas Kandagatla authored
This patch adds low level debug uart support to sti based SOCs. Signed-off-by:
Srinivas Kandagatla <srinivas.kandagatla@st.com> CC: Arnd Bergmann <arnd@arndb.de> Signed-off-by:
Olof Johansson <olof@lixom.net>
-
- 21 Jun, 2013 2 commits
-
-
Daniel Tang authored
This patch adds support for the TI-Nspire platform. Changes between v1 and v2: * Added GENERIC_IRQ_CHIP to platform Kconfig Signed-off-by:
Daniel Tang <dt.tangr@gmail.com> Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
Heiko Stuebner authored
Uarts on all recent Rockchip SoCs are Synopsis DesignWare 8250 types. Only their addresses vary very much. This patch adds the necessary definitions to use any of the uart ports for early debug purposes. Signed-off-by:
Heiko Stuebner <heiko@sntech.de>
-
- 17 Jun, 2013 3 commits
-
-
Santosh Shilimkar authored
Texas Instruments Keystone family of multi-core devices are based on ARM Cortex A15. Patch adds basic definitions for a new Keystone sub-architecture in ARM. The TCI66xxK2H Communications Infrastructure Keystone SoCs are member of the C66x family based on TI's new KeyStone 2 multi-core SoC Architecture designed specifically for high performance wireless and networking infrastructure applications. The SOCs contains many subsystems like Cortex A15 ARM CorePacs, C66XX DSP CorePacs, MSMC memory controller, Tera Net bus, IP Network, Navigator, Hyperlink, 1G/10G Ethernet, Radio layers and queue based communication systems. Cc: Arnd Bergmann <arnd@arndb.de> Cc: arm@kernel.org Acked-by:
Olof Johansson <olof@lixom.net> Signed-off-by:
Santosh Shilimkar <santosh.shilimkar@ti.com>
-
Linus Walleij authored
This moves the U300 debug macro to the debug headers to make way for multiplatform support. Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
Shawn Guo authored
Enable low-level debug support for i.MX6 SoloLite by adding the debug port definitions for the SoC. Signed-off-by:
Shawn Guo <shawn.guo@linaro.org>
-
- 13 Jun, 2013 1 commit
-
-
Thomas Petazzoni authored
In order to support both old and new bootloaders, we add a new Kconfig option for the earlyprintk UART selection. The existing option allows to work with old bootloaders (that keep the internal registers mapped at 0xd0000000), while the newly introduced option allows to work with new bootloaders (that remap the internal registers at 0xf1000000). Signed-off-by:
Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by:
Arnd Bergmann <arnd@arndb.de> Signed-off-by:
Jason Cooper <jason@lakedaemon.net>
-
- 07 Jun, 2013 1 commit
-
-
Jonathan Austin authored
The Cortex-R series processors on Versatile Express have a different memory map to the RS1 and CA9X4 tiles. Most of the platform difference can be expressed in device-trees, but the UART definitions for LL_DEBUG cannot. This patch defines the UART location for R-Series processors on versatile-express, allowing low-level debug and output from the decompressor. These definitions are selectable via Kconfig Signed-off-by:
Jonathan Austin <jonathan.austin@arm.com> CC: Pawel Moll <pawel.moll@arm.com>
-
- 19 Apr, 2013 1 commit
-
-
Arnd Bergmann authored
The move is necessary to support early debug output on exynos with multiplatform configurations. This implies also moving the plat/debug-macro.S file, but we are leaving the remaining users of that file in place, to avoid adding large numbers of extra configuration options to Kconfig.debug Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
- 12 Apr, 2013 1 commit
-
-
Shawn Guo authored
The i.MX6 DualLite/Solo is another i.MX6 family SoC, which is highly compatible with i.MX6 Quad/Dual. And that's why we choose to support it using imx6q code with cpu_is_imx6dl() check when necessary. Signed-off-by:
Shawn Guo <shawn.guo@linaro.org>
-