We don't allow the targets to be out of sync anyway — for example, if
our 3.3.x kernel is 3.3.2, then no target is allowed to be on 3.3.1.

So don't allow them to set it at all. That way we don't keep ending up
with targets out of sync, when we update and forget to change them all.

If we want to do this unconditionally, I suppose we could drop *all* the
magic to calculate $(KERNEL_PATCHVER) from $(LINUX_VERSION), at the end
of kernel-version.mk? And then perhaps rename $(KERNEL_PATCHVER)?

diff --git a/docs/adding.tex b/docs/adding.tex
index 97547ac..926e88f 100644
--- a/docs/adding.tex
+++ b/docs/adding.tex
@@ -507,7 +507,7 @@ BOARD:=board
 BOARDNAME:=Eval board
 FEATURES:=squashfs jffs2 pci usb
 
-LINUX_VERSION:=2.6.27.10
+KERNEL_PATCHVER:=3.3
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/include/kernel-version.mk b/include/kernel-version.mk
index 3440f44..2bd8c51 100644
--- a/include/kernel-version.mk
+++ b/include/kernel-version.mk
@@ -2,43 +2,56 @@
 
 LINUX_RELEASE?=1
 
-ifeq ($(LINUX_VERSION),2.6.30.10)
+ifeq ($(KERNEL_PATCHVER),2.6.30)
+  LINUX_VERSION:=2.6.30.10
   LINUX_KERNEL_MD5SUM:=eb6be465f914275967a5602cb33662f5
 endif
-ifeq ($(LINUX_VERSION),2.6.31.14)
+ifeq ($(KERNEL_PATCHVER),2.6.31)
+  LINUX_VERSION:=2.6.31.14
   LINUX_KERNEL_MD5SUM:=3e7feb224197d8e174a90dd3759979fd
 endif
-ifeq ($(LINUX_VERSION),2.6.32.33)
+ifeq ($(KERNEL_PATCHVER),2.6.32)
+  LINUX_VERSION:=2.6.32.33
   LINUX_KERNEL_MD5SUM:=2b4e5ed210534d9b4f5a563089dfcc80
 endif
-ifeq ($(LINUX_VERSION),2.6.34.8)
+ifeq ($(KERNEL_PATCHVER),2.6.34)
+  LINUX_VERSION:=2.6.34.8
   LINUX_KERNEL_MD5SUM:=6dedac89df1af57b08981fcc6ad387db
 endif
-ifeq ($(LINUX_VERSION),2.6.35.11)
+ifeq ($(KERNEL_PATCHVER),2.6.35)
+  LINUX_VERSION:=2.6.35.11
   LINUX_KERNEL_MD5SUM:=4c9ee33801f5ad0f4d5e615fac66d535
 endif
-ifeq ($(LINUX_VERSION),2.6.36.4)
+ifeq ($(KERNEL_PATCHVER),2.6.36)
+  LINUX_VERSION:=2.6.36.4
   LINUX_KERNEL_MD5SUM:=c05dd941d0e249695e9f72568888e1bf
 endif
-ifeq ($(LINUX_VERSION),2.6.37.6)
+ifeq ($(KERNEL_PATCHVER),2.6.37)
+  LINUX_VERSION:=2.6.37.6
   LINUX_KERNEL_MD5SUM:=05970afdce8ec4323a10dcd42bc4fb0c
 endif
-ifeq ($(LINUX_VERSION),2.6.38.8)
+ifeq ($(KERNEL_PATCHVER),2.6.38)
+  LINUX_VERSION:=2.6.38.8
   LINUX_KERNEL_MD5SUM:=d27b85795c6bc56b5a38d7d31bf1d724
 endif
-ifeq ($(LINUX_VERSION),2.6.39.4)
+ifeq ($(KERNEL_PATCHVER),2.6.39)
+  LINUX_VERSION:=2.6.39.4
   LINUX_KERNEL_MD5SUM:=a17c748c2070168f1e784e9605ca043d
 endif
-ifeq ($(LINUX_VERSION),3.0.18)
+ifeq ($(KERNEL_PATCHVER),3.0)
+  LINUX_VERSION:=3.0.18
   LINUX_KERNEL_MD5SUM:=67252770d7009eabe8bac7c26e074f9d
 endif
