Revision tags: v3.4-rc5, v3.4-rc4 |
|
#
5d920bb9 |
| 19-Apr-2012 |
Filippo Arcidiacono <filippo.arcidiacono@st.com> |
sh: initial stack protector support.
This implements basic -fstack-protector support, based on the early ARM version in c743f38013aeff58ef6252601e397b5ba281c633. The SMP case is limited to the initi
sh: initial stack protector support.
This implements basic -fstack-protector support, based on the early ARM version in c743f38013aeff58ef6252601e397b5ba281c633. The SMP case is limited to the initial canary value, while the UP case handles per-task granularity (limited to 32-bit sh until a new enough sh64 compiler manifests itself).
Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Reviewed-by: Carmelo Amoroso <carmelo.amoroso@st.com> Signed-off-by: Stuart Menefy <stuart.menefy@st.com> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
Revision tags: v3.4-rc3, v3.4-rc2, v3.4-rc1, v3.3, v3.3-rc7, v3.3-rc6, v3.3-rc5, v3.3-rc4, v3.3-rc3, v3.3-rc2, v3.3-rc1, v3.2, v3.2-rc7, v3.2-rc6, v3.2-rc5, v3.2-rc4, v3.2-rc3, v3.2-rc2, v3.2-rc1 |
|
#
e857bfd4 |
| 01-Nov-2011 |
Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com> |
sh: Add default uImage rule for sh7757lcr
Signed-off-by: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
Revision tags: v3.1, v3.1-rc10, v3.1-rc9, v3.1-rc8, v3.1-rc7, v3.1-rc6, v3.1-rc5, v3.1-rc4, v3.1-rc3, v3.1-rc2, v3.1-rc1, v3.0, v3.0-rc7, v3.0-rc6, v3.0-rc5, v3.0-rc4 |
|
#
61a6976b |
| 13-Jun-2011 |
Paul Mundt <lethal@linux-sh.org> |
serial: sh-sci: Abstract register maps.
This takes a bit of a sledgehammer to the horribly CPU subtype ifdef-ridden header and abstracts all of the different register layouts in to distinct types wh
serial: sh-sci: Abstract register maps.
This takes a bit of a sledgehammer to the horribly CPU subtype ifdef-ridden header and abstracts all of the different register layouts in to distinct types which in turn can be overriden on a per-port basis, or permitted to default to the map matching the port type at probe time.
In the process this ultimately fixes up inumerable bugs with mismatches on various CPU types (particularly the legacy ones that were obviously broken years ago and no one noticed) and provides a more tightly coupled and consolidated platform for extending and implementing generic features.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
Revision tags: v3.0-rc3, v3.0-rc2, v3.0-rc1, v2.6.39, v2.6.39-rc7, v2.6.39-rc6, v2.6.39-rc5, v2.6.39-rc4, v2.6.39-rc3, v2.6.39-rc2, v2.6.39-rc1, v2.6.38, v2.6.38-rc8, v2.6.38-rc7, v2.6.38-rc6, v2.6.38-rc5, v2.6.38-rc4, v2.6.38-rc3, v2.6.38-rc2, v2.6.38-rc1 |
|
#
50cfa79d |
| 14-Jan-2011 |
Paul Mundt <lethal@linux-sh.org> |
sh: support XZ-compressed kernel.
Follow the x86 change and wire up support for the XZ decompressor.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
Revision tags: v2.6.37, v2.6.37-rc8, v2.6.37-rc7, v2.6.37-rc6, v2.6.37-rc5, v2.6.37-rc4, v2.6.37-rc3, v2.6.37-rc2, v2.6.37-rc1 |
|
#
c819cc73 |
| 29-Oct-2010 |
Paul Mundt <lethal@linux-sh.org> |
sh: mach-edosk7705: Kill off machtype, consolidate board def.
Trivial shuffling and tidying.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
#
2504075d |
| 29-Oct-2010 |
Paul Mundt <lethal@linux-sh.org> |
sh: mach-systemh: Kill off dead board.
This code has been untouched since it was merged many years ago, and has severely bitrotted since, suggesting that the board has no real users left. Notice of
sh: mach-systemh: Kill off dead board.
This code has been untouched since it was merged many years ago, and has severely bitrotted since, suggesting that the board has no real users left. Notice of intent to remove has been sent out over the last few years, with no takers. Kill it off.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
#
f6eec8d6 |
| 29-Oct-2010 |
Paul Mundt <lethal@linux-sh.org> |
sh: mach-snapgear: Kill off machtype, consolidate board def.
Only the secureedge5410 was ever supported by this code, so make the board specification explicit rather than perpetuating a mach group.
sh: mach-snapgear: Kill off machtype, consolidate board def.
Only the secureedge5410 was ever supported by this code, so make the board specification explicit rather than perpetuating a mach group.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
Revision tags: v2.6.36, v2.6.36-rc8, v2.6.36-rc7, v2.6.36-rc6, v2.6.36-rc5, v2.6.36-rc4, v2.6.36-rc3, v2.6.36-rc2, v2.6.36-rc1, v2.6.35, v2.6.35-rc6, v2.6.35-rc5, v2.6.35-rc4, v2.6.35-rc3, v2.6.35-rc2, v2.6.35-rc1, v2.6.34, v2.6.34-rc7, v2.6.34-rc6 |
|
#
e60692b9 |
| 26-Apr-2010 |
Paul Mundt <lethal@linux-sh.org> |
sh: mach-sdk7786: update defconfig for compressed kernel image.
Now that compressed image loading is possible for sdk7786, drop the vmlinux.bin default image target and update the defconfig accordin
sh: mach-sdk7786: update defconfig for compressed kernel image.
Now that compressed image loading is possible for sdk7786, drop the vmlinux.bin default image target and update the defconfig accordingly.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
Revision tags: v2.6.34-rc5, v2.6.34-rc4, v2.6.34-rc3, v2.6.34-rc2, v2.6.34-rc1, v2.6.33, v2.6.33-rc8, v2.6.33-rc7, v2.6.33-rc6 |
|
#
f655f5e9 |
| 28-Jan-2010 |
Paul Mundt <lethal@linux-sh.org> |
sh: mach-titan: Kill off unused PIO port mangling.
Nothing is using this, kill it off. Fixing up access sizes can be done with trapped I/O for anyone wanting to make use of this for devices that nee
sh: mach-titan: Kill off unused PIO port mangling.
Nothing is using this, kill it off. Fixing up access sizes can be done with trapped I/O for anyone wanting to make use of this for devices that need it, everything else is already pure MMIO.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
Revision tags: v2.6.33-rc5 |
|
#
02bf6cc7 |
| 14-Jan-2010 |
Paul Mundt <lethal@linux-sh.org> |
sh: Preliminary SDK7786 board support.
This stubs in some preliminary board support for the RTE SDK7786.
This is quite stunted at the moment, and primarily builds on top of the system FPGA. FPGA IR
sh: Preliminary SDK7786 board support.
This stubs in some preliminary board support for the RTE SDK7786.
This is quite stunted at the moment, and primarily builds on top of the system FPGA. FPGA IRQs are handled via CPU IRL masking for simplicity, with initial peripheral support restricted to the debug ethernet.
Signed-off-by: Matt Fleming <matt@console-pimps.org> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
#
eca50f14 |
| 13-Jan-2010 |
Paul Mundt <lethal@linux-sh.org> |
sh: Add a vmlinux.bin target.
This makes vmlinux.bin generation an explicit make target, as opposed to just a dependency for some of the other targets.
Signed-off-by: Paul Mundt <lethal@linux-sh.or
sh: Add a vmlinux.bin target.
This makes vmlinux.bin generation an explicit make target, as opposed to just a dependency for some of the other targets.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
Revision tags: v2.6.33-rc4 |
|
#
c7b16efb |
| 12-Jan-2010 |
Paul Mundt <lethal@linux-sh.org> |
sh: Add support for LZO-compressed kernels.
Plugs in LZO along with the others.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
Revision tags: v2.6.33-rc3, v2.6.33-rc2, v2.6.33-rc1, v2.6.32, v2.6.32-rc8, v2.6.32-rc7, v2.6.32-rc6 |
|
#
3252b11f |
| 17-Oct-2009 |
Sam Ravnborg <sam@ravnborg.org> |
sh: move machtypes.h to include/generated
Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Cc: Paul Mundt <lethal@linux-sh.org> Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Michal Marek <mmare
sh: move machtypes.h to include/generated
Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Cc: Paul Mundt <lethal@linux-sh.org> Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Michal Marek <mmarek@suse.cz>
show more ...
|
#
8144a7dd |
| 03-Dec-2009 |
Paul Mundt <lethal@linux-sh.org> |
sh: Add default uImage rule for se7724, ap325rxa, and migor.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
#
53528928 |
| 29-Oct-2009 |
Magnus Damm <damm@opensource.se> |
sh: Move ap325rxa board code into separate directory
Move the AP325RXA board code from a single board file to a separate directory. This to make it easy to add support for sdram sleep mode code.
Si
sh: Move ap325rxa board code into separate directory
Move the AP325RXA board code from a single board file to a separate directory. This to make it easy to add support for sdram sleep mode code.
Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
#
a5c461bb |
| 26-Oct-2009 |
Paul Mundt <lethal@linux-sh.org> |
sh: Document uImage.bin target in archhelp.
This was missing from the previous patch.
Reported-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
#
9e24c7e2 |
| 26-Oct-2009 |
Magnus Damm <damm@opensource.se> |
sh: add uImage.bin target
Add an uImage.bin target to allow uncompressed uImages. Useful for boards with busted u-boot decompression like the rsk7203 on my desk.
Signed-off-by: Magnus Damm <damm@op
sh: add uImage.bin target
Add an uImage.bin target to allow uncompressed uImages. Useful for boards with busted u-boot decompression like the rsk7203 on my desk.
Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
Revision tags: v2.6.32-rc5, v2.6.32-rc4, v2.6.32-rc3, v2.6.32-rc1, v2.6.32-rc2, v2.6.31, v2.6.31-rc9, v2.6.31-rc8, v2.6.31-rc7 |
|
#
4138b740 |
| 19-Aug-2009 |
Kuninori Morimoto <morimoto.kuninori@renesas.com> |
sh: Add EcoVec (SH7724) board support
This adds preliminary support for the EcoVec board.
Signed-off-by: Kuninori Morimoto <morimoto.kuninori@renesas.com> Signed-off-by: Paul Mundt <lethal@linux-sh
sh: Add EcoVec (SH7724) board support
This adds preliminary support for the EcoVec board.
Signed-off-by: Kuninori Morimoto <morimoto.kuninori@renesas.com> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
Revision tags: v2.6.31-rc6 |
|
#
bd353861 |
| 13-Aug-2009 |
Matt Fleming <matt@console-pimps.org> |
sh: dwarf unwinder support.
This is a first cut at a generic DWARF unwinder for the kernel. It's still lacking DWARF64 support and the DWARF expression support hasn't been tested very well but it is
sh: dwarf unwinder support.
This is a first cut at a generic DWARF unwinder for the kernel. It's still lacking DWARF64 support and the DWARF expression support hasn't been tested very well but it is generating proper stacktraces on SH for WARN_ON() and NULL dereferences.
Signed-off-by: Matt Fleming <matt@console-pimps.org> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
Revision tags: v2.6.31-rc5 |
|
#
fdeb076f |
| 29-Jul-2009 |
Paul Mundt <lethal@linux-sh.org> |
sh: Add romImage target to archhelp.
Adds an archhelp blurb for the romImage target so it is reflected in 'make help'.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
#
3c928320 |
| 29-Jul-2009 |
Magnus Damm <damm@igel.co.jp> |
sh: romImage support V2
This patch contains support for the romImage build target V2.
The resulting romImage file should be burned to rom or flash and could be used as small boot loader.
Board cod
sh: romImage support V2
This patch contains support for the romImage build target V2.
The resulting romImage file should be burned to rom or flash and could be used as small boot loader.
Board code should keep their setup code in the file romimage.h located in their mach include directory.
Signed-off-by: Magnus Damm <damm@igel.co.jp> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
Revision tags: v2.6.31-rc4 |
|
#
e7d16514 |
| 22-Jul-2009 |
Magnus Damm <damm@igel.co.jp> |
sh: kfr2r09 board support - SCIF console
This patch adds basic kfr2r09 board support. Only the SCIF1 console is supported with this patch, but this patch and a proper sh7724 configuration is all tha
sh: kfr2r09 board support - SCIF console
This patch adds basic kfr2r09 board support. Only the SCIF1 console is supported with this patch, but this patch and a proper sh7724 configuration is all that is needed. Combine with an initramfs to have a small RAM based kernel and distribution booted as zImage from RAM via JTAG.
Signed-off-by: Magnus Damm <damm@igel.co.jp> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
#
ef9b542f |
| 21-Jul-2009 |
Paul Mundt <lethal@linux-sh.org> |
sh: bzip2/lzma uImage support.
This builds on the bzip2/lzma zImage support change and wires it up for uImages. Based on the blackfin implementation.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
Revision tags: v2.6.31-rc3 |
|
#
473d1cf4 |
| 11-Jul-2009 |
Paul Mundt <lethal@linux-sh.org> |
sh: Decouple mcount from ftrace.
This adds a general CONFIG_MCOUNT in order to permit mcount generation without ftrace support. This is primarily for allowing platforms to enable aggressive stack ov
sh: Decouple mcount from ftrace.
This adds a general CONFIG_MCOUNT in order to permit mcount generation without ftrace support. This is primarily for allowing platforms to enable aggressive stack overflow checking without having to enable ftrace support. Based on the sparc64 implementation.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|
Revision tags: v2.6.31-rc2, v2.6.31-rc1 |
|
#
c1d0d32a |
| 10-Jun-2009 |
Paul Mundt <lethal@linux-sh.org> |
sh: plug vsyscall dir in to archclean.
The vsyscall targets are presently not cleaned up, so just handle it in the archclean rule.
Reported-by: Magnus Damm <damm@igel.co.jp> Signed-off-by: Paul Mun
sh: plug vsyscall dir in to archclean.
The vsyscall targets are presently not cleaned up, so just handle it in the archclean rule.
Reported-by: Magnus Damm <damm@igel.co.jp> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
show more ...
|