From db4001cd500530e9388d62214f47421bda2c6c37 Mon Sep 17 00:00:00 2001 From: Christian Galante Date: Tue, 14 Jan 2025 17:18:20 -0500 Subject: [PATCH] boards: silabs: update board support for comparator driver The xg24_dk2601b, xg24_ek2703a, xg27_dk2602a, xg23_rb4210a and xg24_rb4187c board yaml files were updated to support the comparator driver. Documentation hardware support was updated for each of these boards as well to mention support for the ACMP hardware block and comparator driver. Signed-off-by: Christian Galante --- boards/silabs/dev_kits/xg24_dk2601b/doc/index.rst | 2 ++ boards/silabs/dev_kits/xg24_dk2601b/xg24_dk2601b.yaml | 1 + boards/silabs/dev_kits/xg24_ek2703a/doc/index.rst | 2 ++ boards/silabs/dev_kits/xg24_ek2703a/xg24_ek2703a.yaml | 1 + boards/silabs/dev_kits/xg27_dk2602a/doc/index.rst | 2 ++ boards/silabs/dev_kits/xg27_dk2602a/xg27_dk2602a.yaml | 1 + boards/silabs/radio_boards/xg23_rb4210a/doc/index.rst | 2 ++ boards/silabs/radio_boards/xg23_rb4210a/xg23_rb4210a.yaml | 1 + boards/silabs/radio_boards/xg24_rb4187c/doc/index.rst | 2 ++ boards/silabs/radio_boards/xg24_rb4187c/xg24_rb4187c.yaml | 1 + 10 files changed, 15 insertions(+) diff --git a/boards/silabs/dev_kits/xg24_dk2601b/doc/index.rst b/boards/silabs/dev_kits/xg24_dk2601b/doc/index.rst index c2453e977c095f..0ce3c4598cebb1 100644 --- a/boards/silabs/dev_kits/xg24_dk2601b/doc/index.rst +++ b/boards/silabs/dev_kits/xg24_dk2601b/doc/index.rst @@ -66,6 +66,8 @@ The board configuration supports the following hardware features: +-----------+------------+-------------------------------------+ | RADIO | on-chip | bluetooth | +-----------+------------+-------------------------------------+ +| ACMP | on-chip | comparator | ++-----------+------------+-------------------------------------+ Other hardware features are currently not supported by the port. diff --git a/boards/silabs/dev_kits/xg24_dk2601b/xg24_dk2601b.yaml b/boards/silabs/dev_kits/xg24_dk2601b/xg24_dk2601b.yaml index af937c8b4a2123..271581b996d937 100644 --- a/boards/silabs/dev_kits/xg24_dk2601b/xg24_dk2601b.yaml +++ b/boards/silabs/dev_kits/xg24_dk2601b/xg24_dk2601b.yaml @@ -15,6 +15,7 @@ supported: - dma - watchdog - clock_control + - comparator testing: ignore_tags: - pm diff --git a/boards/silabs/dev_kits/xg24_ek2703a/doc/index.rst b/boards/silabs/dev_kits/xg24_ek2703a/doc/index.rst index e841838b1be448..5161fa1455dde2 100644 --- a/boards/silabs/dev_kits/xg24_ek2703a/doc/index.rst +++ b/boards/silabs/dev_kits/xg24_ek2703a/doc/index.rst @@ -56,6 +56,8 @@ The ``xg24_ek2703a`` board supports the following hardware features: +-----------+------------+-------------------------------------+ | RADIO | on-chip | bluetooth | +-----------+------------+-------------------------------------+ +| ACMP | on-chip | comparator | ++-----------+------------+-------------------------------------+ Other hardware features are currently not supported by the port. diff --git a/boards/silabs/dev_kits/xg24_ek2703a/xg24_ek2703a.yaml b/boards/silabs/dev_kits/xg24_ek2703a/xg24_ek2703a.yaml index 1a5d73e8ebbb5a..9a0285d4423789 100644 --- a/boards/silabs/dev_kits/xg24_ek2703a/xg24_ek2703a.yaml +++ b/boards/silabs/dev_kits/xg24_ek2703a/xg24_ek2703a.yaml @@ -14,6 +14,7 @@ supported: - uart - watchdog - clock_control + - comparator testing: ignore_tags: - pm diff --git a/boards/silabs/dev_kits/xg27_dk2602a/doc/index.rst b/boards/silabs/dev_kits/xg27_dk2602a/doc/index.rst index c700e1cf9c0021..19123e7bf0af44 100644 --- a/boards/silabs/dev_kits/xg27_dk2602a/doc/index.rst +++ b/boards/silabs/dev_kits/xg27_dk2602a/doc/index.rst @@ -49,6 +49,8 @@ The xg27_dk2602a board configuration supports the following hardware features: +-----------+------------+-------------------------------------+ | DMA | on-chip | ldma | +-----------+------------+-------------------------------------+ +| ACMP | on-chip | comparator | ++-----------+------------+-------------------------------------+ Flashing ======== diff --git a/boards/silabs/dev_kits/xg27_dk2602a/xg27_dk2602a.yaml b/boards/silabs/dev_kits/xg27_dk2602a/xg27_dk2602a.yaml index 519f9ce9a9e2dc..8fef3d26443653 100644 --- a/boards/silabs/dev_kits/xg27_dk2602a/xg27_dk2602a.yaml +++ b/boards/silabs/dev_kits/xg27_dk2602a/xg27_dk2602a.yaml @@ -15,4 +15,5 @@ supported: - uart - dma - clock_control + - comparator vendor: silabs diff --git a/boards/silabs/radio_boards/xg23_rb4210a/doc/index.rst b/boards/silabs/radio_boards/xg23_rb4210a/doc/index.rst index 153ef502a7c720..82e12cbb6adb37 100644 --- a/boards/silabs/radio_boards/xg23_rb4210a/doc/index.rst +++ b/boards/silabs/radio_boards/xg23_rb4210a/doc/index.rst @@ -63,6 +63,8 @@ The board configuration supports the following hardware features: +-----------+------------+-------------------------------------+ | WATCHDOG | on-chip | watchdog | +-----------+------------+-------------------------------------+ +| ACMP | on-chip | comparator | ++-----------+------------+-------------------------------------+ Other hardware features are currently not supported by the port. diff --git a/boards/silabs/radio_boards/xg23_rb4210a/xg23_rb4210a.yaml b/boards/silabs/radio_boards/xg23_rb4210a/xg23_rb4210a.yaml index a9229ef60b150c..20ff7c9bec6ec9 100644 --- a/boards/silabs/radio_boards/xg23_rb4210a/xg23_rb4210a.yaml +++ b/boards/silabs/radio_boards/xg23_rb4210a/xg23_rb4210a.yaml @@ -21,6 +21,7 @@ supported: - uart - dma - watchdog + - comparator testing: ignore_tags: - pm diff --git a/boards/silabs/radio_boards/xg24_rb4187c/doc/index.rst b/boards/silabs/radio_boards/xg24_rb4187c/doc/index.rst index f104714f2b3f77..ac1dfc1f9a2a7e 100644 --- a/boards/silabs/radio_boards/xg24_rb4187c/doc/index.rst +++ b/boards/silabs/radio_boards/xg24_rb4187c/doc/index.rst @@ -61,6 +61,8 @@ The board configuration supports the following hardware features: +-----------+------------+-------------------------------------+ | WATCHDOG | on-chip | watchdog | +-----------+------------+-------------------------------------+ +| ACMP | on-chip | comparator | ++-----------+------------+-------------------------------------+ Other hardware features are currently not supported by the port. diff --git a/boards/silabs/radio_boards/xg24_rb4187c/xg24_rb4187c.yaml b/boards/silabs/radio_boards/xg24_rb4187c/xg24_rb4187c.yaml index 5a6b31016c95f0..8a60ef3469df9e 100644 --- a/boards/silabs/radio_boards/xg24_rb4187c/xg24_rb4187c.yaml +++ b/boards/silabs/radio_boards/xg24_rb4187c/xg24_rb4187c.yaml @@ -14,6 +14,7 @@ supported: - uart - dma - watchdog + - comparator testing: ignore_tags: - pm