From patchwork Fri Sep 28 09:46:19 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [RESEND,1/2] efi_runtime: add checking the efi enviroment Date: Thu, 27 Sep 2012 23:46:19 -0000 From: IvanHu X-Patchwork-Id: 187749 Message-Id: <1348825579-6066-1-git-send-email-ivan.hu@canonical.com> To: fwts-devel@lists.ubuntu.com This driver should be worked on efi enviroment, so efi_runtime_init will check efi_enable to register the driver. Signed-off-by: Ivan Hu Acked-by: Keng-Yu Lin --- efi_runtime/efi_runtime.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/efi_runtime/efi_runtime.c b/efi_runtime/efi_runtime.c index 7d99fbc..ccf4eff 100644 --- a/efi_runtime/efi_runtime.c +++ b/efi_runtime/efi_runtime.c @@ -304,6 +304,9 @@ static int __init efi_runtime_init(void) printk(KERN_INFO "EFI_RUNTIME Driver v%s\n", EFI_FWTS_EFI_VERSION); + if (!efi_enabled) + return -ENODEV; + ret = misc_register(&efi_runtime_dev); if (ret) { printk(KERN_ERR "efi_runtime: can't misc_register on minor=%d\n",