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>