1# Copyright (c) 2017, NXP 2# SPDX-License-Identifier: Apache-2.0 3 4description: Kinetis ADC16 5 6compatible: "nxp,kinetis-adc16" 7 8include: ["adc-controller.yaml", "pinctrl-device.yaml"] 9 10properties: 11 reg: 12 required: true 13 14 channel-mux-b: 15 type: boolean 16 description: | 17 Use alternate set (b instead of a) of ADC channels 18 19 interrupts: 20 required: true 21 22 periodic-trigger: 23 type: boolean 24 description: if periodic trigger enabled 25 26 "#io-channel-cells": 27 const: 1 28 29 clk-source: 30 type: int 31 description: use alternate clock reference source 32 33 long-sample: 34 type: int 35 enum: 36 - 0 37 - 1 38 - 2 39 - 3 40 - 4 41 description: long sample mode 42 43 continuous-convert: 44 type: boolean 45 description: If use continuous convert 46 47 high-speed: 48 type: boolean 49 description: If use high speed 50 51 hw-trigger-src: 52 type: int 53 description: hardware trigger source (See ADCxTRGSEL field in user manual for more details) 54 55io-channel-cells: 56 - input 57