-ifeq ($(LINUX_VERSION),3.1.10)
+ifeq ($(KERNEL_PATCHVER),3.1)
+  LINUX_VERSION:=3.1.10
   LINUX_KERNEL_MD5SUM:=3649bdaa50ffd9114cc16486ec54d83a
 endif
-ifeq ($(LINUX_VERSION),3.2.15)
+ifeq ($(KERNEL_PATCHVER),3.2)
+  LINUX_VERSION:=3.2.15
   LINUX_KERNEL_MD5SUM:=15174563c4ccfc17953831611bee4002
 endif
-ifeq ($(LINUX_VERSION),3.3.2)
+ifeq ($(KERNEL_PATCHVER),3.3)
+  LINUX_VERSION:=3.3.2
   LINUX_KERNEL_MD5SUM:=cb5f959dfb3009bcc2a6e4ebf162174e
 endif
 
diff --git a/target/linux/adm5120/Makefile b/target/linux/adm5120/Makefile
index a852267..5ca9ad1 100644
--- a/target/linux/adm5120/Makefile
+++ b/target/linux/adm5120/Makefile
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 BOARD:=adm5120
 BOARDNAME:=Infineon/ADMtek ADM5120
-LINUX_VERSION:=2.6.32.33
+KERNEL_PATCHVER:=2.6.32
 SUBTARGETS:=router_le router_be
 INITRAMFS_EXTRA_FILES:=
 
diff --git a/target/linux/adm8668/Makefile b/target/linux/adm8668/Makefile
index c082529..5cf39a7 100644
--- a/target/linux/adm8668/Makefile
+++ b/target/linux/adm8668/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=Infineon WildPass ADM8668
 FEATURES:=squashfs
 MAINTAINER:=Florian Fainelli <[email protected]>
 
-LINUX_VERSION:=2.6.36.4
+KERNEL_PATCHVER:=2.6.36
 
 include $(INCLUDE_DIR)/target.mk
 DEFAULT_PACKAGES += wpad-mini kmod-rt61-pci
diff --git a/target/linux/amazon/Makefile b/target/linux/amazon/Makefile
index e90fc4c..ccd16aa 100644
--- a/target/linux/amazon/Makefile
+++ b/target/linux/amazon/Makefile
@@ -10,7 +10,7 @@ ARCH:=mips
 BOARD:=amazon
 BOARDNAME:=Infineon Amazon
 FEATURES:=squashfs jffs2 broken
-LINUX_VERSION:=2.6.37.6
+KERNEL_PATCHVER:=2.6.37
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/ar7/Makefile b/target/linux/ar7/Makefile
index aeedaa2..4eacb92 100644
--- a/target/linux/ar7/Makefile
+++ b/target/linux/ar7/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=TI AR7
 FEATURES:=squashfs jffs2 atm
 MAINTAINER:=Florian Fainelli <[email protected]>
 
-LINUX_VERSION:=2.6.37.6
+KERNEL_PATCHVER:=2.6.37
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/ar71xx/Makefile b/target/linux/ar71xx/Makefile
index b46a02f..eee95a9 100644
--- a/target/linux/ar71xx/Makefile
+++ b/target/linux/ar71xx/Makefile
@@ -13,7 +13,7 @@ FEATURES:=squashfs jffs2 targz
 CFLAGS:=-Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves
 SUBTARGETS:=generic nand
 
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/at91/Makefile b/target/linux/at91/Makefile
index 1d65d75..64c9600 100644
--- a/target/linux/at91/Makefile
+++ b/target/linux/at91/Makefile
@@ -14,7 +14,7 @@ FEATURES:=squashfs jffs2 targz
 CFLAGS:=-Os -pipe -march=armv5te -mtune=arm926ej-s -fno-caller-saves
 SUBTARGETS:=netus tqma9263 flexibity
 
-LINUX_VERSION:=2.6.38.8
+KERNEL_PATCHVER:=2.6.38
 DEVICE_TYPE=
 
 include $(INCLUDE_DIR)/target.mk
diff --git a/target/linux/at91/flexibity/target.mk 
b/target/linux/at91/flexibity/target.mk
index 5e4c460..fb71890 100644
--- a/target/linux/at91/flexibity/target.mk
+++ b/target/linux/at91/flexibity/target.mk
@@ -8,7 +8,7 @@
 SUBTARGET:=flexibity
 BOARDNAME:=Flexibity Connect (AT91)
 FEATURES:=ext2 tgz usb
