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

Andreas Gnau <[email protected]>
Newsgroups org.kernel.vger.devicetree-compiler
Message-ID <[email protected]>
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.