Received: by 2002:a05:6358:7058:b0:131:369:b2a3 with SMTP id 24csp4791979rwp; Sun, 16 Jul 2023 10:52:44 -0700 (PDT) X-Google-Smtp-Source: APBJJlGyPmpOYfoK1GCGYKY1wzfTkCoOozXjoVnQj9a3coc/MKAkkQRouWftqISsm6bhgUA/C/iv X-Received: by 2002:a05:6a20:160a:b0:12e:65f8:10dd with SMTP id l10-20020a056a20160a00b0012e65f810ddmr9689139pzj.53.1689529963928; Sun, 16 Jul 2023 10:52:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689529963; cv=none; d=google.com; s=arc-20160816; b=oxYNWK4h1vUveOHW2qU47JZHegqGEeUsFNfoDIVYFOlCcbcMWIgvlpBUvCHMxiPfHf VoxgGHONVfXLPN/BpO497hXSZCJWUT5YCNop/Zv7B9ruRUNOoK+y/1ybJa+sZtB0w6Js V2f6AHe6s7cnx5d2q9cfEyKVgkMlYZjYAM4hAfNzJlNEp0ArD6J1FqDpOTKpLLWfUpKx VWF/4r6+b3bpGQffUjWgbw5vkF+ULAVw6kthOnlreXjs5RlmMtnDIslylxznoZFB5WAf aB6yhDoL+J/PjBaBpYZCpoWTu1NGRLEt0XrS91wRm/jRxz4BeqKMYjPgRRnXyle9ZcCd vupg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=xVdQ1h98jD+pCjkWbpSagAlQ5FpMDDjZxvtMGyDKuQ4=; fh=bOvBg5W84p4eWwEwhC+XoLClwHMRCrnPrNJdENOrqzs=; b=yN+kB4UUsEFxwsKzRtrKasgT5Rh/X8SRPL5ZUkfjK3Krzwp/RkYDRWqi8XBeOKhr+X 6AZnXrbBPp7nZvjE5jkgbKgnhkp0djhnaGLoTDkGwmMqHzBO9umTlXV5lfYZx1udvDev ylUw+TV1gcI5zhcge/i75Nbps0B+LWrMktu7ydjkpa7AFHQJSw1HvwVJrQqdY8L/DDah ZTaQH889Sjs2V9wZQS8ecXIPbUBL6yGaUzye3DjfFcxDnaUe9IGoyrbxLVoMVRERuQU9 SiQuvGnUd6jk1wroHQD0MZ5ItXMe03GnBXWWz/I4sgorxgDIjKb97Xy7aPTkMIaavnET zAtQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=RbnLycU+; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v6-20020a655c46000000b0054febc069d3si10661587pgr.19.2023.07.16.10.52.29; Sun, 16 Jul 2023 10:52:43 -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=@linaro.org header.s=google header.b=RbnLycU+; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229471AbjGPRez (ORCPT + 99 others); Sun, 16 Jul 2023 13:34:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60810 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229539AbjGPRey (ORCPT ); Sun, 16 Jul 2023 13:34:54 -0400 Received: from mail-ed1-x536.google.com (mail-ed1-x536.google.com [IPv6:2a00:1450:4864:20::536]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E8F45E5A for ; Sun, 16 Jul 2023 10:34:51 -0700 (PDT) Received: by mail-ed1-x536.google.com with SMTP id 4fb4d7f45d1cf-51fdf291330so5326668a12.2 for ; Sun, 16 Jul 2023 10:34:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1689528890; x=1692120890; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=xVdQ1h98jD+pCjkWbpSagAlQ5FpMDDjZxvtMGyDKuQ4=; b=RbnLycU+GM9MvipDlE8PVYpOGXFqUD1TENGGIHGORHvLxabAbSr4SauiPoD+CLVPMQ TkjN3zfv0eIyeBZt8zRha6j88zEzLOj1Du4anZgav+2w20Ymv02/947G5VJo356VqzpO FDfZS1aqt3Nm8qdOnS17NQs6mDJoRoDgviKcDg1kV7p+PbDXKnviXlBr7Q5+P0Whlpep jOnfX84fe5zVwq5QjnUM9u2hxYokfaN43/ckoos47o7wfyaT3sx4l0svc8F6IBzsonf2 UGLsBYbv+yMXzKS4nTpUxb1ifvxjfcISVASj3dBKY3iN4A1pdPQ++42L1vO1E2n5iXfG BoCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689528890; x=1692120890; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=xVdQ1h98jD+pCjkWbpSagAlQ5FpMDDjZxvtMGyDKuQ4=; b=VCN3ulFakczED5E8V0KoR6nksgZg4eIS/N17uS9n6fCcammFkHyrcajh7czzN8QEIw IOoLgFaLy8WeqI7I3k8blTFlK6ORVtaeQcj6Ty5KAB2O7o3FCc3GMCTssr4Zj+mGyV1R RxU7epwiJKzGjGXeDou5DapmfKa7Flm6Ko7nqD/JmbcPhMmUrMspv7rfBk+NN2iOZsbJ HWzIA7RPJwnM59i3DspkT4z1f2lauOh+sR2uZ4N2hGpeQ+BMH9ulLEh2jtLawpTdGhKM puumIbGg01/7iH9CRBtTYtkAf4nzsEvLEbc8lmHfek32XI5e7W4xtGuRB4Y1qIETa+6h uFJw== X-Gm-Message-State: ABy/qLbw4oF9bkwA3ZAIJDjLiMIpPCx/LSR2v+Fos4TpCqFMn2HDXi6f Nou892tuPHVUpeTprRDgVNqNUg== X-Received: by 2002:a05:6402:b1a:b0:51b:fa0a:dc37 with SMTP id bm26-20020a0564020b1a00b0051bfa0adc37mr10620081edb.10.1689528889834; Sun, 16 Jul 2023 10:34:49 -0700 (PDT) Received: from [192.168.1.20] ([178.197.223.104]) by smtp.gmail.com with ESMTPSA id n1-20020a056402514100b0051e2cde9e3esm8766083edd.75.2023.07.16.10.34.44 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 16 Jul 2023 10:34:49 -0700 (PDT) Message-ID: <6363b737-d849-83f2-8811-cb497f0222b0@linaro.org> Date: Sun, 16 Jul 2023 19:34:43 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [PATCH] clk: Explicitly include correct DT includes Content-Language: en-US To: Rob Herring , Michael Turquette , Stephen Boyd , =?UTF-8?Q?Andreas_F=c3=a4rber?= , Manivannan Sadhasivam , Eugeniy Paltsev , Florian Fainelli , Broadcom internal kernel review list , Ray Jui , Scott Branden , Joel Stanley , Andrew Jeffery , Neil Armstrong , Sudeep Holla , Cristian Marussi , Luca Ceresoli , Alex Helms , Abel Vesa , Peng Fan , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Nishanth Menon , Tero Kristo , Santosh Shilimkar , Matthias Brugger , AngeloGioacchino Del Regno , Jerome Brunet , Kevin Hilman , Martin Blumenstingl , Andrew Lunn , Gregory Clement , Sebastian Hesselbarth , Andy Gross , Bjorn Andersson , Konrad Dybcio , Geert Uytterhoeven , Heiko Stuebner , Sylwester Nawrocki , Tomasz Figa , Chanwoo Choi , Alim Akhtar , Palmer Dabbelt , Paul Walmsley , Dinh Nguyen , Viresh Kumar , Shiraz Hashim , soc@kernel.org, Orson Zhai , Baolin Wang , Chunyan Zhang , Emil Renner Berthing , Hal Feng , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , =?UTF-8?Q?Emilio_L=c3=b3pez?= , Peter De Schrijver , Prashant Gaikwad , Thierry Reding , Jonathan Hunter , Kunihiko Hayashi , Masami Hiramatsu , Michal Simek Cc: devicetree@vger.kernel.org, linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-oxnas@groups.io, linux-mediatek@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-riscv@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-tegra@vger.kernel.org References: <20230714174342.4052882-1-robh@kernel.org> From: Krzysztof Kozlowski In-Reply-To: <20230714174342.4052882-1-robh@kernel.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A, 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-kernel@vger.kernel.org On 14/07/2023 19:43, 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 > --- Acked-by: Krzysztof Kozlowski # samsung Best regards, Krzysztof