45 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/mfd/khadas,mcu.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Khadas on-board Microcontroller8 9maintainers:10 - Neil Armstrong <neil.armstrong@linaro.org>11 12description: |13 Khadas embeds a microcontroller on their VIM and Edge boards adding some14 system feature as PWM Fan control (for VIM2 rev14 or VIM3), User memory15 storage, IR/Key resume control, system power LED control and more.16 17properties:18 compatible:19 enum:20 - khadas,mcu # MCU revision is discoverable21 22 "#cooling-cells": # Only needed for boards having FAN control feature23 const: 224 25 reg:26 maxItems: 127 28required:29 - compatible30 - reg31 32additionalProperties: false33 34examples:35 - |36 i2c {37 #address-cells = <1>;38 #size-cells = <0>;39 khadas_mcu: system-controller@18 {40 compatible = "khadas,mcu";41 reg = <0x18>;42 #cooling-cells = <2>;43 };44 };45