/* Read the next lmb list entry from the ibm,dynamic-memory property and return the information in the provided  */
static void read_drconf_cell(struct of_drconf_cell *drmem, const u32 **cellp)
/* Read the next lmb list entry from the ibm,dynamic-memory property and return the information in the provided  */
static void read_drconf_cell(struct of_drconf_cell *drmem, const u32 **cellp)
{
	const u32 *cp;
	drmem->base_addr = read_n_cells(n_mem_addr_cells, cellp);
	cp = *cellp;
	drmem->drc_index = cp[0];
	drmem->reserved = cp[1];
	drmem->aa_index = cp[2];
	drmem->flags = cp[3];
	*cellp = cp + 4;
}