Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp351199ybz; Wed, 29 Apr 2020 01:10:11 -0700 (PDT) X-Google-Smtp-Source: APiQypLbelbRMn3F3/7e5rxf/5PXECBJZ6oi5ET54UvyDDZayoUXBdpz/i2CqAKFfhS1lt6eJx9A X-Received: by 2002:a05:6402:1a49:: with SMTP id bf9mr1374098edb.189.1588147811123; Wed, 29 Apr 2020 01:10:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588147811; cv=none; d=google.com; s=arc-20160816; b=EDoBRuEtoe5qKWlp9PB1JvTMIxEDIeRxTjZ9RBTDlaxnlwsRr53HDsNJ7UGUdMH1TN ZEsPsKBj1+/Xb+Yd1hDo1j/at31eCIkluHO1kmRi1mz7LvdyBxjihooKZlqhTyB9G0y7 /Lku3GgBu9vRS1Ti1IXkjgPD9iGqcAbGuA/suhtJl7ZGvxpR/QRkin021SAIYhwzDfJF g6CMBd6zyn9xtYxtpSuGS+Tfy46/6SX5cxgh+AJrGLZN06O+pwx3wVSgnnBlvm1LxPo9 8XbV9EQbLHI0XH8YB03yDRGjBg8vBqnplyzsG+1/habauYNsFquDY5+mhNOnbh+VKXLq kK9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:cms-type :content-transfer-encoding:content-language:mime-version:user-agent :date:message-id:cc:to:subject:from:dkim-signature:dkim-filter; bh=8wZtlNmNqWWCVeLYNpsp4VIu5nk8QGOZAUKwMJbtN/c=; b=mKzzzGEhxkPEQh4C5QxzEFp7ns61KK45KPt2i2mdBy9PLiuSDZbJWyxQ1JmvY7yWB8 ZYXShf7vixNbXoQr8eUHQuNgl6UpfjJkPNKNMx7qrykFVOrBCvOD76pVwWXQkrT/0d7Y kG4DtBGuRRN4SmXFLg2lmUjXDYQYK14TsbqLCcM7RYpMW/2pPbzXO5DZhgGsp+ifiupg Qk76hgcEso4y+J7Z2DANrXHGHq/DG+1BWNSn9fLKJu8AXFeLWPPOz/VJjOXoF6kFA0Yt M0z1GtX0dqK9Z6R8romS1NdJoxiRoPKlwLi6aOlKHr2klN+1UZ9n9QuUi0mlqQSJEDx2 Z/+A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=HrWP0fNy; 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=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g5si3224751edu.188.2020.04.29.01.09.47; Wed, 29 Apr 2020 01:10:11 -0700 (PDT) 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=@samsung.com header.s=mail20170921 header.b=HrWP0fNy; 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=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726556AbgD2IHh (ORCPT + 99 others); Wed, 29 Apr 2020 04:07:37 -0400 Received: from mailout2.w1.samsung.com ([210.118.77.12]:34957 "EHLO mailout2.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726426AbgD2IHg (ORCPT ); Wed, 29 Apr 2020 04:07:36 -0400 Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20200429080407euoutp0211d47e828473aa61447e7d7595212e37~KO7BmcpUP2723727237euoutp02x for ; Wed, 29 Apr 2020 08:04:07 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20200429080407euoutp0211d47e828473aa61447e7d7595212e37~KO7BmcpUP2723727237euoutp02x DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1588147447; bh=8wZtlNmNqWWCVeLYNpsp4VIu5nk8QGOZAUKwMJbtN/c=; h=From:Subject:To:Cc:Date:References:From; b=HrWP0fNyONxEJwz4zWQk9srR6sqlY4W/4V6cJ43GjtvgLgYoZAuVyZIyTc7HcrP9s txYGPf3kcirkrEkloGb0ltrxnZOGCfN6coK69fc2a6lCkzuK/VKzCHxJkO5ccaclKq d6OTBdz7gSB0Jj+40gI4U9tlz+zvJlJfw4bNDy6Y= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20200429080407eucas1p2398f54b5f3116b986dca2c0d9ea8aaed~KO7BT0cP-1544915449eucas1p2j; Wed, 29 Apr 2020 08:04:07 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id 23.3E.60679.7F439AE5; Wed, 29 Apr 2020 09:04:07 +0100 (BST) Received: from eusmtrp2.samsung.com (unknown [182.198.249.139]) by eucas1p2.samsung.com (KnoxPortal) with ESMTPA id 20200429080406eucas1p21147ed99ad98332729c2a2aff2a33fb2~KO7BBpZ9U1544915449eucas1p2i; Wed, 29 Apr 2020 08:04:06 +0000 (GMT) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eusmtrp2.samsung.com (KnoxPortal) with ESMTP id 20200429080406eusmtrp28f80f2181d97d267a8a40ba2cabbca4b~KO7A_lh_p1582015820eusmtrp23; Wed, 29 Apr 2020 08:04:06 +0000 (GMT) X-AuditID: cbfec7f4-0cbff7000001ed07-22-5ea934f75dd1 Received: from eusmtip1.samsung.com ( [203.254.199.221]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id 79.DB.07950.6F439AE5; Wed, 29 Apr 2020 09:04:06 +0100 (BST) Received: from [106.120.51.71] (unknown [106.120.51.71]) by eusmtip1.samsung.com (KnoxPortal) with ESMTPA id 20200429080406eusmtip1e05c22505112d3c95906e63981b56f34~KO7Ap0eWQ2927929279eusmtip1E; Wed, 29 Apr 2020 08:04:06 +0000 (GMT) From: Bartlomiej Zolnierkiewicz Subject: [PATCH] video: fbdev: controlfb: fix build for COMPILE_TEST=y && PPC_PMAC=y && PPC32=n To: Stephen Rothwell , kbuild test robot Cc: Sam Ravnborg , Daniel Vetter , linux-fbdev@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Message-ID: Date: Wed, 29 Apr 2020 10:04:04 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA02Sa0hTYRjHeXe2s+NycpyGDxZpC4UEb2k00qRAaAaFH/pQYurKg4o6bUdn VoQZlNjNTFcNo5y2qYUu70qKzlsXNSnNZTcdi1SYRt6a6MzjmeS33/O8z+99/w+8BCZ6yXMn kuQZlEIuSxHjAm5jr/W971JwZUyAysCTlE58wyTDC7O45PWd3zzJx9YSXDJ9zYRLKqwNSNLQ NsI/zJdeNRpxadviU6607NUUR/rjZh9HWq4awaVztbsi8ShBaDyVkqSkFP5hcYLEocFabrpe eGG+eYmXg7Tb8pEDAWQw6Ho7eflIQIjICgTDg/04W8wj+Pmrm88WcwisZit3U7HUjdsVHYL+ EZNdsSBY/nKXz0zh5EG4d6MKMexCyqB9vB1n2JWMhPLiasQIGPkcgaZIv34VQQjJMOgZiGJm uKQXWFUNG+528hT8Ge/iMSwkneHNI/NGCox0gzHzEw7LHtBkKcGYO4Gs4sOnoVGcjRoOi8+6 +Sy7wHRfvZ13wloLIzNCNYLVvEm73YRAd99mt0Pg6+AyzqTDyL1Q0+rPto+ApqYUY9pAOoHR 4syGcILCxgf2thDyrovYaW/Qa/X45rP5LZUYy1LomunAC9Bu9ZbV1FtWU29ZTf0/w1PErUJu VCadmkDR++RUlh8tS6Uz5Ql+59JSa9H6R3pn65tvRq0rZw2IJJDYUah3rIgR8WRKOjvVgIDA xK5CU6I2RiSMl2VfpBRpsYrMFIo2oB0EV+wmDNJMnRGRCbIMKpmi0inF5imHcHDPQYfmwv+G RpdMJgfpVQOlId/D6Y4gj4duuse0Z/GJyabEnvO8pElX2hh9eS1sT0S6rjR8efht6/EIvNPH 1DW6cuXzB1vgAH57Zva0ubBOY8uNzR9zXnBXKwsqVo3HXpy8lOWZe9RrzNQXXz7hm+Z3K0Rb tl8cVlzvrcm2HAiIUxaJuXSiLNAHU9Cyf7P4oXlEAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBIsWRmVeSWpSXmKPExsVy+t/xu7rfTFbGGex9p22x8OFdZosrX9+z WZzo+8BqcXnXHDaLV82P2CxW/NzKaLF171V2B3aPxhs32Dz2flvA4rF4z0smj/vdx5k8lky7 yubxeZNcAFuUnk1RfmlJqkJGfnGJrVK0oYWRnqGlhZ6RiaWeobF5rJWRqZK+nU1Kak5mWWqR vl2CXsaFc5tYCjbwVnzZ8Z21gXEZdxcjJ4eEgInE280PWLsYuTiEBJYySjw+8Zuxi5EDKCEj cXx9GUSNsMSfa11sEDWvGSUmnnvFDJJgE7CSmNi+ihHEFhZIlNj3YB8bSK+IgJ/E3zO5IPXM AqsZJfa0X2QGifMK2EkcPRsFUs4ioCrxc9pWsFZRgQiJwztmgdm8AoISJ2c+YQGxmQXUJf7M u8QMYYtL3HoynwnClpfY/nYO8wRGgVlIWmYhaZmFpGUWkpYFjCyrGEVSS4tz03OLjfSKE3OL S/PS9ZLzczcxAmNp27GfW3Ywdr0LPsQowMGoxMO7gWdFnBBrYllxZe4hRgkOZiUR3kcZy+KE eFMSK6tSi/Lji0pzUosPMZoCPTSRWUo0OR8Y53kl8YamhuYWlobmxubGZhZK4rwdAgdjhATS E0tSs1NTC1KLYPqYODilGhjn+yxbMStErUEh6tiGF6aTHOKKWs76THM5oKP/4TyXcdrUiNOy iyxPWSVxViUEfU6KOh1wkTPm9cttN0rjV63e/l146eISzqmv6nrC69+u05faMTNZw/nVJdvK 6IVf018uuJi0qrbcttByprVIke9qqcnnfNtsshzbtjK4n7n42zVgtu3r/tNKLMUZiYZazEXF iQDxne+AuwIAAA== X-CMS-MailID: 20200429080406eucas1p21147ed99ad98332729c2a2aff2a33fb2 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20200429080406eucas1p21147ed99ad98332729c2a2aff2a33fb2 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20200429080406eucas1p21147ed99ad98332729c2a2aff2a33fb2 References: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org powerpc allyesconfig fails like this: drivers/video/fbdev/controlfb.c: In function 'controlfb_mmap': drivers/video/fbdev/controlfb.c:756:23: error: implicit declaration of function 'pgprot_cached_wthru'; did you mean 'pgprot_cached'? [-Werror=implicit-function-declaration] 756 | vma->vm_page_prot = pgprot_cached_wthru(vma->vm_page_prot); | ^~~~~~~~~~~~~~~~~~~ | pgprot_cached drivers/video/fbdev/controlfb.c:756:23: error: incompatible types when assigning to type 'pgprot_t' {aka 'struct '} from type 'int' Fix it by adding missing PPC32 dependency. Fixes: a07a63b0e24d ("video: fbdev: controlfb: add COMPILE_TEST support") Reported-by: Stephen Rothwell Reported-by: kbuild test robot Cc: Sam Ravnborg Cc: Daniel Vetter Signed-off-by: Bartlomiej Zolnierkiewicz --- drivers/video/fbdev/controlfb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: b/drivers/video/fbdev/controlfb.c =================================================================== --- a/drivers/video/fbdev/controlfb.c +++ b/drivers/video/fbdev/controlfb.c @@ -47,7 +47,7 @@ #include #include #include -#ifdef CONFIG_PPC_PMAC +#if defined(CONFIG_PPC_PMAC) && defined(CONFIG_PPC32) #include #include #endif @@ -55,7 +55,7 @@ #include "macmodes.h" #include "controlfb.h" -#ifndef CONFIG_PPC_PMAC +#if !defined(CONFIG_PPC_PMAC) || !defined(CONFIG_PPC32) #define invalid_vram_cache(addr) #undef in_8 #undef out_8