-LINUX_VERSION:=2.6.39
+KERNEL_PATCHVER:=2.6
 
 define Target/Description
   Build fimware images for Flexibity Connect board.
diff --git a/target/linux/atheros/Makefile b/target/linux/atheros/Makefile
index e749685..1ba92a0 100644
--- a/target/linux/atheros/Makefile
+++ b/target/linux/atheros/Makefile
@@ -11,7 +11,7 @@ BOARD:=atheros
 BOARDNAME:=Atheros AR231x/AR5312
 FEATURES:=squashfs jffs2
 
-LINUX_VERSION:=2.6.37.6
+KERNEL_PATCHVER:=2.6.37
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/au1000/Makefile b/target/linux/au1000/Makefile
index 7c411ad..cd5603e 100644
--- a/target/linux/au1000/Makefile
+++ b/target/linux/au1000/Makefile
@@ -13,7 +13,7 @@ FEATURES:=jffs2 usb pci
 SUBTARGETS=au1500 au1550
 MAINTAINER:=Florian Fainelli <[email protected]>
 
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 
 include $(INCLUDE_DIR)/target.mk
 DEFAULT_PACKAGES += wpad-mini yamonenv
diff --git a/target/linux/avr32/Makefile b/target/linux/avr32/Makefile
index 5729570..2ddcb7a 100644
--- a/target/linux/avr32/Makefile
+++ b/target/linux/avr32/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=Atmel AVR32
 FEATURES:=squashfs
 MAINTAINER:=Imre Kaloz <[email protected]>
 
-LINUX_VERSION:=2.6.39.4
+KERNEL_PATCHVER:=2.6.39
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/brcm47xx/Makefile b/target/linux/brcm47xx/Makefile
index 2df7a83..22de8fb 100644
--- a/target/linux/brcm47xx/Makefile
+++ b/target/linux/brcm47xx/Makefile
@@ -11,7 +11,7 @@ BOARD:=brcm47xx
 BOARDNAME:=Broadcom BCM947xx/953xx
 FEATURES:=squashfs usb pcmcia
 
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 
 include $(INCLUDE_DIR)/target.mk
 DEFAULT_PACKAGES += wpad-mini kmod-switch kmod-diag nvram
diff --git a/target/linux/brcm63xx/Makefile b/target/linux/brcm63xx/Makefile
index 88c4561..6d5753d 100644
--- a/target/linux/brcm63xx/Makefile
+++ b/target/linux/brcm63xx/Makefile
@@ -10,7 +10,7 @@ ARCH:=mips
 BOARD:=brcm63xx
 BOARDNAME:=Broadcom BCM63xx
 FEATURES:=squashfs jffs2 usb atm pci pcmcia
-LINUX_VERSION:=3.0.18
+KERNEL_PATCHVER:=3.0
 MAINTAINER:=Florian Fainelli <[email protected]>
 
 include $(INCLUDE_DIR)/target.mk
diff --git a/target/linux/cns21xx/Makefile b/target/linux/cns21xx/Makefile
index 3a96b7e..edf3e2d 100644
--- a/target/linux/cns21xx/Makefile
+++ b/target/linux/cns21xx/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=Cavium Networks Econa CNS21xx
 FEATURES:=squashfs broken
 CFLAGS:=-Os -pipe -march=armv4 -mtune=fa526 -fno-caller-saves
 
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/cns3xxx/Makefile b/target/linux/cns3xxx/Makefile
index e2297a6..70a1416 100644
--- a/target/linux/cns3xxx/Makefile
+++ b/target/linux/cns3xxx/Makefile
@@ -13,7 +13,7 @@ FEATURES:=squashfs fpu gpio
 CFLAGS:=-Os -pipe -march=armv6k -mtune=mpcore -mfloat-abi=softfp -mfpu=vfp 
-fno-caller-saves
 MAINTAINER:=Imre Kaloz <[email protected]>
 
-LINUX_VERSION:=2.6.39.4
+KERNEL_PATCHVER:=2.6.39
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/cobalt/Makefile b/target/linux/cobalt/Makefile
index b0de847..356bb42 100644
--- a/target/linux/cobalt/Makefile
+++ b/target/linux/cobalt/Makefile
@@ -13,7 +13,7 @@ FEATURES:=targz pci ext4
 CFLAGS:=-O2 -pipe -mtune=r5000 -fno-caller-saves
 MAINTAINER:=Florian Fainelli <[email protected]>
 
