Code drop from //branches/cupcake/...@124589
diff --git a/led/Android.mk b/led/Android.mk
index 3ecaff8..2b6ac0b 100644
--- a/led/Android.mk
+++ b/led/Android.mk
@@ -1,12 +1,15 @@
 # Copyright 2006 The Android Open Source Project
 
-ifeq ($(TARGET_PRODUCT),sooner)
+ifeq ($(TARGET_DEVICE),sooner)
 LOCAL_SRC_FILES += led/led_sardine.c
-else
-ifeq ($(TARGET_PRODUCT),dream)
+LOCAL_CFLAGS    += -DCONFIG_LED_SARDINE
+endif
+ifeq ($(TARGET_DEVICE),dream)
 LOCAL_SRC_FILES += led/led_trout.c
-else
+LOCAL_CFLAGS    += -DCONFIG_LED_TROUT
+endif
+ifeq ($(QEMU_HARDWARE),true)
+LOCAL_CFLAGS    += -DCONFIG_LED_QEMU
+endif
 LOCAL_SRC_FILES += led/led_stub.c
-endif
-endif