1

dt-bindings: timestamp: Deprecate nvidia,slices property

The property is not necessary as it is a constant value and can be
hardcoded in the driver code.

Signed-off-by: Dipen Patel <dipenp@nvidia.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Rob Herring <robh@kernel.org>
This commit is contained in:
Dipen Patel 2023-04-13 17:44:49 -07:00
parent d0672fa493
commit 1815e37b6e

View File

@ -42,10 +42,13 @@ properties:
nvidia,slices: nvidia,slices:
$ref: /schemas/types.yaml#/definitions/uint32 $ref: /schemas/types.yaml#/definitions/uint32
deprecated: true
description: description:
HTE lines are arranged in 32 bit slice where each bit represents different HTE lines are arranged in 32 bit slice where each bit represents different
line/signal that it can enable/configure for the timestamp. It is u32 line/signal that it can enable/configure for the timestamp. It is u32
property and the value depends on the HTE instance in the chip. property and the value depends on the HTE instance in the chip. The AON
GTE instances for both Tegra194 and Tegra234 has 3 slices. The Tegra194
LIC instance has 11 slices and Tegra234 LIC has 17 slices.
enum: [3, 11, 17] enum: [3, 11, 17]
nvidia,gpio-controller: nvidia,gpio-controller:
@ -66,7 +69,6 @@ required:
- compatible - compatible
- reg - reg
- interrupts - interrupts
- nvidia,slices
- "#timestamp-cells" - "#timestamp-cells"
allOf: allOf:
@ -123,7 +125,6 @@ examples:
reg = <0xc1e0000 0x10000>; reg = <0xc1e0000 0x10000>;
interrupts = <0 13 0x4>; interrupts = <0 13 0x4>;
nvidia,int-threshold = <1>; nvidia,int-threshold = <1>;
nvidia,slices = <3>;
#timestamp-cells = <1>; #timestamp-cells = <1>;
}; };
@ -133,7 +134,6 @@ examples:
reg = <0x3aa0000 0x10000>; reg = <0x3aa0000 0x10000>;
interrupts = <0 11 0x4>; interrupts = <0 11 0x4>;
nvidia,int-threshold = <1>; nvidia,int-threshold = <1>;
nvidia,slices = <11>;
#timestamp-cells = <1>; #timestamp-cells = <1>;
}; };