-LINUX_VERSION:=2.6.39.4
+KERNEL_PATCHVER:=2.6.39
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/coldfire/Makefile b/target/linux/coldfire/Makefile
index eb250d5..96765e7 100644
--- a/target/linux/coldfire/Makefile
+++ b/target/linux/coldfire/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=Freescale Coldfire v4e
 FEATURES:=squashfs broken
 MAINTAINER:=Imre Kaloz <[email protected]>
 
-LINUX_VERSION:=2.6.31.14
+KERNEL_PATCHVER:=2.6.31
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/ep93xx/Makefile b/target/linux/ep93xx/Makefile
index 4e0f013..5fc5e01 100644
--- a/target/linux/ep93xx/Makefile
+++ b/target/linux/ep93xx/Makefile
@@ -13,7 +13,7 @@ FEATURES:=squashfs jffs2 ext4 targz usb
 CFLAGS:=-Os -pipe -march=armv4t -fno-caller-saves
 MAINTAINER:=Florian Fainelli <[email protected]>
 
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/etrax/Makefile b/target/linux/etrax/Makefile
index 6ebdbe3..5c31054 100644
--- a/target/linux/etrax/Makefile
+++ b/target/linux/etrax/Makefile
@@ -11,7 +11,7 @@ BOARD:=etrax
 MAINTAINER:=Claudio Mignanti <[email protected]>
 BOARDNAME:=Axis ETRAX 100LX
 FEATURES:=squashfs jffs2 usb broken
-LINUX_VERSION:=2.6.32.33
+KERNEL_PATCHVER:=2.6.32
 DEVICE_TYPE=
 
 include $(INCLUDE_DIR)/target.mk
diff --git a/target/linux/gemini/Makefile b/target/linux/gemini/Makefile
index dac4c62..5e88fdb 100644
--- a/target/linux/gemini/Makefile
+++ b/target/linux/gemini/Makefile
@@ -13,7 +13,7 @@ FEATURES:=squashfs
 CFLAGS:=-Os -pipe -march=armv4 -mtune=fa526 -fno-caller-saves
 MAINTAINER:=Imre Kaloz <[email protected]>
 
-LINUX_VERSION:=2.6.37.6
+KERNEL_PATCHVER:=2.6.37
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/goldfish/Makefile b/target/linux/goldfish/Makefile
index 8bb3e61..65ebd82 100644
--- a/target/linux/goldfish/Makefile
+++ b/target/linux/goldfish/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=Goldfish (Android Emulator)
 FEATURES:=
 CFLAGS:=-O2 -pipe -march=armv5te -mtune=xscale -fno-caller-saves
 
-LINUX_VERSION:=2.6.30.10
+KERNEL_PATCHVER:=2.6.30
 
 DEVICE_TYPE=phone
 
diff --git a/target/linux/imx21/Makefile b/target/linux/imx21/Makefile
index 0ca5c8a..55fab19 100644
--- a/target/linux/imx21/Makefile
+++ b/target/linux/imx21/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=Freescale i.MX21
 FEATURES:=jffs2 broken
 CFLAGS:=-Os -pipe -march=armv5te -mtune=arm926ej-s -fno-caller-saves
 
-LINUX_VERSION:=2.6.37.6
+KERNEL_PATCHVER:=2.6.37
 
 DEVICE_TYPE=phone
 
diff --git a/target/linux/iop32x/Makefile b/target/linux/iop32x/Makefile
index e1e0284..fd8b51e 100644
--- a/target/linux/iop32x/Makefile
+++ b/target/linux/iop32x/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=Intel IOP32x
 FEATURES:=squashfs
 MAINTAINER:=Imre Kaloz <[email protected]>
 
-LINUX_VERSION:=2.6.37.6
+KERNEL_PATCHVER:=2.6.37
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/ixp4xx/Makefile b/target/linux/ixp4xx/Makefile
index 87e1e06..6b9b076 100644
--- a/target/linux/ixp4xx/Makefile
+++ b/target/linux/ixp4xx/Makefile
@@ -13,7 +13,7 @@ FEATURES:=squashfs
 MAINTAINER:=Imre Kaloz <[email protected]>
 SUBTARGETS=generic harddisk
 
