[meta-xilinx] 3.12 Kernel
Martin Townsend
martin.townsend at xsilon.com
Tue Dec 24 02:25:18 PST 2013
Hi,
For my current project it looks like I'm going to need the 3.12 Kernel
as it includes a lot of updates to the 6lowpan network stack layer which
by looking at it will be more work to back port than to go forward with
3.12. Using the 3.10 defconfig as the 3.12 defconfig I have
successfully built the 3.12 kernel using the required branch from the
net-next repository.
Providing I can get all the patches working from 3.10 that relate to
Microblaze will there be anything that I may be missing, ie something in
your 3.10 git repository that hasn't been pushed upstream?
Also do you know when 3.12 will be supported?
Cheers,
Martin.
BTW I only had to fix one file to get 3.12 compiling, here's the error:
drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1576:2: error:
implicit declaration of function 'irq_of_parse_and_map'
[-Werror=implicit-function-declaration]
| lp->rx_irq = irq_of_parse_and_map(np, 1);
I expect they've moved the prototype to a new header, anyway here's my
patch in case it's any use
From d2f60198c93cb64b95579728dd72620d866d95ae Mon Sep 17 00:00:00 2001
From: Martin Townsend <martin.townsend at xsilon.com>
Date: Tue, 24 Dec 2013 10:07:53 +0000
Subject: [PATCH] Fixed compiler error due to missing of_irq.h include
---
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/ethernet/xilinx/xilinx_axienet_main.c
b/drivers/net/ethernet/xilinx/xilinx_axienet_main.c
index b2ff038..15ade1a 100644
--- a/drivers/net/ethernet/xilinx/xilinx_axienet_main.c
+++ b/drivers/net/ethernet/xilinx/xilinx_axienet_main.c
@@ -28,6 +28,7 @@
#include <linux/of_mdio.h>
#include <linux/of_platform.h>
#include <linux/of_address.h>
+#include <linux/of_irq.h>
#include <linux/skbuff.h>
#include <linux/spinlock.h>
#include <linux/phy.h>
--
1.8.3.2
More information about the meta-xilinx
mailing list