Register /dev/freefall miscdev only if system has freefall sensor
Use module_acpi_driver if possible
Replace printk with pr_*