1 /* 2 * Copyright (c) 2025 Croxel Inc. 3 * Copyright (c) 2025 CogniPilot Foundation 4 * 5 * SPDX-License-Identifier: Apache-2.0 6 */ 7 8 #include <api/argus_api.h> 9 10 /** Used to get instance data from slave index */ 11 #include <../drivers/sensor/broadcom/afbr_s50/platform.h> 12 Argus_GetHandle(s2pi_slave_t spi_slave)13argus_hnd_t *Argus_GetHandle(s2pi_slave_t spi_slave) 14 { 15 struct afbr_s50_platform_data *data; 16 int err; 17 18 err = afbr_s50_platform_get_by_id(spi_slave, &data); 19 if (err) { 20 return NULL; 21 } 22 23 return data->argus.handle; 24 } 25