-LINUX_VERSION:=2.6.37.6
+KERNEL_PATCHVER:=2.6.37
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/kirkwood/Makefile b/target/linux/kirkwood/Makefile
index 06b6fc7..0c1c7ac 100644
--- a/target/linux/kirkwood/Makefile
+++ b/target/linux/kirkwood/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=Marvell Kirkwood
 FEATURES:=targz usb jffs2
 MAINTAINER:=Imre Kaloz <[email protected]>
 
-LINUX_VERSION:=2.6.37.6
+KERNEL_PATCHVER:=2.6.37
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/lantiq/Makefile b/target/linux/lantiq/Makefile
index 389bc50..011054e 100644
--- a/target/linux/lantiq/Makefile
+++ b/target/linux/lantiq/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=Lantiq GPON/XWAY
 FEATURES:=squashfs jffs2
 DEFAULT_SUBTARGET:=danube
 
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 
 CFLAGS=-Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves
 
diff --git a/target/linux/lantiq/falcon-stable/target.mk 
b/target/linux/lantiq/falcon-stable/target.mk
index 3f007a6..fa1238b 100644
--- a/target/linux/lantiq/falcon-stable/target.mk
+++ b/target/linux/lantiq/falcon-stable/target.mk
@@ -1,7 +1,7 @@
 
 include $(PLATFORM_SUBDIR)/../falcon/target.mk
 
-LINUX_VERSION:=2.6.32.33
+KERNEL_PATCHVER:=2.6.32
 
 SUBTARGET:=falcon-stable
 BOARDNAME:=Falcon-Stable
diff --git a/target/linux/leon/Makefile b/target/linux/leon/Makefile
index 561f138..0eabd3f 100644
--- a/target/linux/leon/Makefile
+++ b/target/linux/leon/Makefile
@@ -14,7 +14,7 @@ FEATURES+=fpu tgz
 CFLAGS:=-Os -pipe -mcpu=v8 -fno-caller-saves
 KERNELNAME:="uImage"
 
-LINUX_VERSION:=2.6.36.4
+KERNEL_PATCHVER:=2.6.36
 MAINTAINER:=Imre Kaloz <[email protected]>
 
 include $(INCLUDE_DIR)/target.mk
diff --git a/target/linux/malta/Makefile b/target/linux/malta/Makefile
index 601f8ee..c657d57 100644
--- a/target/linux/malta/Makefile
+++ b/target/linux/malta/Makefile
@@ -13,7 +13,7 @@ SUBTARGETS:=le be
 INITRAMFS_EXTRA_FILES:=
 MAINTAINER:=Florian Fainelli <[email protected]>
 
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/mpc52xx/Makefile b/target/linux/mpc52xx/Makefile
index f35c7b5..1aebb26 100644
--- a/target/linux/mpc52xx/Makefile
+++ b/target/linux/mpc52xx/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=Freescale MPC52xx
 CFLAGS:=-Os -pipe -fno-caller-saves -mcpu=603e
 FEATURES:=targz ext4
 
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/mpc83xx/Makefile b/target/linux/mpc83xx/Makefile
index 45ad9bc..4437306 100644
--- a/target/linux/mpc83xx/Makefile
+++ b/target/linux/mpc83xx/Makefile
@@ -13,7 +13,7 @@ CFLAGS:=-Os -pipe -fno-caller-saves -mcpu=603e
 FEATURES:=squashfs targz broken
 MAINTAINER:=Imre Kaloz <[email protected]>
 
-LINUX_VERSION:=2.6.36.4
+KERNEL_PATCHVER:=2.6.36
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/mpc85xx/Makefile b/target/linux/mpc85xx/Makefile
index 3543438..39bfc91 100644
--- a/target/linux/mpc85xx/Makefile
+++ b/target/linux/mpc85xx/Makefile
@@ -13,7 +13,7 @@ CFLAGS:=-Os -pipe -fno-caller-saves -mcpu=8540
 FEATURES:=spe_fpu ramdisk
 MAINTAINER:=Imre Kaloz <[email protected]>
 
-LINUX_VERSION:=2.6.38.8
+KERNEL_PATCHVER:=2.6.38
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/octeon/Makefile b/target/linux/octeon/Makefile
index e05cc7d..816bf5c 100644
--- a/target/linux/octeon/Makefile
+++ b/target/linux/octeon/Makefile
@@ -13,7 +13,7 @@ FEATURES:=squashfs jffs2 pci usb
 CFLAGS:=-Os -pipe -march=octeon -fno-caller-saves
 MAINTAINER:=Florian Fainelli <[email protected]>
 
