diff options
-rw-r--r-- | arch/powerpc/mm/mem.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/powerpc/mm/mem.c b/arch/powerpc/mm/mem.c index 22d94c3e6fc4..d0f0a514b04e 100644 --- a/arch/powerpc/mm/mem.c +++ b/arch/powerpc/mm/mem.c | |||
@@ -560,12 +560,12 @@ subsys_initcall(add_system_ram_resources); | |||
560 | */ | 560 | */ |
561 | int devmem_is_allowed(unsigned long pfn) | 561 | int devmem_is_allowed(unsigned long pfn) |
562 | { | 562 | { |
563 | if (page_is_rtas_user_buf(pfn)) | ||
564 | return 1; | ||
563 | if (iomem_is_exclusive(PFN_PHYS(pfn))) | 565 | if (iomem_is_exclusive(PFN_PHYS(pfn))) |
564 | return 0; | 566 | return 0; |
565 | if (!page_is_ram(pfn)) | 567 | if (!page_is_ram(pfn)) |
566 | return 1; | 568 | return 1; |
567 | if (page_is_rtas_user_buf(pfn)) | ||
568 | return 1; | ||
569 | return 0; | 569 | return 0; |
570 | } | 570 | } |
571 | #endif /* CONFIG_STRICT_DEVMEM */ | 571 | #endif /* CONFIG_STRICT_DEVMEM */ |