Received: by 2002:a05:6358:7058:b0:131:369:b2a3 with SMTP id 24csp8050326rwp; Wed, 19 Jul 2023 04:40:10 -0700 (PDT) X-Google-Smtp-Source: APBJJlG7iDiVSrCQbNu3/bGR3WTLOUCfZH9D8JsIZ5AaO3h7ObR3LXmNVOX4EXTV7QXo9gztOOXR X-Received: by 2002:a17:903:442:b0:1b8:9ec5:79e2 with SMTP id iw2-20020a170903044200b001b89ec579e2mr13897351plb.1.1689766809730; Wed, 19 Jul 2023 04:40:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689766809; cv=none; d=google.com; s=arc-20160816; b=r5DRMMCAEFAn7L8tGxzzH9Qfj6JsoWlf0vxfp+O42W3m2XcqUtHzQkMhhK7hqSr4i0 x2PmnerFt0K32ptqQN9Tf90rdwkstBwWdVOjV9hrUjNvSb5oPLwImV9a/HfldmWKRoZR KtKKGAgR8wVLMG9POyZAv4uZuECNNU0bvONBoFHmdePTJ3Kl4XIBBgW01ZLNZQIf8lTa dRdtqoCYPLpV4hsHdLhxIajmnDrX68wiB+t8KPvecdVe0xewBu2uUBfMyH9+j3qHFvoS ZodpvyaZ84J9CF1mTft97x2SVn3skT+SclH7bQ7EuyOVLoqK3mQjFjIumd+Ou4R54JVV 3zoQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=OZSrWDc/cBveds+xSFFWhnQ/pzCd4lTeY64B0PPEGW0=; fh=9reRh8oJx92uvoaFSgEOtkfVtlEBwlCAH2dfhz9q2ig=; b=DDUlBR/nhuIcry9zqqcjglKqCbZWyew3vQv4AcnOzkYJqaO+pR7wUnqUqa+UHRqXoT qCxBi+PZji03S4SkaUe4VVS3hu8FlktMEymcllNx4w77HL5nrhkfrP5XxxaDARxTYQBh 3YlXzCcFZjzh1DsK4O/dSVIzBqij61I6yU/B1ugcm7++eESuzUSpPmyD8lqNmTUyXUOY qfIhXAxLeY8wQAV+h4YaZoUYOiQIKjcWlra6uN4QvYnU21qvzrTHA80mJ41V8tDwli7x HQzYcuLPKj/vzYzA/d8CRHa4r3xAZxHEOqLNN5GcNlGdkfGRNKbB5Yz1RmbtxajpKLlM Xy0A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bgdev-pl.20221208.gappssmtp.com header.s=20221208 header.b=T1IMgiir; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m2-20020a170902c44200b001b4f582d796si3098954plm.167.2023.07.19.04.39.57; Wed, 19 Jul 2023 04:40:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@bgdev-pl.20221208.gappssmtp.com header.s=20221208 header.b=T1IMgiir; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229688AbjGSLYs (ORCPT + 99 others); Wed, 19 Jul 2023 07:24:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49112 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229761AbjGSLYr (ORCPT ); Wed, 19 Jul 2023 07:24:47 -0400 Received: from mail-vs1-xe29.google.com (mail-vs1-xe29.google.com [IPv6:2607:f8b0:4864:20::e29]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 924C0E4D for ; Wed, 19 Jul 2023 04:24:45 -0700 (PDT) Received: by mail-vs1-xe29.google.com with SMTP id ada2fe7eead31-44358c019ddso2386654137.1 for ; Wed, 19 Jul 2023 04:24:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20221208.gappssmtp.com; s=20221208; t=1689765884; x=1690370684; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=OZSrWDc/cBveds+xSFFWhnQ/pzCd4lTeY64B0PPEGW0=; b=T1IMgiireLSvSXiTqLXmFjq9F8EsjIjVEm5sr6vcGRZMB9arVcgUqsKwzTbbVZ5B0d ajVxvut0epp7SNwmwKzEJMgdJvXYkYEb8jBPrsW0yDzJnFFxJoO/RQdh2N1yZJ5O9MRS Ev8Qg9vc4kY2/ME9SqOM+vCW3ViGaZsYa86Kxz9XR/ZPgndF9vzesGT0RksXS5eMc04h ell7+2PcrXlKisrXM96SjKXJ5kwoMY57qLfIyeplwiEJjo9Q4LxRnOriSbtInNjcqq+o I6RYEDjc39Gn0ddNJHe53OJEYZqvaM+hrQhZij6E4WH+TgsfMnxGoOOW7yjSfGQETgYn U63A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689765884; x=1690370684; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=OZSrWDc/cBveds+xSFFWhnQ/pzCd4lTeY64B0PPEGW0=; b=I200QhGGWHkY0nVJBHiG/odxLcKoHBMeJ1NRh0eW+usdqGjJo6yuoFvRSN+5eoGOlK 0qvLCQSp3NGQ/Ml4skfw4B2gUgGZ7BGUgGSSRHfnBJSihNGJrI6LzRYcXHWHZG0r65Zv s9IMzDXSWm3qiR4dqxNSW2WeRaghgLiVBzew5rRnaY6yl0bCsrU/lEgYdr/ydQSbld/v 7631JccHSpdHjHieRf9F6wqLvK1/m4firCuagl8LNJRoZWRdBUqK3L9CFeqhVBzgGi0T ODwfPiZHlEzw/bLyj+NaC4fw6yzl5tLUpcbKu9XHUcvu5ue8D12G0fJPB2FCreIeZHMz OaWQ== X-Gm-Message-State: ABy/qLYygRd5GhEBBUeA75zTKfSNd+KHBesxf+ZpkYuCwcuJNUo8ojRL 11BdPQXukQA1v7hgiEO6aMOmrCekzLhYHE/9JsQINQ== X-Received: by 2002:a67:fa85:0:b0:443:7503:a537 with SMTP id f5-20020a67fa85000000b004437503a537mr8935739vsq.28.1689765884686; Wed, 19 Jul 2023 04:24:44 -0700 (PDT) MIME-Version: 1.0 References: <20230714174525.4055475-1-robh@kernel.org> In-Reply-To: <20230714174525.4055475-1-robh@kernel.org> From: Bartosz Golaszewski Date: Wed, 19 Jul 2023 13:24:33 +0200 Message-ID: Subject: Re: [PATCH] gpio: Explicitly include correct DT includes To: Rob Herring Cc: Alban Bedel , Linus Walleij , Andy Shevchenko , Doug Berger , Broadcom internal kernel review list , Eugeniy Paltsev , Orson Zhai , Baolin Wang , Chunyan Zhang , Daniel Palmer , Romain Perier , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Grygorii Strashko , Santosh Shilimkar , Kevin Hilman , Robert Jarzmik , Heiko Stuebner , Thierry Reding , Jonathan Hunter , Kunihiko Hayashi , Masami Hiramatsu , Shubhrajyoti Datta , Srinivas Neeli , Michal Simek , Nandor Han , devicetree@vger.kernel.org, linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-omap@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-tegra@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE, T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jul 14, 2023 at 7:45=E2=80=AFPM Rob Herring wrote= : > > The DT of_device.h and of_platform.h date back to the separate > of_platform_bus_type before it as merged into the regular platform bus. > As part of that merge prepping Arm DT support 13 years ago, they > "temporarily" include each other. They also include platform_device.h > and of.h. As a result, there's a pretty much random mix of those include > files used throughout the tree. In order to detangle these headers and > replace the implicit includes with struct declarations, users need to > explicitly include the correct includes. > > Signed-off-by: Rob Herring > --- Applied, thanks! Bart