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