|
@@ -83,6 +83,9 @@ static struct platform_device serial_device = {
|
|
|
|
|
|
static int __init ext_uart_init(void)
|
|
|
{
|
|
|
+ if (!machine_is_voiceblue())
|
|
|
+ return -ENODEV;
|
|
|
+
|
|
|
return platform_device_register(&serial_device);
|
|
|
}
|
|
|
arch_initcall(ext_uart_init);
|
|
@@ -236,6 +239,9 @@ static struct notifier_block panic_block = {
|
|
|
|
|
|
static int __init voiceblue_setup(void)
|
|
|
{
|
|
|
+ if (!machine_is_voiceblue())
|
|
|
+ return -ENODEV;
|
|
|
+
|
|
|
/* Setup panic notifier */
|
|
|
atomic_notifier_chain_register(&panic_notifier_list, &panic_block);
|
|
|
|