From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kim Phillips Date: Wed, 24 Oct 2007 17:54:42 -0500 Subject: [U-Boot-Users] Fixup of fdt with detected memory size instead of fixed values In-Reply-To: <47F3F98010FF784EBEE6526EAAB078D1024F8796@tq-mailsrv.tq-net.de> References: <47F3F98010FF784EBEE6526EAAB078D1024F8796@tq-mailsrv.tq-net.de> Message-ID: <20071024175442.2e426dd0.kim.phillips@freescale.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Wed, 24 Oct 2007 18:41:51 +0200 "Martin Krause" wrote: > feature for all boards? AFAIK bd->bi_mestart and bd->bi_memsize > should contain valid values on all boards. So why not fixup the "memory" > node for all boards in ft_setup()? Does this make sense? I think you're looking at the old CONFIG_OF_FLAT_TREE code, which has since been superseded by CONFIG_OF_LIBFDT code. In 83xx, all boards' /memory fixup occurs in ft_cpu_setup in cpu/mpc83xx/cpu.c, but, yes, I agree, it should be put somewhere even more common. Kim