1 /* 2 * Copyright (c) 2021 Demant 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7 /* Helper functions to initialize and reset ull_peripheral_iso module */ 8 int ull_peripheral_iso_init(void); 9 int ull_peripheral_iso_reset(void); 10 11 void ull_peripheral_iso_release(uint16_t cis_handle); 12 uint8_t ull_peripheral_iso_acquire(struct ll_conn *acl, 13 struct pdu_data_llctrl_cis_req *req, 14 uint16_t *cis_handle); 15 uint8_t ull_peripheral_iso_setup(struct pdu_data_llctrl_cis_ind *ind, 16 uint8_t cig_id, 17 uint16_t cis_handle, 18 uint16_t *conn_event_count); 19 void ull_peripheral_iso_update_peer_sca(struct ll_conn *acl); 20 void ull_peripheral_iso_update_ticker(struct ll_conn_iso_group *cig, 21 uint32_t ticks_at_expire, 22 uint32_t iso_interval_us_frac); 23