Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Feb 2015 14:23:24 +0000
From:      "onwahe-gmail-com (Svatopluk Kraus)" <phabric-noreply@FreeBSD.org>
To:        freebsd-arm@freebsd.org
Subject:   [Differential] [Commented On] D1912: Fix endianness on FDT read in ARM GIC
Message-ID:  <79256369d17c3e02ed9d477b7c7015a3@localhost.localdomain>
In-Reply-To: <differential-rev-PHID-DREV-ker5chhmevh5hyis4d47-req@FreeBSD.org>
References:  <differential-rev-PHID-DREV-ker5chhmevh5hyis4d47-req@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
onwahe-gmail-com added a comment.

Well, Michal pointed me that it works in currnet. So, the true is that interrupt cells are now decoded in ofw_bus_intr_to_rl(), then again in arm_fdt_map_irq(), and then again in gic_decode_fdt(). So I was wrong. However, doing cpu_to_fdt32() three times on same data is not good too.

REVISION DETAIL
  https://reviews.freebsd.org/D1912

To: zbb, imp, andrew
Cc: onwahe-gmail-com, freebsd-arm



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?79256369d17c3e02ed9d477b7c7015a3>