prom.h (0eacd06bb8adea8dd9edb0a30144166d9f227e64) prom.h (1c6b5a7e74052768977855f95d6b8812f6e7772c)
1/* SPDX-License-Identifier: GPL-2.0-or-later */
2#ifndef _POWERPC_PROM_H
3#define _POWERPC_PROM_H
4#ifdef __KERNEL__
5
6/*
7 * Definitions for talking to the Open Firmware PROM on
8 * Power Macintosh computers.

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

144#define OV5_DRCONF_MEMORY 0x0220
145#define OV5_LARGE_PAGES 0x0210 /* large pages supported */
146#define OV5_DONATE_DEDICATE_CPU 0x0202 /* donate dedicated CPU support */
147#define OV5_MSI 0x0201 /* PCIe/MSI support */
148#define OV5_CMO 0x0480 /* Cooperative Memory Overcommitment */
149#define OV5_XCMO 0x0440 /* Page Coalescing */
150#define OV5_FORM1_AFFINITY 0x0580 /* FORM1 NUMA affinity */
151#define OV5_PRRN 0x0540 /* Platform Resource Reassignment */
1/* SPDX-License-Identifier: GPL-2.0-or-later */
2#ifndef _POWERPC_PROM_H
3#define _POWERPC_PROM_H
4#ifdef __KERNEL__
5
6/*
7 * Definitions for talking to the Open Firmware PROM on
8 * Power Macintosh computers.

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

144#define OV5_DRCONF_MEMORY 0x0220
145#define OV5_LARGE_PAGES 0x0210 /* large pages supported */
146#define OV5_DONATE_DEDICATE_CPU 0x0202 /* donate dedicated CPU support */
147#define OV5_MSI 0x0201 /* PCIe/MSI support */
148#define OV5_CMO 0x0480 /* Cooperative Memory Overcommitment */
149#define OV5_XCMO 0x0440 /* Page Coalescing */
150#define OV5_FORM1_AFFINITY 0x0580 /* FORM1 NUMA affinity */
151#define OV5_PRRN 0x0540 /* Platform Resource Reassignment */
152#define OV5_FORM2_AFFINITY 0x0520 /* Form2 NUMA affinity */
152#define OV5_HP_EVT 0x0604 /* Hot Plug Event support */
153#define OV5_RESIZE_HPT 0x0601 /* Hash Page Table resizing */
154#define OV5_PFO_HW_RNG 0x1180 /* PFO Random Number Generator */
155#define OV5_PFO_HW_842 0x1140 /* PFO Compression Accelerator */
156#define OV5_PFO_HW_ENCR 0x1120 /* PFO Encryption Accelerator */
157#define OV5_SUB_PROCESSORS 0x1501 /* 1,2,or 4 Sub-Processors supported */
158#define OV5_DRMEM_V2 0x1680 /* ibm,dynamic-reconfiguration-v2 */
159#define OV5_XIVE_SUPPORT 0x17C0 /* XIVE Exploitation Support Mask */

--- 22 unchanged lines hidden ---
153#define OV5_HP_EVT 0x0604 /* Hot Plug Event support */
154#define OV5_RESIZE_HPT 0x0601 /* Hash Page Table resizing */
155#define OV5_PFO_HW_RNG 0x1180 /* PFO Random Number Generator */
156#define OV5_PFO_HW_842 0x1140 /* PFO Compression Accelerator */
157#define OV5_PFO_HW_ENCR 0x1120 /* PFO Encryption Accelerator */
158#define OV5_SUB_PROCESSORS 0x1501 /* 1,2,or 4 Sub-Processors supported */
159#define OV5_DRMEM_V2 0x1680 /* ibm,dynamic-reconfiguration-v2 */
160#define OV5_XIVE_SUPPORT 0x17C0 /* XIVE Exploitation Support Mask */

--- 22 unchanged lines hidden ---