1 /* 2 * Copyright (c) 2025 Silicon Laboratories Inc. 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 * 6 * Shim for sl_btctrl_hci_reset API 7 */ 8 9 #include <zephyr/sys/util.h> 10 #include <stdint.h> 11 sl_btctrl_hci_reset(void)12void sl_btctrl_hci_reset(void) 13 { 14 /* This function works as a callback during processing of the HCI Reset command, and allows 15 * for custom processing (such as fully resetting the device). This only makes sense when 16 * the LL runs on a separate device from the host stack. Do nothing. 17 */ 18 } 19 sl_btctrl_reset_set_custom_reason(uint32_t reason)20void sl_btctrl_reset_set_custom_reason(uint32_t reason) 21 { 22 ARG_UNUSED(reason); 23 } 24 sl_btctrl_reset_get_custom_reason(void)25uint32_t sl_btctrl_reset_get_custom_reason(void) 26 { 27 return 0; 28 } 29 sl_btctrl_reset_clear_custom_reason(void)30void sl_btctrl_reset_clear_custom_reason(void) 31 { 32 } 33