Magellan Linux

Contents of /trunk/core/kernel-magellan/kernel-magellan-3.11.5-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 19720 - (show annotations) (download)
Mon Oct 14 10:06:59 2013 UTC (10 years, 8 months ago) by niro
File size: 3716 byte(s)
auto added: ver bump to 3.11.5-r1
1 # $Id$
2
3 # standard magellan kernel:
4 # using linux-3.11.5
5 # enabled CONFIG_SLUB_CPU_PARTIAL
6 # enabled CONFIG_ZSWAP
7 # enabled CONFIG_HOTPLUG_PCI_ACPI
8 # enabled CONFIG_HOTPLUG_PCI_ACPI_IBM
9 # enabled CONFIG_OPENVSWITCH_GRE
10 # enabled CONFIG_NET_MPLS_GSO
11 # enabled CONFIG_NFC_SIM
12 # module: CONFIG_INTEL_MEI_ME
13 # enabled CONFIG_SCSI_FLASHPOINT
14 # enabled CONFIG_SATA_RCAR
15 # enabled CONFIG_DM_SWITCH
16 # enabled CONFIG_NLMON
17 # enabled CONFIG_ARC_EMAC
18 # enabled CONFIG_SH_ETH
19 # enabled CONFIG_SMSC911X
20 # enabled CONFIG_ATH10K
21 # enabled CONFIG_ATH10K_PCI
22 # enabled CONFIG_CW1200
23 # enabled CONFIG_CW1200_WLAN_SDIO
24 # enabled CONFIG_CW1200_WLAN_SPI
25 # enabled CONFIG_TOUCHSCREEN_CYTTSP4_CORE
26 # enabled CONFIG_TOUCHSCREEN_CYTTSP4_I2C
27 # enabled CONFIG_TOUCHSCREEN_CYTTSP4_SPI
28 # enabled CONFIG_SERIO_OLPC_APSP
29 # enabled CONFIG_SERIAL_FSL_LPUART
30 # enabled CONFIG_SENSORS_G762
31 # enabled CONFIG_X86_PKG_TEMP_THERMAL
32 # enabled CONFIG_MEN_A21_WDT
33 # enabled CONFIG_MFD_KEMPLD
34 # enabled CONFIG_MFD_WM8997
35 # enabled CONFIG_VIDEO_USBTV
36 # enabled CONFIG_SND_MAX_CARDS=32
37 # enabled CONFIG_SND_HDA_I915
38 # enabled CONFIG_SND_USB_HIFACE
39 # enabled CONFIG_HID_ELO
40 # enabled CONFIG_HID_HUION
41 # enabled CONFIG_USB_FUSBH200_HCD
42 # enabled CONFIG_USB_OHCI_HCD_PCI
43 # enabled CONFIG_USB_CHIPIDEA_HOST
44 # enabled CONFIG_USB_SERIAL_FLASHLOADER
45 # enabled CONFIG_USB_SERIAL_SUUNTO
46 # enabled CONFIG_USB_FOTG210_UDC
47 # enabled CONFIG_MLX5_INFINIBAND
48 # enabled CONFIG_RTC_INTF_DEV_UIE_EMUL
49 # enabled CONFIG_RTC_DRV_PCF2127
50 # enabled CONFIG_DW_DMAC_PCI
51 # enabled CONFIG_INTEL_RST
52 # enabled CONFIG_INTEL_SMARTCONNECT
53 # disabled CONFIG_PM_DEVFREQ
54 # enabled CONFIG_FMC
55 # enabled CONFIG_FMC_FAKEDEV
56 # enabled CONFIG_FMC_TRIVIAL
57 # enabled CONFIG_FMC_WRITE_EEPROM
58 # enabled CONFIG_FMC_CHARDEV
59 # enabled CONFIG_F2FS_FS_SECURITY
60 # enabled CONFIG_9P_FS_SECURITY
61 # enabled CONFIG_CRYPTO_LZ4
62 # enabled CONFIG_CRYPTO_LZ4HC
63
64 # global kernel setup
65 COMPRESS_MODULES="gzip"
66 LINUX_FIRMWARE="20130822"
67
68 BRANCH="magellan"
69
70 PNAME="kernel-${BRANCH}"
71
72 # 2.6.x.x subver style
73 PSUBVER=""
74
75 PVER="3.11.5"
76 PBUILD="r1"
77
78 # set the right tarball version
79 TARBALLPVER="${PVER%.*}"
80
81 KERNEL_IMAGE_DEPEND=">= virtual/module-tools
82 >= sys-fs/udev-207
83 >= virtual/initramfs-tools
84 >= virtual/initscripts"
85 # kernel.sminc adds linux-firmware if required!
86
87 KERNEL_IMAGE_PROVIDE="virtual/kernel
88 virtual/alsa-drivers"
89
90 # include global kernel functions
91 sminclude kernel-split
92
93 # --- extra drivers included in this kernel: ---
94 # we do not bundle ati-drivers and nvidia-glx drivers anymore
95 # use our new module builders!
96 # --- eot extra drivers ---
97
98 SRC_URI=(
99 http://www.kernel.org/pub/linux/kernel/v$(echo ${PVER} | cut -d. -f1).x/${SRCFILE}
100 mirror://kernel-${BRANCH}/${SRCFILE}
101 mirror://kernel-${BRANCH}/config-${PVER}-${BRANCH}-${PBUILD}-i686
102 mirror://kernel-${BRANCH}/config-${PVER}-${BRANCH}-${PBUILD}-x86_64
103 mirror://kernel-${BRANCH}/patches-${PVER%.*}/0100-3.11.1-all-fixes.patch
104 mirror://kernel-${BRANCH}/patches-${PVER%.*}/0101-3.11.2-all-fixes.patch
105 mirror://kernel-${BRANCH}/patches-${PVER%.*}/0102-3.11.3-all-fixes.patch
106 mirror://kernel-${BRANCH}/patches-${PVER%.*}/0103-3.11.4-all-fixes.patch
107 mirror://kernel-${BRANCH}/patches-${PVER%.*}/0104-3.11.5-all-fixes.patch
108 )
109
110 UP2DATE="updatecmd http://www.kernel.org/ | grep -A1 -i 'stable:' | sed 's/.*:\ \([0-9]\.[0-9].*\)\ [0-9].*/\1/;q'"
111
112 kernel_apply_patches()
113 {
114 cd ${SRCDIR}
115
116 # 001-100 - ck patches
117 # 100-150 - official updates
118 mpatch 0100-3.11.1-all-fixes.patch || die
119 mpatch 0101-3.11.2-all-fixes.patch || die
120 mpatch 0102-3.11.3-all-fixes.patch || die
121 mpatch 0103-3.11.4-all-fixes.patch || die
122 mpatch 0104-3.11.5-all-fixes.patch || die
123 # 150-300 - magellan patches, driver updates etc
124 # 300-400 - compilations fixes and other
125 }