Received: by 2002:a05:6358:51dd:b0:131:369:b2a3 with SMTP id 29csp1042332rwl; Thu, 10 Aug 2023 05:46:45 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGAWX1B8HIUa3G3qE6jYTb+Y3gHX8X00FiDUU/fGHbcuiKtDj8WbABkbl4USxxAWg3ykjhk X-Received: by 2002:aa7:d059:0:b0:523:1053:9b50 with SMTP id n25-20020aa7d059000000b0052310539b50mr2204607edo.20.1691671604624; Thu, 10 Aug 2023 05:46:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691671604; cv=none; d=google.com; s=arc-20160816; b=HdEVoGpuCdjW+YfbTCBtj5V8u4VXG6mYsn53dEfZq2RMTffo0SH4oQm56JVL0u7px+ 1YyAITeDmcxn9xR6qKA+kyHW0neN9GovZYEx2HAOH+/toYSYn+3OrmFWOMJbiGdWCLO9 mgctwsXJdZ3E9gEyBoo4hSSKgeMR+II/VGfCbx0q6fi3LEpQHgiiyCYA92B2Sv6RYgb5 29yullCTMrICPZYuDm8X+ww3dWw04RGz24xdGo0feuS9JlIkcr9tjYhyuH8rJZSorPfP sXRbXZnnFOQtiBi5Hsf2FRLeIAYwKG3lalyWWludDJLe7o6gxvxJ3H0T4Iq1qsohTdth naMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=mGlcXxJFaDzWj7nYjjY5lTpTdKnxKA43Fs7dmJrROTs=; fh=muWH++2mTveWCPaWErMTTgJGTyUfGpan4EyOKJoGpD4=; b=lDDkip08OBXn0ugSaK77WH3SV7PK4wN4AKWKWcOSYTDHWW/t4MRDsSL0ej0APVKbHe /PR+uyI55XZvE3ZHwS71lHO6heuLu+qCY1KYe56NoUXnJS1b78U2ccdfh2L7/Nv+99f7 q7ZeGFywDrubQDZSGLHZJsiOyMHXNA4xJMCUNpvVlAa1uZpSdDjb/7opkP/zAFMeWkIv D0+6gGKDzsNDpQw2y1ptE8ffxDPl+yMz4DmyL0LY4gBlbA2sh0D2ipVgE1MiK1Y39Kaz XQzLtS7AXLDzMrELXVsdoV9/thfi3C6aQGyayp2vKF7wkbDqo4SKii0Obpt0h/RDTaqK DUOA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=MgcrPbRa; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id f2-20020a05640214c200b00523281742e9si1339857edx.105.2023.08.10.05.46.18; Thu, 10 Aug 2023 05:46:44 -0700 (PDT) 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=@gmail.com header.s=20221208 header.b=MgcrPbRa; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232404AbjHJL7j (ORCPT + 99 others); Thu, 10 Aug 2023 07:59:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40028 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230093AbjHJL7j (ORCPT ); Thu, 10 Aug 2023 07:59:39 -0400 Received: from mail-lf1-x133.google.com (mail-lf1-x133.google.com [IPv6:2a00:1450:4864:20::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7C1E11BD for ; Thu, 10 Aug 2023 04:59:38 -0700 (PDT) Received: by mail-lf1-x133.google.com with SMTP id 2adb3069b0e04-4fe700f9bf7so1215334e87.0 for ; Thu, 10 Aug 2023 04:59:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691668777; x=1692273577; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=mGlcXxJFaDzWj7nYjjY5lTpTdKnxKA43Fs7dmJrROTs=; b=MgcrPbRar/l6oMGaHcTK0fQsW1WsDKCUJqefc0cvv5nHR/Akz0OGJdfuIj3f2F8FyS TAZQSJ7496YEzennxAZlORdOz90i9jtqSdrxTyT95BtsWyqoGhCsGd5RKQnrWRr1poPo kGVGGCIvnSg0Dsgr4tqIvSKK4pCu3/L+GVE6FmKQ1YofeYusngo9zj4y1pe/IeYxfh9j mLp5LB2m68wwpIg9f30gVj70D42ysLY9kFHolhwnR0GLa7tl4UiN27ETWDO18nHr26gY v2Eh9TL+pmJLaZI+NSvdpLVo2kpeWFwnc7HHdbRa3fwEYDV7z8aunJj2J40IXqVDJ5cH 6TsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691668777; x=1692273577; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=mGlcXxJFaDzWj7nYjjY5lTpTdKnxKA43Fs7dmJrROTs=; b=By1JuYn0fN4jNSTsS8e1Tezc8w2AM19Q5ATndD99EmbZobx6WMojBjFuUgnRCNJG6t 3LpEXCNn3XYrI6AtRSSDGMq3q1N8sLMtuGK/YqF7V/YFP3H0AJGoavZf3fp5EdBb5FIK 6xsUCANO0M53VpXpqFsjblCJkhGt6wsht+b0hKNrAFI97UdjzttiCAjkmqCP2LIMmSrf IBzchmJ/wkbmkl/hvr7L3Vr6cien+k0jCwtqr8IBnC5oknxCkZPB7A3nD0PtuWY48Cw6 OAsaR9ZZasf3WG7vxfzt/w92hKYrbTIaY/1ebr6OcQy2e7biG61QNa+5Fc9Hqu2vQhYc 2WCQ== X-Gm-Message-State: AOJu0YyTBRjn8tZAx1rX58JjR07kdZX+hjN8n1csk8vf3GSISJmn49hu zO6xuxVE5pc7Crxtu5O5SDFYo7nnJ8cLEj4Zyjw= X-Received: by 2002:a05:6512:2821:b0:4fa:e7e5:66e0 with SMTP id cf33-20020a056512282100b004fae7e566e0mr2116706lfb.48.1691668775709; Thu, 10 Aug 2023 04:59:35 -0700 (PDT) MIME-Version: 1.0 References: <20230810095923.123388-1-krzysztof.kozlowski@linaro.org> <20230810095923.123388-2-krzysztof.kozlowski@linaro.org> In-Reply-To: <20230810095923.123388-2-krzysztof.kozlowski@linaro.org> From: Qiang Yu Date: Thu, 10 Aug 2023 19:59:23 +0800 Message-ID: Subject: Re: [PATCH 2/2] drm/lima: fix Wvoid-pointer-to-enum-cast warning To: Krzysztof Kozlowski Cc: Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , David Airlie , Daniel Vetter , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, lima@lists.freedesktop.org, Andi Shyti Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham 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 Reviewed-by: Qiang Yu On Thu, Aug 10, 2023 at 5:59=E2=80=AFPM Krzysztof Kozlowski wrote: > > 'id' is an enum, thus cast of pointer on 64-bit compile test with W=3D1 > causes: > > lima_drv.c:387:13: error: cast to smaller integer type 'enum lima_gpu_i= d' from 'const void *' [-Werror,-Wvoid-pointer-to-enum-cast] > > Signed-off-by: Krzysztof Kozlowski > --- > drivers/gpu/drm/lima/lima_drv.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/lima/lima_drv.c b/drivers/gpu/drm/lima/lima_= drv.c > index 10fd9154cc46..884181708de8 100644 > --- a/drivers/gpu/drm/lima/lima_drv.c > +++ b/drivers/gpu/drm/lima/lima_drv.c > @@ -384,7 +384,7 @@ static int lima_pdev_probe(struct platform_device *pd= ev) > } > > ldev->dev =3D &pdev->dev; > - ldev->id =3D (enum lima_gpu_id)of_device_get_match_data(&pdev->de= v); > + ldev->id =3D (uintptr_t)of_device_get_match_data(&pdev->dev); > > platform_set_drvdata(pdev, ldev); > > -- > 2.34.1 >