firmware.h (0eacd06bb8adea8dd9edb0a30144166d9f227e64) | firmware.h (1c6b5a7e74052768977855f95d6b8812f6e7772c) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0-or-later */ 2/* 3 * Copyright (C) 2001 Ben. Herrenschmidt (benh@kernel.crashing.org) 4 * 5 * Modifications for ppc64: 6 * Copyright (C) 2003 Dave Engebretsen <engebret@us.ibm.com> 7 */ 8#ifndef __ASM_POWERPC_FIRMWARE_H --- 39 unchanged lines hidden (view full) --- 48#define FW_FEATURE_PRRN ASM_CONST(0x0000000200000000) 49#define FW_FEATURE_DRMEM_V2 ASM_CONST(0x0000000400000000) 50#define FW_FEATURE_DRC_INFO ASM_CONST(0x0000000800000000) 51#define FW_FEATURE_BLOCK_REMOVE ASM_CONST(0x0000001000000000) 52#define FW_FEATURE_PAPR_SCM ASM_CONST(0x0000002000000000) 53#define FW_FEATURE_ULTRAVISOR ASM_CONST(0x0000004000000000) 54#define FW_FEATURE_STUFF_TCE ASM_CONST(0x0000008000000000) 55#define FW_FEATURE_RPT_INVALIDATE ASM_CONST(0x0000010000000000) | 1/* SPDX-License-Identifier: GPL-2.0-or-later */ 2/* 3 * Copyright (C) 2001 Ben. Herrenschmidt (benh@kernel.crashing.org) 4 * 5 * Modifications for ppc64: 6 * Copyright (C) 2003 Dave Engebretsen <engebret@us.ibm.com> 7 */ 8#ifndef __ASM_POWERPC_FIRMWARE_H --- 39 unchanged lines hidden (view full) --- 48#define FW_FEATURE_PRRN ASM_CONST(0x0000000200000000) 49#define FW_FEATURE_DRMEM_V2 ASM_CONST(0x0000000400000000) 50#define FW_FEATURE_DRC_INFO ASM_CONST(0x0000000800000000) 51#define FW_FEATURE_BLOCK_REMOVE ASM_CONST(0x0000001000000000) 52#define FW_FEATURE_PAPR_SCM ASM_CONST(0x0000002000000000) 53#define FW_FEATURE_ULTRAVISOR ASM_CONST(0x0000004000000000) 54#define FW_FEATURE_STUFF_TCE ASM_CONST(0x0000008000000000) 55#define FW_FEATURE_RPT_INVALIDATE ASM_CONST(0x0000010000000000) |
56#define FW_FEATURE_FORM2_AFFINITY ASM_CONST(0x0000020000000000) |
|
56 57#ifndef __ASSEMBLY__ 58 59enum { 60#ifdef CONFIG_PPC64 61 FW_FEATURE_PSERIES_POSSIBLE = FW_FEATURE_PFT | FW_FEATURE_TCE | 62 FW_FEATURE_SPRG0 | FW_FEATURE_DABR | FW_FEATURE_COPY | 63 FW_FEATURE_ASR | FW_FEATURE_DEBUG | FW_FEATURE_TERM | --- 4 unchanged lines hidden (view full) --- 68 FW_FEATURE_PUT_TCE_IND | FW_FEATURE_STUFF_TCE | 69 FW_FEATURE_SPLPAR | FW_FEATURE_LPAR | 70 FW_FEATURE_CMO | FW_FEATURE_VPHN | FW_FEATURE_XCMO | 71 FW_FEATURE_SET_MODE | FW_FEATURE_BEST_ENERGY | 72 FW_FEATURE_FORM1_AFFINITY | FW_FEATURE_PRRN | 73 FW_FEATURE_HPT_RESIZE | FW_FEATURE_DRMEM_V2 | 74 FW_FEATURE_DRC_INFO | FW_FEATURE_BLOCK_REMOVE | 75 FW_FEATURE_PAPR_SCM | FW_FEATURE_ULTRAVISOR | | 57 58#ifndef __ASSEMBLY__ 59 60enum { 61#ifdef CONFIG_PPC64 62 FW_FEATURE_PSERIES_POSSIBLE = FW_FEATURE_PFT | FW_FEATURE_TCE | 63 FW_FEATURE_SPRG0 | FW_FEATURE_DABR | FW_FEATURE_COPY | 64 FW_FEATURE_ASR | FW_FEATURE_DEBUG | FW_FEATURE_TERM | --- 4 unchanged lines hidden (view full) --- 69 FW_FEATURE_PUT_TCE_IND | FW_FEATURE_STUFF_TCE | 70 FW_FEATURE_SPLPAR | FW_FEATURE_LPAR | 71 FW_FEATURE_CMO | FW_FEATURE_VPHN | FW_FEATURE_XCMO | 72 FW_FEATURE_SET_MODE | FW_FEATURE_BEST_ENERGY | 73 FW_FEATURE_FORM1_AFFINITY | FW_FEATURE_PRRN | 74 FW_FEATURE_HPT_RESIZE | FW_FEATURE_DRMEM_V2 | 75 FW_FEATURE_DRC_INFO | FW_FEATURE_BLOCK_REMOVE | 76 FW_FEATURE_PAPR_SCM | FW_FEATURE_ULTRAVISOR | |
76 FW_FEATURE_RPT_INVALIDATE, | 77 FW_FEATURE_RPT_INVALIDATE | FW_FEATURE_FORM2_AFFINITY, |
77 FW_FEATURE_PSERIES_ALWAYS = 0, 78 FW_FEATURE_POWERNV_POSSIBLE = FW_FEATURE_OPAL | FW_FEATURE_ULTRAVISOR, 79 FW_FEATURE_POWERNV_ALWAYS = 0, 80 FW_FEATURE_PS3_POSSIBLE = FW_FEATURE_LPAR | FW_FEATURE_PS3_LV1, 81 FW_FEATURE_PS3_ALWAYS = FW_FEATURE_LPAR | FW_FEATURE_PS3_LV1, 82 FW_FEATURE_NATIVE_POSSIBLE = 0, 83 FW_FEATURE_NATIVE_ALWAYS = 0, 84 FW_FEATURE_POSSIBLE = --- 61 unchanged lines hidden --- | 78 FW_FEATURE_PSERIES_ALWAYS = 0, 79 FW_FEATURE_POWERNV_POSSIBLE = FW_FEATURE_OPAL | FW_FEATURE_ULTRAVISOR, 80 FW_FEATURE_POWERNV_ALWAYS = 0, 81 FW_FEATURE_PS3_POSSIBLE = FW_FEATURE_LPAR | FW_FEATURE_PS3_LV1, 82 FW_FEATURE_PS3_ALWAYS = FW_FEATURE_LPAR | FW_FEATURE_PS3_LV1, 83 FW_FEATURE_NATIVE_POSSIBLE = 0, 84 FW_FEATURE_NATIVE_ALWAYS = 0, 85 FW_FEATURE_POSSIBLE = --- 61 unchanged lines hidden --- |