Lines Matching full:sh

7                Paul Mundt <lethal@linux-sh.org>
12 and the 2.5/2.6 SH backend.
19 in arch/sh/kernel/ directly, with board-specific headers ending up in
20 include/asm-sh/. For the new kernel, things are broken out by board type,
28 | `-- sh
38 `-- asm-sh
50 `-- sh
57 board-specific headers. Thus, include/asm-sh/hd64461 is home to all of the
64 | `-- sh
68 | | | `-- SH-2 generic files
70 | | | `-- SH-3 generic files
72 | | `-- SH-4 generic files
78 `-- asm-sh
80 | `-- SH-2 specific headers
82 | `-- SH-3 specific headers
84 `-- SH-4 specific headers
97 board in arch/sh/boards/ and adding rules to hook your board in with the
99 it makes more sense to have a common top-level arch/sh/boards/ directory
103 After you have setup your new arch/sh/boards/ directory, remember that you
104 should also add a directory in include/asm-sh for headers localized to this
107 as the arch/sh/boards/ directory name, though if your board is again part of
113 arch/sh/boards and the include/asm-sh/ hierarchy. In order to better
120 * arch/sh/boards/vapor/setup.c - Setup code for imaginary board
159 consult include/asm-sh/machvec.h for the current state of the machvec.
173 - add a new file include/asm-sh/vapor.h which contains prototypes for
195 - finally add a file arch/sh/boards/vapor/io.c, which contains definitions of
208 The first thing to do is to add an entry to arch/sh/Kconfig, under the
216 next, this has to be added into arch/sh/Makefile. All boards require a
218 the board directory as it appears in arch/sh/boards, even if it is in a
219 sub-directory (in which case, all parent directories below arch/sh/boards/
224 provided that we've placed everything in the arch/sh/boards/vapor/ directory.
226 Next, the build system assumes that your include/asm-sh directory will also
233 This is done by adding an entry to the end of the arch/sh/tools/mach-types
254 (assume arch/sh/configs/vapor_defconfig), you can also use this directly as a
259 Architecture specific targets (sh):
262 zImage Compressed kernel image (arch/sh/boot/zImage)
272 $ make ARCH=sh CROSS_COMPILE=sh4-linux- vapor_defconfig vmlinux