Received: by 10.223.185.116 with SMTP id b49csp3640725wrg; Mon, 19 Feb 2018 03:36:55 -0800 (PST) X-Google-Smtp-Source: AH8x22439r3uM3GhmDFl6mChyTPUdVjP+NlPvwnvMU2YqRhPfRwuhFnDp9/lNiuMLJF/IaLhwwZe X-Received: by 10.98.163.67 with SMTP id s64mr12856217pfe.67.1519040215660; Mon, 19 Feb 2018 03:36:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519040215; cv=none; d=google.com; s=arc-20160816; b=NVcl9hz1fpIWSSi6/cybG5A+1eXO6598DwS5K1DR6zOcBGwRXb6alNvZdK050eBQ9+ frGKWhEZ0Yp8enSfiwI4oug2Q6JQLZ0sPBf6IWFrZBo0stkRp0Q+6vJyUXvIB+FE+JyD 6a1/+8FOUXNi+KhoeP4iI+QTMe33xBHLofLv08LuwpVFz4W6feaSUHoBhysVT3Z/Jt/f bKd6gONHYj+6Ik67dQQrRNCqhz0Og4ZR8yE+TMSYkg+DXrmv4f8ppHxwHNPQckPEYLgn uxhuY0cgmRJuvOHBcgO6KOGn4EjI/yQhnqV8yyLZl9FQ5Xfd1Im686QdxeWrf/6WrG0o LYzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=qxAQ8sCFN6vA/847GQj4m3MF0gWSCAX1FtHWdWaMdvc=; b=RJGlETrJQThzUXZ9aWxcnDfvgXPYboVpUJixReAk7SNR5Skp4Edz51v04PImF2wuk5 XXrbi8mwmhQiOdWd+Ol0rRpA40bGC4nULIxKm+5bM+PnLTF1Ek2KmxmybrkxDJFXxzj8 PFjZrFg37LwxSYRgTMBkU3pzOIE4owXQJkyoxUk0PpWzXnUwVY9JYEADpQMS8U60fPfx VWFOMzra12Tfj/wHg+8A2okFcJ354PfsNfdtnC0S6d8TBipTfe5RKkaaG2P5r6Bi1d5K 6EeRXs3nfKx0P8FOwTFuDv1DPueNFWz03nsZ2j6JgD0kDXX6sxTQyBL2AYVIrY0Ttxpv 18yA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=eNPJRemk; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h12si2752378pgn.439.2018.02.19.03.36.41; Mon, 19 Feb 2018 03:36:55 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=eNPJRemk; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752674AbeBSLfp (ORCPT + 99 others); Mon, 19 Feb 2018 06:35:45 -0500 Received: from mail-qt0-f194.google.com ([209.85.216.194]:34770 "EHLO mail-qt0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752528AbeBSLfn (ORCPT ); Mon, 19 Feb 2018 06:35:43 -0500 Received: by mail-qt0-f194.google.com with SMTP id d14so11798016qtg.1; Mon, 19 Feb 2018 03:35:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=qxAQ8sCFN6vA/847GQj4m3MF0gWSCAX1FtHWdWaMdvc=; b=eNPJRemkaPhtt0ejI1HES9qiw7vajPZn+41wcYXQA7sPwfGl9KomE/fI0V9iHbZndZ uz9Mr9mOmxgXfO+nsqoCtRE4G0sq8j3Xw5dDo9474ZrY7ECp7zZOLF6L0AUDG3xrV3IY 4Y5jgNJ3QIkkdQsOFqXlB0HGMa1GWyjCQ9xiViDzazVbW2otE3jMEhErkLnnFrAzEQbB LUnIPeu7qUFTLHCROXdrWi1spoK1yh5gh9hXOlErHK8l6FoByHR9HjpImg2OxsttWFh0 KuVF+qynJZnIuzBEHsTMkKNblnVHtgLAUUgfBc7pg9YZenj/d578NBxZvDvDwcpM2gxN bJkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=qxAQ8sCFN6vA/847GQj4m3MF0gWSCAX1FtHWdWaMdvc=; b=C3WjIWWbHqwqD0vUlOFa9zfTQgtWDXBVikWNbzIlhO1II9jBfCurWfeQ4Wxu96jEDg adY9TIlmYuuzhb2G8unbkj31HclJlbRoXQtvMDrUI+KSldzcbf8CWKYsSzBeD9XQnm/N bOPddjrlriKjyYnYYesNK7A1apOuKQWEqVDMl6qfBihXWCiFRzdp1XeO9gGaUs+vRIs3 akrta/LU9KXK8QXKJgOTNrw33kC3l08fjc2lwHvDrXbGkEjv+gpDRW+wLHWmpO9VpgA+ YvZ/RW9gB3a401CEQCIJBr5/Y1ncl95/eBIU0aSCkWhpXItzkK58xz9X77gBHfPZ66kn K2UA== X-Gm-Message-State: APf1xPC2h7f1eOZEQAKan3Y8sX3zBVtj1vNP/syGbPH3agHbqpQjmTRF pWKV441fHG8DT9XD64r9jABhLSYVriJs1/RGifD3zw== X-Received: by 10.237.46.229 with SMTP id k92mr20813352qtd.213.1519040142990; Mon, 19 Feb 2018 03:35:42 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.198.17 with HTTP; Mon, 19 Feb 2018 03:35:42 -0800 (PST) In-Reply-To: <1514904162-11201-6-git-send-email-sudeep.holla@arm.com> References: <1514904162-11201-1-git-send-email-sudeep.holla@arm.com> <1514904162-11201-6-git-send-email-sudeep.holla@arm.com> From: Arnd Bergmann Date: Mon, 19 Feb 2018 12:35:42 +0100 X-Google-Sender-Auth: W0_w-LdS8A3MBp2HExIpXkpJXE8 Message-ID: Subject: Re: [PATCH v5 05/20] firmware: arm_scmi: add scmi protocol bus to enumerate protocol devices To: Sudeep Holla Cc: ALKML , LKML , DTML , Roy Franz , Harb Abdulhamid , Nishanth Menon , Loc Ho , Alexey Klimov , Ryan Harkin , Jassi Brar Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jan 2, 2018 at 3:42 PM, Sudeep Holla wrote: > +#ifdef CONFIG_ARM_SCMI_PROTOCOL > +int scmi_driver_register(struct scmi_driver *driver, > + struct module *owner, const char *mod_name); > +void scmi_driver_unregister(struct scmi_driver *driver); > +#else > +static int scmi_driver_register(struct scmi_driver *driver, > + struct module *owner, const char *mod_name) > +{ > + return -EINVAL; > +} > +static void scmi_driver_unregister(struct scmi_driver *driver) {} > +#endif /* CONFIG_ARM_SCMI_PROTOCOL */ The dummy helpers must be 'static inline', not just 'static', otherwise you get a warning when this header is included by a file that doesn't call both of them. Arnd