dts: add 'linaro,' prefix to 96b-lscon-1v8, 96b-lscon-3v3
These compatibles don't match the dt-schema regular expression for compatible properties that we'd like to support in Zephyr because they do not begin with a letter. Use linaro, as a vendor prefix to make them compliant. Update the release notes since out of tree users will need to keep up. Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
This commit is contained in:
parent
aa78a6473b
commit
b6fbc20de4
6 changed files with 13 additions and 5 deletions
|
@ -6,7 +6,7 @@
|
|||
|
||||
/ {
|
||||
lscon_96b: connector {
|
||||
compatible = "96b-lscon-3v3";
|
||||
compatible = "linaro,96b-lscon-3v3";
|
||||
#gpio-cells = <2>;
|
||||
gpio-map-mask = <0xffffffff 0xffffffc0>;
|
||||
gpio-map-pass-thru = <0 0x3f>;
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
/ {
|
||||
lscon_96b: connector {
|
||||
compatible = "96b-lscon-1v8";
|
||||
compatible = "linaro,96b-lscon-1v8";
|
||||
#gpio-cells = <2>;
|
||||
gpio-map-mask = <0xffffffff 0xffffffc0>;
|
||||
gpio-map-pass-thru = <0 0x3f>;
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
/ {
|
||||
lscon_96b: connector {
|
||||
compatible = "96b-lscon-3v3";
|
||||
compatible = "linaro,96b-lscon-3v3";
|
||||
#gpio-cells = <2>;
|
||||
gpio-map-mask = <0xffffffff 0xffffffc0>;
|
||||
gpio-map-pass-thru = <0 0x3f>;
|
||||
|
|
|
@ -566,6 +566,14 @@ Build and Infrastructure
|
|||
* Devicetree
|
||||
|
||||
- :c:macro:`DT_COMPAT_GET_ANY_STATUS_OKAY`: new macro
|
||||
- the ``96b-lscon-3v3`` and ``96b-lscon-1v8`` :ref:`compatible properties
|
||||
<dt-important-props>` now have ``linaro,`` vendor prefixes, i.e. they are
|
||||
now respectively :dtcompatible:`linaro,96b-lscon-3v3` and
|
||||
:dtcompatible:`linaro,96b-lscon-1v8`.
|
||||
|
||||
This change was made to bring Zephyr's devicetrees into compliance with an
|
||||
upstream Linux regular expression used to validate compatible properties.
|
||||
This regular expression requires a letter as the first character.
|
||||
|
||||
* West
|
||||
|
||||
|
|
|
@ -3,6 +3,6 @@
|
|||
|
||||
description: Represents GPIO pin nodes exposed on the 96Boards 1.8v low-speed header
|
||||
|
||||
compatible: "96b-lscon-1v8"
|
||||
compatible: "linaro,96b-lscon-1v8"
|
||||
|
||||
include: [gpio-nexus.yaml, base.yaml]
|
||||
|
|
|
@ -4,6 +4,6 @@
|
|||
description: |
|
||||
Represents GPIO pin nodes exposed on the 96Boards 3.3v low-speed header
|
||||
|
||||
compatible: "96b-lscon-3v3"
|
||||
compatible: "linaro,96b-lscon-3v3"
|
||||
|
||||
include: [gpio-nexus.yaml, base.yaml]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue