diff options
Diffstat (limited to 'drivers/platform/x86/amilo-rfkill.c')
| -rw-r--r-- | drivers/platform/x86/amilo-rfkill.c | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/platform/x86/amilo-rfkill.c b/drivers/platform/x86/amilo-rfkill.c index 19170bb7700..a514bf66fdd 100644 --- a/drivers/platform/x86/amilo-rfkill.c +++ b/drivers/platform/x86/amilo-rfkill.c @@ -97,9 +97,12 @@ static struct rfkill *amilo_rfkill_dev;  static int __devinit amilo_rfkill_probe(struct platform_device *device)  { +	int rc;  	const struct dmi_system_id *system_id =  		dmi_first_match(amilo_rfkill_id_table); -	int rc; + +	if (!system_id) +		return -ENXIO;  	amilo_rfkill_dev = rfkill_alloc(KBUILD_MODNAME, &device->dev,  					RFKILL_TYPE_WLAN,  |