From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id CF519C433EF for ; Wed, 22 Dec 2021 02:11:08 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238555AbhLVCLI (ORCPT ); Tue, 21 Dec 2021 21:11:08 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37222 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235639AbhLVCLI (ORCPT ); Tue, 21 Dec 2021 21:11:08 -0500 Received: from mail-ot1-x32b.google.com (mail-ot1-x32b.google.com [IPv6:2607:f8b0:4864:20::32b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BC8E4C061574 for ; Tue, 21 Dec 2021 18:11:07 -0800 (PST) Received: by mail-ot1-x32b.google.com with SMTP id w19-20020a056830061300b0058f1dd48932so291713oti.11 for ; Tue, 21 Dec 2021 18:11:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=l4q5emREBpkHjWRlAYtg7cUXF1z/GzcXmEP05i5MvYE=; b=TRLllojdHVLsgW7MZKujGqQuIIRYplYu5kyNtNpmyG4/qHUmimhl9X47k1g7e2WzK+ K7baIFw2oTE0r3LBJhcck5jGXikTjSf2UacDdmZyQX+gS2OKMekd4xwLyogBt9aDAA6H 9BKgp2qEhQf4U362fekAAWEnTc3RRFwnEkflVXK2/3zDA6z9ePx60a8415zn16JdxcI2 LJsWIL5eZiRmDQZZWS4g+yH6n8VKW6YPbLkwQz0taFTXhmYkQIf8r3A+qbR0p5luaf3u wGqp0A0MPLHwvwYhNQnc6G5j7/QBF02r1ORDNjYjQfRQmxoYlqey14jRqQjyDornN7fc pjew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=l4q5emREBpkHjWRlAYtg7cUXF1z/GzcXmEP05i5MvYE=; b=KqsvP3UpDfAcmGYXbpVRPIF1f5ewjdbc7dyE1FX7FBmqBgGj0/JSoKG9RamVHeCz/F NyZm8MtUhJR8BJIZzaNddh0fR1mVaFAiRcFdLWgDa+8spedXKt7zAf7l8dGnMm1YzIhf cVeiDpR6Ldqtg451LI8ZwfqLtptulrP8wgjWpoQTNNTCUJZ8pCPDZYxFXzzmiXNHiOAA ovE4AUw1/kgYeRkoBFoua6j3Q5lz6S2zx5gxeyCEiky1DpUZSs+cb+kAE3l9lVJPLM1B Cv9qGbnRHTNYfNOuJ2iymIJ2fAPFZrDZSkqA2u+NC5oU/0xr2SCJos+ECILNs/rW9Qlj fNmg== X-Gm-Message-State: AOAM531zDpXYsItcVOR15bGqO3JJUoLV7dqY6HnAyclQe9/GgrT9Tj6r rAzl2MJwBa3KuTGZ1q0S2f4bluuRijla1j5L6ln9kQ== X-Google-Smtp-Source: ABdhPJypdJNBEKk+OSsTACvzXarOOCBDL3wVWI+BM2Czbk+zy/DrvPRZ36NvkSRqlqPpBmlUyeD6RtBPgfIWcEpeapw= X-Received: by 2002:a9d:ed6:: with SMTP id 80mr752044otj.35.1640139067056; Tue, 21 Dec 2021 18:11:07 -0800 (PST) MIME-Version: 1.0 References: <20211216151227.58687-1-andriy.shevchenko@linux.intel.com> In-Reply-To: <20211216151227.58687-1-andriy.shevchenko@linux.intel.com> From: Linus Walleij Date: Wed, 22 Dec 2021 03:10:54 +0100 Message-ID: Subject: Re: [PATCH v3 1/1] pinctrl: Propagate firmware node from a parent device To: Andy Shevchenko Cc: alsa-devel@alsa-project.org, patches@opensource.cirrus.com, linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Charles Keepax , Richard Fitzgerald , Support Opensource Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org On Thu, Dec 16, 2021 at 4:12 PM Andy Shevchenko wrote: > When creating MFD platform devices the firmware node is left unset. > This, in particular, prevents GPIO library to use it for different > purposes. Propagate firmware node from the parent device and let > GPIO library do the right thing. > > While at it, slightly modify the headers to reflect the usage of APIs. > > Signed-off-by: Andy Shevchenko > --- > v2: fixed more compilation errors brought by header reshuffling (LKP) Patch applied! Thanks Andy. Yours, Linus Walleij From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 18D0FC433F5 for ; Wed, 22 Dec 2021 02:12:17 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id 8D4091798; Wed, 22 Dec 2021 03:11:25 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz 8D4091798 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1640139135; bh=l4q5emREBpkHjWRlAYtg7cUXF1z/GzcXmEP05i5MvYE=; h=References:In-Reply-To:From:Date:Subject:To:Cc:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=rdZWp0uWPBM2NkUIdfjMM6tq+sL6oMufq02lUTp410WHK5Evya85H5fa/N/AKa9hP faVrRswNTicx+TvNHkFmBbdHefzS61kjitwaoqlZSJjHBv/urf5T4W38NEJtYyhNrd Iv5veX9WDHlogwm/BYvG57g2vrf1cKrwrKLAwJLk= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id 14962F800B5; Wed, 22 Dec 2021 03:11:25 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id 5EA7FF80118; Wed, 22 Dec 2021 03:11:23 +0100 (CET) Received: from mail-ot1-x329.google.com (mail-ot1-x329.google.com [IPv6:2607:f8b0:4864:20::329]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id B8706F800B5 for ; Wed, 22 Dec 2021 03:11:10 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz B8706F800B5 Authentication-Results: alsa1.perex.cz; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="TRLllojd" Received: by mail-ot1-x329.google.com with SMTP id 45-20020a9d0a30000000b0058f1a6df088so896634otg.4 for ; Tue, 21 Dec 2021 18:11:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=l4q5emREBpkHjWRlAYtg7cUXF1z/GzcXmEP05i5MvYE=; b=TRLllojdHVLsgW7MZKujGqQuIIRYplYu5kyNtNpmyG4/qHUmimhl9X47k1g7e2WzK+ K7baIFw2oTE0r3LBJhcck5jGXikTjSf2UacDdmZyQX+gS2OKMekd4xwLyogBt9aDAA6H 9BKgp2qEhQf4U362fekAAWEnTc3RRFwnEkflVXK2/3zDA6z9ePx60a8415zn16JdxcI2 LJsWIL5eZiRmDQZZWS4g+yH6n8VKW6YPbLkwQz0taFTXhmYkQIf8r3A+qbR0p5luaf3u wGqp0A0MPLHwvwYhNQnc6G5j7/QBF02r1ORDNjYjQfRQmxoYlqey14jRqQjyDornN7fc pjew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=l4q5emREBpkHjWRlAYtg7cUXF1z/GzcXmEP05i5MvYE=; b=PV7NQfTo96R1RShCBLpV9xmwVNGPUvUjMWzKTc1+7OaG2XD6RiB0OS66hWWIGnwV9J 73xF9tlqIv01zLqyVsF1cqe3T78UhcV1FCFWM+cWeoOhOOEamgMq1Y5xD8NByD9Z16JH iPchEwYke44ldY8/iaIxC3SgeYZNbBPI0//zNXugFGElrWSV96oX6wxn4RcgSCcViaRC vO/s48YR7NT6qysm2Vj1jyBv7nQ9GTEblGt1jtJ2a+FCcnbu/HX7PR5pihU8fklZfaIF P58K27TtAsxUC3DD2xkx0WgySgCSzWXMY65sRWQxTYYTHIeJ/XKzZLzVQp2Dy0lFFNec T0pQ== X-Gm-Message-State: AOAM531f/kbOiE9Xpg0cJOjP7H+jo+3Tb8U0Op3X/+y1miZp/rvXsz0P nHEEV47QgUAnxHusLcC2pIAJeSXVNyLVmjdsPXZmKw== X-Google-Smtp-Source: ABdhPJypdJNBEKk+OSsTACvzXarOOCBDL3wVWI+BM2Czbk+zy/DrvPRZ36NvkSRqlqPpBmlUyeD6RtBPgfIWcEpeapw= X-Received: by 2002:a9d:ed6:: with SMTP id 80mr752044otj.35.1640139067056; Tue, 21 Dec 2021 18:11:07 -0800 (PST) MIME-Version: 1.0 References: <20211216151227.58687-1-andriy.shevchenko@linux.intel.com> In-Reply-To: <20211216151227.58687-1-andriy.shevchenko@linux.intel.com> From: Linus Walleij Date: Wed, 22 Dec 2021 03:10:54 +0100 Message-ID: Subject: Re: [PATCH v3 1/1] pinctrl: Propagate firmware node from a parent device To: Andy Shevchenko Content-Type: text/plain; charset="UTF-8" Cc: alsa-devel@alsa-project.org, Charles Keepax , Support Opensource , patches@opensource.cirrus.com, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Richard Fitzgerald X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" On Thu, Dec 16, 2021 at 4:12 PM Andy Shevchenko wrote: > When creating MFD platform devices the firmware node is left unset. > This, in particular, prevents GPIO library to use it for different > purposes. Propagate firmware node from the parent device and let > GPIO library do the right thing. > > While at it, slightly modify the headers to reflect the usage of APIs. > > Signed-off-by: Andy Shevchenko > --- > v2: fixed more compilation errors brought by header reshuffling (LKP) Patch applied! Thanks Andy. Yours, Linus Walleij