-LINUX_VERSION:=2.6.37.6
+KERNEL_PATCHVER:=2.6.37
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/omap24xx/Makefile b/target/linux/omap24xx/Makefile
index 1188a9c..2beddad 100644
--- a/target/linux/omap24xx/Makefile
+++ b/target/linux/omap24xx/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=TI OMAP-24xx
 MAINTAINER:=Michael Buesch <[email protected]>
 FEATURES:=targz squashfs jffs2 usb usbgadget display gpio audio
 
-LINUX_VERSION:=3.1.10
+KERNEL_PATCHVER:=3.1
 
 define Target/Description
        TI OMAP-24xx
diff --git a/target/linux/omap35xx/Makefile b/target/linux/omap35xx/Makefile
index aecbd28..e3ba861 100644
--- a/target/linux/omap35xx/Makefile
+++ b/target/linux/omap35xx/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=TI OMAP35xx
 FEATURES:=ubifs targz broken
 SUBTARGETS=beagleboard gumstix
 
-LINUX_VERSION:=2.6.32.33
+KERNEL_PATCHVER:=2.6.32
 KERNELNAME:="uImage"
 
 DEVICE_TYPE=developerboard
diff --git a/target/linux/omap35xx/gumstix/target.mk 
b/target/linux/omap35xx/gumstix/target.mk
index 3e3d783..5eec169 100644
--- a/target/linux/omap35xx/gumstix/target.mk
+++ b/target/linux/omap35xx/gumstix/target.mk
@@ -1,5 +1,5 @@
 BOARDNAME:=Gumstix Overo
-LINUX_VERSION:=3.0.3
+KERNEL_PATCHVER:=3.0
 
 define Target/Description
        Build firmware images for Gumstix Overo Boards
diff --git a/target/linux/omap4/Makefile b/target/linux/omap4/Makefile
index 5a6993d..1d0ad47 100644
--- a/target/linux/omap4/Makefile
+++ b/target/linux/omap4/Makefile
@@ -11,7 +11,7 @@ BOARD:=omap4
 BOARDNAME:=TI OMAP4
 FEATURES:=usb targz audio display
 
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 CFLAGS:=-Os -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=softfp
 MAINTAINER:=Imre Kaloz <[email protected]>
 
diff --git a/target/linux/orion/Makefile b/target/linux/orion/Makefile
index e6e2686..c7bbc44 100644
--- a/target/linux/orion/Makefile
+++ b/target/linux/orion/Makefile
@@ -13,7 +13,7 @@ SUBTARGETS:=generic harddisk dns323
 CFLAGS=-Os -pipe -march=armv5te -mtune=xscale -fno-caller-saves
 MAINTAINER:=Imre Kaloz <[email protected]>
 
-LINUX_VERSION:=3.0.18
+KERNEL_PATCHVER:=3.0
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/ppc40x/Makefile b/target/linux/ppc40x/Makefile
index 4a40455..09a5ab0 100644
--- a/target/linux/ppc40x/Makefile
+++ b/target/linux/ppc40x/Makefile
@@ -13,7 +13,7 @@ FEATURES:=squashfs
 CFLAGS:=-Os -pipe -fno-caller-saves -mcpu=405
 MAINTAINER:=Imre Kaloz <[email protected]>
 
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/ppc44x/Makefile b/target/linux/ppc44x/Makefile
index fc50bcd..3f1f1da 100644
--- a/target/linux/ppc44x/Makefile
+++ b/target/linux/ppc44x/Makefile
@@ -13,7 +13,7 @@ FEATURES:=squashfs
 CFLAGS:=-Os -pipe -fno-caller-saves -mcpu=440
 MAINTAINER:=Imre Kaloz <[email protected]>
 
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/ps3/Makefile b/target/linux/ps3/Makefile
index e36e333..b8e512b 100644
--- a/target/linux/ps3/Makefile
+++ b/target/linux/ps3/Makefile
@@ -13,7 +13,7 @@ MAINTAINER:=Geoff Levand <[email protected]>
 SUBTARGETS=petitboot
 FEATURES+=powerpc64
 
-LINUX_VERSION:=2.6.30.10
+KERNEL_PATCHVER:=2.6.30
 
 KERNEL_CC:=
 
