1# Copyright (c) 2023 Nuvoton Technology Corporation 2# SPDX-License-Identifier: Apache-2.0 3 4description: Nuvoton NuMaker System Clock Controller (SCC) 5 6compatible: "nuvoton,numaker-scc" 7 8include: [clock-controller.yaml, base.yaml] 9 10properties: 11 reg: 12 required: true 13 14 hxt: 15 type: string 16 description: | 17 Enable/disable 4~24 MHz external crystal oscillator (HXT) 18 enum: 19 - "untouched" 20 - "enable" 21 - "disable" 22 23 lxt: 24 type: string 25 description: | 26 Enable/disable 32.768 kHz low-speed external crystal oscillator (LXT) 27 enum: 28 - "untouched" 29 - "enable" 30 - "disable" 31 32 hirc48: 33 type: string 34 description: | 35 Enable/disable 48 MHz high-speed internal RC oscillator (HIRC48) 36 enum: 37 - "untouched" 38 - "enable" 39 - "disable" 40 41 clk-pclkdiv: 42 type: int 43 description: | 44 Configure APB Clock Divider register 45 46 core-clock: 47 type: int 48 description: | 49 Configure core clock (HCLK) 50