[PATCH v2] dtb: Create a common home for cross-architecture dtsi files.

Rob Herring robherring2 at gmail.com
Fri Jul 31 06:05:50 PDT 2015


On Fri, Jul 31, 2015 at 12:46 AM, Masahiro Yamada
<yamada.masahiro at socionext.com> wrote:
> Hi.
>
> 2015-07-30 10:30 GMT+09:00 Masahiro Yamada <yamada.masahiro at socionext.com>:
>> Hi,
>>
>>
>> 2015-07-30 0:23 GMT+09:00 Rob Herring <robherring2 at gmail.com>:
>>> On Wed, Jul 29, 2015 at 8:22 AM, Ian Campbell <ian.campbell at citrix.com> wrote:
>>>> On Wed, 2015-07-29 at 20:07 +0900, Masahiro Yamada wrote:
>>>>> Hi Ian,
>>>>>
>>>>>
>>>>> 2015-07-27 19:35 GMT+09:00 Ian Campbell <ian.campbell at citrix.com>:
>>>>> > Commit 9ccd608070b6 "arm64: dts: add device tree for ARM SMM-A53x2 on
>>>>> > LogicTile Express 20MG" added a new dts file to arch/arm64 which
>>>>> > included "../../../../arm/boot/dts/vexpress-v2m-rs1.dtsi", i.e. a
>>>>> > .dtsi supplied by arch/arm.
>
>
>
> BTW, is there any chance to merge arch/arm64 and arch/arm in the future?

In the kernel tree, not likely. It may happen if we ever move dts
files out of the kernel.

> For example, U-boot supports ARM64/32 in a single arch directory, arch/arm/.
>
>
> I guess, the cross-arch home directory for DTSI would be only used to
> share device trees between arm64 and arm32.

For SOC files, I think the amount sharing will be limited. While we
will probably see very similar SOCs, I'd guess the memory maps and
irqs will be different. Sharing is going to be limited to things like
daughter boards such as this case.

Rob



More information about the linux-arm-kernel mailing list