/openbmc/linux/arch/powerpc/include/asm/ |
H A D | reg_a2.h | 69 #define TLB0_EPN_MASK ASM_CONST(0xfffffffffffff000) 70 #define TLB0_CLASS_MASK ASM_CONST(0x0000000000000c00) 71 #define TLB0_CLASS_00 ASM_CONST(0x0000000000000000) 72 #define TLB0_CLASS_01 ASM_CONST(0x0000000000000400) 73 #define TLB0_CLASS_10 ASM_CONST(0x0000000000000800) 74 #define TLB0_CLASS_11 ASM_CONST(0x0000000000000c00) 75 #define TLB0_V ASM_CONST(0x0000000000000200) 76 #define TLB0_X ASM_CONST(0x0000000000000100) 77 #define TLB0_SIZE_MASK ASM_CONST(0x00000000000000f0) 78 #define TLB0_SIZE_4K ASM_CONST(0x0000000000000010) [all …]
|
H A D | firmware.h | 17 #define FW_FEATURE_PFT ASM_CONST(0x0000000000000001) 18 #define FW_FEATURE_TCE ASM_CONST(0x0000000000000002) 19 #define FW_FEATURE_SPRG0 ASM_CONST(0x0000000000000004) 20 #define FW_FEATURE_DABR ASM_CONST(0x0000000000000008) 21 #define FW_FEATURE_COPY ASM_CONST(0x0000000000000010) 22 #define FW_FEATURE_ASR ASM_CONST(0x0000000000000020) 23 #define FW_FEATURE_DEBUG ASM_CONST(0x0000000000000040) 24 #define FW_FEATURE_TERM ASM_CONST(0x0000000000000080) 25 #define FW_FEATURE_PERF ASM_CONST(0x0000000000000100) 26 #define FW_FEATURE_DUMP ASM_CONST(0x0000000000000200) [all …]
|
H A D | mmu.h | 17 #define MMU_FTR_HPTE_TABLE ASM_CONST(0x00000001) 18 #define MMU_FTR_TYPE_8xx ASM_CONST(0x00000002) 19 #define MMU_FTR_TYPE_40x ASM_CONST(0x00000004) 20 #define MMU_FTR_TYPE_44x ASM_CONST(0x00000008) 21 #define MMU_FTR_TYPE_FSL_E ASM_CONST(0x00000010) 22 #define MMU_FTR_TYPE_47x ASM_CONST(0x00000020) 25 #define MMU_FTR_TYPE_RADIX ASM_CONST(0x00000040) 36 #define MMU_FTR_KUAP ASM_CONST(0x00000200) 43 #define MMU_FTR_BOOK3S_KUEP ASM_CONST(0x00000400) 48 #define MMU_FTR_PKEY ASM_CONST(0x00000800) [all …]
|
H A D | cputable.h | 111 #define CPU_FTR_COHERENT_ICACHE ASM_CONST(0x00000001) 112 #define CPU_FTR_ALTIVEC ASM_CONST(0x00000002) 113 #define CPU_FTR_DBELL ASM_CONST(0x00000004) 114 #define CPU_FTR_CAN_NAP ASM_CONST(0x00000008) 115 #define CPU_FTR_DEBUG_LVL_EXC ASM_CONST(0x00000010) 117 #define CPU_FTR_FPU_UNAVAILABLE ASM_CONST(0x00000040) 118 #define CPU_FTR_LWSYNC ASM_CONST(0x00000080) 119 #define CPU_FTR_NOEXECUTE ASM_CONST(0x00000100) 120 #define CPU_FTR_EMB_HV ASM_CONST(0x00000200) 124 #define CPU_FTR_L2CR ASM_CONST(0x00002000) [all …]
|
H A D | reg.h | 272 #define TEXASR_FC (ASM_CONST(0xFF) << TEXASR_FC_LG) 426 #define FSCR_INTR_CAUSE (ASM_CONST(0xFF) << 56) /* interrupt cause */ 441 #define LPCR_VPM0 ASM_CONST(0x8000000000000000) 442 #define LPCR_VPM1 ASM_CONST(0x4000000000000000) 443 #define LPCR_ISL ASM_CONST(0x2000000000000000) 446 #define LPCR_DPFD (ASM_CONST(7) << LPCR_DPFD_SH) 448 #define LPCR_VRMASD (ASM_CONST(0x1f) << LPCR_VRMASD_SH) 449 #define LPCR_VRMA_L ASM_CONST(0x0008000000000000) 450 #define LPCR_VRMA_LP0 ASM_CONST(0x0001000000000000) 451 #define LPCR_VRMA_LP1 ASM_CONST(0x0000800000000000) [all …]
|
H A D | page.h | 25 #define PAGE_SIZE (ASM_CONST(1) << PAGE_SHIFT) 81 #define KERNELBASE ASM_CONST(CONFIG_KERNEL_START) 82 #define PAGE_OFFSET ASM_CONST(CONFIG_PAGE_OFFSET) 83 #define LOAD_OFFSET ASM_CONST((CONFIG_KERNEL_START-CONFIG_PHYSICAL_START)) 99 #define PHYSICAL_START ASM_CONST(CONFIG_PHYSICAL_START)
|
H A D | asm-const.h | 6 # define ASM_CONST(x) x 12 # define ASM_CONST(x) __ASM_CONST(x) macro
|
H A D | page_64.h | 17 #define HW_PAGE_SIZE (ASM_CONST(1) << HW_PAGE_SHIFT) 28 #define SID_MASK ASM_CONST(0xfffffffff)
|
H A D | ptrace.h | 102 #define STACK_FRAME_REGS_MARKER ASM_CONST(0x52454753) 104 #define STACK_FRAME_REGS_MARKER ASM_CONST(0x53474552)
|
H A D | kasan.h | 31 #define KASAN_SHADOW_OFFSET ASM_CONST(CONFIG_KASAN_SHADOW_OFFSET)
|
H A D | iommu.h | 23 #define IOMMU_PAGE_SIZE_4K (ASM_CONST(1) << IOMMU_PAGE_SHIFT_4K) 27 #define IOMMU_PAGE_SIZE(tblptr) (ASM_CONST(1) << (tblptr)->it_page_shift)
|
/openbmc/linux/arch/powerpc/include/asm/book3s/64/ |
H A D | mmu-hash.h | 34 #define SLB_ESID_V ASM_CONST(0x0000000008000000) /* valid */ 41 #define SLB_VSID_B ASM_CONST(0xc000000000000000) 42 #define SLB_VSID_B_256M ASM_CONST(0x0000000000000000) 43 #define SLB_VSID_B_1T ASM_CONST(0x4000000000000000) 44 #define SLB_VSID_KS ASM_CONST(0x0000000000000800) 45 #define SLB_VSID_KP ASM_CONST(0x0000000000000400) 46 #define SLB_VSID_N ASM_CONST(0x0000000000000200) /* no-execute */ 47 #define SLB_VSID_L ASM_CONST(0x0000000000000100) 48 #define SLB_VSID_C ASM_CONST(0x0000000000000080) /* class */ 49 #define SLB_VSID_LP ASM_CONST(0x0000000000000030) [all …]
|
H A D | hash-4k.h | 23 #define H_KERN_MAP_SIZE (ASM_CONST(1) << REGION_SHIFT) 33 #define H_KERN_VIRT_START ASM_CONST(0xc0003d0000000000)
|
H A D | radix.h | 48 #define RADIX_PGTABLE_RANGE (ASM_CONST(1) << RADIX_PGTABLE_EADDR_SIZE) 116 #define RADIX_KERN_VIRT_START ASM_CONST(0xc008000000000000)
|
H A D | hash.h | 35 #define H_PGTABLE_RANGE (ASM_CONST(1) << H_PGTABLE_EADDR_SIZE)
|
H A D | hash-64k.h | 40 #define H_KERN_VIRT_START ASM_CONST(0xc008000000000000)
|
/openbmc/linux/arch/powerpc/boot/ |
H A D | page.h | 9 #define ASM_CONST(x) x 12 #define ASM_CONST(x) __ASM_CONST(x) macro 17 #define PAGE_SIZE (ASM_CONST(1) << PAGE_SHIFT)
|
/openbmc/linux/tools/testing/selftests/powerpc/primitives/asm/ |
H A D | asm-const.h | 6 # define ASM_CONST(x) x 12 # define ASM_CONST(x) __ASM_CONST(x) macro
|
/openbmc/linux/arch/microblaze/include/asm/ |
H A D | asm-compat.h | 9 # define ASM_CONST(x) x 15 # define ASM_CONST(x) __ASM_CONST(x) macro
|
H A D | page.h | 24 #define PAGE_SIZE (ASM_CONST(1) << PAGE_SHIFT) 27 #define LOAD_OFFSET ASM_CONST((CONFIG_KERNEL_START-CONFIG_KERNEL_BASE_ADDR))
|
/openbmc/linux/arch/powerpc/include/asm/nohash/32/ |
H A D | mmu-44x.h | 123 #define PPC44x_EARLY_DEBUG_VIRTADDR (ASM_CONST(0xf0000000) \ 124 | (ASM_CONST(CONFIG_PPC_EARLY_DEBUG_44x_PHYSLOW) & 0xffff))
|
/openbmc/linux/arch/powerpc/include/asm/nohash/64/ |
H A D | pgtable.h | 20 #define PGTABLE_RANGE (ASM_CONST(1) << PGTABLE_EADDR_SIZE) 28 #define KERN_VIRT_START ASM_CONST(0xc000100000000000) 29 #define KERN_VIRT_SIZE ASM_CONST(0x0000100000000000)
|
/openbmc/linux/tools/testing/selftests/powerpc/stringloops/asm/ |
H A D | ppc-opcode.h | 13 # define ASM_CONST(x) x macro
|
/openbmc/linux/arch/powerpc/platforms/pseries/ |
H A D | setup.c | 101 unsigned long CMO_PageSize = (ASM_CONST(1) << IOMMU_PAGE_SHIFT_4K);
|