Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp4200035rwb; Mon, 21 Nov 2022 05:04:58 -0800 (PST) X-Google-Smtp-Source: AA0mqf6GC8jL7iueN7ZzwqP2DDDh4aaSRDc7DzcgOA4h1//EgAjWmAalTABinza/HRhqAopLpEti X-Received: by 2002:a63:1f1d:0:b0:474:66fb:41fa with SMTP id f29-20020a631f1d000000b0047466fb41famr1313756pgf.21.1669035898328; Mon, 21 Nov 2022 05:04:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669035898; cv=none; d=google.com; s=arc-20160816; b=iHm3DoOSKD/RXVMQsFubt4va66yG135wDHdHmDz9mdA4aYpF6mTs731mGJn9Bcn3+z ocVibPGbiYu6kdWZoSiwzJG8P0k7hwdUSYeNKo0YlSnjjRTNL3GKtdG982S/KuqzvZg2 iXLjkSbhGMCHDTbM6JKteV4CB+GzO+aKg2uHhy0UStlDUtIF2XE4PxdwDMouq1ZOm/d6 uFFISotdB58illFnRaeteK13MzQ2IF8MRa6vz3KrcdlZgMamQ7yrUihpavqW+HX8v20S yhFTdrkxU1T/yn68kqetWKETHwD1a121nyu30uQNJ/Y6oT31KIyB0M9kW7XnW3iPrTeO E3mw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=lfG4cik696zUtTBIcgQeTEQkmrpF/e/tKgc3C9UfvMI=; b=y8ZDs6H2MtYnv2l3rd0caSaEjqPIUvAIgaBKmAe5YWsB1kY4+NsIiTaUxv4OxSy7ZL 9xzp06iz3T5LamaXLhMdIwmjrisU/bs+QYHdlVElBUC+f8rf49ow8gLJF3+zpwv6AQSV xIBxGrImYNMggYz5hwJZDURircRLUXZlGWjE9C8iuqmrD2B5GreisBr7h+mEkLQpv5dS d1C9lONeNuWkJOS3EPjXvFnZgKYDKihL96CIyEAx79eb773aLozwUJvjlR6YOMmQzB/8 uFM+Sd9O4SNrCEsS2Baf7uIzbuYxS6Lkkb5hfu4DKcer25sXh7DCtq0USL05lUwq/myw U0kA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=K7nx5lnf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t6-20020a056a0021c600b0056b86567ce9si11408454pfj.347.2022.11.21.05.04.23; Mon, 21 Nov 2022 05:04:58 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=K7nx5lnf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230464AbiKUMHv (ORCPT + 92 others); Mon, 21 Nov 2022 07:07:51 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35858 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230400AbiKUMHs (ORCPT ); Mon, 21 Nov 2022 07:07:48 -0500 Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 933381F2C4 for ; Mon, 21 Nov 2022 04:07:46 -0800 (PST) Received: by mail-lf1-x129.google.com with SMTP id j16so18474007lfe.12 for ; Mon, 21 Nov 2022 04:07:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=lfG4cik696zUtTBIcgQeTEQkmrpF/e/tKgc3C9UfvMI=; b=K7nx5lnfzyOxynPYjR0p0HHRc5IfrvUbf4CaMa1zyzlYDYq01CLKng1A6CbAfP1m2J lofU9IbY+WMrD65t1E2woswDiJrB6+bWX/yorIMPkji3TgJ7bjsaEh0ZMF1toWu86hx9 N1XmMx9Ie0693BDRWwTbtwpHSqTzSc4CXlBKVQG5UsYX6q9PESI08f8NlxQxt7FzVO08 4KQZpuWxuo1C9RF+vtp9hsmVYpvLAFdxi4bmD/v331ibMOSUJGB7VfLHxQ+6V9qosJgL BpinSHXE6DkS377Ydsa4KBVYqP1fekFNlLdcScLHdU7IOCgHiTfu/6MxX5WBAKQH6BUC n5UA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=lfG4cik696zUtTBIcgQeTEQkmrpF/e/tKgc3C9UfvMI=; b=DOKcsl1pvt5sNKo9s7sbH1bQdCXiJDkkxwgs5C58GAGKWrOy7NbxESHclM5JoatVFq /3RRSqIeVXkTYxDQ+wFYg2czfT8sOarRJNzkrSwDVz4vonJ3oU/2gSZad8zGDfDpaMA8 2LU2VNXLpVKbC2b1UjrtsHhIuG0iKbhP3LMaB8zugbXQei+Wzmy+eV54EB3ieDaB8sgn jeOb2ldhqXB3gbwpq9diIT8hy5RjdQ0CIMIFl3XDyP0NtDZScr3RQVy3DzKYPOL4Opm7 Lqtqa4JpVpwESzvJ7yaNuUP8RxQ2ioXg5A+tU9XEl76+YQQrH5Z1hNu+6L5snA4q89zO WyZw== X-Gm-Message-State: ANoB5plTGfBZgO2Ip6S+i57hvYRQ8p2hq0GoVCRlrf8q04wAk/LBEBtB OUUzgSAHjI6SaXrW07+RADQdTQ== X-Received: by 2002:a05:6512:3f89:b0:4ac:660b:1f02 with SMTP id x9-20020a0565123f8900b004ac660b1f02mr2247583lfa.9.1669032464923; Mon, 21 Nov 2022 04:07:44 -0800 (PST) Received: from [192.168.0.20] (088156142067.dynamic-2-waw-k-3-2-0.vectranet.pl. [88.156.142.67]) by smtp.gmail.com with ESMTPSA id t22-20020ac25496000000b004b491fe071fsm1979285lfk.36.2022.11.21.04.07.43 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 21 Nov 2022 04:07:44 -0800 (PST) Message-ID: <646b30eb-ab89-b4c0-1a71-b296359bd00b@linaro.org> Date: Mon, 21 Nov 2022 13:07:42 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Subject: Re: [PATCH 3/6] PCI: dwc: fsd: Add FSD PCIe Controller driver support Content-Language: en-US To: Shradha Todi , bhelgaas@google.com, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, kishon@ti.com, vkoul@kernel.org, lpieralisi@kernel.org, kw@linux.com, mani@kernel.org, arnd@arndb.de, gregkh@linuxfoundation.org, alim.akhtar@samsung.com, ajaykumar.rs@samsung.com, rcsekar@samsung.com, sriranjani.p@samsung.com, bharat.uppal@samsung.com, s.prashar@samsung.com, aswani.reddy@samsung.com, pankaj.dubey@samsung.com, p.rajanbabu@samsung.com, niyas.ahmed@samsung.com, chanho61.park@samsung.com Cc: linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org References: <20221121105210.68596-1-shradha.t@samsung.com> <20221121105210.68596-4-shradha.t@samsung.com> From: Krzysztof Kozlowski In-Reply-To: <20221121105210.68596-4-shradha.t@samsung.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 21/11/2022 11:52, Shradha Todi wrote: > Add PCIe controller driver file for PCIe controller > found in fsd SoC family. This driver adds support for both RC > and EP mode. > > Signed-off-by: Niyas Ahmed S T > Signed-off-by: Pankaj Dubey > Signed-off-by: Padmanabhan Rajanbabu > Signed-off-by: Shradha Todi > --- > drivers/pci/controller/dwc/Kconfig | 35 + > drivers/pci/controller/dwc/Makefile | 1 + > drivers/pci/controller/dwc/pcie-fsd.c | 1021 +++++++++++++++++++++++++ > 3 files changed, 1057 insertions(+) > create mode 100644 drivers/pci/controller/dwc/pcie-fsd.c > Yeah, when Samsung started upstreaming Artpec-8 PCI and said "it is entirely different, cannot be merged with anything else", I had a feeling it will bite us. So now we see one more. Then in some days there will be separate PCI for Exynos in Google products. Then in company X, then Y. No, work on unified approach not 3 different drivers. Best regards, Krzysztof