On 08/10/2022 05:21, Yinbo Zhu wrote: > > > 在 2022/9/30 下午5:58, Krzysztof Kozlowski 写道: >> On 30/09/2022 11:35, Yinbo Zhu wrote: >>> Add the loongson2k High Precision Event Timer (HPET) binding >>> with DT schema format using json-schema. >>> >>> Signed-off-by: Yinbo Zhu <zhuyinbo@xxxxxxxxxxx> >>> --- >>> .../bindings/timer/loongson,ls2k-hpet.yaml | 41 +++++++++++++++++++ >>> MAINTAINERS | 1 + >>> 2 files changed, 42 insertions(+) >>> create mode 100644 Documentation/devicetree/bindings/timer/loongson,ls2k-hpet.yaml >>> >>> diff --git a/Documentation/devicetree/bindings/timer/loongson,ls2k-hpet.yaml b/Documentation/devicetree/bindings/timer/loongson,ls2k-hpet.yaml >>> new file mode 100644 >>> index 000000000000..1a8785076228 >>> --- /dev/null >>> +++ b/Documentation/devicetree/bindings/timer/loongson,ls2k-hpet.yaml >>> @@ -0,0 +1,41 @@ >>> +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) >>> +%YAML 1.2 >>> +--- >>> +$id: http://devicetree.org/schemas/timer/loongson,ls2k-hpet.yaml# >>> +$schema: http://devicetree.org/meta-schemas/core.yaml# >>> + >>> +title: Loongson2k High Precision Event Timer (HPET) >>> + >>> +maintainers: >>> + - Yinbo Zhu <zhuyinbo@xxxxxxxxxxx> >>> + >>> +properties: >>> + compatible: >>> + const: loongson,ls2k-hpet >>> + >>> + reg: >>> + maxItems: 1 >>> + >>> + clock-frequency: true >> >> clock frequency of what? I assume it's too early to use common clock >> framework and just get the clock? Still you did not answer: which/what clock? > The clock-frequency is 125000000, It doesn't support use common clock > framework But it should use CCF, if possible. > and just get the clock from dts, and I refer How do you "get" the clock from DTS? > "arm,armv7m-systick" to add the clock-frequency information: Better go with Common Clock Framework instead. > > clock-frequency: true > > oneOf: > - required: > - clocks > - required: > - clock-frequency >> Best regards, Krzysztof