diff --git a/target/linux/pxa/Makefile b/target/linux/pxa/Makefile
index 1d5054d..d7ac23c 100644
--- a/target/linux/pxa/Makefile
+++ b/target/linux/pxa/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=Marvell/Intel PXA2xx
 FEATURES:=squashfs
 MAINTAINER:=Imre Kaloz <[email protected]>
 
-LINUX_VERSION:=2.6.37.6
+KERNEL_PATCHVER:=2.6.37
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/pxcab/Makefile b/target/linux/pxcab/Makefile
index 7ca7c05..03b1348 100644
--- a/target/linux/pxcab/Makefile
+++ b/target/linux/pxcab/Makefile
@@ -11,7 +11,7 @@ BOARD:=pxcab
 BOARDNAME:=PowerXCell Accelerator Board
 FEATURES+=powerpc64 fpu ramdisk
 
-LINUX_VERSION:=2.6.30.10
+KERNEL_PATCHVER:=2.6.30
 
 KERNEL_CC:=
 
diff --git a/target/linux/ramips/Makefile b/target/linux/ramips/Makefile
index 206b4ac..99e6428 100644
--- a/target/linux/ramips/Makefile
+++ b/target/linux/ramips/Makefile
@@ -13,7 +13,7 @@ SUBTARGETS:=rt288x rt305x rt3883
 CFLAGS:=-Os -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves
 FEATURES:=squashfs
 
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 
 include $(INCLUDE_DIR)/target.mk
 DEFAULT_PACKAGES+=\
diff --git a/target/linux/rb532/Makefile b/target/linux/rb532/Makefile
index 13504d4..3ab4706 100644
--- a/target/linux/rb532/Makefile
+++ b/target/linux/rb532/Makefile
@@ -11,7 +11,7 @@ BOARD:=rb532
 BOARDNAME:=Mikrotik RouterBoard 532
 FEATURES:=jffs2 pci targz
 
-LINUX_VERSION:=2.6.32.33
+KERNEL_PATCHVER:=2.6.32
 
 include $(INCLUDE_DIR)/target.mk
 DEFAULT_PACKAGES += wpad-mini kmod-madwifi kmod-input-rb532
diff --git a/target/linux/rdc/Makefile b/target/linux/rdc/Makefile
index 10b9dd2..ff61675 100644
--- a/target/linux/rdc/Makefile
+++ b/target/linux/rdc/Makefile
@@ -13,7 +13,7 @@ FEATURES:=squashfs jffs2 pci usb pcmcia
 CFLAGS:=-Os -pipe -march=i486 -mtune=i486 -fno-caller-saves
 MAINTAINER:=Florian Fainelli <[email protected]>
 
-LINUX_VERSION:=2.6.32.33
+KERNEL_PATCHVER:=2.6.32
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/realview/Makefile b/target/linux/realview/Makefile
index b720079..80eeb45 100644
--- a/target/linux/realview/Makefile
+++ b/target/linux/realview/Makefile
@@ -13,7 +13,7 @@ FEATURES:=fpu ramdisk
 CFLAGS:=-Os -pipe -march=armv6k -mtune=mpcore -mfloat-abi=softfp -mfpu=vfp 
-fno-caller-saves
 MAINTAINER:=Florian Fainelli <[email protected]>
 
-LINUX_VERSION:=3.0.18
+KERNEL_PATCHVER:=3.0
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/s3c24xx/Makefile b/target/linux/s3c24xx/Makefile
index 57f6aa3..ffc2040 100644
--- a/target/linux/s3c24xx/Makefile
+++ b/target/linux/s3c24xx/Makefile
@@ -13,7 +13,7 @@ FEATURES:=jffs2
 CFLAGS:=-O2 -pipe -march=armv4t -mtune=arm920t -fno-caller-saves
 SUBTARGETS:=openmoko-gta02
 
-LINUX_VERSION:=2.6.30.10
+KERNEL_PATCHVER:=2.6.30
 
 DEVICE_TYPE=phone
 
diff --git a/target/linux/sibyte/Makefile b/target/linux/sibyte/Makefile
index 67036f7..c4408b3 100644
--- a/target/linux/sibyte/Makefile
+++ b/target/linux/sibyte/Makefile
@@ -13,7 +13,7 @@ FEATURES:=fpu ramdisk
 CFLAGS:=-Os -pipe -march=sb1 -fno-caller-saves
 MAINTAINER:=Imre Kaloz <[email protected]>
 
