pgtable.h (e72421a085a8dc81c71b0daeb89612279c2c621c) pgtable.h (71a5b3db9f209ea5d1e07371017e65398d3c6fbc)
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef _ASM_POWERPC_PGTABLE_H
3#define _ASM_POWERPC_PGTABLE_H
4
5#ifndef __ASSEMBLY__
6#include <linux/mmdebug.h>
7#include <linux/mmzone.h>
8#include <asm/processor.h> /* For TASK_SIZE */

--- 62 unchanged lines hidden (view full) ---

71 * for zero-mapped memory areas etc..
72 */
73extern unsigned long empty_zero_page[];
74#define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
75
76extern pgd_t swapper_pg_dir[];
77
78extern void paging_init(void);
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef _ASM_POWERPC_PGTABLE_H
3#define _ASM_POWERPC_PGTABLE_H
4
5#ifndef __ASSEMBLY__
6#include <linux/mmdebug.h>
7#include <linux/mmzone.h>
8#include <asm/processor.h> /* For TASK_SIZE */

--- 62 unchanged lines hidden (view full) ---

71 * for zero-mapped memory areas etc..
72 */
73extern unsigned long empty_zero_page[];
74#define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
75
76extern pgd_t swapper_pg_dir[];
77
78extern void paging_init(void);
79void poking_init(void);
79
80extern unsigned long ioremap_bot;
81
82/*
83 * kern_addr_valid is intended to indicate whether an address is a valid
84 * kernel address. Most 32-bit archs define it as always true (like this)
85 * but most 64-bit archs actually perform a test. What should we do here?
86 */

--- 88 unchanged lines hidden ---
80
81extern unsigned long ioremap_bot;
82
83/*
84 * kern_addr_valid is intended to indicate whether an address is a valid
85 * kernel address. Most 32-bit archs define it as always true (like this)
86 * but most 64-bit archs actually perform a test. What should we do here?
87 */

--- 88 unchanged lines hidden ---