提交 fc955f67 编写于 作者: L Len Brown

ACPI: remove acpi_os_readable(), acpi_os_writable()

...which are now unused
Signed-off-by: NLen Brown <len.brown@intel.com>
上级 70c0846e
...@@ -890,26 +890,6 @@ u32 acpi_os_get_line(char *buffer) ...@@ -890,26 +890,6 @@ u32 acpi_os_get_line(char *buffer)
} }
#endif /* ACPI_FUTURE_USAGE */ #endif /* ACPI_FUTURE_USAGE */
/* Assumes no unreadable holes inbetween */
u8 acpi_os_readable(void *ptr, acpi_size len)
{
#if defined(__i386__) || defined(__x86_64__)
char tmp;
return !__get_user(tmp, (char __user *)ptr)
&& !__get_user(tmp, (char __user *)ptr + len - 1);
#endif
return 1;
}
#ifdef ACPI_FUTURE_USAGE
u8 acpi_os_writable(void *ptr, acpi_size len)
{
/* could do dummy write (racy) or a kernel page table lookup.
The later may be difficult at early boot when kmap doesn't work yet. */
return 1;
}
#endif
acpi_status acpi_os_signal(u32 function, void *info) acpi_status acpi_os_signal(u32 function, void *info)
{ {
switch (function) { switch (function) {
......
...@@ -240,12 +240,6 @@ acpi_status ...@@ -240,12 +240,6 @@ acpi_status
acpi_os_validate_address(u8 space_id, acpi_os_validate_address(u8 space_id,
acpi_physical_address address, acpi_size length); acpi_physical_address address, acpi_size length);
u8 acpi_os_readable(void *pointer, acpi_size length);
#ifdef ACPI_FUTURE_USAGE
u8 acpi_os_writable(void *pointer, acpi_size length);
#endif
u64 acpi_os_get_timer(void); u64 acpi_os_get_timer(void);
acpi_status acpi_os_signal(u32 function, void *info); acpi_status acpi_os_signal(u32 function, void *info);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册