Messages in this thread | | | From | "Agarwal, Nikhil" <> | Subject | RE: [PATCH 2/2] cdx: Explicitly include correct DT includes, again | Date | Tue, 12 Dec 2023 04:40:36 +0000 |
| |
> -----Original Message----- > From: Rob Herring <robh@kernel.org> > Sent: Thursday, December 7, 2023 10:01 PM > To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>; Gupta, Nipun > <Nipun.Gupta@amd.com>; Agarwal, Nikhil <nikhil.agarwal@amd.com>; > Gangurde, Abhijit <abhijit.gangurde@amd.com> > Cc: linux-kernel@vger.kernel.org > Subject: [PATCH 2/2] cdx: Explicitly include correct DT includes, again > > The DT of_device.h and of_platform.h date back to the separate > of_platform_bus_type before it was 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. > > CDX was fixed once, but commit ("cdx: Remove cdx controller list from cdx bus > system") added another occurrence. > > Fixes: 54b406e10f03 ("cdx: Remove cdx controller list from cdx bus system") > Signed-off-by: Rob Herring <robh@kernel.org>
Acked-by: Nikhil Agarwal <Nikhil.agarwal@amd.com>
| |