Received: by 2002:a05:6358:7058:b0:131:369:b2a3 with SMTP id 24csp7257421rwp; Tue, 18 Jul 2023 12:25:36 -0700 (PDT) X-Google-Smtp-Source: APBJJlHm1qdldKXQywsEyES4kU2WdJCJuiSl2Iopy2BO04b+/ZVbzhMYKRgYhmlGZTr3+KIkQ1c9 X-Received: by 2002:a17:902:dac3:b0:1b8:a56b:989d with SMTP id q3-20020a170902dac300b001b8a56b989dmr18487456plx.6.1689708336101; Tue, 18 Jul 2023 12:25:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689708336; cv=none; d=google.com; s=arc-20160816; b=u/OQpN/Mfbahj9peAb2z84Z0QAUyDjiUPziLutBjRbf20NE5QqqsKUm4wv9Wl63JOr WIk7FWhvYAB47XAqZmleGDaUs2sTtTKFR4YClVLAiq1Oz0WK6Vek1Wiu/8eUVS1D6StM DKlxhPOQcYTnJSGJoRHP7uHig1tSGcN7EPGO41VIVnEyeF7eg1TAjkazjvZ1MQ5a4JCO QnxuD1VPhG4PyXxolx7foLOvdIuyTVP48ICgCyiLqpJs2eTlrJiGiEc4nPQ//GAQ4Ima 6ArD/BacXG1Rbp6Qa/12yUFJB87kfhsJE/Gi70mTW77wU9DeXqbxjX+fhWuywdgaxbpR gBNA== 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=+yIX3SMcGDaAVhZHmhjZLZ4sZ4Zn4RMBaFT4eLdilxE=; fh=lqQm3VOW+2Dqb4K4pPSJn+v6kx9XTCuWv0PRQ6u9FMA=; b=WWRJCReaIT1LauAQQWwf8LDnRPY7uO6khLB9QQM9f7HVQtc+yZwxxIOFGt/l+h+ZCU dYoam90XnWUu1g1PLjcKoKYhlnF+22uq/rxQ3mN3wpe4f8iIhFpn9kTBAYG96hmCimgA rOS0waghvpGr02k0g6/ZPla+T25s/TWTR4xN4TJQU3LxTKFu1l2i6ctCNl3TKvUpuka/ y/vhFPchDVMn6HrOOq9crRyfl3ltc3SIGQxkbEmIV0Pa8SQxa2jyjkMLqvWjurgN3Xif za1+dqPRXsrXjMafh8/MXo6gt29VBJFbEChmivYVadOlUOuy1Xxsbfi2LLztDYXht2pJ JkUA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=iaLVsbZA; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a8-20020a1709027d8800b001b6b08f03ccsi1906811plm.345.2023.07.18.12.25.13; Tue, 18 Jul 2023 12:25:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-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=@kernel.org header.s=k20201202 header.b=iaLVsbZA; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229636AbjGRTGl (ORCPT + 99 others); Tue, 18 Jul 2023 15:06:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48132 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229504AbjGRTGl (ORCPT ); Tue, 18 Jul 2023 15:06:41 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4C1B8F4; Tue, 18 Jul 2023 12:06:40 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id DDD00616C7; Tue, 18 Jul 2023 19:06:39 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4576AC433C8; Tue, 18 Jul 2023 19:06:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1689707199; bh=6AXogDUObuussgbwgLBOjpBMuZcG50s+2gM5QKLJIqg=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=iaLVsbZAR/GfygYGkBHWzIMBF7N1x8Nr8LGivpj1n+JZWnZ+nGsTPk67WqJIjihQK OE7DGc6RD80/KIKre86+t4lqPxliDquvH/5QHfClJ9ab0c7O8U8PgGMMhsjA0jhwsm K0mF1ux8h13VYVw4LcCGKKi1psKXfCwFmIzReE1e0EydCrdroXovIV4kkPYSmWvQiF LIGp2ScDbmqglOoT5ao83vh0Q17Ln7oAEyUP9/QT+pNN09ieItiumdSqwoYlji8nrb P3PDgeAwFLJ20zbG5JyE8wIV38OS9aWwMq+XQwTEHbhb+Dg0HvK0nZs5iABOiH6K9X qHML4IOBzvnyg== Received: by mail-lf1-f41.google.com with SMTP id 2adb3069b0e04-4fb5bcb9a28so9752400e87.3; Tue, 18 Jul 2023 12:06:39 -0700 (PDT) X-Gm-Message-State: ABy/qLZv+TSeF5nE28BlnfiWwmNQ4FE8Rubkp62f8uNNxTV/PPSa+93e 0E/f/KA55CROql7TfoXM1fQGNKzAZHuwr6UDOA== X-Received: by 2002:ac2:4c2c:0:b0:4f8:71cc:2b6e with SMTP id u12-20020ac24c2c000000b004f871cc2b6emr10819539lfq.33.1689707197305; Tue, 18 Jul 2023 12:06:37 -0700 (PDT) MIME-Version: 1.0 References: <20230718143211.1066810-1-robh@kernel.org> <6e037c2051816deaa0e4361c4fb517ba7d33dc0b.camel@physik.fu-berlin.de> In-Reply-To: <6e037c2051816deaa0e4361c4fb517ba7d33dc0b.camel@physik.fu-berlin.de> From: Rob Herring Date: Tue, 18 Jul 2023 13:06:25 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2] sparc: Explicitly include correct DT includes To: John Paul Adrian Glaubitz Cc: Herbert Xu , "David S. Miller" , devicetree@vger.kernel.org, Sam Ravnborg , linux-crypto@vger.kernel.org, sparclinux@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham 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-crypto@vger.kernel.org On Tue, Jul 18, 2023 at 8:56=E2=80=AFAM John Paul Adrian Glaubitz wrote: > > Hi Rob! > > On Tue, 2023-07-18 at 08:32 -0600, 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 includ= e > > 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. > > I would suggest rephrasing the subject to > > sparc: Explicitly include correct DT headers > > as " ... include ... includes" sounds a bit awkward ;-). Probably would have been better, but there's ~100 other patches with the same subject. Some of those have been applied already. Rob