/* Description: gets memory layout from the quad config table. This function also updates node_online_map with the nodes (quads) present.  */
static void __init smp_dump_qct(void)
/* Description: gets memory layout from the quad config table. This function also updates node_online_map with the nodes (quads) present.  */
static void __init smp_dump_qct(void)
{
	struct sys_cfg_data *scd;
	int node;
	scd = (void *)__va(SYS_CFG_DATA_PRIV_ADDR);
	nodes_clear(node_online_map);
	for_each_node(node) {
		if (scd->quads_present31_0 & (1 << node))
			numaq_register_node(node, scd);
	}
}