aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXishi Qiu <[email protected]>2013-11-12 15:07:14 -0800
committerLinus Torvalds <[email protected]>2013-11-13 12:09:03 +0900
commit3207d9e72c6227b0a9a2624ae7984b32af5fb288 (patch)
tree6be6beb76fe5b3c88f5d6eab8cb512b50e28d865
parentc1ce4b375fa7b76d8b553d4f8d6cc5a09f063691 (diff)
drivers/video/acornfb.c: use __free_reserved_page() to simplify the code
Use __free_reserved_page() to simplify the code in the others. Signed-off-by: Xishi Qiu <[email protected]> Cc: Jean-Christophe Plagniol-Villard <[email protected]> Cc: Tomi Valkeinen <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
-rw-r--r--drivers/video/acornfb.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/video/acornfb.c b/drivers/video/acornfb.c
index 7e8346ec9cdc..a305caea58ee 100644
--- a/drivers/video/acornfb.c
+++ b/drivers/video/acornfb.c
@@ -949,9 +949,7 @@ free_unused_pages(unsigned int virtual_start, unsigned int virtual_end)
* the page.
*/
page = virt_to_page(virtual_start);
- ClearPageReserved(page);
- init_page_count(page);
- free_page(virtual_start);
+ __free_reserved_page(page);
virtual_start += PAGE_SIZE;
mb_freed += PAGE_SIZE / 1024;