diff options
author | Sipke Vriend <sipke.vriend@xilinx.com> | 2013-07-25 14:04:33 +1000 |
---|---|---|
committer | Sipke Vriend <sipke.vriend@xilinx.com> | 2013-07-25 14:04:33 +1000 |
commit | e151cc02bf8298191bb47ba64ec936f94db4c739 (patch) | |
tree | f60f7becd6f0ece0f98bfe8314f4869583075698 | |
parent | c1e0b2ba72d87127f11d71f61530a71107ccda8a (diff) | |
download | meta-xilinx-e151cc02bf8298191bb47ba64ec936f94db4c739.tar.gz |
recipes-kernel:linux-yocto-*: Modifications for microblaze
Add linux-yocto-tiny for kc705-trd microblaze target
Rearrange and tidy up microblaze kernel fragments.
Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
-rw-r--r-- | recipes-kernel/linux/linux-yocto-tiny_3.8.bbappend | 2 | ||||
-rw-r--r-- | recipes-kernel/linux/linux-yocto/kc705-trd-tiny.scc | 10 | ||||
-rw-r--r-- | recipes-kernel/linux/linux-yocto/microblaze-standard.scc | 29 |
3 files changed, 26 insertions, 15 deletions
diff --git a/recipes-kernel/linux/linux-yocto-tiny_3.8.bbappend b/recipes-kernel/linux/linux-yocto-tiny_3.8.bbappend index 636da3bf..7d7c5639 100644 --- a/recipes-kernel/linux/linux-yocto-tiny_3.8.bbappend +++ b/recipes-kernel/linux/linux-yocto-tiny_3.8.bbappend | |||
@@ -11,4 +11,4 @@ SRC_URI_append += " \ | |||
11 | SRC_URI_append += "git://github.com/Xilinx/xilinx-kernel-cache;protocol=git;branch=master;type=kmeta;name=externalcache;destsuffix=external-cache/" | 11 | SRC_URI_append += "git://github.com/Xilinx/xilinx-kernel-cache;protocol=git;branch=master;type=kmeta;name=externalcache;destsuffix=external-cache/" |
12 | SRCREV_externalcache = "${AUTOREV}" | 12 | SRCREV_externalcache = "${AUTOREV}" |
13 | 13 | ||
14 | COMPATIBLE_MACHINE = "zedboard|zc702" | 14 | COMPATIBLE_MACHINE = "zedboard|zc702|kc705-trd" \ No newline at end of file |
diff --git a/recipes-kernel/linux/linux-yocto/kc705-trd-tiny.scc b/recipes-kernel/linux/linux-yocto/kc705-trd-tiny.scc new file mode 100644 index 00000000..f46e86e9 --- /dev/null +++ b/recipes-kernel/linux/linux-yocto/kc705-trd-tiny.scc | |||
@@ -0,0 +1,10 @@ | |||
1 | define KMACHINE kc705-trd | ||
2 | define KTYPE tiny | ||
3 | define KARCH microblaze | ||
4 | |||
5 | include ktypes/tiny | ||
6 | branch meta | ||
7 | |||
8 | # Same configs used for standard as tiny for microblaze | ||
9 | include microblaze-standard.scc | ||
10 | kconf hardware kc705-trd.cfg | ||
diff --git a/recipes-kernel/linux/linux-yocto/microblaze-standard.scc b/recipes-kernel/linux/linux-yocto/microblaze-standard.scc index 062fb336..27a8a3f7 100644 --- a/recipes-kernel/linux/linux-yocto/microblaze-standard.scc +++ b/recipes-kernel/linux/linux-yocto/microblaze-standard.scc | |||
@@ -1,5 +1,6 @@ | |||
1 | 1 | # | |
2 | # Microblaze common configurations | 2 | # Non Xilinx specific hardware configs - from yocto-kernel-cache |
3 | # | ||
3 | include cfg/8250.scc | 4 | include cfg/8250.scc |
4 | include cfg/efi-ext.scc | 5 | include cfg/efi-ext.scc |
5 | include cfg/fs/devtmpfs.scc | 6 | include cfg/fs/devtmpfs.scc |
@@ -12,18 +13,18 @@ include cfg/timer/hz_1000.scc | |||
12 | include cfg/timer/hz_100.scc | 13 | include cfg/timer/hz_100.scc |
13 | include cfg/timer/hz_250.scc | 14 | include cfg/timer/hz_250.scc |
14 | include cfg/timer/no_hz.scc | 15 | include cfg/timer/no_hz.scc |
16 | include cfg/uio-irq.scc | ||
15 | 17 | ||
16 | # Don't include features, as user can do this? | 18 | # |
17 | features/edf/edf.cfg | 19 | # Non Xilinx specific hardware configs - not in yocto-kernel-cache, |
18 | features/eg20t/eg20t.cfg | 20 | # but might be one day |
19 | features/hrt/hrt.cfg | 21 | # |
20 | features/mac80211/mac80211.cfg | ||
21 | features/systemtap/systemtap.cfg | ||
22 | features/uio/uio.cfg | ||
23 | |||
24 | # These are in xilinx kernel cache... | ||
25 | include cfg/eeprom.scc | 22 | include cfg/eeprom.scc |
26 | include cfg/mtd.scc | 23 | include cfg/mtd.scc |
24 | |||
25 | # | ||
26 | # Xilinx specific hardware configs | ||
27 | # | ||
27 | include cfg/xilinx/devicetree.scc | 28 | include cfg/xilinx/devicetree.scc |
28 | include cfg/xilinx/ethernet.scc | 29 | include cfg/xilinx/ethernet.scc |
29 | include cfg/xilinx/firewire.scc | 30 | include cfg/xilinx/firewire.scc |
@@ -31,9 +32,9 @@ include cfg/xilinx/gpio.scc | |||
31 | include cfg/xilinx/hid.scc | 32 | include cfg/xilinx/hid.scc |
32 | include cfg/xilinx/scsi.scc | 33 | include cfg/xilinx/scsi.scc |
33 | include cfg/xilinx/spi.scc | 34 | include cfg/xilinx/spi.scc |
34 | include cfg/uio-irq.scc | ||
35 | include cfg/fs/flash_fs.scc | ||
36 | 35 | ||
36 | # | ||
37 | # Xilinx Microblaze specific hardware configs | ||
38 | # | ||
37 | include cfg/microblaze/debug.scc | 39 | include cfg/microblaze/debug.scc |
38 | |||
39 | include cfg/microblaze/microblaze-arch.scc | 40 | include cfg/microblaze/microblaze-arch.scc |