Lines Matching +full:dt +full:- +full:property

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
10 * Copyright (C) 1996-2005 Paul Mackerras.
18 struct property;
22 #define OF_DT_PROP 0x3 /* Property: name off, size,
32 * The dt struct contains the device tree structure, full pathes and
33 * property contents. The dt strings contain a separate block with just
34 * the strings for the property names, and is fully page aligned and
36 * each property name appears only once in this page (cheap compression)
39 * passing it here instead of in the device-tree itself greatly simplifies
45 __be32 totalsize; /* total size of DT block */
54 __be32 dt_strings_size; /* size of the DT strings block */
56 __be32 dt_struct_size; /* size of the DT structure block */
63 /* Parse the ibm,dma-window property of an OF node into the busno, phys and
85 extern int of_read_drc_info_cell(struct property **prop,
92 * Newer machines have an "ibm,client-architecture-support" method on the
93 * root node. For older machines, we have to call the "process-elf-header"
94 * method in the /packages/elf-loader node, passing it a fake 32-bit
99 /* New method - extensible architecture description vector. */
101 /* Option vector bits - generic bits in byte 1 */
138 #define OV5_SPLPAR 0x0240 /* shared-processor LPAR supported */
139 /* ibm,dynamic-reconfiguration-memory property supported */
154 #define OV5_SUB_PROCESSORS 0x1501 /* 1,2,or 4 Sub-Processors supported */
155 #define OV5_DRMEM_V2 0x1680 /* ibm,dynamic-reconfiguration-v2 */
172 #define OV5_DRC_INFO 0x1640 /* Redef Prop Structures: drc-info */