2N/A * The contents of this file are subject to the terms of the 2N/A * Common Development and Distribution License (the "License"). 2N/A * You may not use this file except in compliance with the License. 2N/A * See the License for the specific language governing permissions 2N/A * and limitations under the License. 2N/A * When distributing Covered Code, include this CDDL HEADER in each 2N/A * If applicable, add the following below this CDDL HEADER, with the 2N/A * fields enclosed by brackets "[]" replaced with your own identifying 2N/A * information: Portions Copyright [yyyy] [name of copyright owner] 2N/A * Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved. 2N/A static char func_name[] =
"get_number_of_parent_address_cells";
2N/A TODO;
/* interpose - not yet implemented */ 2N/A /* Insert new child at end of peer list */ 2N/A * Paranoia.. reserve a little more instance data than we need 2N/A * Handle args argument of set-args. 2N/A * Kludge: For GP2, my-space comes from decode-unit hi.address. 2N/A * for PCI, my-space from decode-unit won't have the bus#, so we need 2N/A * to get it from config_address. Unfortunately, there is no easy 2N/A * way to figure out here which one we're looking at. We take the 2N/A * expediant of or'ing the two values together. 2N/A * 'call-package' Fcode 2N/A * ignore starting '/' 2N/A /* We hit the root of our tree */ 2N/A /* build the root node */ 2N/A /* Fcode 0x103 "my-space" is created using create_internal_value */ 2N/A /* Fcode 0x203 "my-self" is created using create_internal_value */