Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp2018597pxb; Sat, 7 Nov 2020 06:32:17 -0800 (PST) X-Google-Smtp-Source: ABdhPJzv32VUhg3RnEMmYFPI7zunO64pOdd8Qnj5nHgjRucgrjcu23ksqw1ApxH0ys9w3k5mVODc X-Received: by 2002:aa7:cad6:: with SMTP id l22mr7124191edt.229.1604759536848; Sat, 07 Nov 2020 06:32:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604759536; cv=none; d=google.com; s=arc-20160816; b=Dcv30TH61W7abx/SDKCWdAyP4iDbZ6MjMQaUJTxQVqtrlj6jkm8C5ZNm4jVqqpranj 4hg5bk6NkI+qdC+LYl8pE+Qr2MfQ0+dMGtdcyY2ftl0B0LZ4mdlvKC0YJUHMaj5RNoqu MbS8t/NgBgXDeZ1bBsFhY2WxBTprFfnrIxB7KVZfOxaNVTGUlM5XLEH6EHoCvpGYE6kK P7RmzDGAzFjFAsodHF2+25GvbVL6ppsn8VAoY1Yla6sjQ/ZaGPNqpW0wukHJbaTub0TC wHPHc57p6rBG+qi8Va9X9hWCvow6XjvDTCMREVEv8Ki7pa2JWiKFQkJRtEfs4W2ZSXeD hxUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=/otG1BFFzQlU0DCGjoVgAkVnjIhgBuH5h17Ww/VASbc=; b=RNvFrKTiVHoODLi6bEJmuxiPV728INtd3RK4ODTt/xR/VF4pjJ43C0pKJ4X8ECVsF4 yHLRhk0sCg8rJ83fl6ivaOG4bjJI/KzLEI0hbRIltzzXRXuGHojx18yjmAnhv0IArQb/ orKY8ytvrJicP7iewFdH9Sp1QisfZZBepw3EimEc1H0F0sAN6uTx52k7wHAQqrYZM+RP c0cUr05iOl0nlShL4xDJ288QNj6hDDNmn4xWlC/GQhTWEJCAJoaWAnxIOZBWpFrTr56r s2fKC87o+vNZk4FRYs1KRhsfvIOL1QJOM6dgpdqKLZtHq3dw5b9BrPcwt8n1hHaoJtFL lR8Q== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gt13si3216656ejb.611.2020.11.07.06.31.48; Sat, 07 Nov 2020 06:32:16 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727863AbgKGO06 (ORCPT + 99 others); Sat, 7 Nov 2020 09:26:58 -0500 Received: from asavdk4.altibox.net ([109.247.116.15]:47818 "EHLO asavdk4.altibox.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725880AbgKGO04 (ORCPT ); Sat, 7 Nov 2020 09:26:56 -0500 Received: from ravnborg.org (unknown [188.228.123.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by asavdk4.altibox.net (Postfix) with ESMTPS id E00BD80532; Sat, 7 Nov 2020 15:26:52 +0100 (CET) Date: Sat, 7 Nov 2020 15:26:51 +0100 From: Sam Ravnborg To: Lee Jones Cc: David Airlie , linux-kernel@vger.kernel.org, amd-gfx@lists.freedesktop.org, Christian =?iso-8859-1?Q?K=F6nig?= , linaro-mm-sig@lists.linaro.org, dri-devel@lists.freedesktop.org, Alex Deucher , linux-media@vger.kernel.org Subject: Re: [PATCH 10/19] drm/radeon/radeon: Move prototype into shared header Message-ID: <20201107142651.GA1014611@ravnborg.org> References: <20201106214949.2042120-1-lee.jones@linaro.org> <20201106214949.2042120-11-lee.jones@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20201106214949.2042120-11-lee.jones@linaro.org> X-CMAE-Score: 0 X-CMAE-Analysis: v=2.3 cv=VafZwmh9 c=1 sm=1 tr=0 a=S6zTFyMACwkrwXSdXUNehg==:117 a=S6zTFyMACwkrwXSdXUNehg==:17 a=IkcTkHD0fZMA:10 a=zd2uoN0lAAAA:8 a=KKAkSRfTAAAA:8 a=e5mUnYsNAAAA:8 a=VwQbUJbxAAAA:8 a=ikXVT_u04ppS6bpDQeoA:9 a=QEXdDO2ut3YA:10 a=cvBusfyB2V15izCimMoJ:22 a=Vxmtnl_E_bksehYqCbjh:22 a=AjGcO6oz07-iQ99wixmX:22 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Lee, On Fri, Nov 06, 2020 at 09:49:40PM +0000, Lee Jones wrote: > Unfortunately, a suitable one didn't already exist. > > Fixes the following W=1 kernel build warning(s): > > drivers/gpu/drm/radeon/radeon_device.c:637:6: warning: no previous prototype for ‘radeon_device_is_virtual’ [-Wmissing-prototypes] > 637 | bool radeon_device_is_virtual(void) > | ^~~~~~~~~~~~~~~~~~~~~~~~ > > Cc: Alex Deucher > Cc: "Christian König" > Cc: David Airlie > Cc: Daniel Vetter > Cc: Sumit Semwal > Cc: amd-gfx@lists.freedesktop.org > Cc: dri-devel@lists.freedesktop.org > Cc: linux-media@vger.kernel.org > Cc: linaro-mm-sig@lists.linaro.org > Signed-off-by: Lee Jones > --- > drivers/gpu/drm/radeon/radeon_device.c | 1 + > drivers/gpu/drm/radeon/radeon_device.h | 32 ++++++++++++++++++++++++++ > drivers/gpu/drm/radeon/radeon_drv.c | 3 +-- > 3 files changed, 34 insertions(+), 2 deletions(-) > create mode 100644 drivers/gpu/drm/radeon/radeon_device.h Other public functions in radeon_device.c have their prototype in radeon.h - for example radeon_is_px() Add radeon_device_is_virtual() there so we avoiid this new header. Sam