Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  1) /* SPDX-License-Identifier: GPL-2.0 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  2) // Copyright (C) 2005-2017 Andes Technology Corporation
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) #ifndef __ASM_NDS32_FIXMAP_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) #define __ASM_NDS32_FIXMAP_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) #ifdef CONFIG_HIGHMEM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8) #include <linux/threads.h>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) #include <asm/kmap_types.h>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) #endif
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) enum fixed_addresses {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) 	FIX_HOLE,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) 	FIX_KMAP_RESERVED,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) 	FIX_KMAP_BEGIN,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) #ifdef CONFIG_HIGHMEM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) 	FIX_KMAP_END = FIX_KMAP_BEGIN + (KM_TYPE_NR * NR_CPUS),
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) #endif
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) 	FIX_EARLYCON_MEM_BASE,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) 	__end_of_fixed_addresses
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) #define FIXADDR_TOP             ((unsigned long) (-(16 * PAGE_SIZE)))
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) #define FIXADDR_SIZE		((__end_of_fixed_addresses) << PAGE_SHIFT)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) #define FIXADDR_START		(FIXADDR_TOP - FIXADDR_SIZE)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) #define FIXMAP_PAGE_IO		__pgprot(PAGE_DEVICE)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) #include <asm-generic/fixmap.h>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) #endif /* __ASM_NDS32_FIXMAP_H */