1# SPDX-License-Identifier: Apache-2.0
2#
3# Copyright (c) 2023 Antmicro <www.antmicro.com>
4# Copyright (c) 2025, Ambiq Micro Inc. <www.ambiq.com>
5
6config AMBIQ_HAL
7	bool "Ambiq HAL drivers support"
8	depends on SOC_SERIES_APOLLO3X || SOC_SERIES_APOLLO4X
9	help
10	  Use the Ambiq HAL
11
12if AMBIQ_HAL
13
14config AMBIQ_HAL_USE_ADC
15	bool
16	help
17	  Use the ADC driver from Ambiq HAL
18
19config AMBIQ_HAL_USE_ITM
20	bool
21	help
22	  Use the ITM HAL from Ambiq
23
24config AMBIQ_HAL_USE_TPIU
25	bool
26	help
27	  Use the TPIU HAL from Ambiq
28
29config AMBIQ_HAL_USE_DCU
30	bool
31	help
32	  Use the DCU HAL from Ambiq
33
34config AMBIQ_HAL_USE_GPIO
35	bool
36	help
37	  Use the GPIO driver from Ambiq HAL
38
39config AMBIQ_HAL_USE_STIMER
40	bool
41	help
42	  Use the STIMER driver from Ambiq HAL
43
44config AMBIQ_HAL_USE_TIMER
45	bool
46	help
47	  Use the TIMER driver from Ambiq HAL
48
49config AMBIQ_HAL_USE_WDT
50	bool
51	help
52	  Use the WDT driver from Ambiq HAL
53
54config AMBIQ_HAL_USE_I2C
55	bool
56	help
57	  Use the I2C driver from Ambiq HAL
58
59config AMBIQ_HAL_USE_SPIC
60	bool
61	help
62	  Use the SPI Controller driver from Ambiq HAL
63
64config AMBIQ_HAL_USE_SPID
65	bool
66	help
67	  Use the SPI Device driver from Ambiq HAL
68
69config AMBIQ_HAL_USE_MSPI
70	bool
71	help
72	  Use the MSPI driver from Ambiq HAL
73
74config AMBIQ_HAL_USE_HWINFO
75	bool
76	help
77	  Use the HWINFO driver from Ambiq HAL
78
79config AMBIQ_HAL_USE_BLEIF
80	bool
81	help
82	  Use the BLEIF driver from Ambiq HAL
83
84config AMBIQ_HAL_USE_ADC
85	bool
86	help
87	  Use the ADC driver from Ambiq HAL
88
89config AMBIQ_HAL_USE_USB
90	bool
91	help
92	  Use the USB driver from Ambiq HAL
93
94config AMBIQ_HAL_USE_SDIO
95	bool
96	help
97	  Use the SDIO driver from Ambiq HAL
98
99config AMBIQ_HAL_USE_ADC
100	bool
101	help
102	  Use the ADC driver from Ambiq HAL
103
104config AMBIQ_HAL_USE_DSI
105	bool
106	help
107	  Use the DSI driver from Ambiq HAL
108
109config AMBIQ_HAL_USE_USB
110	bool
111	help
112	  Use the USB driver from Ambiq HAL
113
114endif # AMBIQ_HAL
115