From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Fny3E-0004dc-Mf for garchives@archives.gentoo.org; Wed, 07 Jun 2006 13:26:25 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.6) with SMTP id k57DMYmU023453; Wed, 7 Jun 2006 13:22:34 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.13.6/8.13.6) with ESMTP id k57DMWfu015837 for ; Wed, 7 Jun 2006 13:22:32 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 1F7E764D0E for ; Wed, 7 Jun 2006 13:22:32 +0000 (UTC) Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10631-13 for ; Wed, 7 Jun 2006 13:22:25 +0000 (UTC) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.206]) by smtp.gentoo.org (Postfix) with ESMTP id 769F664D20 for ; Wed, 7 Jun 2006 13:22:25 +0000 (UTC) Received: by wx-out-0102.google.com with SMTP id t12so123838wxc for ; Wed, 07 Jun 2006 06:22:24 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:from:to:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=QlNeFl4tdzRO83s1lMAo6I5B7B3rHB0QOqnEF/6lAnNOnIbziyf0jcFiLODyvfHD4+AhDeFKXmclcMg92G1MjbxsN5C84P1nANCcgeTp9OhGfL7yoM/Oa+0ExPebD/aACDtqczbhwPEmr5Tfv5nS+AFWe7r4iv3AeOGxF8LZa1M= Received: by 10.70.67.5 with SMTP id p5mr656574wxa; Wed, 07 Jun 2006 06:22:24 -0700 (PDT) Received: from LiveStrong ( [66.202.34.162]) by mx.gmail.com with ESMTP id i39sm935250wxd.2006.06.07.06.22.24; Wed, 07 Jun 2006 06:22:24 -0700 (PDT) Message-ID: <003101c68a35$652410c0$0201a8c0@LiveStrong> From: "Anish Patel" To: , Subject: [gentoo-embedded] IXP400 ethernet drivers Date: Wed, 7 Jun 2006 09:22:13 -0400 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2869 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Status: No, score=0.346 required=5.5 tests=[AWL=2.945, BAYES_00=-2.599] X-Spam-Score: 0.346 X-Spam-Level: X-Archives-Salt: b8bf6137-3bfb-4f34-b5c0-0886ca43ed62 X-Archives-Hash: 90430fd75f7100dc1d997d880289258f Hello, I am attempting to compile the IXP400 ethernet module for an ixp425. When i issue the make modules i get this error dump /home/akp/xscale/kernel/ixp400_xscale_sw/src/include/IxQueueAssignments.h:75:5: warning: "IX_UTOPIAMODE" is not defined /home/akp/xscale/kernel/ixp400_xscale_sw/src/include/IxQueueAssignments.h:78:5: warning: "IX_MPHYSINGLEPORT" is not defined drivers/net/ixp400_eth.c:434: error: `platform_bus_type' undeclared here (not in a function) drivers/net/ixp400_eth.c:434: error: initializer element is not constant drivers/net/ixp400_eth.c:434: error: (near initialization for `ixp400_eth_driver.bus') drivers/net/ixp400_eth.c:439: error: elements of array `ixp400_eth_devices' have incomplete type drivers/net/ixp400_eth.c:442: error: unknown field `name' specified in initializer drivers/net/ixp400_eth.c:442: warning: excess elements in struct initializer drivers/net/ixp400_eth.c:442: warning: (near initialization for `ixp400_eth_devices[0]') drivers/net/ixp400_eth.c:443:5: warning: "CONFIG_IXP400_ETH_NPEC_ONLY" is not defined drivers/net/ixp400_eth.c:446: error: unknown field `id' specified in initializer drivers/net/ixp400_eth.c:446: warning: excess elements in struct initializer drivers/net/ixp400_eth.c:446: warning: (near initialization for `ixp400_eth_devices[0]') drivers/net/ixp400_eth.c:448: error: unknown field `dev' specified in initializer drivers/net/ixp400_eth.c:449: error: extra brace group at end of initializer drivers/net/ixp400_eth.c:449: error: (near initialization for `ixp400_eth_devices[0]') drivers/net/ixp400_eth.c:451: warning: excess elements in struct initializer drivers/net/ixp400_eth.c:451: warning: (near initialization for `ixp400_eth_devices[0]') drivers/net/ixp400_eth.c:455: error: unknown field `name' specified in initializer drivers/net/ixp400_eth.c:455: warning: excess elements in struct initializer drivers/net/ixp400_eth.c:455: warning: (near initialization for `ixp400_eth_devices[1]') drivers/net/ixp400_eth.c:456:5: warning: "CONFIG_IXP400_ETH_NPEC_ONLY" is not defined drivers/net/ixp400_eth.c:459: error: unknown field `id' specified in initializer drivers/net/ixp400_eth.c:459: warning: excess elements in struct initializer drivers/net/ixp400_eth.c:459: warning: (near initialization for `ixp400_eth_devices[1]') drivers/net/ixp400_eth.c:461: error: unknown field `dev' specified in initializer drivers/net/ixp400_eth.c:462: error: extra brace group at end of initializer drivers/net/ixp400_eth.c:462: error: (near initialization for `ixp400_eth_devices[1]') drivers/net/ixp400_eth.c:464: warning: excess elements in struct initializer drivers/net/ixp400_eth.c:464: warning: (near initialization for `ixp400_eth_devices[1]') drivers/net/ixp400_eth.c: In function `dev_skb_dequeue': drivers/net/ixp400_eth.c:906: warning: implicit declaration of function `invalidate_dcache_range' drivers/net/ixp400_eth.c: In function `dev_eth_type_trans': drivers/net/ixp400_eth.c:1854: error: structure has no member named `stamp' drivers/net/ixp400_eth.c: In function `dev_hard_start_xmit': drivers/net/ixp400_eth.c:2446: warning: implicit declaration of function `clean_dcache_range' drivers/net/ixp400_eth.c: In function `dev_eth_probe': drivers/net/ixp400_eth.c:3199: warning: implicit declaration of function `to_platform_device' drivers/net/ixp400_eth.c:3199: error: invalid type argument of `->' drivers/net/ixp400_eth.c: In function `dev_eth_remove': drivers/net/ixp400_eth.c:3478: error: invalid type argument of `->' drivers/net/ixp400_eth.c: In function `ixp400_eth_init': drivers/net/ixp400_eth.c:3649: warning: implicit declaration of function `platform_device_register' drivers/net/ixp400_eth.c:3649: error: invalid use of undefined type `struct platform_device' drivers/net/ixp400_eth.c: In function `ixp400_eth_exit': drivers/net/ixp400_eth.c:3816: warning: implicit declaration of function `platform_device_unregister' drivers/net/ixp400_eth.c:3816: error: invalid use of undefined type `struct platform_device' include/linux/module.h: At top level: drivers/net/ixp400_eth.c:439: error: storage size of `ixp400_eth_devices' isn't known make[2]: *** [drivers/net/ixp400_eth.o] Error 1 make[1]: *** [drivers/net] Error 2 make: *** [drivers] Error 2 the toolchain is set to target big endian and the kernel that was compiled against this tool chain it fine and boots the dir layout is per intels guide workdir --| | | -- gentoo-embedded@gentoo.org mailing list