Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp4204520imu; Tue, 18 Dec 2018 10:42:34 -0800 (PST) X-Google-Smtp-Source: AFSGD/VmTi9YwYp+c/mj27nwsZRV7DzowNZBPEtFB6paM1cUcOujhwKDQs9dWok6zyGqPBCROKwH X-Received: by 2002:a63:61c8:: with SMTP id v191mr16909367pgb.242.1545158554378; Tue, 18 Dec 2018 10:42:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545158554; cv=none; d=google.com; s=arc-20160816; b=uYQR9Ij8Q1GWaEscFTaehPnZNQHj23IOkKPUnfApiEcOqcTS9yl8OrpcJ9J+RViDx1 fnSeAGJVIJ9MreeOr9JrCitszwkBfOGiksHYBbS1MN9xAWTZU5OCuz5dKgiM8/LD3GeA inf0oRgjDwryHWu3BH5QIyplnxTKCvX0IkHUVDYl2PoX9E4xSiL4LQxXA7v23C6EtkMt 3FOyrR8UA3ex1UCS/nFMj5FZjs94A5K8FPXzAen5QibZYLTgs5oJzfjYjkHpGlRwjF3l /96WzNKC9spq6Zb613VQKpqED2h71wRp6hV7p7M3gn7+O18jtGA9A+YJVpYGu3tROrUK hizw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=9R2IW6oZdYoMQnsGgIcxUNJDJQzxyJljdHvK78FWCkA=; b=yUWWE7SbPpTSURDLoiUTnvi8aZEkdai8ePQPad9d0vvFkJNNqwYMyTkjCx8eyOn+zm Sxc1uHDb0FOS1PWNTvWj63FGZNPOF/o3aSS8PFZcSN5Cqu7oM9iIwsAJfjYFWtd6s+bd t1pNVUjoirP+nBxWJ6D2YhYyC/28c6IoHON73a82jWF0gdyXeNgq6Yp1vN9acb8u8ZMq ijLFGye5PyHKj6HP2q7nivoMNtftRsyj9ev/ddurFLRsd62VvKcq9BlbuluFNU10igkX p2+7bMvvkUwFaJjiBEtmnByV/ZV8dDgHGGawFiphoWCPELjXyq1M4C7K3UY0CTubABoI vG1g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=J7PG1sjF; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 19si13958132pgq.215.2018.12.18.10.42.18; Tue, 18 Dec 2018 10:42:34 -0800 (PST) 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=pass header.i=@gmail.com header.s=20161025 header.b=J7PG1sjF; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727639AbeLRSOl (ORCPT + 99 others); Tue, 18 Dec 2018 13:14:41 -0500 Received: from mail-wr1-f66.google.com ([209.85.221.66]:41285 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726812AbeLRSOk (ORCPT ); Tue, 18 Dec 2018 13:14:40 -0500 Received: by mail-wr1-f66.google.com with SMTP id x10so16892401wrs.8; Tue, 18 Dec 2018 10:14:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9R2IW6oZdYoMQnsGgIcxUNJDJQzxyJljdHvK78FWCkA=; b=J7PG1sjF/DKDNf37b/jiAdN9FsXoislCWpZKSmqTg59jTqSOw4IFGgZL4T21rWi+ne OSzzohKJ0UEmooMBKQwy+gPJxhnItMmpxgQ2miU9KkkMN3hdNbJxqh76+R2skeeM+PGY XkUzkieBWMPbeBhPirBFKrTYZU5CjIZ0K7cNf81XcRe2Xwl1JNUjaz3QZfEIcnkkL+nO Ajc4fqsFutmWnXzzjZvJ+gqOm2mTV+bgjxCYuxbPK6CQ6jZyoRDuuhjaXF5a7K3ZAV0d Fs0x3LuqOsFlN+UplIFy6Zfg88Dd0w+SIv0gf22SghH7OQuPJKOZF/kFGRqJnJDXuvSL /1QQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=9R2IW6oZdYoMQnsGgIcxUNJDJQzxyJljdHvK78FWCkA=; b=IH0A0lU+EjBRdjQBLiumVaVUDZauFLuB2HUbXEOjxgo9JWXbIqXLJBcD+edIOADe9l bJ+G9hdR8PdwtvCOWDaE9gWUOaSlxTxlaijgHzR6W1VVHsenlvM9nfnfFfw7aHmwtPfQ NdXHltzCaDJazd9H2kUdp8L/a6fh1omusFodi0OEhW+82XCHoXs3WgPG242ydH8T9PnC x4U05XIpueAwIdzFDX4u75gzk7a124hEZmYHW3foUB/z2tPtwtvdmhYWsJ5JTjaoDsMM 16RntxknH4OEnLB6P48ZEkcMHQwSI4Cdz9JaHZVQBifMDQETzjft5LiqXGQONlFtQI1w qb8A== X-Gm-Message-State: AA+aEWb9peqCZm1zdHJJ1W3De/Y96r+mWEvjQk91raXiZuoLmyctLoc8 Kufh3brFSa+y+gmUJpj4SWL70ojEqCMQRQvpRfI= X-Received: by 2002:a05:6000:51:: with SMTP id k17mr14844433wrx.259.1545156878056; Tue, 18 Dec 2018 10:14:38 -0800 (PST) MIME-Version: 1.0 References: <20181218040702.29231-1-andrew.smirnov@gmail.com> <20181218040702.29231-4-andrew.smirnov@gmail.com> <8149d09e665c4a4efb85a9d60f266d478bee02d8.camel@nxp.com> In-Reply-To: <8149d09e665c4a4efb85a9d60f266d478bee02d8.camel@nxp.com> From: Andrey Smirnov Date: Tue, 18 Dec 2018 10:14:26 -0800 Message-ID: Subject: Re: [PATCH v3 3/3] PCI: imx6: Add support for i.MX8MQ To: Leonard Crestez Cc: "l.stach@pengutronix.de" , Richard Zhu , dl-linux-imx , "cphealy@gmail.com" , Aisheng Dong , "linux-kernel@vger.kernel.org" , "devicetree@vger.kernel.org" , "lorenzo.pieralisi@arm.com" , Fabio Estevam , "robh@kernel.org" , "linux-arm-kernel@lists.infradead.org" , "bhelgaas@google.com" , "linux-pci@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Dec 18, 2018 at 1:34 AM Leonard Crestez wrote: > > On Mon, 2018-12-17 at 20:07 -0800, Andrey Smirnov wrote: > > Add code needed to support i.MX8MQ variant. > > > static void imx6_pcie_init_phy(struct imx6_pcie *imx6_pcie) > > { > > + > > + > Remove empty lines? > Sure, will do. > > + unsigned int mask, val, offset; > > + > > + mask = IMX6Q_GPR12_DEVICE_TYPE; > > + val = FIELD_PREP(IMX6Q_GPR12_DEVICE_TYPE, PCI_EXP_TYPE_ROOT_PORT); > > ... snip ... > > > - regmap_update_bits(imx6_pcie->iomuxc_gpr, IOMUXC_GPR12, > > - IMX6Q_GPR12_DEVICE_TYPE, PCI_EXP_TYPE_ROOT_PORT << 12); > > + regmap_update_bits(imx6_pcie->iomuxc_gpr, IOMUXC_GPR12, mask, val); > > Maybe setting port type should be a separate function from init_phy? Sure, will change in v4. Thanks, Andrey Smirnov