From patchwork Wed May 26 14:01:11 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Junchang Wang X-Patchwork-Id: 53614 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 9BF24B7D19 for ; Thu, 27 May 2010 00:01:20 +1000 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753367Ab0EZOBO (ORCPT ); Wed, 26 May 2010 10:01:14 -0400 Received: from mail-pv0-f174.google.com ([74.125.83.174]:40265 "EHLO mail-pv0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753035Ab0EZOBN (ORCPT ); Wed, 26 May 2010 10:01:13 -0400 Received: by pvg3 with SMTP id 3so1106435pvg.19 for ; Wed, 26 May 2010 07:01:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:cc:content-type; bh=UyAHRN1bm25h9+egRHBBc+OL+4ENQ8oSwOUmx62nmns=; b=LQ7bNovBVYwzDXsXZ2Mh2RrUxF2xfLJES3PeCtFliDk897CohBsq83HeLRIqRfdzDM 1+QNvqbrQabOoaN7TJjHGP+GYgKsqBO4YYT/LvIg/0CglCriB9/hmhqVCe9o4oWVpxoi JsXTZShqz2KCvElAlm7afThrqZZjTdyPO1z1s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type; b=ij50QcMewudZGwhSGiDpmrwtbCe29PO8wdvDnTSxG5nDN4neQ/DVaZYJQYPmsXxphG OZkY4WyUmKq1EtEc30AvMdGAaWgub4WcT6zuw3pzNek5xTWVjnS4/k1y4jSQjzINvleb 23dmOXf7c3b0BH7WMys/0pMHLxQvyEh7puDdE= MIME-Version: 1.0 Received: by 10.141.139.2 with SMTP id r2mr6594414rvn.83.1274882472157; Wed, 26 May 2010 07:01:12 -0700 (PDT) Received: by 10.140.131.8 with HTTP; Wed, 26 May 2010 07:01:11 -0700 (PDT) Date: Wed, 26 May 2010 22:01:11 +0800 Message-ID: Subject: [Patch] r8169: use u32 instead of unsigned long From: Junchang Wang To: romieu@fr.zoreil.com Cc: netdev@vger.kernel.org Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org RTL_R32 should return value with 32-bit width. But "unsigned long" implies u64 on some 64-bit platforms. Signed-off-by: Junchang Wang --- drivers/net/r8169.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- --Junchang -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/drivers/net/r8169.c b/drivers/net/r8169.c index 217e709..4234d6a 100644 --- a/drivers/net/r8169.c +++ b/drivers/net/r8169.c @@ -88,7 +88,7 @@ static const int multicast_filter_limit = 32; #define RTL_W32(reg, val32) writel ((val32), ioaddr + (reg)) #define RTL_R8(reg) readb (ioaddr + (reg)) #define RTL_R16(reg) readw (ioaddr + (reg)) -#define RTL_R32(reg) ((unsigned long) readl (ioaddr + (reg))) +#define RTL_R32(reg) ((u32) readl(ioaddr + (reg))) enum mac_version { RTL_GIGA_MAC_NONE = 0x00,