<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Warning squiggles &amp;quot;Unknown node type&amp;quot; in DTS overlay with custom DTS binding</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/109940/warning-squiggles-unknown-node-type-in-dts-overlay-with-custom-dts-binding</link><description>Hello, 
 my project has custom DTS bindings in ./dts/bindings and it compiles and works fine. If I open the DTS overlay file that uses the custom DTS bindings, the compatible node is marked as a warning. See my attached screenshot.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 05 Apr 2024 13:05:26 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/109940/warning-squiggles-unknown-node-type-in-dts-overlay-with-custom-dts-binding" /><item><title>RE: Warning squiggles "Unknown node type" in DTS overlay with custom DTS binding</title><link>https://devzone.nordicsemi.com/thread/477328?ContentTypeID=1</link><pubDate>Fri, 05 Apr 2024 13:05:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:66d87f1d-5fd4-4a4e-9893-586b5c6227d9</guid><dc:creator>Maria Gilje</dc:creator><description>&lt;p&gt;Hi lexologe, &lt;/p&gt;
&lt;p&gt;The warning doesn&amp;#39;t necessarily mean that there is anything wrong. For example, the VS Code extension correctly handled .yaml files but not .yml files, but the binding was still included in the build and worked as intended. See &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/109638/sensor-driver-warnings-in-vscode-extension"&gt;this ticket&lt;/a&gt; related to the YAML file extension variations. &lt;/p&gt;
&lt;p&gt;I can see that you already have the .yaml extension for your dts bindings, so the source for your warning is different than the file extension. &lt;/p&gt;
&lt;p&gt;Can you confirm that the &amp;quot;compatible: &amp;lt;your-vendor,your-device&amp;gt;-buzzers&amp;quot; entry is identical for the overlay and the YAML?&lt;/p&gt;
&lt;p&gt;To cover all my bases: follow the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.6.0/zephyr/build/dts/bindings.html"&gt;Devicetree bindings guide&lt;/a&gt; to ensure that the bindings are configured according to the documentation.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Maria&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Warning squiggles "Unknown node type" in DTS overlay with custom DTS binding</title><link>https://devzone.nordicsemi.com/thread/477198?ContentTypeID=1</link><pubDate>Thu, 04 Apr 2024 18:27:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9d90efb3-5a56-484c-bc10-b176b4640cb9</guid><dc:creator>lexologe</dc:creator><description>&lt;p&gt;I already tried to add&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;quot;devicetree.modules&amp;quot;&lt;/span&gt;&lt;span&gt;: [&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt; ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;to my .vscode/settings.json but I do not know exactly what to add there.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>