1# Copyright (c) 2023, Ambiq Micro Inc. 2# SPDX-License-Identifier: Apache-2.0 3 4description: | 5 Bluetooth module that uses Ambiq's Bluetooth Host Controller Interface SPI 6 driver (e.g. Apollo4 Blue Plus). 7 8compatible: "ambiq,bt-hci-spi" 9 10properties: 11 reg: 12 type: array 13 required: true 14 15 irq-gpios: 16 type: phandle-array 17 description: | 18 This irq gpio is used to indicate there is packet ready to send to host 19 from controller. 20 21 reset-gpios: 22 type: phandle-array 23 description: | 24 This reset gpio is used to reset the Bluetooth controller. 25 26 clkreq-gpios: 27 type: phandle-array 28 description: | 29 This clkreq gpio is used to send the XO32MHz clock request to host from 30 controller. The host needs to enable XO32MHz when receiving low to high 31 edge interrupts and disable XO32MHz when receiving high to low edge 32 interrupts. 33