From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Date: Sat, 29 Nov 2014 20:44:12 -0700 Subject: [U-Boot] [PATCH] ftd_support: Fix regression causes by "fdt: Try to use fdt_address_cells()/fdt_size_cells()" In-Reply-To: <1417083397-7396-1-git-send-email-hdegoede@redhat.com> References: <1417083397-7396-1-git-send-email-hdegoede@redhat.com> Message-ID: <547A928C.3070209@wwwdotorg.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 11/27/2014 03:16 AM, Hans de Goede wrote: > After commit 933cdbb479: "fdt: Try to use fdt_address_cells()/fdt_size_cells()" > I noticed that allwinner boards would no longer boot. > > Switching to fdt_address_cells / fdt_size_cells changes the result from > bytes to 32 bit words, so when we increment pointers into the blob, we must > do so by 32 bit words now. > > This commit makes allwinner boards boot again. Tested-by: Stephen Warren This fixes kernel booting on the RPi too.