diff options
author | Dalon Westergreen <dwesterg@gmail.com> | 2019-05-22 12:14:36 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2019-06-10 10:09:58 -0700 |
commit | a3b703795b89d6576379a960917511b511e76ac1 (patch) | |
tree | 659026d0576a19622fed18496e9c69550b3097a4 | |
parent | 74862cb94c4b6efdc2c988524673295ba84fb310 (diff) | |
download | meta-altera-a3b703795b89d6576379a960917511b511e76ac1.tar.gz |
Cyclone5/Arria5 machine conf cleanup
-> move extlinux configuration to individual machine configs.
this makes it more readable
-> cleanup u-boot common configuration
Signed-off-by: Dalon Westergreen <dwesterg@gmail.com>
-rw-r--r-- | conf/machine/arria5.conf | 23 | ||||
-rw-r--r-- | conf/machine/cyclone5.conf | 28 | ||||
-rw-r--r-- | conf/machine/include/socfpga.inc | 28 |
3 files changed, 44 insertions, 35 deletions
diff --git a/conf/machine/arria5.conf b/conf/machine/arria5.conf index 13c0771..01cc58b 100644 --- a/conf/machine/arria5.conf +++ b/conf/machine/arria5.conf | |||
@@ -4,7 +4,7 @@ | |||
4 | 4 | ||
5 | require conf/machine/include/socfpga.inc | 5 | require conf/machine/include/socfpga.inc |
6 | 6 | ||
7 | PREFERRED_VERSION_u-boot-socfpga ?= "v2016.11%" | 7 | PREFERRED_VERSION_u-boot-socfpga ?= "v2019.01%" |
8 | 8 | ||
9 | UBOOT_CONFIG ??= "arria5-socdk" | 9 | UBOOT_CONFIG ??= "arria5-socdk" |
10 | 10 | ||
@@ -17,3 +17,24 @@ KERNEL_DEVICETREE_arria5 ?= " \ | |||
17 | socfpga_arria5_socdk.dtb \ | 17 | socfpga_arria5_socdk.dtb \ |
18 | " | 18 | " |
19 | 19 | ||
20 | SERIAL_CONSOLES ?= "115200;ttyS0" | ||
21 | |||
22 | UBOOT_EXTLINUX ?= "1" | ||
23 | UBOOT_EXTLINUX_LABELS ?= "default" | ||
24 | UBOOT_EXTLINUX_DEFAULT_LABEL ?= "Arria5 SOCDK" | ||
25 | |||
26 | UBOOT_EXTLINUX_FDT_default ?= "../socfpga_arria5_socdk.dtb" | ||
27 | UBOOT_EXTLINUX_ROOT_default ?= "root=/dev/mmcblk0p3" | ||
28 | UBOOT_EXTLINUX_MENU_DESCRIPTION_default ?= "Arria5 SOCDK" | ||
29 | UBOOT_EXTLINUX_KERNEL_IMAGE_default ?= "../${KERNEL_IMAGETYPE}" | ||
30 | UBOOT_EXTLINUX_FDTDIR_default ?= "../" | ||
31 | UBOOT_EXTLINUX_KERNEL_ARGS_default ?= "rootwait rw earlycon" | ||
32 | |||
33 | IMAGE_BOOT_FILES ?= " \ | ||
34 | ${KERNEL_DEVICETREE} \ | ||
35 | ${KERNEL_IMAGETYPE} \ | ||
36 | extlinux.conf;extlinux/extlinux.conf \ | ||
37 | " | ||
38 | |||
39 | WKS_FILE ?= "sdimage-cyclone5-arria5.wks" | ||
40 | IMAGE_FSTYPES +="wic" | ||
diff --git a/conf/machine/cyclone5.conf b/conf/machine/cyclone5.conf index 1a49810..c66af25 100644 --- a/conf/machine/cyclone5.conf +++ b/conf/machine/cyclone5.conf | |||
@@ -15,12 +15,6 @@ UBOOT_CONFIG[sockit] = "socfpga_sockit_defconfig" | |||
15 | UBOOT_CONFIG[socrates] = "socfpga_socrates_defconfig" | 15 | UBOOT_CONFIG[socrates] = "socfpga_socrates_defconfig" |
16 | UBOOT_CONFIG[sr1500] = "socfpga_sr1500_defconfig" | 16 | UBOOT_CONFIG[sr1500] = "socfpga_sr1500_defconfig" |
17 | 17 | ||
18 | # Some versions of u-boot use .bin and others use .img. | ||
19 | # By default we use .sfp as this is what is generated | ||
20 | # for Cyclone V by the U-Boot. | ||
21 | UBOOT_SUFFIX = "sfp" | ||
22 | UBOOT_BINARY = "u-boot-with-spl.${UBOOT_SUFFIX}" | ||
23 | |||
24 | KMACHINE = "cyclone5" | 18 | KMACHINE = "cyclone5" |
25 | 19 | ||
26 | # Default kernel devicetrees | 20 | # Default kernel devicetrees |
@@ -28,16 +22,32 @@ KERNEL_DEVICETREE ?= "\ | |||
28 | socfpga_cyclone5_socdk.dtb \ | 22 | socfpga_cyclone5_socdk.dtb \ |
29 | socfpga_cyclone5_sockit.dtb \ | 23 | socfpga_cyclone5_sockit.dtb \ |
30 | socfpga_cyclone5_socrates.dtb \ | 24 | socfpga_cyclone5_socrates.dtb \ |
31 | socfpga_cyclone5_de0_sockit.dtb \ | 25 | socfpga_cyclone5_de0_nano_soc.dtb \ |
32 | socfpga_cyclone5_mcvevk.dtb \ | 26 | socfpga_cyclone5_mcvevk.dtb \ |
33 | socfpga_cyclone5_sodia.dtb \ | 27 | socfpga_cyclone5_sodia.dtb \ |
34 | socfpga_cyclone5_trcom.dtb \ | 28 | socfpga_cyclone5_trcom.dtb \ |
35 | socfpga_cyclone5_vining_fpga.dtb \ | 29 | socfpga_cyclone5_vining_fpga.dtb \ |
36 | " | 30 | " |
37 | 31 | ||
32 | SERIAL_CONSOLES ?= "115200;ttyS0" | ||
33 | |||
38 | UBOOT_EXTLINUX ?= "1" | 34 | UBOOT_EXTLINUX ?= "1" |
35 | UBOOT_EXTLINUX_LABELS ?= "default" | ||
36 | UBOOT_EXTLINUX_DEFAULT_LABEL ?= "Cyclone5 SOCDK SDMMC" | ||
37 | |||
39 | UBOOT_EXTLINUX_FDT_default ?= "../socfpga_cyclone5_socdk.dtb" | 38 | UBOOT_EXTLINUX_FDT_default ?= "../socfpga_cyclone5_socdk.dtb" |
40 | IMAGE_BOOT_FILES += "extlinux.conf;extlinux/extlinux.conf" | 39 | UBOOT_EXTLINUX_ROOT_default ?= "root=/dev/mmcblk0p3" |
41 | 40 | UBOOT_EXTLINUX_MENU_DESCRIPTION_default ?= "Cyclone5 SOCDK SDMMC" | |
41 | UBOOT_EXTLINUX_KERNEL_IMAGE_default ?= "../${KERNEL_IMAGETYPE}" | ||
42 | UBOOT_EXTLINUX_FDTDIR_default ?= "../" | ||
43 | UBOOT_EXTLINUX_KERNEL_ARGS_default ?= "rootwait rw earlycon" | ||
44 | |||
45 | IMAGE_BOOT_FILES ?= " \ | ||
46 | ${KERNEL_DEVICETREE} \ | ||
47 | ${KERNEL_IMAGETYPE} \ | ||
48 | extlinux.conf;extlinux/extlinux.conf \ | ||
49 | " | ||
50 | |||
51 | WKS_FILE ?= "sdimage-cyclone5-arria5.wks" | ||
42 | IMAGE_FSTYPES +="wic" | 52 | IMAGE_FSTYPES +="wic" |
43 | 53 | ||
diff --git a/conf/machine/include/socfpga.inc b/conf/machine/include/socfpga.inc index 813313f..a618b87 100644 --- a/conf/machine/include/socfpga.inc +++ b/conf/machine/include/socfpga.inc | |||
@@ -16,8 +16,6 @@ MACHINE_KERNEL_PR = "r1" | |||
16 | UBOOT_ENTRYPOINT = "0x80008000" | 16 | UBOOT_ENTRYPOINT = "0x80008000" |
17 | UBOOT_LOADADDRESS = "0x80008000" | 17 | UBOOT_LOADADDRESS = "0x80008000" |
18 | 18 | ||
19 | SERIAL_CONSOLE = "115200 ttyS0" | ||
20 | |||
21 | KERNEL_IMAGETYPE ?= "zImage" | 19 | KERNEL_IMAGETYPE ?= "zImage" |
22 | MACHINE_EXTRA_RRECOMMENDS = " kernel-modules" | 20 | MACHINE_EXTRA_RRECOMMENDS = " kernel-modules" |
23 | MACHINE_FEATURES = "kernel26" | 21 | MACHINE_FEATURES = "kernel26" |
@@ -26,29 +24,9 @@ MACHINE_FEATURES = "kernel26" | |||
26 | IMAGE_FSTYPES ?= "cpio ext3 tar.gz" | 24 | IMAGE_FSTYPES ?= "cpio ext3 tar.gz" |
27 | 25 | ||
28 | # u-boot setup | 26 | # u-boot setup |
29 | UBOOT_SUFFIX = "img" | 27 | UBOOT_SUFFIX ?= "sfp" |
30 | 28 | UBOOT_BINARY ?= "u-boot-with-spl.${UBOOT_SUFFIX}" | |
31 | # AV and CV uBoot + SPL mkpimage type binary | 29 | |
32 | SPL_BINARY_cyclone5 = "u-boot-with-spl.sfp" | ||
33 | SPL_BINARY_arria5 = "u-boot-with-spl.sfp" | ||
34 | |||
35 | # Set extlinux.conf up | ||
36 | UBOOT_EXTLINUX ??= "0" | ||
37 | UBOOT_EXTLINUX_ROOT ?= "root=/dev/mmcblk0p3" | ||
38 | UBOOT_EXTLINUX_LABELS ?= "default" | ||
39 | UBOOT_EXTLINUX_CONSOLE ?= "earlycon" | ||
40 | UBOOT_EXTLINUX_MENU_DESCRIPTION_default ?= "Linux Default" | ||
41 | UBOOT_EXTLINUX_KERNEL_IMAGE_default ?= "../${KERNEL_IMAGETYPE}" | ||
42 | UBOOT_EXTLINUX_FDTDIR_default ??= "../" | ||
43 | UBOOT_EXTLINUX_KERNEL_ARGS_default ??= "rootwait rw" | ||
44 | |||
45 | # Add default variables for wic creation of sdcard image | ||
46 | IMAGE_BOOT_FILES ?= " \ | ||
47 | ${KERNEL_DEVICETREE} \ | ||
48 | ${KERNEL_IMAGETYPE} \ | ||
49 | " | ||
50 | |||
51 | WKS_FILE ?= "sdimage-cyclone5-arria5.wks" | ||
52 | do_image_wic[depends] += "mtools-native:do_populate_sysroot dosfstools-native:do_populate_sysroot virtual/bootloader:do_deploy virtual/kernel:do_deploy" | 30 | do_image_wic[depends] += "mtools-native:do_populate_sysroot dosfstools-native:do_populate_sysroot virtual/bootloader:do_deploy virtual/kernel:do_deploy" |
53 | 31 | ||
54 | 32 | ||