drivers/adc: add Gecko IADC driver

This commit adds the Gecko IADC driver and support for it to the
efr32bg_sltb010a board.

Signed-off-by: Mateusz Sierszulski <msierszulski@antmicro.com>
Signed-off-by: Roman Dobrodii <rdobrodii@antmicro.com>
This commit is contained in:
Mateusz Sierszulski 2023-03-23 12:53:19 +01:00 committed by Carles Cufí
commit 0417d38d4d
9 changed files with 542 additions and 1 deletions

View file

@ -0,0 +1,21 @@
# Copyright (c) 2023 Antmicro <www.antmicro.com>
# SPDX-License-Identifier: Apache-2.0
description: Silicon Labs Gecko Family IADC
compatible: "silabs,gecko-iadc"
include: adc-controller.yaml
properties:
reg:
required: true
interrupts:
required: true
"#io-channel-cells":
const: 1
io-channel-cells:
- input