From patchwork Thu Mar 22 20:19:47 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889615 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="REga2UIH"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dSs4L02z9s1s for ; Fri, 23 Mar 2018 07:25:01 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752001AbeCVUUl (ORCPT ); Thu, 22 Mar 2018 16:20:41 -0400 Received: from mail-wm0-f65.google.com ([74.125.82.65]:38084 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751771AbeCVUUk (ORCPT ); Thu, 22 Mar 2018 16:20:40 -0400 Received: by mail-wm0-f65.google.com with SMTP id l16so18509997wmh.3; Thu, 22 Mar 2018 13:20:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=8gHZatXA1zb/lR1JsN3Hg0dNxbec00ZyJVtL+NH3Yjg=; b=REga2UIHYN19Sa9hPF519Qv4D9Ub1zJlEERuQsHfc3SBQUurrx3A896f+2N+xGKaOo /cM7N+5Q/dg1j7RSfqy4Thth3asmU9peTEe2TAb9Fz85r0tbAkTxvSLQyP7Ie580+9wV MC39MsCKh0qce5X++2/rMd8OQLCwMcfw4sERxlLdKT6MpjN6b9ZRse36mBSIKUN3lsxl N7Ggyf10Z7JTq/JSw0LXTV3lgCuPJ+zsxyaZCHcz9Ex2K9mkgfnztqgdFFG0u+Y16I/O dIQx0r+/a+oAdbS6z0DsV/wS29W4sCQdY81yvTPwk8v88im5bCOpuN/dWTlbsJMVyoUS /mtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=8gHZatXA1zb/lR1JsN3Hg0dNxbec00ZyJVtL+NH3Yjg=; b=U2Bv6Fc2TRKBcNT8SbbLdDAaXIS+wgerczLX2CBEWHAt21o/J1k9xdEZPyRqQO/GEb HF8Ok6G8bINugMJDCDhj/Ilo4jRdtwlERq5gBjsdp5lQ7uMzxHw91SwXRcWWfRAm9fcm 2/mMqgPc0Nj6iM+zO/MvgN8gKxmVCKDMptiYC5pWJl+s5LhwdxRAjqQ+oCr2ihCL0943 fKgRToqQnBEz2SfHz0KxvyJ75l1tAB9ditEl/HrjAgVOIyCAQRFM2J8QSdwfT97aordO LJSRgGydP44qe78VkGo/ubHRpwzCj4u40WlnJ77mN1MjkhJutzJf7ttDO3WhhMXwVsW1 +FhQ== X-Gm-Message-State: AElRT7HVdnH1lvcV6HOLfc0xMa0+Fawwz/j998JXjtwVHjpzAYjO0ReM OMIqdSHAd8GXMGpd5BvFpWWJmv1y X-Google-Smtp-Source: AG47ELulvtBC5Vv3jWONzRRgldvopDLW0ng410OWG3IDeWzDPJehZK7NndV0OSxXxzbCo/Sx7OMoAw== X-Received: by 10.28.127.147 with SMTP id a141mr6313994wmd.138.1521750038738; Thu, 22 Mar 2018 13:20:38 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id x7sm7173142wrd.76.2018.03.22.13.20.37 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:20:38 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id 26AC910C03A5; Thu, 22 Mar 2018 21:20:37 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 01/19] powerpc/powermac: Mark variable x as unused Date: Thu, 22 Mar 2018 21:19:47 +0100 Message-Id: <20180322202007.23088-2-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org Since the value of x is never intended to be read, declare it with gcc attribute as unused. Fix warning treated as error with W=1: arch/powerpc/platforms/powermac/bootx_init.c:471:21: error: variable ‘x’ set but not used [-Werror=unused-but-set-variable] Signed-off-by: Mathieu Malaterre --- arch/powerpc/platforms/powermac/bootx_init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/platforms/powermac/bootx_init.c b/arch/powerpc/platforms/powermac/bootx_init.c index c3c9bbb3573a..d3ce55dae78f 100644 --- a/arch/powerpc/platforms/powermac/bootx_init.c +++ b/arch/powerpc/platforms/powermac/bootx_init.c @@ -468,7 +468,7 @@ void __init bootx_init(unsigned long r3, unsigned long r4) boot_infos_t *bi = (boot_infos_t *) r4; unsigned long hdr; unsigned long space; - unsigned long ptr, x; + unsigned long ptr, x __maybe_unused; char *model; unsigned long offset = reloc_offset(); From patchwork Thu Mar 22 20:19:48 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889614 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="HH+y3tik"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dSd5Fldz9s2g for ; Fri, 23 Mar 2018 07:24:49 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752095AbeCVUUn (ORCPT ); Thu, 22 Mar 2018 16:20:43 -0400 Received: from mail-wr0-f195.google.com ([209.85.128.195]:41963 "EHLO mail-wr0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751864AbeCVUUm (ORCPT ); Thu, 22 Mar 2018 16:20:42 -0400 Received: by mail-wr0-f195.google.com with SMTP id f14so9988349wre.8; Thu, 22 Mar 2018 13:20:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Z8VK8kBOEIdVVomZ/ZFs3EDYHfkvH3Qri9erRDn+jmc=; b=HH+y3tik2WSBGEaBsxsUyi9HJ57oXiO2htflOpdE23ufLSyseV1KEG6Zox52nGrN9A xbyP63bkKtvBs4WIJKgDvJ4/Y64hr5dmoAIU7BUNBvmOxtDKHQWeGQumORumqZdkaeKA J3qUqFo6dIoFD0/R2/3SEMk/x3bKPXKiejjDL2rJUWX/enVOy756LBbN+Jbmu5B/KBXj cnJh8Olpr3x5PnEgpckkLLSiNjCWgsoCTHwvTZtiu+FmBT4MvQYTQYcQ5cX+6W1vqXt7 u6hylR6xtGlkSPbgC53g4AFN45gNuaMyROy8UgItQRkMQjNNfeSBjksHN+OC4xnN9S/l on/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=Z8VK8kBOEIdVVomZ/ZFs3EDYHfkvH3Qri9erRDn+jmc=; b=fdK/rgE6AXonBNNpsAX9Uf99WcnS5O8dNpyGKM9RqOAvctHLhPYwLw7CbSkrmamzDX +XJDNKiTFELGMb0kx82xlSxJF5CJ549oH+WzszqoZ9QdIHk3j2G3Wp0RyxoAxqUt5wQ/ gKFnwaLmckcrlXRNubSzHqN03Yabkga6UpwJCnVuQgdt/ERHsJu3V/6j+FdGJc6XzqVX CjPB/dHXqsS+Xz7LR9Sfc7UwyybKLmkGQ1nkPxyZm6h0Fmq3RKyL1Lenkj6FSOWpzM6X ZPOb+2L9ZMyrv9EPHWzFC2yiR8cpwKq5H79BoQvGY+p6HoFXfMlTLNM5aejE6mQMvBhn pCqg== X-Gm-Message-State: AElRT7EO1/mwx9CqA+B9gfnaqE2jkibVMRF5Qw1uM1FvG6rW6HfBcQOq WbDsyc4Enmx2glL/DrU26dw= X-Google-Smtp-Source: AG47ELtuIukf4YhCRxgtXWCJqm7x+Pmkun3xxSjLhpvVkt+AxBh7/QWpcQhKjo8ZibyVuq2QTgP56A== X-Received: by 10.223.199.132 with SMTP id l4mr22043167wrg.6.1521750040605; Thu, 22 Mar 2018 13:20:40 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id w40sm11013076wrc.33.2018.03.22.13.20.39 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:20:40 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id 0ED8410C03A5; Thu, 22 Mar 2018 21:20:39 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 02/19] powerpc/powermac: Mark variable x as unused Date: Thu, 22 Mar 2018 21:19:48 +0100 Message-Id: <20180322202007.23088-3-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org Since the value of x is never intended to be read, declare it with gcc attribute as unused. Fix warning treated as error with W=1: arch/powerpc/platforms/powermac/udbg_scc.c:76:9: error: variable ‘x’ set but not used [-Werror=unused-but-set-variable] Signed-off-by: Mathieu Malaterre --- arch/powerpc/platforms/powermac/udbg_scc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/platforms/powermac/udbg_scc.c b/arch/powerpc/platforms/powermac/udbg_scc.c index d83135a9830e..c38ca406df1a 100644 --- a/arch/powerpc/platforms/powermac/udbg_scc.c +++ b/arch/powerpc/platforms/powermac/udbg_scc.c @@ -73,7 +73,7 @@ void udbg_scc_init(int force_scc) struct device_node *stdout = NULL, *escc = NULL, *macio = NULL; struct device_node *ch, *ch_def = NULL, *ch_a = NULL; const char *path; - int i, x; + int i, x __maybe_unused; escc = of_find_node_by_name(NULL, "escc"); if (escc == NULL) From patchwork Thu Mar 22 20:19:49 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889612 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="lIiw33MD"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dSD3rYjz9s1s for ; Fri, 23 Mar 2018 07:24:28 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751892AbeCVUUq (ORCPT ); Thu, 22 Mar 2018 16:20:46 -0400 Received: from mail-wr0-f196.google.com ([209.85.128.196]:37892 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752103AbeCVUUo (ORCPT ); Thu, 22 Mar 2018 16:20:44 -0400 Received: by mail-wr0-f196.google.com with SMTP id l8so9997626wrg.5; Thu, 22 Mar 2018 13:20:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Vbe8+gBlBDYlDDVoFyL4tIcgnxCrGQATqsmcejhxXpY=; b=lIiw33MDaf3p9E16Bm/u8zcYr3piGb/+i/WwC7ZYr5WYp1YM8E99chMxvKqkiOPbtP qtwxdzDhqjvCxN1LL7jMx6PX5etU7B3O5+hDFQKl6NF5jOCUjAfMRYWiK35cIXQSo0ng Yr/PXPpq5YALKn67jDRpRNFqWa4JuTYWfpEq9AGyzH3I+97z6Gnp/zyPJkpJu4iRzeSB Grm1rFXDhcnqJsAk3AcN+42l/JJVN7X8ImUZamHz6AH+iAW4pHxkxog7Dq9RljkGDzoI 0jD1qYpTvDFgiofl27cnLBBomCxA1mOlMvGqeby05Icq9oZMZqSZSg1ts5cYhgM+RhXn IJNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=Vbe8+gBlBDYlDDVoFyL4tIcgnxCrGQATqsmcejhxXpY=; b=Rewg1rGitP5olFl1l6RyGn9F5MeBR65Jjk+xE93iItU++ObVDSdRIWfonN4bXw5fjw jAI6NOD1yO81hwS++9pUhCPQmXUrZEI9LjF7s2RJdMmz2vwmBWXsRQjlMyxeB2BoVIlL NmgH74CFhUjm4X3CL8j0EKx2InQAuOdu5ciTgUNxf7qWafdu1MKjNtRsW7eDMpgEeJYB eaKQrcc1kAOUIFlQ0s7IrM6JBtahWuq3aFHayOeDIvzoKo1gf3rlB7ouugYW+E+g9kg0 iKoDbc8s4E+i3r8yam3MatNUrW3Urv3jXl1AD1ni7FECXiW/ch2xKH6OJ9dinjG89By5 wIAQ== X-Gm-Message-State: AElRT7EzHZM0JRTjHVYHGjY+cOQchhVziw1TJ+DR0rdmboPK8XFNWdV0 k27/eCmTrdAKG+sd0dZRAlI= X-Google-Smtp-Source: AG47ELsX6f/41o+sfS/ENRA+7xHtfdaj0M6W3WlT+RTBzCv8BYyyxxDPmk4LZzAp0w7ZIS0hbd7yeg== X-Received: by 10.223.165.67 with SMTP id j3mr21545475wrb.111.1521750042798; Thu, 22 Mar 2018 13:20:42 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id f22sm14896357wmi.39.2018.03.22.13.20.41 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:20:42 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id EE01010C03A5; Thu, 22 Mar 2018 21:20:40 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 03/19] powerpc: Mark variables as unused Date: Thu, 22 Mar 2018 21:19:49 +0100 Message-Id: <20180322202007.23088-4-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org Add gcc attribute unused for two variables. Fix warnings treated as errors with W=1: arch/powerpc/kernel/prom_init.c:1388:8: error: variable ‘path’ set but not used [-Werror=unused-but-set-variable] Signed-off-by: Mathieu Malaterre --- arch/powerpc/kernel/prom_init.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/powerpc/kernel/prom_init.c b/arch/powerpc/kernel/prom_init.c index acf4b2e0530c..6a3ac4522144 100644 --- a/arch/powerpc/kernel/prom_init.c +++ b/arch/powerpc/kernel/prom_init.c @@ -603,7 +603,7 @@ static void __init early_cmdline_parse(void) const char *opt; char *p; - int l = 0; + int l __maybe_unused = 0; prom_cmd_line[0] = 0; p = prom_cmd_line; @@ -1385,7 +1385,7 @@ static void __init reserve_mem(u64 base, u64 size) static void __init prom_init_mem(void) { phandle node; - char *path, type[64]; + char *path __maybe_unused, type[64]; unsigned int plen; cell_t *p, *endp; __be32 val; From patchwork Thu Mar 22 20:19:50 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889613 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="f+VpE5qS"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dSY0TrVz9s2Y for ; Fri, 23 Mar 2018 07:24:45 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751844AbeCVUY3 (ORCPT ); Thu, 22 Mar 2018 16:24:29 -0400 Received: from mail-wr0-f195.google.com ([209.85.128.195]:41968 "EHLO mail-wr0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751864AbeCVUUp (ORCPT ); Thu, 22 Mar 2018 16:20:45 -0400 Received: by mail-wr0-f195.google.com with SMTP id f14so9988497wre.8; Thu, 22 Mar 2018 13:20:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=5A8E5OoXSpR9V0yootIZHcmcBur8BGh6Iy0NdDTQAKs=; b=f+VpE5qSRammYaWjhuiT1TzHSD+Q2cZ/tIy6DggzxnF42sL5Ec8L67r+p91tgcwLpc 4o/4RRvH6OWDE77AoHr9V5Igry7EQ3z0MT7+tVoY+OaGtIUXyDjkcbgeD5qzX6KeDbkt pWqN1zJBhW7SrGA/zdiHR1jumnEIoUvcmHkqWLToit2AeK7Ezp7ksdUHup1Xz7h1ugtn OzUAR/R1KiEDublFCp7CnikPTtcUHbfAdpvSbPkntkVQOJcOOMlz1NLmgeasSHmN4e64 i/KMsLhe63YNU7NyHED+YaIWEEAS5q2ieTJY4YfJnrhxxFqZzyWAwk1jqyvcgfC2mg/c 2nYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=5A8E5OoXSpR9V0yootIZHcmcBur8BGh6Iy0NdDTQAKs=; b=bQbLok2Z/p43JoYUCPk7BP/4lojTVdlImmVjw8RXCm+fBqvWAe9K1nVPOaQSDZI4W3 PLXpwYTZbuOwJervLcmuC7HPpvzusXqzqiVgreWYEwsn/jwAnndK2I80NegULv/SHfox pwbYS+H3LJQVnH8c0sw8knt6IzbfULl5wYWg2w5ZTAUOO3sejrgCPrcuFUK3ZTdkEOis lBDLWSy/lSX/esVvHek+xFyGWWRuDdm5o5XoMttJTJIqoeShILHSxWH+lVeueCGSwNbc 5U+kGlqtnHwg12MM5zGKHkaopflJ3dtvdwZPXLpeyKNfFLTCORYaUAa+aLOfrJLApr00 GOsw== X-Gm-Message-State: AElRT7FtCWANJAmT/StJbGs/URvGk9AYAL6p4YMslpExZbHWV0cn1tt6 iY9VzYcj+ax3MNVm8iyiUkQ= X-Google-Smtp-Source: AG47ELspeKjd7/zfXtbd+8DVbt8l598O7/HTFnc6OLInM3UpRFPMRs7AkZfuEWwqwjwDzp3t8KmABw== X-Received: by 10.223.157.21 with SMTP id k21mr21969657wre.273.1521750044345; Thu, 22 Mar 2018 13:20:44 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id k10sm517681wmb.26.2018.03.22.13.20.43 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:20:43 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id CED5810C03D9; Thu, 22 Mar 2018 21:20:42 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 04/19] powerpc/kvm: Mark variable tmp unused Date: Thu, 22 Mar 2018 21:19:50 +0100 Message-Id: <20180322202007.23088-5-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org Add gcc attribute unused to variable tmp. Fix warning treated as error with W=1: arch/powerpc/kernel/kvm.c:675:6: error: variable ‘tmp’ set but not used [-Werror=unused-but-set-variable] Signed-off-by: Mathieu Malaterre --- arch/powerpc/kernel/kvm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/kernel/kvm.c b/arch/powerpc/kernel/kvm.c index 9ad37f827a97..cd3c088283f9 100644 --- a/arch/powerpc/kernel/kvm.c +++ b/arch/powerpc/kernel/kvm.c @@ -672,7 +672,7 @@ static void kvm_use_magic_page(void) { u32 *p; u32 *start, *end; - u32 tmp; + u32 tmp __maybe_unused; u32 features; /* Tell the host to map the magic page to -4096 on all CPUs */ From patchwork Thu Mar 22 20:19:51 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889596 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Vw2TYdpG"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dN72trPz9s3B for ; Fri, 23 Mar 2018 07:20:55 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752174AbeCVUUx (ORCPT ); Thu, 22 Mar 2018 16:20:53 -0400 Received: from mail-wr0-f193.google.com ([209.85.128.193]:42076 "EHLO mail-wr0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752124AbeCVUUr (ORCPT ); Thu, 22 Mar 2018 16:20:47 -0400 Received: by mail-wr0-f193.google.com with SMTP id s18so9987665wrg.9; Thu, 22 Mar 2018 13:20:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=fhNSBbCYBe2WmHICdFhhNJJj3K4R/xjmfj7+rrqSZS8=; b=Vw2TYdpGxGaEppH3s4cPEUW3UhJIdr/psCjBuhzOJ8W7DdtHmumJnn7U+mjRSoXQA0 7Hnv3CYo29m5R68q4TsMQZAMWeRDe0pTWtaGS/ZRvZ26VIMNBLOzj49byc76k0YcKoyk nUz1eiW+Ibw//uZPiirnEpKVAFtS3+4tlrN0rKwnXAZzoTcKnyAKV+1lFYwBHPlHMCHX ZwzZWkTyVxVyYjOklB4vM25UE6nQ3LMO/z0GkTqkx6ZTORGhQhzgY/pePDd2txMYBvcN +fi7UsMsHCioLCdFu5skkv3zq7u9bmAeXSelqUfmesxwOFr4ZCOHkV+m1cdRLlRR0M/j VOyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=fhNSBbCYBe2WmHICdFhhNJJj3K4R/xjmfj7+rrqSZS8=; b=hUfVwyov/v6Y94jslNfGTD5D3hxTyj10B2iF3yItQH3Gx7CYsHwNuzpTY09g5jp0Ha iWAu9er8v/Dt2MZ+7egL9hDabrvqLlUvpCcL6IW+FnXULqm5wnLN7DE9Db9XHx++pX+X 58gmbITfc/xSIPu+HtRysWVa17awK9t0iDz299HAjxGTSY5XGjkQeVyMUPC8RJavFfzV GDO2zmpZyih0b/q33BH/zRFwW7u8JnxN/8VJ3zdrQGvv1serJ58xuV2XTgEHxJlpggXx XoP9Al0DhLROICzaVFSi3thYboHZv+NM8Ac83x2WS4xS9ICsc15VTwU8Xr6L1YTn/VYH luHA== X-Gm-Message-State: AElRT7Gp4WpGgAay+Wa7hwnSb3K3Hy3rFMPLHU5+x2A5Z1YePqk36/xf M25Rh8ObNbhkU/ldmWz+c1Y= X-Google-Smtp-Source: AG47ELuDeeaY0LNAaNzNTiMRtI54uSJQVtXCOsDpLyvDWuisVHeURNMenKBJLsq8/hfbvXeyrPgUKg== X-Received: by 10.223.160.241 with SMTP id n46mr20255730wrn.280.1521750046364; Thu, 22 Mar 2018 13:20:46 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id p4sm8076084wma.5.2018.03.22.13.20.45 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:20:45 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id B7C1810C03A5; Thu, 22 Mar 2018 21:20:44 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 05/19] powerpc/chrp/setup: Add attribute unused and make some functions static Date: Thu, 22 Mar 2018 21:19:51 +0100 Message-Id: <20180322202007.23088-6-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org Add gcc attribute unused to silence a warning. These functions can all be static, make it so. Fix warnings treated as errors with W=1: arch/powerpc/platforms/chrp/setup.c:97:6: error: no previous prototype for ‘chrp_show_cpuinfo’ [-Werror=missing-prototypes] arch/powerpc/platforms/chrp/setup.c:302:13: error: no previous prototype for ‘chrp_setup_arch’ [-Werror=missing-prototypes] arch/powerpc/platforms/chrp/setup.c:385:16: error: variable ‘idu_size’ set but not used [-Werror=unused-but-set-variable] arch/powerpc/platforms/chrp/setup.c:526:13: error: no previous prototype for ‘chrp_init_IRQ’ [-Werror=missing-prototypes] arch/powerpc/platforms/chrp/setup.c:559:1: error: no previous prototype for ‘chrp_init2’ [-Werror=missing-prototypes] Signed-off-by: Mathieu Malaterre --- arch/powerpc/platforms/chrp/setup.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/powerpc/platforms/chrp/setup.c b/arch/powerpc/platforms/chrp/setup.c index 481ed133e04b..85df479fd631 100644 --- a/arch/powerpc/platforms/chrp/setup.c +++ b/arch/powerpc/platforms/chrp/setup.c @@ -94,7 +94,7 @@ static const char *chrp_names[] = { "Total Impact Briq" }; -void chrp_show_cpuinfo(struct seq_file *m) +static void chrp_show_cpuinfo(struct seq_file *m) { int i, sdramen; unsigned int t; @@ -299,7 +299,7 @@ static __init void chrp_init(void) of_node_put(node); } -void __init chrp_setup_arch(void) +static void __init chrp_setup_arch(void) { struct device_node *root = of_find_node_by_path("/"); const char *machine = NULL; @@ -382,7 +382,7 @@ static void __init chrp_find_openpic(void) { struct device_node *np, *root; int len, i, j; - int isu_size, idu_size; + int isu_size, idu_size __maybe_unused; const unsigned int *iranges, *opprop = NULL; int oplen = 0; unsigned long opaddr; @@ -523,7 +523,7 @@ static void __init chrp_find_8259(void) } } -void __init chrp_init_IRQ(void) +static void __init chrp_init_IRQ(void) { #if defined(CONFIG_VT) && defined(CONFIG_INPUT_ADBHID) && defined(CONFIG_XMON) struct device_node *kbd; @@ -555,7 +555,7 @@ void __init chrp_init_IRQ(void) #endif } -void __init +static void __init chrp_init2(void) { #ifdef CONFIG_NVRAM From patchwork Thu Mar 22 20:19:52 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889609 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="MjKKMO++"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dRp0jDvz9s2g for ; Fri, 23 Mar 2018 07:24:06 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752131AbeCVUUw (ORCPT ); Thu, 22 Mar 2018 16:20:52 -0400 Received: from mail-wr0-f195.google.com ([209.85.128.195]:39123 "EHLO mail-wr0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751999AbeCVUUt (ORCPT ); Thu, 22 Mar 2018 16:20:49 -0400 Received: by mail-wr0-f195.google.com with SMTP id c24so9992623wrc.6; Thu, 22 Mar 2018 13:20:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=PlUg8U8YCcO7LnIzhwY38ug+CCeDNn8sue21vKxKd3U=; b=MjKKMO++tQcJ6WcbnpG7kewDDV1xVCLUdmEUS0e3pZY6xdMhfc9he39Zqh7PQzicFD LMfNRjRrKJRleJAjzpqDWTEQ5yEUT2D09VSv5ag9gLPX7eDrUfD7RgMW+RnygHPYJ4yn RCoh7EwseD1eYmzAYu+g5l7q+XY94RJx7RAeHKxqudXBxwhKfPBKQFbXGXVLid/hNlVy +M3Q98YKK+g1hnD1Uj2X2XuiPReWLh+f0GRb3878quAUn7/C06bjE2Z+FxQDD5EcDI0S ta1L9QFh0ooR+r7iBc//eQWe60kuFzmEhIJIVdj1btXd9I6NE8q7HUTjgJRUZb7M+CFG WPWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=PlUg8U8YCcO7LnIzhwY38ug+CCeDNn8sue21vKxKd3U=; b=QfmAG1N5hcSMxrmJvFFeoJmi3ARpihg53rVH9GkIOipBDyLFWEvRtRDyxiIQ+0aUvq sc45CyUo7rxY1jmnYlph+drw8TjQ485Afhkg7pDa87J+vU1Mgxt6qcr+4AJrbyczJeAR 6K2FXBmMayC+ruQPw+c7j8+lmpHdZ9HjL9Rh5wf+Il3Rtb63GfdwJl/Hc2M0hiHldzJW zsGQz8N71UjEMJfRuXT64mP11qM8DNnLCV3LW0XWEZ9cjphT0UcxQapK+Fv26i1hmoio t1exgo65fW0drCU5BfmkwjVo1e2BwXiCJfKp3BuxXDNTii1ZrEuqraONOpnq/zJckYEt 2mpQ== X-Gm-Message-State: AElRT7G5g5+T1h61eeGWPM85W33ZcRCE5tvAK6wJHhIi5N8yyaw1j0Ju k9EX3UDD9MsDqqprei6RlTHVOA3F X-Google-Smtp-Source: AG47ELve4FoiE+U2O4gWMqEeUCxqOFTs0ryEhGFzlzYbWibFJQqhCiWTinKO9BI5MvehRZQzvJq2Lg== X-Received: by 10.223.169.229 with SMTP id b92mr20262920wrd.244.1521750048099; Thu, 22 Mar 2018 13:20:48 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id c57sm4352655wrg.84.2018.03.22.13.20.47 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:20:47 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id 9C89010C03A5; Thu, 22 Mar 2018 21:20:46 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 06/19] powerpc: Make function btext_initialize static Date: Thu, 22 Mar 2018 21:19:52 +0100 Message-Id: <20180322202007.23088-7-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org This function can be static, make it so, this fix a warning treated as error with W=1: arch/powerpc/kernel/btext.c:173:5: error: no previous prototype for ‘btext_initialize’ [-Werror=missing-prototypes] Signed-off-by: Mathieu Malaterre --- arch/powerpc/kernel/btext.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/kernel/btext.c b/arch/powerpc/kernel/btext.c index 6537cba1a758..38ae3ffe44f6 100644 --- a/arch/powerpc/kernel/btext.c +++ b/arch/powerpc/kernel/btext.c @@ -170,7 +170,7 @@ void btext_map(void) boot_text_mapped = 1; } -int btext_initialize(struct device_node *np) +static int btext_initialize(struct device_node *np) { unsigned int width, height, depth, pitch; unsigned long address = 0; From patchwork Thu Mar 22 20:19:53 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889611 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="LyGdHKzv"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dS635Cmz9s27 for ; Fri, 23 Mar 2018 07:24:22 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751776AbeCVUYH (ORCPT ); Thu, 22 Mar 2018 16:24:07 -0400 Received: from mail-wr0-f194.google.com ([209.85.128.194]:37902 "EHLO mail-wr0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752103AbeCVUUv (ORCPT ); Thu, 22 Mar 2018 16:20:51 -0400 Received: by mail-wr0-f194.google.com with SMTP id l8so9997928wrg.5; Thu, 22 Mar 2018 13:20:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=JQ6049q67KytLvrXqlWXomfh7HkoBlYVuvRLVwiuXP4=; b=LyGdHKzv44nBVQZ0YPlK1f8WQGL5sBKFBVJO7AOW08C4lNZwral6BNFwlpQ1aeaQ/1 Ga38UTbH8/zjHOb3cno8e16mSvboXybQSdGyaIvfWF/NTI5awYH103Wx+uDMQQqghGrb 7y7zdSVfreQPr0UTUbKBARg3nH88TA3xNmVUCrjaRZbrYHtru31XLtsbInYGP83tEhxF bm+kdmMJc3KrwxN96JW6LV/y1Y4yMRp0Ypu+8Jy8Wv/0DWdcHm7xCnZFgYL8W9FOLbGq 8hL6ZnSCxAbFji/uCjM4jDhOULnIQc+zkwgbcd5g/ccgE5fZVau+UVQayYnsX3peIhT5 TTuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=JQ6049q67KytLvrXqlWXomfh7HkoBlYVuvRLVwiuXP4=; b=TD5lGZAv6NrLbMtrVfRhqRrfzqm3EQulIPgamMRp9B8kFAEkCNvXVejQ17izsRnsyP pRFTXAW7EaFAXXy+aRH2lUuotEFSFT7befvj/KiUbp9MirnIoLU5r8S8kaPlOR1JNnxQ aedAtuIdt8Cy9mUq/YP9wGBiyUdRitnYU7ay55A26SUkkFlOOvF4YmraS5UXlID+82Tn AktImje2QYo3FKUtV4XtBmbgt6AqprVvb1Q30nEkQK6+d7/uEj2x+cVjeGyV2nOcDhTL pioPjDAgNt+3hwrpNQGnFa7QZd041xnLuYkKf3ajdG5D1jUyekQUNwdtu8g0SVcNaaQO KoPg== X-Gm-Message-State: AElRT7FhQxfANE2Oo/+V3gQZ2ol+YAG00lNl1NvHJfe3T3fyCXCQVZhQ JEkb5Hc8C9xmH7psEed1seo= X-Google-Smtp-Source: AG47ELs3AC5PoMo9c6IAgSo4ZC+8/6huh4yK24FaADxxTnAyXWtJElcxr1Y5HDtylRdoP75il7zHeQ== X-Received: by 10.223.159.79 with SMTP id f15mr21798277wrg.115.1521750050049; Thu, 22 Mar 2018 13:20:50 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id o11sm7761574wrg.91.2018.03.22.13.20.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:20:49 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id 8606410C03A5; Thu, 22 Mar 2018 21:20:48 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 07/19] powerpc/powermac: Make some functions static Date: Thu, 22 Mar 2018 21:19:53 +0100 Message-Id: <20180322202007.23088-8-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org These functions can all be static, make it so. Fix warnings treated as errors with W=1: arch/powerpc/platforms/powermac/pci.c:1022:6: error: no previous prototype for ‘pmac_pci_fixup_ohci’ [-Werror=missing-prototypes] arch/powerpc/platforms/powermac/pci.c:1057:6: error: no previous prototype for ‘pmac_pci_fixup_cardbus’ [-Werror=missing-prototypes] arch/powerpc/platforms/powermac/pci.c:1094:6: error: no previous prototype for ‘pmac_pci_fixup_pciata’ [-Werror=missing-prototypes] Also add gcc attribute unused to fix a warning treated as error with W=1: arch/powerpc/platforms/powermac/pci.c:784:19: error: variable ‘has_address’ set but not used [-Werror=unused-but-set-variable] arch/powerpc/platforms/powermac/pci.c:907:22: error: variable ‘ht’ set but not used [-Werror=unused-but-set-variable] Signed-off-by: Mathieu Malaterre --- arch/powerpc/platforms/powermac/pci.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/powerpc/platforms/powermac/pci.c b/arch/powerpc/platforms/powermac/pci.c index 0b8174a79993..d3b9818dd880 100644 --- a/arch/powerpc/platforms/powermac/pci.c +++ b/arch/powerpc/platforms/powermac/pci.c @@ -781,7 +781,7 @@ static int __init pmac_add_bridge(struct device_node *dev) struct resource rsrc; char *disp_name; const int *bus_range; - int primary = 1, has_address = 0; + int primary = 1, has_address __maybe_unused = 0; DBG("Adding PCI host bridge %pOF\n", dev); @@ -904,7 +904,7 @@ static int pmac_pci_root_bridge_prepare(struct pci_host_bridge *bridge) void __init pmac_pci_init(void) { struct device_node *np, *root; - struct device_node *ht = NULL; + struct device_node *ht __maybe_unused = NULL; pci_set_flags(PCI_CAN_SKIP_ISA_ALIGN); @@ -1019,7 +1019,7 @@ static bool pmac_pci_enable_device_hook(struct pci_dev *dev) return true; } -void pmac_pci_fixup_ohci(struct pci_dev *dev) +static void pmac_pci_fixup_ohci(struct pci_dev *dev) { struct device_node *node = pci_device_to_OF_node(dev); @@ -1054,7 +1054,7 @@ void __init pmac_pcibios_after_init(void) } } -void pmac_pci_fixup_cardbus(struct pci_dev* dev) +static void pmac_pci_fixup_cardbus(struct pci_dev *dev) { if (!machine_is(powermac)) return; @@ -1091,7 +1091,7 @@ void pmac_pci_fixup_cardbus(struct pci_dev* dev) DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_TI, PCI_ANY_ID, pmac_pci_fixup_cardbus); -void pmac_pci_fixup_pciata(struct pci_dev* dev) +static void pmac_pci_fixup_pciata(struct pci_dev *dev) { u8 progif = 0; From patchwork Thu Mar 22 20:19:54 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889608 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="L75N/tBe"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dRf4Wgmz9s2Y for ; Fri, 23 Mar 2018 07:23:58 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751870AbeCVUXn (ORCPT ); Thu, 22 Mar 2018 16:23:43 -0400 Received: from mail-wr0-f193.google.com ([209.85.128.193]:40024 "EHLO mail-wr0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752163AbeCVUUx (ORCPT ); Thu, 22 Mar 2018 16:20:53 -0400 Received: by mail-wr0-f193.google.com with SMTP id z8so9983600wrh.7; Thu, 22 Mar 2018 13:20:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=gdL1LQRCZnNXULEM85REfSUOIpMyWVdAh7LWeCXyRFM=; b=L75N/tBeKZyhmm8ZqyEML9EyX8bjWvbJ/Syj/zaXdrXiUu2bdVbRU+RQKs75E7BS7i N/5zHzuajDxC1goPdrEIGRVVdHx375QZ7RquJFU48WvxzjDlSwpdF1xwAtIf3D/6ny/h iNn9vWM7V28UqP+UaD9cPnHcpoVjRXOhvGgbmLtkQasW1hs8IOVE8CaTLw/fPR9gvZ5y +daCSMy4abENIjDTTK3mjPKHVH10TtPdLHdQP4DVw26LdZhXdfl95s1mElQd3QU2wpMe Sew79GyWtfSCH/kT41jVofoQOTS12vOAkYCe9RZOoSqrwqiu9TrOD8vspBQ0Lj5p3CNn dptA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=gdL1LQRCZnNXULEM85REfSUOIpMyWVdAh7LWeCXyRFM=; b=HauTZ409WCSOB2hE7HKlP1oRGjiuDkmjm/7WB12dUoAjM8e+6yIRxY9pb2jKcvbiya y3xMWRs78hnxsRh/Q+DBzJWk5c4/+4u7achjidQBUIB0Wg2oQ88pRr4JlrlSD+M4ctRk iQkpwWuTX5o74gn7ov2fyVDz413f2899blqzdn5WaWXdpWsV7MxzjWqOXMpXhMuhF+sq cXXarOVhsjMm/f1QRtlYy2lE1kNjZBf4pSClo4HulW+anpenylAU6RIrN6Krd30GCele 4c+cBUSMoCh6Uaml02ECSM+T23BEuFNYH3UE/l3E0ipml1djjIV/aoFEz561Z5rPhUz1 UZkg== X-Gm-Message-State: AElRT7GoPwaaChfw+BRNurg0boW+ZxvTs298r186Ftxx4ZLmpenmHW1+ fXuZyJ2Om75lNXjGIBsyMmv61rmo X-Google-Smtp-Source: AG47ELvmv07KpO2AdzvBaiSUPH2Vrjv6WzTIZshtuC7BOwDqT9tdsBjnpIBPEL7nCN5buHiakMK2PA== X-Received: by 10.223.171.213 with SMTP id s79mr1243081wrc.52.1521750052031; Thu, 22 Mar 2018 13:20:52 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id g38sm12320334wra.77.2018.03.22.13.20.51 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:20:51 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id 6B60810C03A5; Thu, 22 Mar 2018 21:20:50 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 08/19] powerpc/tau: Make some function static Date: Thu, 22 Mar 2018 21:19:54 +0100 Message-Id: <20180322202007.23088-9-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org These functions can all be static, make it so. Fix warnings treated as errors with W=1: arch/powerpc/kernel/tau_6xx.c:53:6: error: no previous prototype for ‘set_thresholds’ [-Werror=missing-prototypes] arch/powerpc/kernel/tau_6xx.c:73:6: error: no previous prototype for ‘TAUupdate’ [-Werror=missing-prototypes] arch/powerpc/kernel/tau_6xx.c:208:13: error: no previous prototype for ‘TAU_init_smp’ [-Werror=missing-prototypes] arch/powerpc/kernel/tau_6xx.c:220:12: error: no previous prototype for ‘TAU_init’ [-Werror=missing-prototypes] arch/powerpc/kernel/tau_6xx.c:126:6: error: no previous prototype for ‘TAUException’ [-Werror=missing-prototypes] Signed-off-by: Mathieu Malaterre --- arch/powerpc/kernel/tau_6xx.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/powerpc/kernel/tau_6xx.c b/arch/powerpc/kernel/tau_6xx.c index 8cdd852aedd1..1fc6a89a978e 100644 --- a/arch/powerpc/kernel/tau_6xx.c +++ b/arch/powerpc/kernel/tau_6xx.c @@ -50,7 +50,7 @@ struct timer_list tau_timer; #define shrink_timer 2*HZ /* period between shrinking the window */ #define min_window 2 /* minimum window size, degrees C */ -void set_thresholds(unsigned long cpu) +static void set_thresholds(unsigned long cpu) { #ifdef CONFIG_TAU_INT /* @@ -70,7 +70,7 @@ void set_thresholds(unsigned long cpu) #endif } -void TAUupdate(int cpu) +static void TAUupdate(int cpu) { unsigned thrm; @@ -205,7 +205,7 @@ static void tau_timeout_smp(struct timer_list *unused) int tau_initialized = 0; -void __init TAU_init_smp(void * info) +static void __init TAU_init_smp(void *info) { unsigned long cpu = smp_processor_id(); @@ -217,7 +217,7 @@ void __init TAU_init_smp(void * info) set_thresholds(cpu); } -int __init TAU_init(void) +static int __init TAU_init(void) { /* We assume in SMP that if one CPU has TAU support, they * all have it --BenH From patchwork Thu Mar 22 20:19:55 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889604 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="JReM4z3K"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dQS5V3Gz9s0v for ; Fri, 23 Mar 2018 07:22:56 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752201AbeCVUVB (ORCPT ); Thu, 22 Mar 2018 16:21:01 -0400 Received: from mail-wm0-f65.google.com ([74.125.82.65]:39029 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752176AbeCVUUz (ORCPT ); Thu, 22 Mar 2018 16:20:55 -0400 Received: by mail-wm0-f65.google.com with SMTP id f125so18385486wme.4; Thu, 22 Mar 2018 13:20:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=YO29PxLEm27J11q/DXw9H8eKKrUS1f8ZC2UZPg5Fk+E=; b=JReM4z3K7sArtOQbYOsQ4TfqZVXE9CANZXGsCLZ4Y6DK1Kkbq8UIGOuhPdQm7kWp2N OsXussEY9etm1LrOOXpl0zkgegdDpcYeAeeAVHcgoFsvfUSvft/jpLCUjupccWlR/TIR eP1ZF9fEygxIMQlewKbIuJbi4G6A8EIisFArfKFWejQ3tcbChzgiWDOhOrfbc/S4Kt3z 4qoxELdGDRuoV9XiuQsytID9u9vW7q1e1CPFOnK5msPayNTDCX2+bzRdu2yOjVv/p4FS JKW55sHc4PUNwrFF6NpXnlVwc0DrFccFzQLfkB98/8SMcdW2GHPimSDkIcnwozJ9U6Dy sjIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=YO29PxLEm27J11q/DXw9H8eKKrUS1f8ZC2UZPg5Fk+E=; b=ecfWwmBsgnJ2oJnCjR5aLtOcvv2qGLPgVndOYQ7lzeBxZYqLHbwuqfoeq/9+jciRIg KJyR7Cnt1Q6FjyAoQXXYw13+y4dkFPG9lHpKDQL5y4Yk2ooa5vb8twycDt7ZX+l+ccaC j18fm+dO6zraGIw1a2EKHZvkD4W/pVJJAO+wMlnSdkS+JsV86DCYMJAmqAQLI4B/cPJq TxHkuIpWkPQy6EmAlJwwA32dZQoXWrMJMoAac6BHa+3CROYL1+50A3f93hUtl6IOGR8B u5VLZsIC2VmNll/LrIP1rYL30p1Ts0u1rdLv0kTvn3owWHq7ncIA0EMeK+0nuxItG7xm u56A== X-Gm-Message-State: AElRT7EJS6TZQQ8vJlQWA6oRwLzoGsM1MGXZTHfQxEJJxx4/QLuX7ZDl h+Jjy0mxuwolBL6cKEc8gXVzjbPM X-Google-Smtp-Source: AG47ELvKrfl2AVoucU38ClRI+s0fFjabHLcYve0iz39gJjRr2wT0LaS8sb8FMXUzs8AQqNY7DduoaQ== X-Received: by 10.28.171.131 with SMTP id u125mr6291347wme.19.1521750053860; Thu, 22 Mar 2018 13:20:53 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id e10sm7223809wrh.38.2018.03.22.13.20.53 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:20:53 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id 536BC10C03A5; Thu, 22 Mar 2018 21:20:52 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 09/19] powerpc/chrp/pci: Make some functions static Date: Thu, 22 Mar 2018 21:19:55 +0100 Message-Id: <20180322202007.23088-10-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org These functions can all be static, make it so. Fix warnings treated as errors with W=1: arch/powerpc/platforms/chrp/pci.c:34:5: error: no previous prototype for ‘gg2_read_config’ [-Werror=missing-prototypes] arch/powerpc/platforms/chrp/pci.c:61:5: error: no previous prototype for ‘gg2_write_config’ [-Werror=missing-prototypes] arch/powerpc/platforms/chrp/pci.c:97:5: error: no previous prototype for ‘rtas_read_config’ [-Werror=missing-prototypes] arch/powerpc/platforms/chrp/pci.c:112:5: error: no previous prototype for ‘rtas_write_config’ [-Werror=missing-prototypes] Signed-off-by: Mathieu Malaterre --- arch/powerpc/platforms/chrp/pci.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/powerpc/platforms/chrp/pci.c b/arch/powerpc/platforms/chrp/pci.c index 0f512d35f7c5..84e1fedb3796 100644 --- a/arch/powerpc/platforms/chrp/pci.c +++ b/arch/powerpc/platforms/chrp/pci.c @@ -31,7 +31,7 @@ void __iomem *gg2_pci_config_base; * limit the bus number to 3 bits */ -int gg2_read_config(struct pci_bus *bus, unsigned int devfn, int off, +static int gg2_read_config(struct pci_bus *bus, unsigned int devfn, int off, int len, u32 *val) { volatile void __iomem *cfg_data; @@ -58,7 +58,7 @@ int gg2_read_config(struct pci_bus *bus, unsigned int devfn, int off, return PCIBIOS_SUCCESSFUL; } -int gg2_write_config(struct pci_bus *bus, unsigned int devfn, int off, +static int gg2_write_config(struct pci_bus *bus, unsigned int devfn, int off, int len, u32 val) { volatile void __iomem *cfg_data; @@ -94,7 +94,7 @@ static struct pci_ops gg2_pci_ops = /* * Access functions for PCI config space using RTAS calls. */ -int rtas_read_config(struct pci_bus *bus, unsigned int devfn, int offset, +static int rtas_read_config(struct pci_bus *bus, unsigned int devfn, int offset, int len, u32 *val) { struct pci_controller *hose = pci_bus_to_host(bus); @@ -109,7 +109,7 @@ int rtas_read_config(struct pci_bus *bus, unsigned int devfn, int offset, return rval? PCIBIOS_DEVICE_NOT_FOUND: PCIBIOS_SUCCESSFUL; } -int rtas_write_config(struct pci_bus *bus, unsigned int devfn, int offset, +static int rtas_write_config(struct pci_bus *bus, unsigned int devfn, int offset, int len, u32 val) { struct pci_controller *hose = pci_bus_to_host(bus); From patchwork Thu Mar 22 20:19:56 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889606 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="PuZGVio3"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dQv6VDhz9s2Y for ; Fri, 23 Mar 2018 07:23:19 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752209AbeCVUVA (ORCPT ); Thu, 22 Mar 2018 16:21:00 -0400 Received: from mail-wm0-f66.google.com ([74.125.82.66]:54686 "EHLO mail-wm0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752201AbeCVUU5 (ORCPT ); Thu, 22 Mar 2018 16:20:57 -0400 Received: by mail-wm0-f66.google.com with SMTP id h76so18329475wme.4; Thu, 22 Mar 2018 13:20:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=eFJKA2lD+uvj1rqp6SKjIBGsUa7LbtqUfJFlC/0dWlM=; b=PuZGVio3Le2K9T70NORz3ZFvDD0PTX1GuXz87w9BtKvklfk9LDXOLEvtD5Whax755R VOItOob0a4eJEPDAeLtELe2Rds62LVa3Xu5L+fvODM05af5Nn0c08MV/lVdSNbUPpCfV b7sdfROQ858Lzn+QpRdeGfgcyt/DS+QTlEqdSLY6YAUiY2omiCIBSWcdC73ki/ADomWX w03jffKiy1ifP6UsOFPRb0Hx/B04I0LkJeKFI3Tl9NdJnDFqAC7EFuVHq3qy1W0a59wJ pm6uwz2e5FdxkK2nmGAZcZE1kCY/oVQTCitqHWRl2NnL1IFXgKhWWH4ao95QcSxZafi7 MzFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=eFJKA2lD+uvj1rqp6SKjIBGsUa7LbtqUfJFlC/0dWlM=; b=MadFBKMkyAnbapw6MnwNKXptGqEaaBVgMVV3D5qYeBV4CCMyrV8aNOgmqx+2obmb7M 5c3urmgphefn4IsOjGFgpIrpCW9KzbOGjgzx9WKCoPxSP2TdKjnmyUTD/bC6S/gQcJfU MHu4pdz4nQ944jD2Y8zsvKxdyBr+vF2jFXvKV7lpNNHyrOg74WJ7E/QpwpM5P7y2I6gz SD1AqV/i7y0Cmqz3fAc68KPY7bZSkb2n7WlMKU0xhUw1bwOhK2ibpALtDP6/RKjz5TJp BENhxiRQZfZpOl9McJDX8sJ7MCH2DQC4bEO954hF/qOkbly4vcCEQQOvEXp3bXYcMlOO KzzA== X-Gm-Message-State: AElRT7Eb0xddt/CjEpLaJtELws8CWzcVBNL/0lU3mJan6xwlDIbArwef 3fUB9ohJWeSOWikqIBqWjps= X-Google-Smtp-Source: AG47ELsj3CHJafAp7xD2py9NOvI3yql2J1v81knKQbLBx2TkEN65L1DQtiW3b0y8p2FjUL0nfO+DwQ== X-Received: by 10.28.230.11 with SMTP id d11mr2762059wmh.129.1521750055782; Thu, 22 Mar 2018 13:20:55 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id r13sm884726wre.63.2018.03.22.13.20.55 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:20:55 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id 4864310C03A5; Thu, 22 Mar 2018 21:20:54 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 10/19] powerpc/chrp/time: Make some functions static, add missing header include Date: Thu, 22 Mar 2018 21:19:56 +0100 Message-Id: <20180322202007.23088-11-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org Add a missing include . These functions can all be static, make it so. Fix warnings treated as errors with W=1: arch/powerpc/platforms/chrp/time.c:41:13: error: no previous prototype for ‘chrp_time_init’ [-Werror=missing-prototypes] arch/powerpc/platforms/chrp/time.c:66:5: error: no previous prototype for ‘chrp_cmos_clock_read’ [-Werror=missing-prototypes] arch/powerpc/platforms/chrp/time.c:74:6: error: no previous prototype for ‘chrp_cmos_clock_write’ [-Werror=missing-prototypes] arch/powerpc/platforms/chrp/time.c:86:5: error: no previous prototype for ‘chrp_set_rtc_time’ [-Werror=missing-prototypes] arch/powerpc/platforms/chrp/time.c:130:6: error: no previous prototype for ‘chrp_get_rtc_time’ [-Werror=missing-prototypes] Signed-off-by: Mathieu Malaterre --- arch/powerpc/platforms/chrp/time.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/arch/powerpc/platforms/chrp/time.c b/arch/powerpc/platforms/chrp/time.c index 03d115aaa191..acde7bbe0716 100644 --- a/arch/powerpc/platforms/chrp/time.c +++ b/arch/powerpc/platforms/chrp/time.c @@ -28,6 +28,8 @@ #include #include +#include + extern spinlock_t rtc_lock; #define NVRAM_AS0 0x74 @@ -63,7 +65,7 @@ long __init chrp_time_init(void) return 0; } -int chrp_cmos_clock_read(int addr) +static int chrp_cmos_clock_read(int addr) { if (nvram_as1 != 0) outb(addr>>8, nvram_as1); @@ -71,7 +73,7 @@ int chrp_cmos_clock_read(int addr) return (inb(nvram_data)); } -void chrp_cmos_clock_write(unsigned long val, int addr) +static void chrp_cmos_clock_write(unsigned long val, int addr) { if (nvram_as1 != 0) outb(addr>>8, nvram_as1); From patchwork Thu Mar 22 20:19:57 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889607 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="d3KKkTWs"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dR84tMlz9s2Y for ; Fri, 23 Mar 2018 07:23:32 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752380AbeCVUXW (ORCPT ); Thu, 22 Mar 2018 16:23:22 -0400 Received: from mail-wr0-f194.google.com ([209.85.128.194]:37913 "EHLO mail-wr0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751553AbeCVUU7 (ORCPT ); Thu, 22 Mar 2018 16:20:59 -0400 Received: by mail-wr0-f194.google.com with SMTP id l8so9998247wrg.5; Thu, 22 Mar 2018 13:20:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=H25tO5aoTgX8NKQyRWjbMjhJ0LayjnxJetrKtxduXdw=; b=d3KKkTWsL1iyYU4I+1R+Ghjp5eBrd7hbwHHHCD3LCnP4Wpbe+Eris92AsScUlceuBm YT+hB491TOYz/5AvrF25JxRE4ChbuiieZMyzbFhJt5fi42RJu7mc2cbtcyjurG6MWOb3 tFgDPuC0apHPMKl4ZSlypH1LQwEJKHun2QEM71siIy9Hd8k2zfaYAxQujEERDx1NARaK UWavbiC9fqAocCXHXJ99a8AiP6dMnrHleHkqyM4/x78jEKH9Wgjtlfc5Kpn5LcaQQwIU /zwSFmGhspQ0iCpVcx7c5RmmBzOZqewj1mJN93VeqcHWYBOcjLfIqt/1eLL/ptWIQNt5 AblQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=H25tO5aoTgX8NKQyRWjbMjhJ0LayjnxJetrKtxduXdw=; b=ARC6JGyRhoGKGM1EceOqtgew1bCD/hPGId8nWMyn/FUlGjJom1utj2+6Tysq1BEw26 gy4o6DUDgx29z7Ij9zG0iEDXPs3w9yG0OFTtoh6qToOUKbgxp0DhOt2+HKu46sQxOjVy orjHV1/Lbz34X5Ef1W/cdo1I0sNXxZqhuppfXR4cQ1q4Vc7YXsk7k+GvFze/0fk6kGwN B6Cmo7pVNzjTMZ9fVXp8+PCHIeD77ZY+ZA3NveZnR3WWI/CtFTDZPu6XofLtmm++4Gvf rC1EMAAsjsjWOh0SjNNm2m3QaWjPhFJa7dU7DEAdKo98xrbmgDlIig6R11uSZqEHUtlI UaJw== X-Gm-Message-State: AElRT7Ft3zmrmGzNr8maysxeNl81fr0lyVFzOVXouh01r0eBBKEPCvmd 9JgBqjxbh0KIJ37xjyuxbypTOKLg X-Google-Smtp-Source: AG47ELtUfMK/RfA0hWMI0r+JCgbZfcOYzTxA1me2k78zKPbIa5SvIraHclsoVgui+/pfMKHQvTA9tw== X-Received: by 10.223.170.66 with SMTP id q2mr6254360wrd.140.1521750057725; Thu, 22 Mar 2018 13:20:57 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id y68sm8708415wrb.73.2018.03.22.13.20.56 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:20:57 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id 3FEB710C03A5; Thu, 22 Mar 2018 21:20:56 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 11/19] powerpc/powermac: Move pmac_pfunc_base_install prototype to header file Date: Thu, 22 Mar 2018 21:19:57 +0100 Message-Id: <20180322202007.23088-12-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org The pmac_pfunc_base_install prototype was declared in powermac/smp.c since function was used there, move it to pmac_pfunc.h header to be visible in pfunc_base.c. Fix a warning treated as error with W=1: arch/powerpc/platforms/powermac/pfunc_base.c:330:12: error: no previous prototype for ‘pmac_pfunc_base_install’ [-Werror=missing-prototypes] Signed-off-by: Mathieu Malaterre --- arch/powerpc/include/asm/pmac_pfunc.h | 1 + arch/powerpc/platforms/powermac/smp.c | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/include/asm/pmac_pfunc.h b/arch/powerpc/include/asm/pmac_pfunc.h index 73bd8f28f2a8..99f7a288789a 100644 --- a/arch/powerpc/include/asm/pmac_pfunc.h +++ b/arch/powerpc/include/asm/pmac_pfunc.h @@ -245,6 +245,7 @@ extern void pmf_put_function(struct pmf_function *func); extern int pmf_call_one(struct pmf_function *func, struct pmf_args *args); +extern int pmac_pfunc_base_install(void); /* Suspend/resume code called by via-pmu directly for now */ extern void pmac_pfunc_base_suspend(void); diff --git a/arch/powerpc/platforms/powermac/smp.c b/arch/powerpc/platforms/powermac/smp.c index 95275e0e2efa..447da6db450a 100644 --- a/arch/powerpc/platforms/powermac/smp.c +++ b/arch/powerpc/platforms/powermac/smp.c @@ -65,7 +65,6 @@ #endif extern void __secondary_start_pmac_0(void); -extern int pmac_pfunc_base_install(void); static void (*pmac_tb_freeze)(int freeze); static u64 timebase; From patchwork Thu Mar 22 20:19:58 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889605 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="CrLAIiMs"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dQd4DNCz9s2Y for ; Fri, 23 Mar 2018 07:23:05 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752426AbeCVUW4 (ORCPT ); Thu, 22 Mar 2018 16:22:56 -0400 Received: from mail-wm0-f68.google.com ([74.125.82.68]:53867 "EHLO mail-wm0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752216AbeCVUVB (ORCPT ); Thu, 22 Mar 2018 16:21:01 -0400 Received: by mail-wm0-f68.google.com with SMTP id e194so18202020wmd.3; Thu, 22 Mar 2018 13:21:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=XE6MuhZu1Hv/B+HLq4kqXQySPBldU4rWJaLtMx6WYmk=; b=CrLAIiMsT1LDKUMZv67ITxgrWu5stc8dYTR89yVX+ULbyy90ozU/2kJ7kWlj3QKhwC pPkqebFcimYpFS5/YmAOWxqW33VsPejE5Odxj6nuMDpssyE3tWuYkaDzkwBUIg0zMoVR Gvtzl4hKVrwD6gkJ0e1RpBBCaJbF5mvhCwSivk8aJVL9G/uzbVdFZCeRE67SiZ7djcez cWbxFlvxoAS8nYtmsKhMlnRlnUerbZqr7KJoD1+0a4sdc4s2boIW/ZGuxY09X7JzS3Fw 6EyfPzoibSbIWXCZZPFw3ALVWL3YnkJ5PDxxCESnPORbvtpkzz3SpHBd0U6gNQJZ8g/y b1MA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=XE6MuhZu1Hv/B+HLq4kqXQySPBldU4rWJaLtMx6WYmk=; b=FBm3GNvi+wBgIuwNjfnL+LraRVuC7EPwXj+guet6V/jKf6KuYJMoZF5bnMGL4sH+An qiy6rmu9hQtKEJ2cwCVqlnzNHzsEarPQgHa24yf/biHibk6ZgoACa3GZkML+v1lZEO1B QG4Dqfxnp7G+7F4Ymsb+XBtNCgmL4Ip7FvBihkptxywuNcQle1YX83dPyQA1L6X2BGfH spTKhPbVGfjUnPLcgHpLJz+GFB/5CuDuw7lxVuMrUBA2Hd56useM/liKqcRktymTOBhs 0H9ocwf4co2kWn4TQ855r8BWfoJ7WxVWA8OWkWAu6OUTn9ADD6ALpMNk+k8Ic3o/VGxv PsSg== X-Gm-Message-State: AElRT7GAPmFPnMV3Ca5uvVJ7cpNSP9plYsenbV+wN5yGTm2lMCYajYEj 51h2gRcpJ/bl/ITlWqnQwCI= X-Google-Smtp-Source: AG47ELt3TBw87iE7M/1R4fpQace9Bw7+ormhhyMMDg5v0+T5ZtyY5jqvFsDr4dbhaEAeygDPKi/kNQ== X-Received: by 10.28.169.150 with SMTP id s144mr6429705wme.40.1521750059678; Thu, 22 Mar 2018 13:20:59 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id 74sm8536638wmf.26.2018.03.22.13.20.58 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:20:59 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id 2A91110C03A5; Thu, 22 Mar 2018 21:20:58 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 12/19] powerpc/powermac: Add missing prototype for note_bootable_part() Date: Thu, 22 Mar 2018 21:19:58 +0100 Message-Id: <20180322202007.23088-13-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org Add a missing prototype for function `note_bootable_part` to silence a warning treated as error with W=1: arch/powerpc/platforms/powermac/setup.c:361:12: error: no previous prototype for ‘note_bootable_part’ [-Werror=missing-prototypes] Signed-off-by: Mathieu Malaterre --- arch/powerpc/platforms/powermac/setup.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/platforms/powermac/setup.c b/arch/powerpc/platforms/powermac/setup.c index ab668cb72263..e3d00f8af441 100644 --- a/arch/powerpc/platforms/powermac/setup.c +++ b/arch/powerpc/platforms/powermac/setup.c @@ -352,6 +352,7 @@ static int pmac_late_init(void) } machine_late_initcall(powermac, pmac_late_init); +extern void note_bootable_part(dev_t dev, int part, int goodness); /* * This is __ref because we check for "initializing" before * touching any of the __init sensitive things and "initializing" From patchwork Thu Mar 22 20:19:59 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889598 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="WsPoXRSE"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dNP6TlWz9s3T for ; Fri, 23 Mar 2018 07:21:09 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752275AbeCVUVH (ORCPT ); Thu, 22 Mar 2018 16:21:07 -0400 Received: from mail-wm0-f65.google.com ([74.125.82.65]:34851 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752241AbeCVUVD (ORCPT ); Thu, 22 Mar 2018 16:21:03 -0400 Received: by mail-wm0-f65.google.com with SMTP id r82so18554821wme.0; Thu, 22 Mar 2018 13:21:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Gl3P3DdWtqMsX8q8fFBUpT8oBzwV+CiYTGXzIImJYUQ=; b=WsPoXRSEI19hiPt4f6OnGY0OMnJRj9Pd4yXNeZvzsP9byUeBZOuelEOWHrL/sQUD8m PAcEt1nb3OoxGSpRQsafjTh1GQxHFG7hveFFxFdpvrOum8KwwW1QtqK37ayrzxdiIfdS 9AkAfuX66aB9EjfSe2cPM9MMnABuU2ameGu2+QET//glGT1pgt7Kd0Mn92ZZ+o7r0GOk Fxtn/fZYmMRCYP3PBTX6UZebbwXLIVDpNiLHytjfduAdPppW1P96k9MWDw2S/dj63Mrh zBD45n4ZEjCAz78pbOWGhi8ugOoqsi0KijbP3mNjQro3+kIJUuSNYTgJ/7e05mDzXUaS vB2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=Gl3P3DdWtqMsX8q8fFBUpT8oBzwV+CiYTGXzIImJYUQ=; b=S3QNomXhLj9I9ICz3skWqSivp1p4tUHoyVjEChbRvI5oOYEIK1IA8k5xDC1JzMtyOF NV4hilcAnWwYvQYgrqLhD4GzFZbslmZ9eSDyGaNiUJwknexqCg+zJOwFby3yqWmMvB2f ZjozB+uqL7CGx0iprLwh+q/9pZbo9be9dnvIyhPds8cg8Ew/WR2lGmnWIqt9TdBdq6Wm +KrEupQIwTbB8wxAfHDu2LzeAqlbzsswt06iNfItuDmSL0hSJPoRq6I0zTTOf7AJ9fyJ 4Fd6+dQnH/C9D3qynYf/m3r46ebg3cVLEjYAT4MQV1x5h31K9/XmU3gXVDcm/IbWjvK4 BVdg== X-Gm-Message-State: AElRT7F27Rk8kmU5TgIlavOVfwzWliwm07Tg8hQxm3Ga/I+y8umzPs4o GUQFsSu91lOK0AO75w6RLhU= X-Google-Smtp-Source: AG47ELvNqKEs5LkXiRqY3KTqQ0CyZSr3miLaNnw1i7zZOpQ4FP2mg/srn+ulL+WR0ig/88DQrfFcOg== X-Received: by 10.28.210.81 with SMTP id j78mr6502480wmg.55.1521750061485; Thu, 22 Mar 2018 13:21:01 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id m9sm7846203wrf.13.2018.03.22.13.21.00 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:21:00 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id 0565D10C03A5; Thu, 22 Mar 2018 21:21:00 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 13/19] powerpc/52xx: Add missing functions prototypes Date: Thu, 22 Mar 2018 21:19:59 +0100 Message-Id: <20180322202007.23088-14-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org The function prototypes were declared within a `#ifdef CONFIG_PPC_LITE5200` block which would prevent them from being visible when compiling `mpc52xx_pm.c`. Move the prototypes outside of the `#ifdef` block to fix the following warnings treated as errors with W=1: arch/powerpc/platforms/52xx/mpc52xx_pm.c:58:5: error: no previous prototype for ‘mpc52xx_pm_prepare’ [-Werror=missing-prototypes] arch/powerpc/platforms/52xx/mpc52xx_pm.c:113:5: error: no previous prototype for ‘mpc52xx_pm_enter’ [-Werror=missing-prototypes] arch/powerpc/platforms/52xx/mpc52xx_pm.c:181:6: error: no previous prototype for ‘mpc52xx_pm_finish’ [-Werror=missing-prototypes] Signed-off-by: Mathieu Malaterre --- arch/powerpc/include/asm/mpc52xx.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/powerpc/include/asm/mpc52xx.h b/arch/powerpc/include/asm/mpc52xx.h index e94cede14522..0f6b3cbb119f 100644 --- a/arch/powerpc/include/asm/mpc52xx.h +++ b/arch/powerpc/include/asm/mpc52xx.h @@ -350,14 +350,14 @@ extern struct mpc52xx_suspend mpc52xx_suspend; extern int __init mpc52xx_pm_init(void); extern int mpc52xx_set_wakeup_gpio(u8 pin, u8 level); -#ifdef CONFIG_PPC_LITE5200 -extern int __init lite5200_pm_init(void); - /* lite5200 calls mpc5200 suspend functions, so here they are */ extern int mpc52xx_pm_prepare(void); extern int mpc52xx_pm_enter(suspend_state_t); extern void mpc52xx_pm_finish(void); extern char saved_sram[0x4000]; /* reuse buffer from mpc52xx suspend */ + +#ifdef CONFIG_PPC_LITE5200 +extern int __init lite5200_pm_init(void); #endif #endif /* CONFIG_PM */ From patchwork Thu Mar 22 20:20:00 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889597 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="aMWnwBwQ"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dNM6bQdz9s3G for ; Fri, 23 Mar 2018 07:21:07 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752269AbeCVUVG (ORCPT ); Thu, 22 Mar 2018 16:21:06 -0400 Received: from mail-wm0-f65.google.com ([74.125.82.65]:34856 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752259AbeCVUVE (ORCPT ); Thu, 22 Mar 2018 16:21:04 -0400 Received: by mail-wm0-f65.google.com with SMTP id r82so18554951wme.0; Thu, 22 Mar 2018 13:21:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=QRspRhrLGfD1KC5OC1ddBwoZzPJUduD1E4w/wGYSDjc=; b=aMWnwBwQACuKyRAsHaTpmv457I3fK6Gq/ksLGiaTzElS4sW75kzb85CgHrg9nfvZQ5 j6jl2/Q0lwB4F+CdY8ChPujnENz4ryof0HA73DKdcHBNHUffFVo2Lobk8rV03CHZ8vak GRFRSxtuPqjUAa3jLifkU/vtEDPgrCwbHoaKrCZZlYYx+hLCPRs4gU84KdNT98k1IPp8 8ixen8cx6Dff5UcumJ1e0srHz0OesR0Yox8mnszP5WQjDiCqVG3l8sgXncFY1+qlxel5 nCrI87CLhcO01f5/zZ1aX66hxJCp5IoGWQBjTWPrLkp5g0OEzPLymMrbRQl8X7sNEt3M yn4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=QRspRhrLGfD1KC5OC1ddBwoZzPJUduD1E4w/wGYSDjc=; b=h9OWDsGVDgcZE4OAkg+IRnHAtmKIN6SDVGUDX2s7xjeL5N4DIgVeFZfexHVYKiAhz0 Mp4aly5dwlARPB7RlyBJYdnpID02ejG91p9XgncNgOgLaDxBxLdcAJ7nOpx78Gu5B/mn aNIdrfTc5slEsLuiVrivlIhPpgrv+q9Yp8p/vxbIcmrMNECIMZYAEXZvDZAoEeAJ4ZaD OFXoKpFBYZL1sG5ZCY/7xTqQIMeup/v7O2MInF09OWWNi5GkSIdpmVFXvo4Tsc+TPzNL R0t7EeWU6zlxxym7iguHJhTBLX36tLy70dOSklkaS+kGJPOLSNAIkkS/hT+l0s9DUYGz Gv2w== X-Gm-Message-State: AElRT7Gk5GGen7X9iWamxyqQJHYzC/gIOEoC7dEUlZ5RgwU/DGKMs+Cw 9uhdBLQ3KSW+gW9xFpYIruU= X-Google-Smtp-Source: AG47ELtLgxmN++Mue0e7DzCfT6rIrLWcHzw8X9FlQoSDqK1ur52rKErHMhJB1bU7gUlI9Ivn2UMAJA== X-Received: by 10.28.175.82 with SMTP id y79mr6363506wme.93.1521750063454; Thu, 22 Mar 2018 13:21:03 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id b9sm7069261wrc.85.2018.03.22.13.21.02 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:21:02 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id DA55910C03A5; Thu, 22 Mar 2018 21:21:01 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 14/19] powerpc/altivec: Add missing prototypes for altivec Date: Thu, 22 Mar 2018 21:20:00 +0100 Message-Id: <20180322202007.23088-15-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org Some functions prototypes were missing for the non-altivec code. Add the missing prototypes directly in xor_vmx, fix warnings treated as errors with W=1: arch/powerpc/lib/xor_vmx_glue.c:18:6: error: no previous prototype for ‘xor_altivec_2’ [-Werror=missing-prototypes] arch/powerpc/lib/xor_vmx_glue.c:29:6: error: no previous prototype for ‘xor_altivec_3’ [-Werror=missing-prototypes] arch/powerpc/lib/xor_vmx_glue.c:40:6: error: no previous prototype for ‘xor_altivec_4’ [-Werror=missing-prototypes] arch/powerpc/lib/xor_vmx_glue.c:52:6: error: no previous prototype for ‘xor_altivec_5’ [-Werror=missing-prototypes] Signed-off-by: Mathieu Malaterre --- arch/powerpc/lib/xor_vmx.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/arch/powerpc/lib/xor_vmx.h b/arch/powerpc/lib/xor_vmx.h index 5c2b0839b179..2173e3c84151 100644 --- a/arch/powerpc/lib/xor_vmx.h +++ b/arch/powerpc/lib/xor_vmx.h @@ -19,3 +19,17 @@ void __xor_altivec_4(unsigned long bytes, unsigned long *v1_in, void __xor_altivec_5(unsigned long bytes, unsigned long *v1_in, unsigned long *v2_in, unsigned long *v3_in, unsigned long *v4_in, unsigned long *v5_in); + +void xor_altivec_2(unsigned long bytes, unsigned long *v1_in, + unsigned long *v2_in); + +void xor_altivec_3(unsigned long bytes, unsigned long *v1_in, + unsigned long *v2_in, unsigned long *v3_in); + +void xor_altivec_4(unsigned long bytes, unsigned long *v1_in, + unsigned long *v2_in, unsigned long *v3_in, + unsigned long *v4_in); + +void xor_altivec_5(unsigned long bytes, unsigned long *v1_in, + unsigned long *v2_in, unsigned long *v3_in, + unsigned long *v4_in, unsigned long *v5_in); From patchwork Thu Mar 22 20:20:01 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889603 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="bUAwxl/b"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dQF591Wz9s2g for ; Fri, 23 Mar 2018 07:22:45 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752462AbeCVUWd (ORCPT ); Thu, 22 Mar 2018 16:22:33 -0400 Received: from mail-wr0-f196.google.com ([209.85.128.196]:46488 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752267AbeCVUVG (ORCPT ); Thu, 22 Mar 2018 16:21:06 -0400 Received: by mail-wr0-f196.google.com with SMTP id s10so9986204wra.13; Thu, 22 Mar 2018 13:21:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=UmTCc7+Gfu4PuPDEGJN43JFZdclOV5z7vLP8sjhvtkk=; b=bUAwxl/bQCkCnc7z0ULZbc9J+qfr2ev6LR4073/qYCJ1yegN4sEl8hMLEE5VgFFDVL rkXlGFQszxi9tukveoy+hFoESjSOEdnwaEQAtlkF18dgT8Gat3XqFHx7ZjjtyRh93dK1 FIhJks7/l1S841dKZmczJZBR74BFNIyjnWIImcW4ljSTIPS5hFL0rCWNxK6YX1v30Ig6 wpSFQgRafHg3kzrW4tjl2eh8gm09uNY9bOUBXAl4cxzrw1HgvfTn/11H5Xq2ztqqeQ/o VGMXVrFPr75ghPGL/k+Bgbdz9duoMYQdztmsBm5CGk82pqHoUSZd5L4tcCGIZ0fxoO0v 6V9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=UmTCc7+Gfu4PuPDEGJN43JFZdclOV5z7vLP8sjhvtkk=; b=ty9zVxWkLb8G3cev5tAgS/Ihc4EIzr485EZYI6+7IehxuCgPDmDqWUgthZgeMD00ki WTpCMSqFlRKEodMxsyEgdnmyWv33AOp2x+z5bZUlyH218Tx5k8PPTm/a2sb35mHQBRb3 dbO2zeRmTea5Jb6EU/Nx3qTdPdls5WqrNVT+zaI95iEyU1/F4AV7Teuhztd3ZJKZTAvl DG/aVLm3i+HsjMTwTYAAWFAvJnKT0GAAWd8cFdtw7x7WqXJZx/PqhbNmA2Eud9ywPcyl dsnf/WFRXEf2mCU6udgubNIqHNM7u63J5mpMDrkcMOnBrTBoGLWlnGg3ffv2GB/J1Ga/ HGMQ== X-Gm-Message-State: AElRT7E70bxeXzTnfOQsdjYTf4fcGxfv3ErlefGk4lksH82MnoTVRVu/ 2FxiRhmEBlcPRcdzZ1HQCIg= X-Google-Smtp-Source: AG47ELvJm5PQ1PFeQaA3piXJ5S1tPmrFQM1is4SiE1kAD4mvw5zbTUpaRkLbTrmLzPumK5KN097K2g== X-Received: by 10.223.182.2 with SMTP id f2mr19182389wre.117.1521750065282; Thu, 22 Mar 2018 13:21:05 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id q21sm9038610wmd.40.2018.03.22.13.21.04 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:21:04 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id C390210C03A5; Thu, 22 Mar 2018 21:21:03 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 15/19] powerpc: Add missing prototype Date: Thu, 22 Mar 2018 21:20:01 +0100 Message-Id: <20180322202007.23088-16-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org Add one missing prototype for function rh_dump_blk. Fix warning treated as error in W=1: arch/powerpc/lib/rheap.c:740:6: error: no previous prototype for ‘rh_dump_blk’ [-Werror=missing-prototypes] Signed-off-by: Mathieu Malaterre --- arch/powerpc/include/asm/rheap.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/powerpc/include/asm/rheap.h b/arch/powerpc/include/asm/rheap.h index 172381769cfc..e75d96de19a0 100644 --- a/arch/powerpc/include/asm/rheap.h +++ b/arch/powerpc/include/asm/rheap.h @@ -83,6 +83,9 @@ extern int rh_get_stats(rh_info_t * info, int what, int max_stats, /* Simple dump of remote heap info */ extern void rh_dump(rh_info_t * info); +/* Simple dump of remote info block */ +extern void rh_dump_blk(rh_info_t *info, rh_block_t *blk); + /* Set owner of taken block */ extern int rh_set_owner(rh_info_t * info, unsigned long start, const char *owner); From patchwork Thu Mar 22 20:20:02 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889602 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="P5KLA3Yl"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dPn5x8yz9s37 for ; Fri, 23 Mar 2018 07:22:21 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752441AbeCVUWL (ORCPT ); Thu, 22 Mar 2018 16:22:11 -0400 Received: from mail-wr0-f195.google.com ([209.85.128.195]:43899 "EHLO mail-wr0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752286AbeCVUVI (ORCPT ); Thu, 22 Mar 2018 16:21:08 -0400 Received: by mail-wr0-f195.google.com with SMTP id p53so2475640wrc.10; Thu, 22 Mar 2018 13:21:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=x/CkMCf4+eBtBx9tSq1CTEOF3fr3cBgRvpEoFqSM2bo=; b=P5KLA3YlLiXQQ1iUQR0QB5M9FjBYtQDX8ILHiRo8t1rtXj6ROIUuSSckpVscj98kgF yk8B/pxfwbMpnZRlYKFQjGmETzgDM1QMNBsxVCkkY1Bk3wOuomdE9UWj68LqHqhtHLh4 CZygBPhfJGSda5JNSC6mzdcTdWStBVCY8GqmdaeTxSO6ViGiHKwqt1FvNgEnRQ/gtxVb zqVdyafUWtStldmaNxaKSnUabPa2AXFAYTfAOjqvAC3+j+86O86E9HzsEmTO+pQ4DbIy NsbRW2xwnWdGnfTjDYKw3BtXdDNwKqjS6Zyb1p8PS0OLWuiK2hthuGR/xpvEpbBor80k V3CA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=x/CkMCf4+eBtBx9tSq1CTEOF3fr3cBgRvpEoFqSM2bo=; b=hOm6fxJqKzpoYoF+aga4O+R4W/mpwDfR+aFmUmtMjAhfG9Tlw402W7zZ5l5yq7to86 uQVeElnNqLEk33atm4s7xehmi2Al5zLOXrE0+zb9D5cylmXxCmSV7qOhsRI93FmxUsIw pF9A0XDhC2fZG/nJC/Iux7IRMS0Y8k+Wr0iaah9USmGRV/JpgVv8YEhw8FdGdgnd+tkq AgsXyoJv3t3GFa8Y/pL8//y96c/M4skQx9yAxFglwOe3gUjw48Zann+hox/DsfyeYpps Zk+WekPpwD8P4LcxNcbLCQUbKvTCX8NU+Be9nPLbgt+6xsvzwmgoISpbSncc0H4j0uc6 G+0A== X-Gm-Message-State: AElRT7EqBDl0Nk9N9y+SxrARGXitT1Oj6E4ZTokL/syvtvLPfrKqQOWB kg7cS9HyImW1qWiDikJJCfE= X-Google-Smtp-Source: AG47ELsqNLgt8zVhcOR4vAi9XfGK+MYe/lLLe5JwGjfkcfx7Xd9hOZVeCux3LyKdux/MxwHWs6Qxug== X-Received: by 10.223.133.6 with SMTP id 6mr17148721wrh.53.1521750067229; Thu, 22 Mar 2018 13:21:07 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id m129sm1765325wma.16.2018.03.22.13.21.06 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:21:06 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id AED2210C03A5; Thu, 22 Mar 2018 21:21:05 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 16/19] powerpc/powermac: Add missing include of header pmac.h Date: Thu, 22 Mar 2018 21:20:02 +0100 Message-Id: <20180322202007.23088-17-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org The header `pmac.h` was not included, leading to the following warnings, treated as error with W=1: arch/powerpc/platforms/powermac/time.c:69:13: error: no previous prototype for ‘pmac_time_init’ [-Werror=missing-prototypes] arch/powerpc/platforms/powermac/time.c:207:15: error: no previous prototype for ‘pmac_get_boot_time’ [-Werror=missing-prototypes] arch/powerpc/platforms/powermac/time.c:222:6: error: no previous prototype for ‘pmac_get_rtc_time’ [-Werror=missing-prototypes] arch/powerpc/platforms/powermac/time.c:240:5: error: no previous prototype for ‘pmac_set_rtc_time’ [-Werror=missing-prototypes] arch/powerpc/platforms/powermac/time.c:259:12: error: no previous prototype for ‘via_calibrate_decr’ [-Werror=missing-prototypes] arch/powerpc/platforms/powermac/time.c:311:13: error: no previous prototype for ‘pmac_calibrate_decr’ [-Werror=missing-prototypes] The function `via_calibrate_decr` was made static to silence a warning. Signed-off-by: Mathieu Malaterre --- arch/powerpc/platforms/powermac/time.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/powerpc/platforms/powermac/time.c b/arch/powerpc/platforms/powermac/time.c index 274af6fa388e..5cc6fa40fcc4 100644 --- a/arch/powerpc/platforms/powermac/time.c +++ b/arch/powerpc/platforms/powermac/time.c @@ -34,6 +34,8 @@ #include #include +#include "pmac.h" + #undef DEBUG #ifdef DEBUG @@ -256,7 +258,7 @@ int pmac_set_rtc_time(struct rtc_time *tm) * Calibrate the decrementer register using VIA timer 1. * This is used both on powermacs and CHRP machines. */ -int __init via_calibrate_decr(void) +static int __init via_calibrate_decr(void) { struct device_node *vias; volatile unsigned char __iomem *via; From patchwork Thu Mar 22 20:20:03 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889600 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="ZoDbWAWL"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dPD0XYDz9s27 for ; Fri, 23 Mar 2018 07:21:52 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752263AbeCVUVR (ORCPT ); Thu, 22 Mar 2018 16:21:17 -0400 Received: from mail-wr0-f193.google.com ([209.85.128.193]:44089 "EHLO mail-wr0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752306AbeCVUVK (ORCPT ); Thu, 22 Mar 2018 16:21:10 -0400 Received: by mail-wr0-f193.google.com with SMTP id u46so9995801wrc.11; Thu, 22 Mar 2018 13:21:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=c6Zg/PNmvs4AQkSoyT1Oxl/MI6fYj3A29uuCjxhuyvc=; b=ZoDbWAWLhL/O+GoFZvttzbR9Jq+k4Fa3ZGA81Mq+eHWD9WMTUpey2F0QXyjLiTL6Kw 96PGOU17kDinCkCmn52D2qXIOZ9YgqwPqgzV5jwEerDe+AScOHUUKhIaEKH0DEwFBRaC fjPXCbu72ii0YWED6T2x7bJ8nCq0RRWnX6fdpaFh9Z5S8vYICbW+S9JWBwaQRbsDkzIj ZqiVuFmxC4uhYxtqvFjI/7PHM4phpXylVAeqEavzwBbL9/98aKwbXlLiCeMKjUAy5dZ8 MWkRaYAFhwLIpMFAEXLV1cZJYbbPCwxvX4xZDOJaLnWbvjDkDnU11mmVE6ZjXHgWs3pM b6mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=c6Zg/PNmvs4AQkSoyT1Oxl/MI6fYj3A29uuCjxhuyvc=; b=oowi15w3jxeD6z0bLAclXSAYBRerdufIc8y0PXzqw+NyoDGiUOnpJDIok4rtdOrF5P PeC/yQaUCGrbiryD/dFVKoZA8wzid8NexZEiNDU69bXPzIRqVD5ZXptoBIL2GovqYV6W 3A2y9VtrPwEIWCUg4h7Jeq6F27CvLrCLsI1D0QCeYeaC4+EVskG6iT76fXpDZe5Z2ThT s7WPpxZx1I2jCuzBo4IcLxA7DKEIMcfrrtTjpXX8xn6mbd0pdCslqArwIG5kZftc/t13 N98LCcHQtPbioykqE7lPRxPk1d9WL5UuTWty58pV8WiHm+oD7ug/QzfQ0fLK6RpbBe1L aEXg== X-Gm-Message-State: AElRT7H62d5prCfuIXsbpA5CRoWNABEiUZJvfsYHEe0lUbsC+t5ok2es KR+eOYjV4lxjG7jePrdKcm8= X-Google-Smtp-Source: AG47ELtlLGd6gPI2dRDiZdh5V//2a39shh0/dqj9m849IKsb4yTtykJFwYy7p6jsJby3YQL4CwCvDg== X-Received: by 10.223.225.2 with SMTP id d2mr12540412wri.56.1521750069159; Thu, 22 Mar 2018 13:21:09 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id q9sm6695066wrf.11.2018.03.22.13.21.08 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:21:08 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id 9CAB710C03A5; Thu, 22 Mar 2018 21:21:07 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 17/19] powerpc/32: Add a missing include header Date: Thu, 22 Mar 2018 21:20:03 +0100 Message-Id: <20180322202007.23088-18-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org The header file was missing from the includes. Fix the following warning, treated as error with W=1: arch/powerpc/kernel/pci_32.c:286:6: error: no previous prototype for ‘sys_pciconfig_iobase’ [-Werror=missing-prototypes] Signed-off-by: Mathieu Malaterre --- arch/powerpc/kernel/pci_32.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/kernel/pci_32.c b/arch/powerpc/kernel/pci_32.c index 85ad2f78b889..51cba7d7a4fd 100644 --- a/arch/powerpc/kernel/pci_32.c +++ b/arch/powerpc/kernel/pci_32.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include From patchwork Thu Mar 22 20:20:04 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889601 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="oz9NeHEV"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dPR0Vz0z9s31 for ; Fri, 23 Mar 2018 07:22:03 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752325AbeCVUVQ (ORCPT ); Thu, 22 Mar 2018 16:21:16 -0400 Received: from mail-wr0-f193.google.com ([209.85.128.193]:40980 "EHLO mail-wr0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752263AbeCVUVM (ORCPT ); Thu, 22 Mar 2018 16:21:12 -0400 Received: by mail-wr0-f193.google.com with SMTP id f14so9989624wre.8; Thu, 22 Mar 2018 13:21:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=a3Btp3OQ63yil0TMTE82U2q5fOojV9bAfzenQIn6miY=; b=oz9NeHEVQFUKIPmLZwJSJmgjXf9cob2z0IZq6UOgEUuWnqNRTvtwS/x9qzwfxVVMdc 883RT2aDnhbuRSl7uGHUcGcarJ8bDorxXHA5Y2zoTkbISez+iPvy596KG8Xv51sWzT/5 WhS2oUcDn0TF7S2/PwN5+cEwEmIaoNrmC8qjJv5r0SW/xClGkjSuf0mKid8W6XRexfli j47HHpd/hNOpGnuHE/o2Ptpr03AlJR/Htp6kiR3MHq9/RNWEaIvaV0dNIQ1aCFo0tQDc f2V6GhGkaFLUMy+vZqESVeYW745N5fZcVhgpQba++XNvahDESg2ScoP8hFL/+SyLhLwa EUFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=a3Btp3OQ63yil0TMTE82U2q5fOojV9bAfzenQIn6miY=; b=qCir3TaLpQYYUwUxiekqk6DlZpV+LIwBs4mWWYMxUWtTqcM264+MIfiUIaVEBN3ebA e3MnoP6UAPUZMX0yCdWqhJRfd4He28ljvHA30IGGI8XfUgUoDmHjye5uSN7AhJDta/K6 jVzkECmu645wz8mNvyOUoBfErDaHvEXd/xYth/4WOyi8OHMAEAYQxpyp2n+fC7NFiM+F OMPMPcOQgAXBjXIRxXUG4GqQLLYc02oa9d/3CsvmYEdJqzIZTOSsLoRlprYF0/wshbM6 0vgli/LMIIX/Hg2ZCYcYu1uL/p5C0NHv5X8BUibwRd2uq03z7rznlfk6h5At/PgZExjE /lJA== X-Gm-Message-State: AElRT7HEv6CW90F2v6gEkShmgJv0wBQd22L+WN626BtSPNJRqiw4VgY4 9h3ou8XH+p1hwfkvrkdyjMM= X-Google-Smtp-Source: AG47ELu8/bOxxWQ5OMFO8OJJfifdmYOnJymtT2b9tbL3QFsfU7bPR5oBe+BjDzYOTt2+r0OVjJeTeQ== X-Received: by 10.223.145.161 with SMTP id 30mr20586371wri.106.1521750071074; Thu, 22 Mar 2018 13:21:11 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id j3sm8691676wra.19.2018.03.22.13.21.10 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:21:10 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id 8D57210C03A5; Thu, 22 Mar 2018 21:21:09 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 18/19] powerpc: Add a missing include header Date: Thu, 22 Mar 2018 21:20:04 +0100 Message-Id: <20180322202007.23088-19-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org The header file was missing from the includes. Fix the following warning, treated as error with W=1: arch/powerpc/kernel/vecemu.c:260:5: error: no previous prototype for ‘emulate_altivec’ [-Werror=missing-prototypes] Signed-off-by: Mathieu Malaterre --- arch/powerpc/kernel/vecemu.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/kernel/vecemu.c b/arch/powerpc/kernel/vecemu.c index 8812085883fd..4acd3fb2b38e 100644 --- a/arch/powerpc/kernel/vecemu.c +++ b/arch/powerpc/kernel/vecemu.c @@ -8,6 +8,7 @@ #include #include #include +#include #include /* Functions in vector.S */ From patchwork Thu Mar 22 20:20:05 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Mathieu Malaterre X-Patchwork-Id: 889599 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=kvm-ppc-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=debian.org Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="swAvjcV3"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 406dNc1TDkz9s3F for ; Fri, 23 Mar 2018 07:21:20 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752347AbeCVUVS (ORCPT ); Thu, 22 Mar 2018 16:21:18 -0400 Received: from mail-wr0-f196.google.com ([209.85.128.196]:40054 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752317AbeCVUVO (ORCPT ); Thu, 22 Mar 2018 16:21:14 -0400 Received: by mail-wr0-f196.google.com with SMTP id z8so9984482wrh.7; Thu, 22 Mar 2018 13:21:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=H1wD9jdgbLj2ktVat8+wW6wU+w6yUGjYesVPlwYPmtw=; b=swAvjcV3iUmYZcN2jAVsJh8lx+4P0UQMDTaUWppolnHO+qgqjDVykTqcqQm0Bl0F9w BgeQ9QpgkRmmptB2U8N9u4Sq8C21/wSNCKRXhilgO2iVqDwj3rITEjvhFABVsicPsE12 Plh9wym0N+3eiiaPfrumRbQfeD7bgIzloJr0aZEJmvFzUkC6D8Um+iALlIAvr+hxMdDe 8fQoJVIqRidTAsAes8Y0aanWshh6uIF4ttGvksDcs4rhug7fSDsnZ6in4A2BCWIeVcY2 Z/2yCvqszsT1KTR7sFfRBmgX5MBpv8GDQH27/n7HxfJeNuwhhqjKSNOa0rj1+Znoej1M O+2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=H1wD9jdgbLj2ktVat8+wW6wU+w6yUGjYesVPlwYPmtw=; b=CmfaL+co7ua4cypEpdpn6AqRK6eHCSMqTxsEnIjkX/NsOCiF8s0VqJFTc+mONDP900 2kuKyGzLvrhaR5ZawYFX1M6FipjOWHPBfCXsfzieMNqf0m5p4Zvr9G1mpzaL3lWnW/Lk Ty8YSIo5Ui2dqvLFckLtiyIS2juJyAVrZDqU27yppZDNcBihM+FSYONBKEg0s50C2GBM GHKQvUruTmYYwTdMERk97fiX8nf337quveZUIAMkxvKV29m4RjmxDHTgQNZqSctWVsSd 23DXdh36aKkudgc+jWbPm5gpi3RC4DG2K3CQYn1/cUl5l5aBmfCOAr0/fQUaRiJDpJaL iRzQ== X-Gm-Message-State: AElRT7EkA77qA+zFEUj49cw2f1+2r4ZktubHk9GZ8rGBoACQhC3tdpIG hUXLGA0MPti9xQlXJOC5rBg= X-Google-Smtp-Source: AG47ELswrI0VBHmtWchCXOka+8EUPVZMAH13pmXGH++DEqrAs2l+ugGI66QOAOyGkjRu5Uaecp4SVg== X-Received: by 10.223.189.14 with SMTP id j14mr9981348wrh.138.1521750072965; Thu, 22 Mar 2018 13:21:12 -0700 (PDT) Received: from macbookpro.malat.net (bru31-1-78-225-226-121.fbx.proxad.net. [78.225.226.121]) by smtp.gmail.com with ESMTPSA id m184sm6957115wme.40.2018.03.22.13.21.12 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 13:21:12 -0700 (PDT) Received: by macbookpro.malat.net (Postfix, from userid 1000) id 74C8610C03A5; Thu, 22 Mar 2018 21:21:11 +0100 (CET) From: Mathieu Malaterre To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, kvm-ppc@vger.kernel.org Subject: [PATCH 19/19] powerpc/tau: Synchronize function prototypes and body Date: Thu, 22 Mar 2018 21:20:05 +0100 Message-Id: <20180322202007.23088-20-malat@debian.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> MIME-Version: 1.0 Sender: kvm-ppc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm-ppc@vger.kernel.org Some function prototypes and body for Thermal Assist Units were not in sync. Update the function definition to match the existing function declaration found in `setup-common.c`, changing an `int` return type to a `u32` return type. Move the prototypes to a header file. Fix the following warnings, treated as error with W=1: arch/powerpc/kernel/tau_6xx.c:257:5: error: no previous prototype for ‘cpu_temp_both’ [-Werror=missing-prototypes] arch/powerpc/kernel/tau_6xx.c:262:5: error: no previous prototype for ‘cpu_temp’ [-Werror=missing-prototypes] arch/powerpc/kernel/tau_6xx.c:267:5: error: no previous prototype for ‘tau_interrupts’ [-Werror=missing-prototypes] Compile tested with CONFIG_TAU_INT. Signed-off-by: Mathieu Malaterre --- arch/powerpc/kernel/irq.c | 2 +- arch/powerpc/kernel/setup-common.c | 6 ------ arch/powerpc/kernel/setup.h | 6 ++++++ arch/powerpc/kernel/tau_6xx.c | 7 +++++-- 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/arch/powerpc/kernel/irq.c b/arch/powerpc/kernel/irq.c index f88038847790..3777b6e09142 100644 --- a/arch/powerpc/kernel/irq.c +++ b/arch/powerpc/kernel/irq.c @@ -89,7 +89,7 @@ atomic_t ppc_n_lost_interrupts; #ifdef CONFIG_TAU_INT extern int tau_initialized; -extern int tau_interrupts(int); +extern u32 tau_interrupts(unsigned long cpu); #endif #endif /* CONFIG_PPC32 */ diff --git a/arch/powerpc/kernel/setup-common.c b/arch/powerpc/kernel/setup-common.c index d73ec518ef80..bd3675c3984b 100644 --- a/arch/powerpc/kernel/setup-common.c +++ b/arch/powerpc/kernel/setup-common.c @@ -192,12 +192,6 @@ void machine_halt(void) machine_hang(); } - -#ifdef CONFIG_TAU -extern u32 cpu_temp(unsigned long cpu); -extern u32 cpu_temp_both(unsigned long cpu); -#endif /* CONFIG_TAU */ - #ifdef CONFIG_SMP DEFINE_PER_CPU(unsigned int, cpu_pvr); #endif diff --git a/arch/powerpc/kernel/setup.h b/arch/powerpc/kernel/setup.h index d768023a04bd..3c9c19430439 100644 --- a/arch/powerpc/kernel/setup.h +++ b/arch/powerpc/kernel/setup.h @@ -70,4 +70,10 @@ void kvm_cma_reserve(void); static inline void kvm_cma_reserve(void) { }; #endif +#ifdef CONFIG_TAU +extern u32 cpu_temp(unsigned long cpu); +extern u32 cpu_temp_both(unsigned long cpu); +extern u32 tau_interrupts(unsigned long cpu); +#endif /* CONFIG_TAU */ + #endif /* __ARCH_POWERPC_KERNEL_SETUP_H */ diff --git a/arch/powerpc/kernel/tau_6xx.c b/arch/powerpc/kernel/tau_6xx.c index 1fc6a89a978e..e2ab8a111b69 100644 --- a/arch/powerpc/kernel/tau_6xx.c +++ b/arch/powerpc/kernel/tau_6xx.c @@ -27,6 +27,9 @@ #include #include #include +#include + +#include "setup.h" static struct tau_temp { @@ -259,12 +262,12 @@ u32 cpu_temp_both(unsigned long cpu) return ((tau[cpu].high << 16) | tau[cpu].low); } -int cpu_temp(unsigned long cpu) +u32 cpu_temp(unsigned long cpu) { return ((tau[cpu].high + tau[cpu].low) / 2); } -int tau_interrupts(unsigned long cpu) +u32 tau_interrupts(unsigned long cpu) { return (tau[cpu].interrupts); }