Received: by 2002:a17:90a:1609:0:0:0:0 with SMTP id n9csp2570674pja; Thu, 26 Mar 2020 18:07:46 -0700 (PDT) X-Google-Smtp-Source: ADFU+vvd62kb7WA94kk9l39ZK4qfL4csz+HcpHlJRPTFtJQyGdIaI8pXUTC/VKtePwckwVss0sXJ X-Received: by 2002:aca:310a:: with SMTP id x10mr2242076oix.151.1585271266485; Thu, 26 Mar 2020 18:07:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585271266; cv=none; d=google.com; s=arc-20160816; b=ZZS29gxPPgXgG6ITG/2URBNtt1UAV7QBigS4N1tIhAH6ohi4TnzHdIPEvAp0kx2jwf osvbrN4SEf/cgJXXZWVzza0Yy6uJH5x4/d+M4BqW0Yi36VtrxQ1HwNBnQjnzqQ4TKFtR K5isOI3Z2mVRHCO2bVNHscmgaUTBvX/nFgTdElgxyRTsu8OsQDBuYSpCNZ7c9jJQJMur Tw9G8T62yT7hCIOg7hiz2wbFWKamSu8JWPZaBWsd7G+TxXXoSq8plpdyrCcE0Zo6wqcG D9hYcxpCB6rI6YHfCx2qgjGeYIfM/IATx821mzb/hWmvjvBtkBHIj4s2zOZ8ihUqVuK6 rOoQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=slYTqywddxrf0q3UZbv67p05DHILUfdrIqKZxFHxC1E=; b=UEDN0b1Er/ANom18PtwfryNMYW9w1pMDJxMt8ebEnG46KTKB+nHCIlrU5Hn4sQYLYP +AkmlheJILyzPPirdpZXrP+5lbqUzj1zppYO57VRCrcdp7+Pr7hzTATixNP2/4xZ+41D 9ud16QSR6GPJcBDHq+Xk2m/lHMLimVfvP5i5ujV+RLt2/saLD2gHimnKJhdywFs49NPz Ynzom+VMOXWo8/N7rykJ0WfIOxai0BA1Jft7H4u3zBwpiHzdHUp70xuQtgkACx1+n+sq 0+auuDfE9FzMYdkilZVqqjpHYsaYnVK0PVk9rlbT7GNIMe00ahM66/v/akcG+sbuOqrv cQgA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@lunn.ch header.s=20171124 header.b=3kOrAlvV; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v81si1739408oia.114.2020.03.26.18.07.32; Thu, 26 Mar 2020 18:07:46 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@lunn.ch header.s=20171124 header.b=3kOrAlvV; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727763AbgC0BHO (ORCPT + 99 others); Thu, 26 Mar 2020 21:07:14 -0400 Received: from vps0.lunn.ch ([185.16.172.187]:60766 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727547AbgC0BHO (ORCPT ); Thu, 26 Mar 2020 21:07:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lunn.ch; s=20171124; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=slYTqywddxrf0q3UZbv67p05DHILUfdrIqKZxFHxC1E=; b=3kOrAlvVmmPPwwZfajoPD2PdsW OFFOFEQMtbPAifE8/t3CqUlvoCAtih0bSDE5zz/ccmsMTN6WZTihEAGP43vYv7O3wOLoD7aIbJpP5 fvSEs3iEaIEbaZfK84Pmq7WzeZLDfwTvVEuI8tvzJuY65HsS9SzKY7PkCwZFjDqG75ao=; Received: from andrew by vps0.lunn.ch with local (Exim 4.93) (envelope-from ) id 1jHdSk-0005Ku-Cl; Fri, 27 Mar 2020 02:07:06 +0100 Date: Fri, 27 Mar 2020 02:07:06 +0100 From: Andrew Lunn To: Florinel Iordache Cc: davem@davemloft.net, netdev@vger.kernel.org, f.fainelli@gmail.com, hkallweit1@gmail.com, linux@armlinux.org.uk, devicetree@vger.kernel.org, linux-doc@vger.kernel.org, robh+dt@kernel.org, mark.rutland@arm.com, kuba@kernel.org, corbet@lwn.net, shawnguo@kernel.org, leoyang.li@nxp.com, madalin.bucur@oss.nxp.com, ioana.ciornei@nxp.com, linux-kernel@vger.kernel.org Subject: Re: [PATCH net-next 6/9] net: phy: add backplane kr driver support Message-ID: <20200327010706.GN3819@lunn.ch> References: <1585230682-24417-1-git-send-email-florinel.iordache@nxp.com> <1585230682-24417-7-git-send-email-florinel.iordache@nxp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1585230682-24417-7-git-send-email-florinel.iordache@nxp.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > +static u32 le_ioread32(void __iomem *reg) > +{ > + return ioread32(reg); > +} > + > +static void le_iowrite32(u32 value, void __iomem *reg) > +{ > + iowrite32(value, reg); > +} > + > +static u32 be_ioread32(void __iomem *reg) > +{ > + return ioread32be(reg); > +} > + > +static void be_iowrite32(u32 value, void __iomem *reg) > +{ > + iowrite32be(value, reg); > +} This is very surprising to me. I've not got my head around the structure of this code yet, but i'm surprised to see memory mapped access functions in generic code. Andrew