diff options
author | Kunihiko Hayashi <hayashi.kunihiko@socionext.com> | 2021-07-19 11:31:03 +0900 |
---|---|---|
committer | Rob Herring <robh@kernel.org> | 2021-07-29 12:48:27 -0600 |
commit | 4b2545dd19ed61392d183bddc77c53d6d790b8bb (patch) | |
tree | 78a3eeaf6780a284239d4abc9874f09517ddb3f8 /Documentation/devicetree/bindings/nvmem | |
parent | d4fd4f01e19771ee4e1827acb757ac529ac829d7 (diff) |
dt-bindings: nvmem: Extend patternProperties to optionally indicate bit position
Allow to extend expression of sub nodes to optionally indicate bit
position. This extension is needed to distinguish between different bit
positions in the same address.
For example, there are two nvmem nodes starting with bit 4 and bit 0
at the same address 0x54. In this case, it can be expressed as follows.
trim@54,4 {
reg = <0x54 1>;
bits = <4 2>;
};
trim@54,0 {
reg = <0x54 1>;
bits = <0 4>;
};
Signed-off-by: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Link: https://lore.kernel.org/r/1626661864-15473-2-git-send-email-hayashi.kunihiko@socionext.com
Signed-off-by: Rob Herring <robh@kernel.org>
Diffstat (limited to 'Documentation/devicetree/bindings/nvmem')
-rw-r--r-- | Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Documentation/devicetree/bindings/nvmem/nvmem.yaml b/Documentation/devicetree/bindings/nvmem/nvmem.yaml index b8dc3d2b6e92..456fb808100a 100644 --- a/Documentation/devicetree/bindings/nvmem/nvmem.yaml +++ b/Documentation/devicetree/bindings/nvmem/nvmem.yaml @@ -40,7 +40,7 @@ properties: maxItems: 1 patternProperties: - "^.*@[0-9a-f]+$": + "@[0-9a-f]+(,[0-7])?$": type: object properties: |