Message ID | 20230719035912.3227-1-machel@vivo.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org> X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 09CA9C0015E for <linux-arm-kernel@archiver.kernel.org>; Wed, 19 Jul 2023 04:59:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:CC :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=vcKQF2bI7p1qvjiS4KP7bp1KRf6whnmqPljBxxOms4k=; b=zexLzCiZeOrut8 kncKzLRjp2pze7jVBLYnoVZNLFrWWpzTt2/r56cbJiWC964YlGYAXwTOjx/JQtjpch+/yf1X7Fa0m oK7MCd5i6K74PwZ1+nrO5dN6ENM0nOx/u8v+zt7JktAe2SBHZLVr2/0RCi3MdwYYXhxdpIyqvRAzN FpOnZ54w3Bo6x4VFt499J0TJeo5SHFLNxR6xdyu8G0pk3cSsugxoI+RS38KRdt5KQ4OVDsO74v7Oc Y6J839gSn7sDh0Gr6C4r7xEqYah04mWYzZq1rS0DOEa/zdX9oyQyQ9J+6GNSLvYxBJVyW1UzUMENX 0TXiPgeCvY3JAoqe9FZg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qLzGx-0056GA-1Z; Wed, 19 Jul 2023 04:58:47 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qLzGw-0056Fr-0v for linux-arm-kernel@bombadil.infradead.org; Wed, 19 Jul 2023 04:58:46 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=MIME-Version:Content-Transfer-Encoding :Content-Type:Message-ID:Date:Subject:CC:To:From:Sender:Reply-To:Content-ID: Content-Description:In-Reply-To:References; bh=rvtbjvVObiQjz0Op/7r6hiKQvvdM1GmGec838q2cqiE=; b=eZ0XGvLclElu8ZfRJ4b/vgXQZI K1uuk5+I7d9EjBh4HRr5OJhwrRsWqI7PvsQqk/ID2/lmuI4/DNoPg7YWk1r/CUCYz3TGigoj4cmX8 /oCTe/uwD7VPqpTkAAYInOJKlAiEhIHX3cuDGWSyLTMSuH2J3KAhs3cHW8V2cjqnmn/xCEvGh2oC6 uj4UiRtkJu1utuzQCb9wackuGZE6q3y6DQvb9l3b0VGyyBGI5ioo2UP/UDtrXIu1Aus6aLn4HfRt+ CukKHCE1PLTbVkYzKPo8axgIsMMAQVs31hZQEI9xG+hwy4VfVhLidxeLoJAZcJN4FBnyAVhE+60uo aNOl7jXQ==; Received: from mail-tyzapc01on2072e.outbound.protection.outlook.com ([2a01:111:f403:704b::72e] helo=APC01-TYZ-obe.outbound.protection.outlook.com) by desiato.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qLyMJ-00DKGz-1r for linux-arm-kernel@lists.infradead.org; Wed, 19 Jul 2023 04:00:18 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lEfmfBRywW96GIYLg61NU4mKanbdbHfk7y6draQUJU+AXem5MNmggDBXrXmGXl0b+ktjxXA4CBtVX2O1Ht6+4Pq88wfdQ2OdUviHaGXLcvecu6FpJQg9ALgTAl5g/ohyEpYL0FK+ScCIy7tu2If3sIHWlNBULLI/NA5LHqwM1v6etkpnmEulAAjMgKqZepySXGyVTeB2pCtHLqt0GCHT6uwW0rDt3KFprllXQrdH2WIIfCS16sGdzGgc9vAewJ+HUhtiSdSAdrrfSMRT+YTqKiVGhCnEHCJJ2bjX4WowwOTNnv+17gInhJc0Pq72Kv8K323B2wD9gt5RhD9NPfszjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rvtbjvVObiQjz0Op/7r6hiKQvvdM1GmGec838q2cqiE=; b=iopwDanuiwO4nM+7W1L83/63hRz3d/0N8OrNKPxWDyMhjtFE2vF25isgGEo0Lb6FUbOEHS7Dsn+Dqzpr+GqXTgpUq8R85lYTYy3E95PFI5Uyo1D7MqKNgJl8LyQg9812xlzW03MwmSKjBpn78EOOY/BBsaYLczAiOYGEH3yvmAUNuG3QaNCdmJC2kYmEXdH5IPcezhpWtg/CHD2v9WkEZEiZA9SGMYEOf0+3K5vHPx0E+a1RT9Xkx+UgILVAse+hn27gGRYh5jdeEYZVK570ja3VJmbzg4A8XVV7QLYfJmtWeCCJH435DaiikOM5BZHb1TKlpQImyqbYxRex6kYdmg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rvtbjvVObiQjz0Op/7r6hiKQvvdM1GmGec838q2cqiE=; b=Oz7oGW8X/vdgntyiNGVw8CwUo+X0zDkEojFQ748dVYlN5TPqlJQEDp3pqqIEqVmKzjRiaa3PK3lA8A5owaeYHr9UBzHF7Gfax6Fms262KDqZ/sgMJj6MHSAs4v4fpbzBKprYPoLAy+bYXG2oF3WJWhdw4vKTxX0T6SCgQjQkLGjLAzQsuK57xDjKA2tdhjPcUPITNzQGfHkVcxavYYjdL1p+GChqa2pSFHUk1MjY62utnLMLPdZQssRHUavwI31/MhCZf42leGF8uDqpBdvT1n1QlIUw6MXQBe1IobYxbDQz+qu4ogfDMYZor9yDQJlHRknGFwEOYd01q4vNSF6VKA== Received: from SG2PR06MB3743.apcprd06.prod.outlook.com (2603:1096:4:d0::18) by SI2PR06MB3930.apcprd06.prod.outlook.com (2603:1096:4:fd::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6588.31; Wed, 19 Jul 2023 03:59:24 +0000 Received: from SG2PR06MB3743.apcprd06.prod.outlook.com ([fe80::535e:25af:a3bc:d600]) by SG2PR06MB3743.apcprd06.prod.outlook.com ([fe80::535e:25af:a3bc:d600%4]) with mapi id 15.20.6609.022; Wed, 19 Jul 2023 03:59:24 +0000 From: =?eucgb2312_cn?b?zfXD9y3I7bz+tdey47y8yvWyvw==?= <machel@vivo.com> To: Hyun Kwon <hyun.kwon@xilinx.com>, Laurent Pinchart <laurent.pinchart@ideasonboard.com>, David Airlie <airlied@gmail.com>, Daniel Vetter <daniel@ffwll.ch>, Michal Simek <michal.simek@amd.com>, "dri-devel@lists.freedesktop.org" <dri-devel@lists.freedesktop.org>, "linux-arm-kernel@lists.infradead.org" <linux-arm-kernel@lists.infradead.org>, "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org> CC: opensource.kernel <opensource.kernel@vivo.com>, =?eucgb2312_cn?b?zfXD9y3I7bz+?= =?eucgb2312_cn?b?tdey47y8yvWyvw==?= <machel@vivo.com> Subject: [PATCH v1] gpu: drm: Use dev_err_probe instead of dev_err Thread-Topic: [PATCH v1] gpu: drm: Use dev_err_probe instead of dev_err Thread-Index: Adm59WeYe/bpzU+qdEKMHyTSJmH1lw== Date: Wed, 19 Jul 2023 03:59:24 +0000 Message-ID: <20230719035912.3227-1-machel@vivo.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: TY2PR04CA0001.apcprd04.prod.outlook.com (2603:1096:404:f6::13) To SG2PR06MB3743.apcprd06.prod.outlook.com (2603:1096:4:d0::18) authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SG2PR06MB3743:EE_|SI2PR06MB3930:EE_ x-ms-office365-filtering-correlation-id: fc388129-d680-45e0-f33e-08db880c8a13 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: OWEGI0n0kiJlrn+EFYxnEhCzXwVaLCgTEwQa0txVCg6fsW2WtBXoGQ18lVci8WiFMsvMqNxgbcIoU34Lkz81v7gZz14JmjaR6rIaN3FWOUDAMC/LDQTHa6BnhMRTBmIePP4V5M1z4MOW61fzkuueGTaB96I+VRkg2i5kof9bL/lXu8qG9x8D6Ili5TWX7cicKYaGrb0MZkvqh+pWs62KPCHtGUojEMh4bEFwRrFa/ijOGki4F/DmbuZDQyspBhr1QaylRAdZMgUbh/BTHDTclslCRquANIlOuJThJmwVdoX8Pu0mVB/iyJZ7HKoQdnhg3cAfUfIEZeY2O/lJ5FHXNrBbGcrAsgSfamvTP8CqmF417TOykP3KTgdnoej3Cd/NjN9+aF1yReidF0EfHPNGQLHZIh1H+RgqeyqESTqvPbHKXJVJtIfjMXvmfqe4Jc3yCqM73p+MGuQ8BqrMx0wZOLXtlfbyS+ItocEbmm66upSpZ3m5xwxc15ukor1QGHs6BPtwsVC76neohvvgE5CYu/fQ1N/sB45BzEsXpMU1Azx0fYHk2EAvifdi/250xs9ZDv4Y701sQe/zbuVTF6pA8vDOYIph5glv0HyEF2uNCixhp3sttKv4AAf2JUltd4uW x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SG2PR06MB3743.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(376002)(136003)(39860400002)(396003)(366004)(346002)(451199021)(8936002)(8676002)(66446008)(66476007)(66556008)(64756008)(41300700001)(6512007)(52116002)(6486002)(66946007)(316002)(5660300002)(4326008)(110136005)(4744005)(54906003)(122000001)(85182001)(36756003)(71200400001)(2906002)(478600001)(83380400001)(26005)(107886003)(6506007)(1076003)(2616005)(38350700002)(38100700002)(86362001)(186003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?eucgb2312_cn?b?cXhEV3ltWDRGY0V0Z2xtOUxH?= =?eucgb2312_cn?b?aGdHbGpjbGVDR2pnZnQ4SHFNWkpOUktLUFluTkdzZ0FBOTdUT3hnejNDRmxQOVpK?= =?eucgb2312_cn?b?Y3diSkVmNWFhM2w5VGVFSTFKcnJlRjNTelVRN3dsczQ1ZS9uc3RRQzZVV1F2R2FU?= =?eucgb2312_cn?b?Z2xjdDBwbG45WDFtVmZOL0ZSK242d1FlbGM2ZHNsNXRnZmdwUDdYcEpvTGpCN1BS?= =?eucgb2312_cn?b?aXRjVDR1S0dvLzJUN1NlbmEwclZwdjI3U1NNd3Y4cU5lSFA5OTdtRUxkNGZMYVpw?= =?eucgb2312_cn?b?dWtEL0tsOWR6N3JaNm5qVTdIMlNzdjdYUlAza2xNUElHbTVaV3gxWTJEajBydjJJ?= =?eucgb2312_cn?b?ZXNEaW85ZzlhZG13ZHdXQjJDRUZXTFY4S0haNnRNSWU1ZDNERStqanpKZnhiQ1Bj?= =?eucgb2312_cn?b?Wk9mWThqZ3c1aFJqcTBzQzM3Y2dDQVpuTFZ2bDB5OEU0VWRmWmQ2aWcrMm4xbWZU?= =?eucgb2312_cn?b?YUo1M3QzODFHOXpOY1ZKQkIyTWNCVVBVdlMyUTVROVdjMzQyVmY4K3kyMllveU1N?= =?eucgb2312_cn?b?amZ0ODZpTGtVYjNwYTZCVVFXZWVYeEdua1pXSXdmVXo2TDJscDRrWjhUMHd5Zk9p?= =?eucgb2312_cn?b?ZFFwbXM3cllYVGt1K2N2aUtoRGRVZk1OVnB0TkdNYjcyVnllR1VKVWh1aVB3dnVO?= =?eucgb2312_cn?b?UFlRRDVrTnFYVFhmUU1vYUFwdm1reUZsdEMxN0dzS0xXSVZwQVl0VUtoQXY2Sjg3?= =?eucgb2312_cn?b?czJEc0l2emVQdWZTWGVHN0JlWUFVdi9RMGVQdytjODVHYklsRmJxK0JTQ1cxektF?= =?eucgb2312_cn?b?cWFGQWJCSzFvV1VIOHM5MkRGUkhiQ2t2YWhLYXNiUS9rMnFsdHdKWnY0bVFRclRZ?= =?eucgb2312_cn?b?ZW5Sc2NQWXF6aWc2UDVpK2U2VC91WENkK1NHOEQzV0tUQnIvMkxMWkZ2aUwzN0Zn?= =?eucgb2312_cn?b?RTFLVGUzWjNjd0F6bUdNWnNCeDdDbDBKSkJJK3RSUXJUdkxGTjRNNHZyWmFnSkZ1?= =?eucgb2312_cn?b?MTlmSDRpaFRaOGdxbDY1NDhUckJCUkdiQTlzaXdieGc4VjBXRjlKMmRCWWw5OXdF?= =?eucgb2312_cn?b?dXQyQS8wZGFSL1FGd1V1SmtNZS80M3pmV0I1TnRGcmZnaTBRbjhRK1I0Y2RIZDE2?= =?eucgb2312_cn?b?bjNDQUxGaXFLVW1Zd2ZROWlIS1JRZFpYMlB2Z0pnRDQ3R29xSisxMElQNGlTd016?= =?eucgb2312_cn?b?aUw5OHBOOWNJM2ttQkdIVzdEdXF2ckV0aSttbmowQTFNcXZkMFFYcm45cFVBa3Fo?= =?eucgb2312_cn?b?aVd4cDlBVlRSajZuSE1lRE1Qc1ZJM0F6dG9Dakt1VG5aVmtxRk1OWjUyTHJ5b0tQ?= =?eucgb2312_cn?b?OGJuUEE2SFR1M2VqTExBa01JOHhUdVJabGk4b05LejBLczZ5NEUvS3ZaaFlOTFND?= =?eucgb2312_cn?b?Q0Vrb1I1YkZXMGJGaWVJRzJaNEVsREROY0VuYkw5Nmp0YVBWSE1TekVFY0ltWXNl?= =?eucgb2312_cn?b?MlNCSE96SmN5RVg3bVhpWStheWNrREtmSG1NN081L0REbTNqalBQZXpDV0s2d1F0?= =?eucgb2312_cn?b?RUlVcXBXRTJESWtEV3BVOU0wVzBzbjNXdGFTUmNqK081ZStMU1d5Y1RrazJUbThG?= =?eucgb2312_cn?b?aE9Sek9ZWmhHcGhaeVZTa003QWh6bXA1ekJwb1NaamF3MEJWTEtMOHVhdHNRVVM1?= =?eucgb2312_cn?b?NDhmYUxPbzUzRGJCOTJKaVZDbzJMZUhvR0RXalVLVFNIWkE1WkUwYkdCNEMwOGpW?= =?eucgb2312_cn?b?R21wYnp3V2cva1dSSGkvTDhvM1c0Y1lPem1Tckoza2dvME5hK0MrSk1KckFtM0tS?= =?eucgb2312_cn?b?N1lDVkVhVWx0TlNNT1hBMmljcjRUUVZSVUpOUVllSHhTUXBnc1hZNytSRGpRL01u?= =?eucgb2312_cn?b?U1h5YmltdnpuOFc0cmtsb3ZwU0RoOTJNdkRLVnFHWEtuc1JOWjhZS3hRemtNQnY3?= =?eucgb2312_cn?b?Y1ZpaFdKQ2llWlk0RDNjSXFpRzc2QWlCdG5zQ3Z0WU1mTW5icGhqRUhqbHhRUk53?= =?eucgb2312_cn?b?QWtPUUNYbi9CQmZuR055eVpranp0YjJyM0xOUnRoTEFIbUZ3cUlRVWM5S3ZBdlVj?= =?eucgb2312_cn?b?ZGk2U01EWWNFdnpqamdJNVBtZGlVbWxhNTlVUnZFdTU5S1pESFh2Tk9jQ3BRanMr?= =?eucgb2312_cn?b?QkxhSFRoN3FuT1FTSHErUmF1djd4TFRoZVVOdXpBbk5jcFFJYUs3U0RINFI2aw==?= MIME-Version: 1.0 X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SG2PR06MB3743.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fc388129-d680-45e0-f33e-08db880c8a13 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jul 2023 03:59:24.0371 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: fzoIvItmrslQYb7m0R3UAfzqHR10uG5kWwItjV3zhBhBIJ8NGTa8UJKbnWnCwb3IHGOwE6IR4vsFM5vDlSEoXQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SI2PR06MB3930 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230719_050016_386091_5D1F13FA X-CRM114-Status: GOOD ( 12.75 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org |
Series |
[v1] gpu: drm: Use dev_err_probe instead of dev_err
|
expand
|
diff --git a/drivers/gpu/drm/xlnx/zynqmp_disp.c b/drivers/gpu/drm/xlnx/zynqmp_disp.c index 3b87eebddc97..676f09fe8594 100644 --- a/drivers/gpu/drm/xlnx/zynqmp_disp.c +++ b/drivers/gpu/drm/xlnx/zynqmp_disp.c @@ -1094,8 +1094,8 @@ static int zynqmp_disp_layer_request_dma(struct zynqmp_disp *disp, "%s%u", dma_names[layer->id], i); dma->chan = dma_request_chan(disp->dev, dma_channel_name); if (IS_ERR(dma->chan)) { - dev_err(disp->dev, "failed to request dma channel\n"); - ret = PTR_ERR(dma->chan); + ret = dev_err_probe(disp->dev, PTR_ERR(dma->chan), + "failed to request dma channel\n"); dma->chan = NULL; return ret; }
It is possible that dma_request_chan will return EPROBE_DEFER, which means that disp->dev is not ready yet. In this case, dev_err(disp->dev), there will be no output. This patch fixes the bug. Signed-off-by: Wang Ming <machel@vivo.com> --- drivers/gpu/drm/xlnx/zynqmp_disp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)