firmware.h (aaccf3c97418f169afdbb5855e9cbcbda34e90fd) | firmware.h (4c5d87db497832c493ed296157bd1749dddc69f1) |
---|---|
1/* 2 * Copyright (C) 2001 Ben. Herrenschmidt (benh@kernel.crashing.org) 3 * 4 * Modifications for ppc64: 5 * Copyright (C) 2003 Dave Engebretsen <engebret@us.ibm.com> 6 * 7 * This program is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU General Public License --- 38 unchanged lines hidden (view full) --- 47#define FW_FEATURE_XCMO ASM_CONST(0x0000000008000000) 48#define FW_FEATURE_OPAL ASM_CONST(0x0000000010000000) 49#define FW_FEATURE_SET_MODE ASM_CONST(0x0000000040000000) 50#define FW_FEATURE_BEST_ENERGY ASM_CONST(0x0000000080000000) 51#define FW_FEATURE_TYPE1_AFFINITY ASM_CONST(0x0000000100000000) 52#define FW_FEATURE_PRRN ASM_CONST(0x0000000200000000) 53#define FW_FEATURE_DRMEM_V2 ASM_CONST(0x0000000400000000) 54#define FW_FEATURE_DRC_INFO ASM_CONST(0x0000000800000000) | 1/* 2 * Copyright (C) 2001 Ben. Herrenschmidt (benh@kernel.crashing.org) 3 * 4 * Modifications for ppc64: 5 * Copyright (C) 2003 Dave Engebretsen <engebret@us.ibm.com> 6 * 7 * This program is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU General Public License --- 38 unchanged lines hidden (view full) --- 47#define FW_FEATURE_XCMO ASM_CONST(0x0000000008000000) 48#define FW_FEATURE_OPAL ASM_CONST(0x0000000010000000) 49#define FW_FEATURE_SET_MODE ASM_CONST(0x0000000040000000) 50#define FW_FEATURE_BEST_ENERGY ASM_CONST(0x0000000080000000) 51#define FW_FEATURE_TYPE1_AFFINITY ASM_CONST(0x0000000100000000) 52#define FW_FEATURE_PRRN ASM_CONST(0x0000000200000000) 53#define FW_FEATURE_DRMEM_V2 ASM_CONST(0x0000000400000000) 54#define FW_FEATURE_DRC_INFO ASM_CONST(0x0000000800000000) |
55#define FW_FEATURE_BLOCK_REMOVE ASM_CONST(0x0000001000000000) 56#define FW_FEATURE_PAPR_SCM ASM_CONST(0x0000002000000000) |
|
55 56#ifndef __ASSEMBLY__ 57 58enum { 59#ifdef CONFIG_PPC64 60 FW_FEATURE_PSERIES_POSSIBLE = FW_FEATURE_PFT | FW_FEATURE_TCE | 61 FW_FEATURE_SPRG0 | FW_FEATURE_DABR | FW_FEATURE_COPY | 62 FW_FEATURE_ASR | FW_FEATURE_DEBUG | FW_FEATURE_TERM | 63 FW_FEATURE_PERF | FW_FEATURE_DUMP | FW_FEATURE_INTERRUPT | 64 FW_FEATURE_MIGRATE | FW_FEATURE_PERFMON | FW_FEATURE_CRQ | 65 FW_FEATURE_VIO | FW_FEATURE_RDMA | FW_FEATURE_LLAN | 66 FW_FEATURE_BULK_REMOVE | FW_FEATURE_XDABR | 67 FW_FEATURE_MULTITCE | FW_FEATURE_SPLPAR | FW_FEATURE_LPAR | 68 FW_FEATURE_CMO | FW_FEATURE_VPHN | FW_FEATURE_XCMO | 69 FW_FEATURE_SET_MODE | FW_FEATURE_BEST_ENERGY | 70 FW_FEATURE_TYPE1_AFFINITY | FW_FEATURE_PRRN | 71 FW_FEATURE_HPT_RESIZE | FW_FEATURE_DRMEM_V2 | | 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 | 65 FW_FEATURE_PERF | FW_FEATURE_DUMP | FW_FEATURE_INTERRUPT | 66 FW_FEATURE_MIGRATE | FW_FEATURE_PERFMON | FW_FEATURE_CRQ | 67 FW_FEATURE_VIO | FW_FEATURE_RDMA | FW_FEATURE_LLAN | 68 FW_FEATURE_BULK_REMOVE | FW_FEATURE_XDABR | 69 FW_FEATURE_MULTITCE | 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_TYPE1_AFFINITY | FW_FEATURE_PRRN | 73 FW_FEATURE_HPT_RESIZE | FW_FEATURE_DRMEM_V2 | |
72 FW_FEATURE_DRC_INFO, | 74 FW_FEATURE_DRC_INFO | FW_FEATURE_BLOCK_REMOVE | 75 FW_FEATURE_PAPR_SCM, |
73 FW_FEATURE_PSERIES_ALWAYS = 0, 74 FW_FEATURE_POWERNV_POSSIBLE = FW_FEATURE_OPAL, 75 FW_FEATURE_POWERNV_ALWAYS = 0, 76 FW_FEATURE_PS3_POSSIBLE = FW_FEATURE_LPAR | FW_FEATURE_PS3_LV1, 77 FW_FEATURE_PS3_ALWAYS = FW_FEATURE_LPAR | FW_FEATURE_PS3_LV1, 78 FW_FEATURE_NATIVE_POSSIBLE = 0, 79 FW_FEATURE_NATIVE_ALWAYS = 0, 80 FW_FEATURE_POSSIBLE = --- 60 unchanged lines hidden --- | 76 FW_FEATURE_PSERIES_ALWAYS = 0, 77 FW_FEATURE_POWERNV_POSSIBLE = FW_FEATURE_OPAL, 78 FW_FEATURE_POWERNV_ALWAYS = 0, 79 FW_FEATURE_PS3_POSSIBLE = FW_FEATURE_LPAR | FW_FEATURE_PS3_LV1, 80 FW_FEATURE_PS3_ALWAYS = FW_FEATURE_LPAR | FW_FEATURE_PS3_LV1, 81 FW_FEATURE_NATIVE_POSSIBLE = 0, 82 FW_FEATURE_NATIVE_ALWAYS = 0, 83 FW_FEATURE_POSSIBLE = --- 60 unchanged lines hidden --- |