-LINUX_VERSION:=2.6.37.6
+KERNEL_PATCHVER:=2.6.37
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/sparc/Makefile b/target/linux/sparc/Makefile
index fe859ff..af179e3 100644
--- a/target/linux/sparc/Makefile
+++ b/target/linux/sparc/Makefile
@@ -11,7 +11,7 @@ BOARD:=sparc
 BOARDNAME:=Sun UltraSPARC
 FEATURES+=fpu tgz
 
-LINUX_VERSION:=2.6.36.4
+KERNEL_PATCHVER:=2.6.36
 MAINTAINER:=Imre Kaloz <[email protected]>
 
 include $(INCLUDE_DIR)/target.mk
diff --git a/target/linux/ubicom32/Makefile b/target/linux/ubicom32/Makefile
index 62996d7..58f1904 100644
--- a/target/linux/ubicom32/Makefile
+++ b/target/linux/ubicom32/Makefile
@@ -14,7 +14,7 @@ BOARD:=ubicom32
 BOARDNAME:=Ubicom IPxx
 FEATURES:=nommu ramdisk
 
-LINUX_VERSION:=2.6.30.10
+KERNEL_PATCHVER:=2.6.30
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/uml/Makefile b/target/linux/uml/Makefile
index ee8758e..051e821 100644
--- a/target/linux/uml/Makefile
+++ b/target/linux/uml/Makefile
@@ -23,7 +23,7 @@ BOARDNAME:=User Mode Linux
 FEATURES:=ext4 audio
 MAINTAINER:=Florian Fainelli <[email protected]>
 
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/x86/Makefile b/target/linux/x86/Makefile
index 00400b6..cccbb86 100644
--- a/target/linux/x86/Makefile
+++ b/target/linux/x86/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=x86
 FEATURES:=squashfs jffs2 ext4 vdi vmdk pcmcia targz
 SUBTARGETS=generic olpc xen_domu ep80579 net5501 kvm_guest geos alix2 thincan
 
-LINUX_VERSION:=2.6.39.4
+KERNEL_PATCHVER:=2.6.39
 
 include $(INCLUDE_DIR)/target.mk
 
diff --git a/target/linux/x86/alix2/target.mk b/target/linux/x86/alix2/target.mk
index 475bd67..cb0af45 100644
--- a/target/linux/x86/alix2/target.mk
+++ b/target/linux/x86/alix2/target.mk
@@ -1,4 +1,4 @@
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 BOARDNAME:=PCEngines alix2
 FEATURES:=squashfs jffs2 ext4 pci usb gpio
 DEFAULT_PACKAGES += \
diff --git a/target/linux/x86/geos/target.mk b/target/linux/x86/geos/target.mk
index 17e3266..5c699cc 100644
--- a/target/linux/x86/geos/target.mk
+++ b/target/linux/x86/geos/target.mk
@@ -1,4 +1,4 @@
-LINUX_VERSION:=3.3.2
+KERNEL_PATCHVER:=3.3
 BOARDNAME:=Traverse Geos
 FEATURES:=squashfs jffs2 ext4 pci usb gpio
 DEFAULT_PACKAGES += \
diff --git a/target/linux/x86/net5501/target.mk 
b/target/linux/x86/net5501/target.mk
index 5862a99..b0d4fb5 100644
--- a/target/linux/x86/net5501/target.mk
+++ b/target/linux/x86/net5501/target.mk
@@ -1,4 +1,4 @@
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 BOARDNAME:=Soekris net5501
 FEATURES:=squashfs jffs2 ext4 pci usb gpio
 DEFAULT_PACKAGES += kmod-crypto-hw-geode kmod-crypto-ocf \
diff --git a/target/linux/xburst/Makefile b/target/linux/xburst/Makefile
index 8763937..023e687 100644
--- a/target/linux/xburst/Makefile
+++ b/target/linux/xburst/Makefile
@@ -12,7 +12,7 @@ BOARDNAME:=Ingenic XBurst
 FEATURES:=jffs2 targz ubifs audio
 SUBTARGETS:=qi_lb60 n516 n526 id800wt
 
-LINUX_VERSION:=3.2.15
+KERNEL_PATCHVER:=3.2
 
 DEVICE_TYPE=other
 

-- 
dwmw2

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to