diff --git a/targets/ar71xx-tiny b/targets/ar71xx-tiny
index d82d8f79feffaddb4a9a9237a580f466ddcf296b..1d09fc179c029438d5a257238e7c9c27dc0e43c1 100644
--- a/targets/ar71xx-tiny
+++ b/targets/ar71xx-tiny
@@ -1,6 +1,7 @@
 config 'CONFIG_GLUON_SPECIALIZE_KERNEL=y'
 
 no_opkg()
+
 packages {
 	'-uboot-envtools',
 	'-kmod-usb-core',
@@ -9,6 +10,10 @@ packages {
 	'-kmod-usb-ledtrig-usbport',
 }
 
+defaults {
+	deprecated = true, -- 4/32
+}
+
 
 -- D-Link
 
diff --git a/targets/ramips-rt305x b/targets/ramips-rt305x
index 2ee6cac3a9296c24114c090bb0824979d16f0974..b3f8c89f2f2655c645a18b94290d68d831e5479d 100644
--- a/targets/ramips-rt305x
+++ b/targets/ramips-rt305x
@@ -2,12 +2,16 @@ config '# CONFIG_KERNEL_KALLSYMS is not set'
 
 -- A5
 
-device('a5-v11', 'a5-v11')
+device('a5-v11', 'a5-v11', {
+	deprecated = true, -- 4/32
+})
 
 
 -- D-Link
 
-device('d-link-dir-615-h1', 'dir-615-h1')
+device('d-link-dir-615-h1', 'dir-615-h1', {
+	deprecated = true, -- 4/32
+})
 
 device('d-link-dir-615-d', 'dir-615-d', {
 	aliases = {
@@ -16,6 +20,7 @@ device('d-link-dir-615-d', 'dir-615-d', {
 		'd-link-dir-615-d3',
 		'd-link-dir-615-d4',
 	},
+	deprecated = true, -- 4/32
 })
 
 
diff --git a/targets/targets.mk b/targets/targets.mk
index f89c82f3d0fcb6c0f244cad77430ed24ff054129..b712e10395c4e977bcdc2984317da627bfaf19a4 100644
--- a/targets/targets.mk
+++ b/targets/targets.mk
@@ -1,7 +1,9 @@
 GLUON_WLAN_MESH_11s := $(filter 11s,$(GLUON_WLAN_MESH))
 
 $(eval $(call GluonTarget,ar71xx,generic))
+ifneq ($(GLUON_DEPRECATED),0)
 $(eval $(call GluonTarget,ar71xx,tiny))
+endif
 $(eval $(call GluonTarget,ar71xx,nand))
 $(eval $(call GluonTarget,brcm2708,bcm2708))
 $(eval $(call GluonTarget,brcm2708,bcm2709))