From patchwork Sun Jan 22 19:18:53 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sergei Shtylyov X-Patchwork-Id: 718264 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 3v644P6lNvz9svs for ; Mon, 23 Jan 2017 06:19:01 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=cogentembedded-com.20150623.gappssmtp.com header.i=@cogentembedded-com.20150623.gappssmtp.com header.b="EWe8CWAH"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751530AbdAVTS7 (ORCPT ); Sun, 22 Jan 2017 14:18:59 -0500 Received: from mail-lf0-f48.google.com ([209.85.215.48]:36188 "EHLO mail-lf0-f48.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751337AbdAVTS5 (ORCPT ); Sun, 22 Jan 2017 14:18:57 -0500 Received: by mail-lf0-f48.google.com with SMTP id z134so83460204lff.3 for ; Sun, 22 Jan 2017 11:18:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cogentembedded-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:organization:user-agent :in-reply-to:references:mime-version:content-transfer-encoding; bh=J2ZNBV1sy3j9JFThprmN8F6FMZfDJDw2QriQcup5vFM=; b=EWe8CWAHN6SNLwevZbZPZXmQZRDrTEVbucA6Qusg8UXowBhmJ+Ar/jYW6UtarnQfB8 xpD6aIi/XGStacDkiUwviKZsW2nIf8kGifvqgZxrSHil8ix6EItZUX0IEoxnYxyxlF6q lNCXmPw579tYpsYIMoIuUaufxwAQisuAKU+sEHA6Jhbbrxj4gYDhHVXo4rDBNSfw/sYz vToMsIbi490vgfWLMWUZmwazN1Dko6yC82tULMLs5JHfs4TmrKlvpICsKhwggAy4sV9e xN/7TyrCI4k0rC52qfV2cGqPT56DMm8j++78jhHDIj/QZi1p95WhnwHEMpfIgGE/aYtR 4Q5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:organization :user-agent:in-reply-to:references:mime-version :content-transfer-encoding; bh=J2ZNBV1sy3j9JFThprmN8F6FMZfDJDw2QriQcup5vFM=; b=YzUzHg4Rk3eDyHXrf4xOssyflfD1Fp/dWQW9X3Y/C3LJdgU44bS6sWK7aEGQxPQD1U C10ajp1uc/xwqKQuqBbj4PBTnXAPGljbBYO+bFDvrMKaP04JJho9F0S2R9Bhn2ijCpTz BPLUPNQNitVLX0D7xJh5nL1PV5FFJ6cQHqN8ewQZm1i25Vy7lPHbQXPmGOnJz+ZePmRw z+aOwIE4w+3KCc4NMgzoMSmfCvcp6GxLfMY+9NPmhz3cD1zyCShXhf5fFa7v1RG4Ep1L XtBFbcWEyxJ+7Vlh1moglsemg5SkIl/hmU9POb09z2w3H9eNBRbCr39z4smda5/uXkyL AZ9Q== X-Gm-Message-State: AIkVDXKXcz1Wo00EmTYtZPqvohpOE5kQ0OjEAMUOEhIr/+3LjMIh+3F+ksnHjMp+7bYvLg== X-Received: by 10.25.68.1 with SMTP id r1mr7062233lfa.86.1485112735764; Sun, 22 Jan 2017 11:18:55 -0800 (PST) Received: from wasted.cogentembedded.com ([31.173.81.46]) by smtp.gmail.com with ESMTPSA id s63sm5652573lja.49.2017.01.22.11.18.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 22 Jan 2017 11:18:55 -0800 (PST) From: Sergei Shtylyov To: netdev@vger.kernel.org Cc: linux-renesas-soc@vger.kernel.org Subject: [PATCH 2/3] sh_eth: add missing EESIPR bits Date: Sun, 22 Jan 2017 22:18:53 +0300 Message-ID: <3805935.iR4tgtFiHm@wasted.cogentembedded.com> Organization: Cogent Embedded Inc. User-Agent: KMail/4.14.10 (Linux/4.8.13-100.fc23.x86_64; KDE/4.14.20; x86_64; ; ) In-Reply-To: <1636105.gp4aQxGd5K@wasted.cogentembedded.com> References: <1636105.gp4aQxGd5K@wasted.cogentembedded.com> MIME-Version: 1.0 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Renesas SH77{34|63} manuals describe more EESIPR bits than the current driver. Declare the new bits with the end goal of using the bit names instead of the bare numbers for the 'sh_eth_cpu_data::eesipr_value' initializers... Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven --- drivers/net/ethernet/renesas/sh_eth.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) Index: net-next/drivers/net/ethernet/renesas/sh_eth.h =================================================================== --- net-next.orig/drivers/net/ethernet/renesas/sh_eth.h +++ net-next/drivers/net/ethernet/renesas/sh_eth.h @@ -269,13 +269,17 @@ enum EESR_BIT { /* EESIPR */ enum EESIPR_BIT { - EESIPR_TWBIP = 0x40000000, + EESIPR_TWB1IP = 0x80000000, + EESIPR_TWBIP = 0x40000000, /* same as TWB0IP */ + EESIPR_TC1IP = 0x20000000, + EESIPR_TUCIP = 0x10000000, + EESIPR_ROCIP = 0x08000000, EESIPR_TABTIP = 0x04000000, EESIPR_RABTIP = 0x02000000, EESIPR_RFCOFIP = 0x01000000, EESIPR_ADEIP = 0x00800000, EESIPR_ECIIP = 0x00400000, - EESIPR_FTCIP = 0x00200000, + EESIPR_FTCIP = 0x00200000, /* same as TC0IP */ EESIPR_TDEIP = 0x00100000, EESIPR_TFUFIP = 0x00080000, EESIPR_FRIP = 0x00040000, @@ -286,6 +290,8 @@ enum EESIPR_BIT { EESIPR_CDIP = 0x00000200, EESIPR_TROIP = 0x00000100, EESIPR_RMAFIP = 0x00000080, + EESIPR_CEEFIP = 0x00000040, + EESIPR_CELFIP = 0x00000020, EESIPR_RRFIP = 0x00000010, EESIPR_RTLFIP = 0x00000008, EESIPR_RTSFIP = 0x00000004,