prom.h (f0ff7eb483b4c9b24b83aa682c4f42db256f9bdb) prom.h (5d88aa85c00bb4026dd986430dc496effc637d42)
1#include <linux/of.h> /* linux/of.h gets to determine #include ordering */
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.

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

123/* ibm,dynamic-reconfiguration-memory property supported */
124#define OV5_DRCONF_MEMORY 0x0220
125#define OV5_LARGE_PAGES 0x0210 /* large pages supported */
126#define OV5_DONATE_DEDICATE_CPU 0x0202 /* donate dedicated CPU support */
127#define OV5_MSI 0x0201 /* PCIe/MSI support */
128#define OV5_CMO 0x0480 /* Cooperative Memory Overcommitment */
129#define OV5_XCMO 0x0440 /* Page Coalescing */
130#define OV5_TYPE1_AFFINITY 0x0580 /* Type 1 NUMA affinity */
1#include <linux/of.h> /* linux/of.h gets to determine #include ordering */
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.

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

123/* ibm,dynamic-reconfiguration-memory property supported */
124#define OV5_DRCONF_MEMORY 0x0220
125#define OV5_LARGE_PAGES 0x0210 /* large pages supported */
126#define OV5_DONATE_DEDICATE_CPU 0x0202 /* donate dedicated CPU support */
127#define OV5_MSI 0x0201 /* PCIe/MSI support */
128#define OV5_CMO 0x0480 /* Cooperative Memory Overcommitment */
129#define OV5_XCMO 0x0440 /* Page Coalescing */
130#define OV5_TYPE1_AFFINITY 0x0580 /* Type 1 NUMA affinity */
131#define OV5_PRRN 0x0540 /* Platform Resource Reassignment */
131#define OV5_PFO_HW_RNG 0x0E80 /* PFO Random Number Generator */
132#define OV5_PFO_HW_842 0x0E40 /* PFO Compression Accelerator */
133#define OV5_PFO_HW_ENCR 0x0E20 /* PFO Encryption Accelerator */
134#define OV5_SUB_PROCESSORS 0x0F01 /* 1,2,or 4 Sub-Processors supported */
135
136/* Option Vector 6: IBM PAPR hints */
137#define OV6_LINUX 0x02 /* Linux is our OS */
138

--- 17 unchanged lines hidden ---
132#define OV5_PFO_HW_RNG 0x0E80 /* PFO Random Number Generator */
133#define OV5_PFO_HW_842 0x0E40 /* PFO Compression Accelerator */
134#define OV5_PFO_HW_ENCR 0x0E20 /* PFO Encryption Accelerator */
135#define OV5_SUB_PROCESSORS 0x0F01 /* 1,2,or 4 Sub-Processors supported */
136
137/* Option Vector 6: IBM PAPR hints */
138#define OV6_LINUX 0x02 /* Linux is our OS */
139

--- 17 unchanged lines hidden ---