19c146a57SJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 29c146a57SJonathan Cameron%YAML 1.2 39c146a57SJonathan Cameron--- 49c146a57SJonathan Cameron$id: http://devicetree.org/schemas/iio/adc/marvell,berlin2-adc.yaml# 59c146a57SJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 69c146a57SJonathan Cameron 79c146a57SJonathan Camerontitle: Berlin 2 Analog to Digital Converter (ADC) 89c146a57SJonathan Cameron 99c146a57SJonathan Cameronmaintainers: 109c146a57SJonathan Cameron - Antoine Tenart <antoine.tenart@free-electrons.com> 119c146a57SJonathan Cameron 129c146a57SJonathan Camerondescription: 139c146a57SJonathan Cameron The Berlin ADC has 8 channels, with one connected to a temperature sensor. 149c146a57SJonathan Cameron It is part of the system controller register set. The ADC node should be a 159c146a57SJonathan Cameron sub-node of the system controller node. 169c146a57SJonathan Cameron 179c146a57SJonathan Cameronproperties: 189c146a57SJonathan Cameron compatible: 199c146a57SJonathan Cameron const: marvell,berlin2-adc 209c146a57SJonathan Cameron 219c146a57SJonathan Cameron interrupts: 229c146a57SJonathan Cameron minItems: 2 239c146a57SJonathan Cameron maxItems: 2 249c146a57SJonathan Cameron 259c146a57SJonathan Cameron interrupt-names: 269c146a57SJonathan Cameron items: 279c146a57SJonathan Cameron - const: adc 289c146a57SJonathan Cameron - const: tsen 299c146a57SJonathan Cameron 309c146a57SJonathan Cameron "#io-channel-cells": 319c146a57SJonathan Cameron const: 1 329c146a57SJonathan Cameron 339c146a57SJonathan Cameronrequired: 349c146a57SJonathan Cameron - compatible 359c146a57SJonathan Cameron - interrupts 369c146a57SJonathan Cameron - interrupt-names 379c146a57SJonathan Cameron 389c146a57SJonathan CameronadditionalProperties: false 399c146a57SJonathan Cameron 409c146a57SJonathan Cameronexamples: 419c146a57SJonathan Cameron - | 429c146a57SJonathan Cameron sysctrl { 439c146a57SJonathan Cameron adc { 449c146a57SJonathan Cameron compatible = "marvell,berlin2-adc"; 459c146a57SJonathan Cameron interrupt-parent = <&sic>; 469c146a57SJonathan Cameron interrupts = <12>, <14>; 479c146a57SJonathan Cameron interrupt-names = "adc", "tsen"; 489c146a57SJonathan Cameron }; 499c146a57SJonathan Cameron }; 509c146a57SJonathan Cameron... 51