mbox series

[RESEND,0/2] arm/arm64: dts: Enable device-tree overlay support for RPi devices

Message ID 20220427233607.1225419-1-aurelien@aurel32.net (mailing list archive)
Headers show
Series arm/arm64: dts: Enable device-tree overlay support for RPi devices | expand

Message

Aurelien Jarno April 27, 2022, 11:36 p.m. UTC
This patchset changes the generation of the Raspberry Pi devices DTB
files to improve the support for out-of-tree device-tree overlays, like
it has recently been done for the Nvidia SoCs.

I personally only need that for arm64, but I have added a similar patch
to do the same on arm.

Aurelien Jarno (2):
  arm64: dts: broadcom: Enable device-tree overlay support for RPi
    devices
  arm: dts: Enable device-tree overlay support for RPi devices

 arch/arm/boot/dts/Makefile            | 18 ++++++++++++++++++
 arch/arm64/boot/dts/broadcom/Makefile | 11 +++++++++++
 2 files changed, 29 insertions(+)

Comments

Florian Fainelli May 18, 2022, 7:52 p.m. UTC | #1
On 4/27/2022 4:36 PM, Aurelien Jarno wrote:
> This patchset changes the generation of the Raspberry Pi devices DTB
> files to improve the support for out-of-tree device-tree overlays, like
> it has recently been done for the Nvidia SoCs.
> 
> I personally only need that for arm64, but I have added a similar patch
> to do the same on arm.

This looks good to me, Rob, does that approach work for you?
Aurelien Jarno July 6, 2022, 8:51 p.m. UTC | #2
On 2022-05-18 12:52, Florian Fainelli wrote:
> 
> 
> On 4/27/2022 4:36 PM, Aurelien Jarno wrote:
> > This patchset changes the generation of the Raspberry Pi devices DTB
> > files to improve the support for out-of-tree device-tree overlays, like
> > it has recently been done for the Nvidia SoCs.
> > 
> > I personally only need that for arm64, but I have added a similar patch
> > to do the same on arm.
> 
> This looks good to me, Rob, does that approach work for you?

Any news about that?
Felix Moessbauer June 27, 2023, 1:56 a.m. UTC | #3
On Wed, 2022-05-18 at 12:52 -0700, Florian Fainelli wrote:
> 
> 
> On 4/27/2022 4:36 PM, Aurelien Jarno wrote:
> > This patchset changes the generation of the Raspberry Pi devices
> > DTB
> > files to improve the support for out-of-tree device-tree overlays,
> > like
> > it has recently been done for the Nvidia SoCs.
> > 
> > I personally only need that for arm64, but I have added a similar
> > patch
> > to do the same on arm.
> 
> This looks good to me, Rob, does that approach work for you?

Since May 2023 this patch is integrated into the Debian kernel build
[1]. However it would be better if we could integrate it into the
kernel directly. Is there anything blocking? For me, the patch looks
fine. Similar patches for Nvidia boards also already got integrated
[2].

If there is no general objection against enabling the overlays, I plan
to send patches for the sun8i-h3 arm boards as well.

Best regards,
Felix Moessbauer
Siemens AG

[1]
https://salsa.debian.org/kernel-team/linux/-/commit/fae42149fd0a37c68a496efbbb11f1dac484a163
[2]
https://lore.kernel.org/all/20220203184327.65878-1-jonathanh@nvidia.com/T/
Stefan Wahren June 27, 2023, 5:59 a.m. UTC | #4
Hi Felix,

Am 27.06.23 um 03:56 schrieb Moessbauer Felix:
> On Wed, 2022-05-18 at 12:52 -0700, Florian Fainelli wrote:
>>
>>
>> On 4/27/2022 4:36 PM, Aurelien Jarno wrote:
>>> This patchset changes the generation of the Raspberry Pi devices
>>> DTB
>>> files to improve the support for out-of-tree device-tree overlays,
>>> like
>>> it has recently been done for the Nvidia SoCs.
>>>
>>> I personally only need that for arm64, but I have added a similar
>>> patch
>>> to do the same on arm.
>>
>> This looks good to me, Rob, does that approach work for you?
> 
> Since May 2023 this patch is integrated into the Debian kernel build
> [1]. However it would be better if we could integrate it into the
> kernel directly. Is there anything blocking? For me, the patch looks
> fine. Similar patches for Nvidia boards also already got integrated
> [2].
> 
> If there is no general objection against enabling the overlays, I plan
> to send patches for the sun8i-h3 arm boards as well.

this series has been resubmitted recently and applied. Could you please 
check current linux-next?

Best regards

> 
> Best regards,
> Felix Moessbauer
> Siemens AG
> 
> [1]
> https://salsa.debian.org/kernel-team/linux/-/commit/fae42149fd0a37c68a496efbbb11f1dac484a163
> [2]
> https://lore.kernel.org/all/20220203184327.65878-1-jonathanh@nvidia.com/T/
Felix Moessbauer June 27, 2023, 6:52 a.m. UTC | #5
On Tue, 2023-06-27 at 07:59 +0200, Stefan Wahren wrote:
> Hi Felix,
> 
> Am 27.06.23 um 03:56 schrieb Moessbauer Felix:
> > On Wed, 2022-05-18 at 12:52 -0700, Florian Fainelli wrote:
> > > 
> > > 
> > > On 4/27/2022 4:36 PM, Aurelien Jarno wrote:
> > > > This patchset changes the generation of the Raspberry Pi
> > > > devices
> > > > DTB
> > > > files to improve the support for out-of-tree device-tree
> > > > overlays,
> > > > like
> > > > it has recently been done for the Nvidia SoCs.
> > > > 
> > > > I personally only need that for arm64, but I have added a
> > > > similar
> > > > patch
> > > > to do the same on arm.
> > > 
> > > This looks good to me, Rob, does that approach work for you?
> > 
> > Since May 2023 this patch is integrated into the Debian kernel
> > build
> > [1]. However it would be better if we could integrate it into the
> > kernel directly. Is there anything blocking? For me, the patch
> > looks
> > fine. Similar patches for Nvidia boards also already got integrated
> > [2].
> > 
> > If there is no general objection against enabling the overlays, I
> > plan
> > to send patches for the sun8i-h3 arm boards as well.
> 
> this series has been resubmitted recently and applied. Could you
> please 
> check current linux-next?

Thanks for the quick response. That was indeed a very recent change
(not yet in a release) which I missed.

Then I'll send the patches for the sun8i-h3-*pi*.dts by end of today.

Felix

> 
> Best regards
> 
> > 
> > Best regards,
> > Felix Moessbauer
> > Siemens AG
> > 
> > [1]
> > https://salsa.debian.org/kernel-team/linux/-/commit/fae42149fd0a37c68a496efbbb11f1dac484a163
> > [2]
> > https://lore.kernel.org/all/20220203184327.65878-1-jonathanh@nvidia.com/T/