Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp2217763pxb; Tue, 23 Feb 2021 01:14:28 -0800 (PST) X-Google-Smtp-Source: ABdhPJzPtIsBeC8XqwFdjDfVW9jP5kyyi93vCLGAVsXEnBWaDPBtJ9Ktho4DjMAQ5LNpst2WHuFV X-Received: by 2002:a17:906:d71:: with SMTP id s17mr25734820ejh.126.1614071668448; Tue, 23 Feb 2021 01:14:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614071668; cv=none; d=google.com; s=arc-20160816; b=09KyFE2uBtoGHrTN1kVOBhE0ZQktlDOBwk8pE65DuGpl+ODvbvdzOxhb+mwGDIVCSL xMALuLV975EGZL6KB9npUgxBGWAHCooFVNXBSZeU009BOOj9TxzLauH8bqxi0UxtU1Mw 9y4abaKnF2VXha3aSUQBsKw8HzLHZkqH9KsW2kGZJssJCQ4S7/811z5EkaG+enD4Ml8K sEllnaGV6H1MGRQrzrYA/z2znk6uRqgSIF/LE03sQrS1+i3a0+QP3R4aoDmeJ27WeW3K 68CA63LjIIzlnunNPM7IuLt95dqqZam6tKb0I9jy9denwIDLa2ifRaRVP5P9IO0nJaE1 VYQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:message-id:subject:cc:to:from:date:dkim-signature; bh=VnrQtPCKv7jHbOVfNC+MMomds9aMFQ1zB4TQkl4b0HU=; b=iZt0y4Tdglo2TduKWrBoH0sO2UAH4pUsqLjE4yv522vmv4yuLtC7U+msVyeIN6qS2R rBAz59nwlpnFBgZH5+NDOM5Re/6xf0vt4e7j6UfeiShniFWT+oC+1S5YI6/k+te+vCAX e/DBmgLXF0S1JSbNBr2ICnmfpEHU1ozO5iNgzQN0vzh9qU7fZw0BGAIaWBpesEKIe/ZM a9zKpnmM/QR3SiYGa6nJGFqFQ8DO7UfC7JmlzZnsEaDprhddkX4BHMZoNINAW6rPHsZS IElQ0e1r5uz2BKE1y6wctXcEEQgdWZRuIiUclXl0PGiTik2rJOqc+2hG06iwAw8dGe9L rqSw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2020-01-29 header.b="hla2/5L6"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n2si12319235edt.321.2021.02.23.01.14.03; Tue, 23 Feb 2021 01:14:28 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2020-01-29 header.b="hla2/5L6"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232038AbhBWHwx (ORCPT + 99 others); Tue, 23 Feb 2021 02:52:53 -0500 Received: from userp2130.oracle.com ([156.151.31.86]:57348 "EHLO userp2130.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232018AbhBWHwQ (ORCPT ); Tue, 23 Feb 2021 02:52:16 -0500 Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 11N7oScB139518; Tue, 23 Feb 2021 07:51:04 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : mime-version : content-type : in-reply-to; s=corp-2020-01-29; bh=VnrQtPCKv7jHbOVfNC+MMomds9aMFQ1zB4TQkl4b0HU=; b=hla2/5L6wiKv5yuMQbbgWHUM5/UmLCIzOHb/eRu9in4QqrJJHUx2i1xwhGIkD59VT5aZ jIlSK8+Y/QyMasGzHlOoMJ/24bjUSJHPLsYMrECRbhUM8amZh/3NipMGM2OyZTbMxpfE 99ZOcOC/jPl7JRNjGbZwxx8U+dlYcONHHm9gGb22ZnSue0CeEa8lkTs2MnindS+YO4Jf qStfm6+PrsWn8gkwxJZcDXhAjuhru+IOjM7qVjrgT1IOjFvEo3oPhZoEYNtc2Yb6Dke2 yrHj5hY7wPOZoJ+XeKn+5PzmozHjUNLWHCbyA2Pin00DsNauVLpMrUXl33y8kOmqvqQ+ Ew== Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by userp2130.oracle.com with ESMTP id 36tsuqx8jf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 23 Feb 2021 07:51:04 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 11N7o6eF097670; Tue, 23 Feb 2021 07:51:03 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by userp3020.oracle.com with ESMTP id 36uc6rc8n8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 23 Feb 2021 07:51:03 +0000 Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21]) by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 11N7ouso006377; Tue, 23 Feb 2021 07:50:56 GMT Received: from kadam (/102.36.221.92) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 23 Feb 2021 07:50:55 +0000 Date: Tue, 23 Feb 2021 10:50:45 +0300 From: Dan Carpenter To: kbuild@lists.01.org, Kishon Vijay Abraham I , Bjorn Helgaas , Rob Herring , Tom Joseph , Lorenzo Pieralisi Cc: lkp@intel.com, kbuild-all@lists.01.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH v3 4/4] PCI: j721e: Add support to provide refclk to PCIe connector Message-ID: <20210223075045.GO2087@kadam> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="RBpRJLxncwY6FZ8S" Content-Disposition: inline In-Reply-To: <20210222114030.26445-5-kishon@ti.com> User-Agent: Mutt/1.9.4 (2018-02-28) X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9903 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxscore=0 spamscore=0 mlxlogscore=999 adultscore=0 bulkscore=0 malwarescore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102230066 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9903 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 spamscore=0 priorityscore=1501 impostorscore=0 bulkscore=0 mlxscore=0 malwarescore=0 clxscore=1011 phishscore=0 mlxlogscore=999 lowpriorityscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102230065 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --RBpRJLxncwY6FZ8S Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Kishon, url: https://github.com/0day-ci/linux/commits/Kishon-Vijay-Abraham-I/AM64-Add-PCIe-bindings-and-driver-support/20210222-194422 base: https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git next config: i386-randconfig-m021-20210222 (attached as .config) compiler: gcc-9 (Debian 9.3.0-15) 9.3.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot Reported-by: Dan Carpenter smatch warnings: drivers/pci/controller/cadence/pci-j721e.c:420 j721e_pcie_probe() warn: missing error code 'ret' vim +/ret +420 drivers/pci/controller/cadence/pci-j721e.c f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 305 static int j721e_pcie_probe(struct platform_device *pdev) f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 306 { f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 307 struct device *dev = &pdev->dev; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 308 struct device_node *node = dev->of_node; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 309 struct pci_host_bridge *bridge; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 310 struct j721e_pcie_data *data; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 311 struct cdns_pcie *cdns_pcie; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 312 struct j721e_pcie *pcie; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 313 struct cdns_pcie_rc *rc; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 314 struct cdns_pcie_ep *ep; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 315 struct gpio_desc *gpiod; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 316 void __iomem *base; c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 317 struct clk *clk; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 318 u32 num_lanes; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 319 u32 mode; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 320 int ret; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 321 int irq; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 322 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 323 data = (struct j721e_pcie_data *)of_device_get_match_data(dev); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 324 if (!data) f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 325 return -EINVAL; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 326 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 327 mode = (u32)data->mode; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 328 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 329 pcie = devm_kzalloc(dev, sizeof(*pcie), GFP_KERNEL); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 330 if (!pcie) f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 331 return -ENOMEM; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 332 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 333 pcie->dev = dev; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 334 pcie->mode = mode; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 335 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 336 base = devm_platform_ioremap_resource_byname(pdev, "intd_cfg"); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 337 if (IS_ERR(base)) f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 338 return PTR_ERR(base); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 339 pcie->intd_cfg_base = base; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 340 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 341 base = devm_platform_ioremap_resource_byname(pdev, "user_cfg"); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 342 if (IS_ERR(base)) f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 343 return PTR_ERR(base); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 344 pcie->user_cfg_base = base; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 345 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 346 ret = of_property_read_u32(node, "num-lanes", &num_lanes); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 347 if (ret || num_lanes > MAX_LANES) f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 348 num_lanes = 1; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 349 pcie->num_lanes = num_lanes; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 350 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 351 if (dma_set_mask_and_coherent(dev, DMA_BIT_MASK(48))) f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 352 return -EINVAL; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 353 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 354 irq = platform_get_irq_byname(pdev, "link_state"); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 355 if (irq < 0) f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 356 return irq; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 357 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 358 dev_set_drvdata(dev, pcie); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 359 pm_runtime_enable(dev); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 360 ret = pm_runtime_get_sync(dev); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 361 if (ret < 0) { f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 362 dev_err(dev, "pm_runtime_get_sync failed\n"); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 363 goto err_get_sync; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 364 } f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 365 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 366 ret = j721e_pcie_ctrl_init(pcie); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 367 if (ret < 0) { f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 368 dev_err(dev, "pm_runtime_get_sync failed\n"); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 369 goto err_get_sync; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 370 } f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 371 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 372 ret = devm_request_irq(dev, irq, j721e_pcie_link_irq_handler, 0, f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 373 "j721e-pcie-link-down-irq", pcie); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 374 if (ret < 0) { f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 375 dev_err(dev, "failed to request link state IRQ %d\n", irq); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 376 goto err_get_sync; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 377 } f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 378 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 379 j721e_pcie_config_link_irq(pcie); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 380 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 381 switch (mode) { f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 382 case PCI_MODE_RC: f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 383 if (!IS_ENABLED(CONFIG_PCIE_CADENCE_HOST)) { f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 384 ret = -ENODEV; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 385 goto err_get_sync; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 386 } f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 387 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 388 bridge = devm_pci_alloc_host_bridge(dev, sizeof(*rc)); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 389 if (!bridge) { f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 390 ret = -ENOMEM; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 391 goto err_get_sync; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 392 } f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 393 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 394 bridge->ops = &cdns_ti_pcie_host_ops; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 395 rc = pci_host_bridge_priv(bridge); 4740b969aaf58a Nadeem Athani 2021-02-09 396 rc->quirk_retrain_flag = data->quirk_retrain_flag; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 397 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 398 cdns_pcie = &rc->pcie; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 399 cdns_pcie->dev = dev; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 400 cdns_pcie->ops = &j721e_pcie_ops; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 401 pcie->cdns_pcie = cdns_pcie; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 402 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 403 gpiod = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 404 if (IS_ERR(gpiod)) { f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 405 ret = PTR_ERR(gpiod); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 406 if (ret != -EPROBE_DEFER) f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 407 dev_err(dev, "Failed to get reset GPIO\n"); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 408 goto err_get_sync; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 409 } f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 410 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 411 ret = cdns_pcie_init_phy(dev, cdns_pcie); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 412 if (ret) { f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 413 dev_err(dev, "Failed to init phy\n"); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 414 goto err_get_sync; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 415 } f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 416 c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 417 clk = devm_clk_get_optional(dev, "pcie_refclk"); c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 418 if (IS_ERR(clk)) { c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 419 dev_err(dev, "failed to get pcie_refclk\n"); c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 @420 goto err_pcie_setup; ret = PTR_ERR(clk) c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 421 } c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 422 c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 423 ret = clk_prepare_enable(clk); c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 424 if (ret) { c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 425 dev_err(dev, "failed to enable pcie_refclk\n"); c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 426 goto err_get_sync; c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 427 } c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 428 pcie->refclk = clk; c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 429 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 430 /* f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 431 * "Power Sequencing and Reset Signal Timings" table in f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 432 * PCI EXPRESS CARD ELECTROMECHANICAL SPECIFICATION, REV. 3.0 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 433 * indicates PERST# should be deasserted after minimum of 100us f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 434 * once REFCLK is stable. The REFCLK to the connector in RC f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 435 * mode is selected while enabling the PHY. So deassert PERST# f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 436 * after 100 us. f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 437 */ f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 438 if (gpiod) { f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 439 usleep_range(100, 200); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 440 gpiod_set_value_cansleep(gpiod, 1); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 441 } f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 442 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 443 ret = cdns_pcie_host_setup(rc); c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 444 if (ret < 0) { c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 445 clk_disable_unprepare(pcie->refclk); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 446 goto err_pcie_setup; c77817a9fba361 Kishon Vijay Abraham I 2021-02-22 447 } f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 448 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 449 break; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 450 case PCI_MODE_EP: f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 451 if (!IS_ENABLED(CONFIG_PCIE_CADENCE_EP)) { f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 452 ret = -ENODEV; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 453 goto err_get_sync; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 454 } f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 455 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 456 ep = devm_kzalloc(dev, sizeof(*ep), GFP_KERNEL); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 457 if (!ep) { f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 458 ret = -ENOMEM; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 459 goto err_get_sync; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 460 } f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 461 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 462 cdns_pcie = &ep->pcie; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 463 cdns_pcie->dev = dev; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 464 cdns_pcie->ops = &j721e_pcie_ops; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 465 pcie->cdns_pcie = cdns_pcie; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 466 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 467 ret = cdns_pcie_init_phy(dev, cdns_pcie); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 468 if (ret) { f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 469 dev_err(dev, "Failed to init phy\n"); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 470 goto err_get_sync; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 471 } f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 472 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 473 ret = cdns_pcie_ep_setup(ep); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 474 if (ret < 0) f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 475 goto err_pcie_setup; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 476 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 477 break; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 478 default: f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 479 dev_err(dev, "INVALID device type %d\n", mode); Should this be an error path as well? f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 480 } f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 481 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 482 return 0; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 483 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 484 err_pcie_setup: f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 485 cdns_pcie_disable_phy(cdns_pcie); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 486 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 487 err_get_sync: f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 488 pm_runtime_put(dev); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 489 pm_runtime_disable(dev); f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 490 f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 491 return ret; f3e25911a430ed Kishon Vijay Abraham I 2020-07-22 492 } --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --RBpRJLxncwY6FZ8S Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 b1KIqrWy8PE8qJIfPPq8eGN90fw/gFz5/i2PAgA= --RBpRJLxncwY6FZ8S--