[PATCH 1/2] dt-bindings: nvmem: fixed-layout: Allow optional bit positions
Rob Herring (Arm)
robh at kernel.org
Wed Jun 25 12:53:53 PDT 2025
On Tue, 10 Jun 2025 17:17:34 +0000, Sven Peter wrote:
> NVMEM nodes can optionally include the bits property to specify the bit
> position of the cell within a byte.
> Extend patternProperties to allow adding the bit offset to the node
> address to be able to distinguish nodes with the same address but
> different bit positions, e.g.
>
> trim at 54,4 {
> reg = <0x54 1>;
> bits = <4 2>;
> };
> trim at 54,0 {
> reg = <0x54 1>;
> bits = <0 4>;
> };
>
> Before the conversion to NVMEM layouts in commit bd912c991d2e
> ("dt-bindings: nvmem: layouts: add fixed-layout") this extension was
> originally added with commit 4b2545dd19ed ("dt-bindings: nvmem: Extend
> patternProperties to optionally indicate bit position") to the now
> deprecated layout.
>
> Signed-off-by: Sven Peter <sven at kernel.org>
> ---
> Documentation/devicetree/bindings/nvmem/layouts/fixed-layout.yaml | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Reviewed-by: Rob Herring (Arm) <robh at kernel.org>
More information about the linux-arm-kernel
mailing list