49 lines
1.2 KiB
YAML
49 lines
1.2 KiB
YAML
# Copyright (c) 2022 Intel Corporation. All rights reserved.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
description: Intel ADSP clock controlling related constants.
|
|
|
|
compatible: "intel,adsp-shim-clkctl"
|
|
|
|
properties:
|
|
adsp-clkctl-clk-wovcro:
|
|
type: int
|
|
description: |
|
|
Index of WOVCRO clock encoding in the encoding array (if wovcro-supported is true).
|
|
|
|
adsp-clkctl-clk-lpro:
|
|
type: int
|
|
description: Index of LPRO clock encoding in the encoding array.
|
|
|
|
adsp-clkctl-clk-hpro:
|
|
type: int
|
|
description: Index of HPRO clock encoding in the encoding array.
|
|
|
|
adsp-clkctl-clk-ipll:
|
|
type: int
|
|
description: Index of ACE integrated PLL clock encoding in the encoding array.
|
|
|
|
adsp-clkctl-freq-enc:
|
|
type: array
|
|
required: true
|
|
description: Array that encodes what is needed to enable each clock.
|
|
|
|
adsp-clkctl-freq-mask:
|
|
type: array
|
|
description: Array that encodes needed masks to enable each clock.
|
|
|
|
adsp-clkctl-freq-default:
|
|
type: int
|
|
required: true
|
|
description: Index for the default clock.
|
|
|
|
adsp-clkctl-freq-lowest:
|
|
type: int
|
|
required: true
|
|
description: Index for the lowest frequency clock.
|
|
|
|
wovcro-supported:
|
|
type: boolean
|
|
description: |
|
|
If WoV clock ring oscillator is supported.
|