Re: [PATCH v2 3/4] dtc: Add /./

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On 2025-03-11 16:35, Ayush Singh wrote:
> Allow constructing new values for a property using old property values.
> Can be used to append, pre-append, duplicate, etc.
>
> In practice, it looks as follows:
>
> dts-v1/;
>
> / {
> 	str-prop = "0";
> 	int-prop = <0>;
> };
>
> / {
> 	str-prop = /./, "1", /./;
> 	int-prop = /./, <1>, /./;
> };
>
> dts to source output with -T -T also works as expected:
>
> /dts-v1/;
>
> / { /* base.dts:3:3-5:3, base.dts:7:3-9:3 */
> int-prop = <0x00 0x01>, <0x02 0x03>, <0x00 0x01>; /* base.dts:4:9-4:26, base.dts:8:9-8:36 */
> }; /* base.dts:3:3-5:3, base.dts:7:3-9:3 */

I think it will be a bit easier to understand if the two examples correspond to another, i.e. to have both int-prop and str-prop with the matching value from the first example in this example.




[Index of Archives]     [Device Tree]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux