diff options
| author | Tom Zanussi <tom.zanussi@linux.intel.com> | 2013-09-23 08:42:51 -0500 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-09-24 12:01:47 +0100 |
| commit | 0fc8317c6385eb1ed69ca4522ee6424c456dbb92 (patch) | |
| tree | 8b878687d9309556c4476ccb17467f52faa36d62 /scripts/lib/bsp/substrate/target/arch/i386 | |
| parent | bf6b0d95db3863a2cfbccb154c0c7ad5b3bbf0b0 (diff) | |
| download | poky-0fc8317c6385eb1ed69ca4522ee6424c456dbb92.tar.gz | |
yocto-bsp: add 3.10/remove 3.8 kernel from templates
For Yocto 1.5, 3.10 is the preferred kernel and 3.8 is obsolete.
This also removes any mention of emgd from the templates - we want to
discourage users from using it - it will be obsolete soon in any case.
Fixes [YOCTO #5107]
(From meta-yocto rev: 4dd4bf6ac2dcc7652ec8f807df02298546bdb41b)
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/bsp/substrate/target/arch/i386')
16 files changed, 60 insertions, 129 deletions
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/conf/machine/{{=machine}}.conf b/scripts/lib/bsp/substrate/target/arch/i386/conf/machine/{{=machine}}.conf index 78a753c3df..b06ba12497 100644 --- a/scripts/lib/bsp/substrate/target/arch/i386/conf/machine/{{=machine}}.conf +++ b/scripts/lib/bsp/substrate/target/arch/i386/conf/machine/{{=machine}}.conf | |||
| @@ -26,41 +26,42 @@ require conf/machine/include/tune-atom.inc | |||
| 26 | require conf/machine/include/tune-core2.inc | 26 | require conf/machine/include/tune-core2.inc |
| 27 | 27 | ||
| 28 | require conf/machine/include/ia32-base.inc | 28 | require conf/machine/include/ia32-base.inc |
| 29 | {{ if xserver == "y" and xserver_choice == "xserver_emgd": }} | 29 | |
| 30 | require conf/machine/include/meta-intel.inc | 30 | MACHINE_FEATURES += "wifi efi pcbios" |
| 31 | 31 | ||
| 32 | {{ input type:"boolean" name:"xserver" prio:"50" msg:"Do you need support for X? (y/n)" default:"y" }} | 32 | {{ input type:"boolean" name:"xserver" prio:"50" msg:"Do you need support for X? (y/n)" default:"y" }} |
| 33 | 33 | ||
| 34 | {{ if xserver == "y" and (kernel_choice == "linux-yocto_3.4" or kernel_choice == "linux-yocto_3.8"): }} | 34 | {{ if xserver == "y" and (kernel_choice == "linux-yocto_3.4" or kernel_choice == "linux-yocto_3.10"): }} |
| 35 | {{ input type:"choicelist" name:"xserver_choice" prio:"50" msg:"Please select an xserver for this machine:" default:"xserver_i915" }} | 35 | {{ input type:"choicelist" name:"xserver_choice" prio:"50" msg:"Please select an xserver for this machine:" default:"xserver_i915" }} |
| 36 | {{ input type:"choice" val:"xserver_vesa" msg:"VESA xserver support" }} | 36 | {{ input type:"choice" val:"xserver_vesa" msg:"VESA xserver support" }} |
| 37 | {{ input type:"choice" val:"xserver_emgd" msg:"EMGD xserver support (proprietary)" }} | ||
| 38 | {{ input type:"choice" val:"xserver_i915" msg:"i915 xserver support" }} | 37 | {{ input type:"choice" val:"xserver_i915" msg:"i915 xserver support" }} |
| 38 | {{ input type:"choice" val:"xserver_i965" msg:"i965 xserver support" }} | ||
| 39 | 39 | ||
| 40 | {{ if xserver == "y" and kernel_choice == "custom": }} | 40 | {{ if xserver == "y" and kernel_choice == "custom": }} |
| 41 | {{ input type:"choicelist" name:"xserver_choice" prio:"50" msg:"Please select an xserver for this machine:" default:"xserver_i915" }} | 41 | {{ input type:"choicelist" name:"xserver_choice" prio:"50" msg:"Please select an xserver for this machine:" default:"xserver_i915" }} |
| 42 | {{ input type:"choice" val:"xserver_vesa" msg:"VESA xserver support" }} | 42 | {{ input type:"choice" val:"xserver_vesa" msg:"VESA xserver support" }} |
| 43 | {{ input type:"choice" val:"xserver_i915" msg:"i915 xserver support" }} | 43 | {{ input type:"choice" val:"xserver_i915" msg:"i915 xserver support" }} |
| 44 | {{ input type:"choice" val:"xserver_i965" msg:"i965 xserver support" }} | ||
| 44 | 45 | ||
| 45 | {{ if xserver == "y" and kernel_choice != "linux-yocto_3.4" and kernel_choice != "linux-yocto_3.8" and kernel_choice != "custom": xserver_choice = "xserver_i915" }} | 46 | {{ if xserver == "y" and kernel_choice != "linux-yocto_3.4" and kernel_choice != "linux-yocto_3.10" and kernel_choice != "custom": xserver_choice = "xserver_i915" }} |
| 46 | 47 | ||
| 47 | {{ if xserver == "y": }} | 48 | {{ if xserver == "y": }} |
| 48 | XSERVER ?= "${XSERVER_IA32_BASE} \ | 49 | XSERVER ?= "${XSERVER_IA32_BASE} \ |
| 49 | ${XSERVER_IA32_EXT} \ | 50 | ${XSERVER_IA32_EXT} \ |
| 50 | {{ if xserver == "y" and xserver_choice == "xserver_vesa": }} | 51 | {{ if xserver == "y" and xserver_choice == "xserver_vesa": }} |
| 51 | ${XSERVER_IA32_VESA} \ | 52 | ${XSERVER_IA32_VESA} \ |
| 52 | {{ if xserver == "y" and xserver_choice == "xserver_emgd": }} | ||
| 53 | ${XSERVER_IA32_EMGD} \ | ||
| 54 | {{ if xserver == "y" and xserver_choice == "xserver_i915": }} | 53 | {{ if xserver == "y" and xserver_choice == "xserver_i915": }} |
| 55 | ${XSERVER_IA32_I915} \ | 54 | ${XSERVER_IA32_I915} \ |
| 55 | {{ if xserver == "y" and xserver_choice == "xserver_i965": }} | ||
| 56 | ${XSERVER_IA32_I965} \ | ||
| 56 | {{ if xserver == "y": }} | 57 | {{ if xserver == "y": }} |
| 57 | " | 58 | " |
| 58 | 59 | ||
| 59 | {{ if xserver == "y" and xserver_choice == "xserver_emgd": }} | 60 | MACHINE_EXTRA_RRECOMMENDS += "linux-firmware v86d" |
| 60 | PREFERRED_VERSION_xserver-xorg ?= "1.9.3" | 61 | |
| 61 | PREFERRED_VERSION_mesa ?= "9.0.2" | 62 | GLIBC_ADDONS = "nptl" |
| 62 | PREFERRED_VERSION_xf86-input-evdev ?= "2.6.0" | ||
| 63 | PREFERRED_VERSION_emgd-driver-bin ?= "1.16" | ||
| 64 | 63 | ||
| 65 | {{ if xserver == "y" and xserver_choice == "xserver_vesa" or xserver_choice == "xserver_emgd": }} | 64 | EXTRA_OECONF_append_pn-matchbox-panel-2 = " --with-battery=acpi" |
| 66 | APPEND += "video=vesafb vga=0x318 vmalloc=256MB" | 65 | |
| 66 | {{ if xserver == "y" and xserver_choice == "xserver_vesa": }} | ||
| 67 | APPEND += "video=vesafb vga=0x318" | ||
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/xserver-xf86-config/{{=machine}}/{{ if xserver == "y": }} xorg.conf b/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/xserver-xf86-config/{{=machine}}/{{ if xserver == "y": }} xorg.conf new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/xserver-xf86-config/{{=machine}}/{{ if xserver == "y": }} xorg.conf | |||
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/xserver-xf86-config/{{=machine}}/{{ if xserver_choice == "xserver_emgd": }} xorg.conf b/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/xserver-xf86-config/{{=machine}}/{{ if xserver_choice == "xserver_emgd": }} xorg.conf deleted file mode 100644 index 33474379bb..0000000000 --- a/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/xserver-xf86-config/{{=machine}}/{{ if xserver_choice == "xserver_emgd": }} xorg.conf +++ /dev/null | |||
| @@ -1,47 +0,0 @@ | |||
| 1 | ## | ||
| 2 | ## X Config options generated from CED | ||
| 3 | ## x11 conf skeleton | ||
| 4 | ## DriverVer= | ||
| 5 | ## | ||
| 6 | |||
| 7 | Section "Screen" | ||
| 8 | Identifier "Screen0" | ||
| 9 | Device "IntelEMGD-0" | ||
| 10 | Monitor "Monitor0" | ||
| 11 | SubSection "Display" | ||
| 12 | EndSubSection | ||
| 13 | EndSection | ||
| 14 | |||
| 15 | # Primary (First/only) display | ||
| 16 | Section "Device" | ||
| 17 | Identifier "IntelEMGD-0" | ||
| 18 | Driver "emgd" | ||
| 19 | VendorName "Intel(R) DEG" | ||
| 20 | BoardName "Embedded Graphics" | ||
| 21 | BusID "0:2:0" | ||
| 22 | Screen 0 | ||
| 23 | Option "PcfVersion" "1792" | ||
| 24 | Option "ConfigId" "1" | ||
| 25 | Option "ALL/1/name" "e6xx" | ||
| 26 | Option "ALL/1/General/PortOrder" "24000" | ||
| 27 | Option "ALL/1/General/DisplayConfig" "1" | ||
| 28 | Option "ALL/1/General/DisplayDetect" "1" | ||
| 29 | Option "ALL/1/General/TuningWA" "1" | ||
| 30 | Option "ALL/1/Port/4/General/name" "lvds" | ||
| 31 | Option "ALL/1/Port/4/General/EdidAvail" "3" | ||
| 32 | Option "ALL/1/Port/4/General/EdidNotAvail" "1" | ||
| 33 | Option "ALL/1/Port/4/General/Rotation" "0" | ||
| 34 | Option "ALL/1/Port/4/General/Edid" "0" | ||
| 35 | EndSection | ||
| 36 | |||
| 37 | Section "ServerLayout" | ||
| 38 | Identifier "Default Layout" | ||
| 39 | Screen 0 "Screen0" 0 0 | ||
| 40 | # InputDevice "Mouse0" "CorePointer" | ||
| 41 | # InputDevice "Keyboard0" "CoreKeyboard" | ||
| 42 | # InputDevice "DevInputMice" "SendCoreEvents" | ||
| 43 | EndSection | ||
| 44 | |||
| 45 | Section "ServerFlags" | ||
| 46 | Option "DontZap" "0" | ||
| 47 | EndSection | ||
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/xserver-xf86-config/{{=machine}}/{{ if xserver_choice == "xserver_i915": }} xorg.conf b/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/xserver-xf86-config/{{=machine}}/{{ if xserver_choice == "xserver_i915": }} xorg.conf deleted file mode 100644 index b658f40d0e..0000000000 --- a/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/xserver-xf86-config/{{=machine}}/{{ if xserver_choice == "xserver_i915": }} xorg.conf +++ /dev/null | |||
| @@ -1,25 +0,0 @@ | |||
| 1 | Section "Device" | ||
| 2 | Identifier "Intel Graphics Driver" | ||
| 3 | Driver "intel" | ||
| 4 | EndSection | ||
| 5 | |||
| 6 | Section "Monitor" | ||
| 7 | Identifier "Generic Monitor" | ||
| 8 | Option "DPMS" | ||
| 9 | EndSection | ||
| 10 | |||
| 11 | Section "Screen" | ||
| 12 | Identifier "Default Screen" | ||
| 13 | Device "Intel Graphics Driver" | ||
| 14 | Monitor "Generic Monitor" | ||
| 15 | DefaultDepth 24 | ||
| 16 | EndSection | ||
| 17 | |||
| 18 | Section "ServerLayout" | ||
| 19 | Identifier "Default Layout" | ||
| 20 | Screen "Default Screen" | ||
| 21 | EndSection | ||
| 22 | |||
| 23 | Section "ServerFlags" | ||
| 24 | Option "DontZap" "0" | ||
| 25 | EndSection | ||
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/xserver-xf86-config/{{=machine}}/{{ if xserver_choice == "xserver_vesa": }} xorg.conf b/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/xserver-xf86-config/{{=machine}}/{{ if xserver_choice == "xserver_vesa": }} xorg.conf deleted file mode 100644 index ae58e2b3e2..0000000000 --- a/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/xserver-xf86-config/{{=machine}}/{{ if xserver_choice == "xserver_vesa": }} xorg.conf +++ /dev/null | |||
| @@ -1,25 +0,0 @@ | |||
| 1 | Section "Device" | ||
| 2 | Identifier "Generic VESA" | ||
| 3 | Driver "vesa" | ||
| 4 | EndSection | ||
| 5 | |||
| 6 | Section "Monitor" | ||
| 7 | Identifier "Generic Monitor" | ||
| 8 | Option "DPMS" | ||
| 9 | EndSection | ||
| 10 | |||
| 11 | Section "Screen" | ||
| 12 | Identifier "Default Screen" | ||
| 13 | Device "Generic VESA" | ||
| 14 | Monitor "Generic Monitor" | ||
| 15 | DefaultDepth 24 | ||
| 16 | EndSection | ||
| 17 | |||
| 18 | Section "ServerLayout" | ||
| 19 | Identifier "Default Layout" | ||
| 20 | Screen "Default Screen" | ||
| 21 | EndSection | ||
| 22 | |||
| 23 | Section "ServerFlags" | ||
| 24 | Option "DontZap" "0" | ||
| 25 | EndSection | ||
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/{{ if xserver == "y": }} xserver-xf86-config_0.1.bbappend b/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/{{ if xserver == "y": }} xserver-xf86-config_0.1.bbappend index 155f67b622..72d991c7e5 100644 --- a/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/{{ if xserver == "y": }} xserver-xf86-config_0.1.bbappend +++ b/scripts/lib/bsp/substrate/target/arch/i386/recipes-graphics/xorg-xserver/{{ if xserver == "y": }} xserver-xf86-config_0.1.bbappend | |||
| @@ -1 +1 @@ | |||
| FILESEXTRAPATHS_prepend_{{=machine}} := "${THISDIR}/${PN}:" | FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" | ||
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/kernel-list.noinstall b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/kernel-list.noinstall index 6754c6df44..88a5d18751 100644 --- a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/kernel-list.noinstall +++ b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/kernel-list.noinstall | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | {{ if kernel_choice != "custom": }} | 1 | {{ if kernel_choice != "custom": }} |
| 2 | {{ input type:"boolean" name:"use_default_kernel" prio:"10" msg:"Would you like to use the default (3.8) kernel? (y/n)" default:"y"}} | 2 | {{ input type:"boolean" name:"use_default_kernel" prio:"10" msg:"Would you like to use the default (3.10) kernel? (y/n)" default:"y"}} |
| 3 | 3 | ||
| 4 | {{ if kernel_choice != "custom" and use_default_kernel == "n": }} | 4 | {{ if kernel_choice != "custom" and use_default_kernel == "n": }} |
| 5 | {{ input type:"choicelist" name:"kernel_choice" gen:"bsp.kernel.kernels" prio:"10" msg:"Please choose the kernel to use in this BSP:" default:"linux-yocto_3.8"}} | 5 | {{ input type:"choicelist" name:"kernel_choice" gen:"bsp.kernel.kernels" prio:"10" msg:"Please choose the kernel to use in this BSP:" default:"linux-yocto_3.10"}} |
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice != "custom": }} files/{{=machine}}-standard.scc b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice != "custom": }} files/{{=machine}}-standard.scc index 1b22eab9ad..60b670dffc 100644 --- a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice != "custom": }} files/{{=machine}}-standard.scc +++ b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice != "custom": }} files/{{=machine}}-standard.scc | |||
| @@ -6,9 +6,6 @@ include {{=map_standard_kbranch(need_new_kbranch, new_kbranch, existing_kbranch) | |||
| 6 | {{ if need_new_kbranch == "y": }} | 6 | {{ if need_new_kbranch == "y": }} |
| 7 | branch {{=machine}} | 7 | branch {{=machine}} |
| 8 | 8 | ||
| 9 | {{ if xserver == "y" and xserver_choice == "xserver_emgd": }} | ||
| 10 | include features/drm-emgd/emgd-1.16.scc | ||
| 11 | |||
| 12 | include {{=machine}}.scc | 9 | include {{=machine}}.scc |
| 13 | 10 | ||
| 14 | # default policy for standard kernels | 11 | # default policy for standard kernels |
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice != "custom": }} files/{{=machine}}.scc b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice != "custom": }} files/{{=machine}}.scc index 41e16355bf..eda1d62f11 100644 --- a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice != "custom": }} files/{{=machine}}.scc +++ b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice != "custom": }} files/{{=machine}}.scc | |||
| @@ -3,16 +3,13 @@ kconf hardware {{=machine}}.cfg | |||
| 3 | include features/intel-e1xxxx/intel-e100.scc | 3 | include features/intel-e1xxxx/intel-e100.scc |
| 4 | include features/intel-e1xxxx/intel-e1xxxx.scc | 4 | include features/intel-e1xxxx/intel-e1xxxx.scc |
| 5 | 5 | ||
| 6 | {{ if xserver == "y" and xserver_choice == "xserver_emgd": }} | 6 | {{ if xserver == "y" and xserver_choice == "xserver_i915" or xserver_choice == "xserver_i965": }} |
| 7 | include features/drm-emgd/drm-emgd.scc | ||
| 8 | |||
| 9 | {{ if xserver == "y" and xserver_choice == "xserver_i915": }} | ||
| 10 | include features/i915/i915.scc | 7 | include features/i915/i915.scc |
| 11 | 8 | ||
| 12 | include features/serial/8250.scc | 9 | include features/serial/8250.scc |
| 13 | include features/ericsson-3g/f5521gw.scc | 10 | include features/ericsson-3g/f5521gw.scc |
| 14 | 11 | ||
| 15 | {{ if xserver == "y" and xserver_choice == "xserver_vesa" or xserver_choice == "xserver_emgd": }} | 12 | {{ if xserver == "y" and xserver_choice == "xserver_vesa": }} |
| 16 | include cfg/vesafb.scc | 13 | include cfg/vesafb.scc |
| 17 | 14 | ||
| 18 | include cfg/usb-mass-storage.scc | 15 | include cfg/usb-mass-storage.scc |
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-dev": }} linux-yocto-dev.bbappend b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-dev": }} linux-yocto-dev.bbappend index 146009aa1c..25c87a85ac 100644 --- a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-dev": }} linux-yocto-dev.bbappend +++ b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-dev": }} linux-yocto-dev.bbappend | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | FILESEXTRAPATHS_prepend_{{=machine}} := "${THISDIR}/files:" | 1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" |
| 2 | 2 | ||
| 3 | PR := "${PR}.1" | 3 | PR := "${PR}.1" |
| 4 | 4 | ||
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-rt_3.8": }} linux-yocto-rt_3.8.bbappend b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-rt_3.10": }} linux-yocto-rt_3.10.bbappend index fb78cf15a1..08b1f88d1b 100644 --- a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-rt_3.8": }} linux-yocto-rt_3.8.bbappend +++ b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-rt_3.10": }} linux-yocto-rt_3.10.bbappend | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | FILESEXTRAPATHS_prepend_{{=machine}} := "${THISDIR}/files:" | 1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" |
| 2 | 2 | ||
| 3 | PR := "${PR}.1" | 3 | PR := "${PR}.1" |
| 4 | 4 | ||
| @@ -29,4 +29,4 @@ SRC_URI += "file://{{=machine}}-preempt-rt.scc \ | |||
| 29 | # the appropriate changes committed to the upstream linux-yocto repo | 29 | # the appropriate changes committed to the upstream linux-yocto repo |
| 30 | #SRCREV_machine_pn-linux-yocto-rt_{{=machine}} ?= "f35992f80c81dc5fa1a97165dfd5cbb84661f7cb" | 30 | #SRCREV_machine_pn-linux-yocto-rt_{{=machine}} ?= "f35992f80c81dc5fa1a97165dfd5cbb84661f7cb" |
| 31 | #SRCREV_meta_pn-linux-yocto-rt_{{=machine}} ?= "1b534b2f8bbe9b8a773268cfa30a4850346f6f5f" | 31 | #SRCREV_meta_pn-linux-yocto-rt_{{=machine}} ?= "1b534b2f8bbe9b8a773268cfa30a4850346f6f5f" |
| 32 | #LINUX_VERSION = "3.8.4" | 32 | #LINUX_VERSION = "3.10.9" |
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-rt_3.4": }} linux-yocto-rt_3.4.bbappend b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-rt_3.4": }} linux-yocto-rt_3.4.bbappend index abb126cf0c..198544f565 100644 --- a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-rt_3.4": }} linux-yocto-rt_3.4.bbappend +++ b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-rt_3.4": }} linux-yocto-rt_3.4.bbappend | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | FILESEXTRAPATHS_prepend_{{=machine}} := "${THISDIR}/files:" | 1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" |
| 2 | 2 | ||
| 3 | PR := "${PR}.1" | 3 | PR := "${PR}.1" |
| 4 | 4 | ||
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-tiny_3.10": }} linux-yocto-tiny_3.10.bbappend b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-tiny_3.10": }} linux-yocto-tiny_3.10.bbappend new file mode 100644 index 0000000000..bc6968d832 --- /dev/null +++ b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-tiny_3.10": }} linux-yocto-tiny_3.10.bbappend | |||
| @@ -0,0 +1,32 @@ | |||
| 1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" | ||
| 2 | |||
| 3 | PR := "${PR}.1" | ||
| 4 | |||
| 5 | COMPATIBLE_MACHINE_{{=machine}} = "{{=machine}}" | ||
| 6 | |||
| 7 | {{ input type:"boolean" name:"need_new_kbranch" prio:"20" msg:"Do you need a new machine branch for this BSP (the alternative is to re-use an existing branch)? [y/n]" default:"y" }} | ||
| 8 | |||
| 9 | {{ if need_new_kbranch == "y": }} | ||
| 10 | {{ input type:"choicelist" name:"new_kbranch" gen:"bsp.kernel.all_branches" branches_base:"standard/tiny" prio:"20" msg:"Please choose a machine branch to base this BSP on:" default:"standard/tiny/base" }} | ||
| 11 | |||
| 12 | {{ if need_new_kbranch == "n": }} | ||
| 13 | {{ input type:"choicelist" name:"existing_kbranch" gen:"bsp.kernel.all_branches" branches_base:"standard/tiny" prio:"20" msg:"Please choose a machine branch to base this BSP on:" default:"standard/tiny/base" }} | ||
| 14 | |||
| 15 | {{ if need_new_kbranch == "n": }} | ||
| 16 | KBRANCH_{{=machine}} = "{{=existing_kbranch}}" | ||
| 17 | |||
| 18 | {{ input type:"boolean" name:"smp" prio:"30" msg:"Do you need SMP support? (y/n)" default:"y"}} | ||
| 19 | {{ if smp == "y": }} | ||
| 20 | KERNEL_FEATURES_append_{{=machine}} += " cfg/smp.scc" | ||
| 21 | |||
| 22 | SRC_URI += "file://{{=machine}}-tiny.scc \ | ||
| 23 | file://{{=machine}}-user-config.cfg \ | ||
| 24 | file://{{=machine}}-user-patches.scc \ | ||
| 25 | file://{{=machine}}-user-features.scc \ | ||
| 26 | " | ||
| 27 | |||
| 28 | # uncomment and replace these SRCREVs with the real commit ids once you've had | ||
| 29 | # the appropriate changes committed to the upstream linux-yocto repo | ||
| 30 | #SRCREV_machine_pn-linux-yocto-tiny_{{=machine}} ?= "840bb8c059418c4753415df56c9aff1c0d5354c8" | ||
| 31 | #SRCREV_meta_pn-linux-yocto-tiny_{{=machine}} ?= "4fd76cc4f33e0afd8f906b1e8f231b6d13b6c993" | ||
| 32 | #LINUX_VERSION = "3.10.9" | ||
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-tiny_3.4": }} linux-yocto-tiny_3.4.bbappend b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-tiny_3.4": }} linux-yocto-tiny_3.4.bbappend index df2510c1a0..2f066472a1 100644 --- a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-tiny_3.4": }} linux-yocto-tiny_3.4.bbappend +++ b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto-tiny_3.4": }} linux-yocto-tiny_3.4.bbappend | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | FILESEXTRAPATHS_prepend_{{=machine}} := "${THISDIR}/files:" | 1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" |
| 2 | 2 | ||
| 3 | PR := "${PR}.1" | 3 | PR := "${PR}.1" |
| 4 | 4 | ||
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto_3.8": }} linux-yocto_3.8.bbappend b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto_3.10": }} linux-yocto_3.10.bbappend index c692048212..c1f26540a7 100644 --- a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto_3.8": }} linux-yocto_3.8.bbappend +++ b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto_3.10": }} linux-yocto_3.10.bbappend | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | FILESEXTRAPATHS_prepend_{{=machine}} := "${THISDIR}/files:" | 1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" |
| 2 | 2 | ||
| 3 | PR := "${PR}.1" | 3 | PR := "${PR}.1" |
| 4 | 4 | ||
| @@ -29,3 +29,4 @@ SRC_URI += "file://{{=machine}}-standard.scc \ | |||
| 29 | # the appropriate changes committed to the upstream linux-yocto repo | 29 | # the appropriate changes committed to the upstream linux-yocto repo |
| 30 | #SRCREV_machine_pn-linux-yocto_{{=machine}} ?= "19f7e43b54aef08d58135ed2a897d77b624b320a" | 30 | #SRCREV_machine_pn-linux-yocto_{{=machine}} ?= "19f7e43b54aef08d58135ed2a897d77b624b320a" |
| 31 | #SRCREV_meta_pn-linux-yocto_{{=machine}} ?= "459165c1dd61c4e843c36e6a1abeb30949a20ba7" | 31 | #SRCREV_meta_pn-linux-yocto_{{=machine}} ?= "459165c1dd61c4e843c36e6a1abeb30949a20ba7" |
| 32 | #LINUX_VERSION = "3.10.9" \ No newline at end of file | ||
diff --git a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto_3.4": }} linux-yocto_3.4.bbappend b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto_3.4": }} linux-yocto_3.4.bbappend index aa2f91e28f..c39fd51840 100644 --- a/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto_3.4": }} linux-yocto_3.4.bbappend +++ b/scripts/lib/bsp/substrate/target/arch/i386/recipes-kernel/linux/{{ if kernel_choice == "linux-yocto_3.4": }} linux-yocto_3.4.bbappend | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | FILESEXTRAPATHS_prepend_{{=machine}} := "${THISDIR}/files:" | 1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" |
| 2 | 2 | ||
| 3 | PR := "${PR}.1" | 3 | PR := "${PR}.1" |
| 4 | 4 | ||
