| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/src/ |
| D | sl_si91x_peripheral_gpio.c | 692 void sl_si91x_gpio_configure_group_interrupt(sl_si91x_gpio_group_interrupt_config_t *configuration) in sl_si91x_gpio_configure_group_interrupt() argument 696 for (int_pin_count = 0; int_pin_count < configuration->grp_interrupt_cnt; int_pin_count++) { in sl_si91x_gpio_configure_group_interrupt() 697 sl_gpio_set_pin_mode(configuration->grp_interrupt_port[int_pin_count], in sl_si91x_gpio_configure_group_interrupt() 698 configuration->grp_interrupt_pin[int_pin_count], in sl_si91x_gpio_configure_group_interrupt() 701 sl_si91x_gpio_set_pin_direction(configuration->grp_interrupt_port[int_pin_count], in sl_si91x_gpio_configure_group_interrupt() 702 configuration->grp_interrupt_pin[int_pin_count], in sl_si91x_gpio_configure_group_interrupt() 704 sl_si91x_gpio_enable_pad_receiver(configuration->grp_interrupt_pin[int_pin_count]); in sl_si91x_gpio_configure_group_interrupt() 705 sl_si91x_gpio_set_group_interrupt_polarity(configuration->grp_interrupt, in sl_si91x_gpio_configure_group_interrupt() 706 configuration->grp_interrupt_port[int_pin_count], in sl_si91x_gpio_configure_group_interrupt() 707 configuration->grp_interrupt_pin[int_pin_count], in sl_si91x_gpio_configure_group_interrupt() [all …]
|
| /hal_silabs-latest/wiseconnect/components/service/network_manager/src/ |
| D | sl_net.c | 44 const void *configuration, in sl_net_init() argument 51 if (configuration == NULL) { in sl_net_init() 52 configuration = (const void *)&sl_wifi_default_client_configuration; in sl_net_init() 62 return sl_net_wifi_client_init(interface, configuration, network_context, event_handler); in sl_net_init() 66 if (configuration == NULL) { in sl_net_init() 67 configuration = (const void *)&sl_wifi_default_ap_configuration; in sl_net_init() 77 return sl_net_wifi_ap_init(interface, configuration, network_context, event_handler); in sl_net_init() 81 return sl_net_ethernet_init(interface, configuration, network_context, event_handler); in sl_net_init() 86 return sl_net_thread_init(interface, configuration, network_context, event_handler); in sl_net_init()
|
| /hal_silabs-latest/wiseconnect/components/protocol/wifi/inc/ |
| D | sl_wifi.h | 65 sl_status_t sl_wifi_init(const sl_wifi_device_configuration_t *configuration, 458 const sl_wifi_scan_configuration_t *configuration); 509 …l_wifi_set_advanced_scan_configuration(const sl_wifi_advanced_scan_configuration_t *configuration); 524 …us_t sl_wifi_get_advanced_scan_configuration(sl_wifi_advanced_scan_configuration_t *configuration); 736 … const sl_wifi_advanced_client_configuration_t *configuration); 911 …t sl_wifi_start_ap(sl_wifi_interface_t interface, const sl_wifi_ap_configuration_t *configuration); 943 const sl_wifi_ap_configuration_t *configuration); 958 …ifi_get_ap_configuration(sl_wifi_interface_t interface, sl_wifi_ap_configuration_t *configuration); 973 … const sl_wifi_advanced_ap_configuration_t *configuration); 988 … const sl_wifi_advanced_ap_configuration_t *configuration); [all …]
|
| /hal_silabs-latest/wiseconnect/components/protocol/wifi/si91x/ |
| D | sl_wifi.c | 147 const void *configuration, in get_configured_join_request() argument 150 SL_WIFI_ARGS_CHECK_NULL_POINTER(configuration); in get_configured_join_request() 159 …ifi_client_configuration_t *client_configuration = (sl_wifi_client_configuration_t *)configuration; in get_configured_join_request() 188 sl_wifi_ap_configuration_t *ap_configuration = (sl_wifi_ap_configuration_t *)configuration; in get_configured_join_request() 257 sl_status_t sl_wifi_init(const sl_wifi_device_configuration_t *configuration, in sl_wifi_init() argument 268 status = sl_si91x_driver_init(configuration, event_handler); in sl_wifi_init() 363 const sl_wifi_scan_configuration_t *configuration) in sl_wifi_start_scan() argument 375 if (SL_WIFI_SCAN_TYPE_ADV_SCAN != configuration->type) { in sl_wifi_start_scan() 383 if ((interface & SL_WIFI_2_4GHZ_INTERFACE) && (configuration->channel_bitmap_2g4 != 0xFFFF)) { in sl_wifi_start_scan() 385 &configuration->channel_bitmap_2g4, in sl_wifi_start_scan() [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_api/src/ |
| D | sl_si91x_driver_gpio.c | 390 sl_status_t sl_gpio_configure_group_interrupt(sl_si91x_gpio_group_interrupt_config_t *configuration, in sl_gpio_configure_group_interrupt() argument 394 if ((configuration == NULL) || (gpio_callback == NULL)) { in sl_gpio_configure_group_interrupt() 398 for (uint8_t i = 0; i < configuration->grp_interrupt_cnt; i++) { in sl_gpio_configure_group_interrupt() 399 switch (configuration->grp_interrupt_port[i]) { in sl_gpio_configure_group_interrupt() 405 if (gpio_group_int_callback_fptr[configuration->grp_interrupt] != NULL) { in sl_gpio_configure_group_interrupt() 409 gpio_group_int_callback_fptr[configuration->grp_interrupt] = gpio_callback; in sl_gpio_configure_group_interrupt() 411 sl_si91x_gpio_configure_group_interrupt(configuration); in sl_gpio_configure_group_interrupt() 416 if (configuration->grp_interrupt_port[i] == SL_GPIO_ULP_PORT) { in sl_gpio_configure_group_interrupt() 418 if (gpio_ulp_group_int_callback_fptr[configuration->grp_interrupt] != NULL) { in sl_gpio_configure_group_interrupt() 422 gpio_ulp_group_int_callback_fptr[configuration->grp_interrupt] = gpio_callback; in sl_gpio_configure_group_interrupt() [all …]
|
| /hal_silabs-latest/wiseconnect/components/service/network_manager/inc/ |
| D | sl_net.h | 83 const void *configuration, 506 const void *configuration, 553 const void *configuration,
|
| /hal_silabs-latest/wiseconnect/components/service/network_manager/si91x/ |
| D | sl_net_si91x.c | 65 const void *configuration, in sl_net_wifi_client_init() argument 76 status = sl_wifi_init(configuration, NULL, sl_wifi_default_event_handler); in sl_net_wifi_client_init() 121 const void *configuration, in sl_net_wifi_ap_init() argument 132 status = sl_wifi_init(configuration, NULL, sl_wifi_default_event_handler); in sl_net_wifi_ap_init()
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/src/ |
| D | sl_si91x_driver.c | 150 sl_status_t sli_wifi_select_option(const uint8_t configuration); 1382 sl_status_t sli_wifi_select_option(const uint8_t configuration) in sli_wifi_select_option() argument 1392 if ((configuration == BURN_NWP_FW) || (configuration == BURN_M4_FW)) { in sli_wifi_select_option() 1393 boot_command = RSI_HOST_INTERACT_REG_VALID_FW | configuration; in sli_wifi_select_option() 1395 boot_command = RSI_HOST_INTERACT_REG_VALID | configuration; in sli_wifi_select_option() 1398 if (configuration == BURN_M4_FW) { in sli_wifi_select_option() 1407 if ((configuration != LOAD_NWP_FW) && (configuration != LOAD_DEFAULT_NWP_FW_ACTIVE_LOW)) { in sli_wifi_select_option() 1413 if ((configuration == BURN_NWP_FW) || (configuration == BURN_M4_FW)) { in sli_wifi_select_option() 1417 } else if (read_value == (RSI_HOST_INTERACT_REG_VALID | configuration)) { in sli_wifi_select_option() 1448 boot_command = RSI_HOST_INTERACT_REG_VALID_FW | configuration; in sli_wifi_select_option()
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_api/inc/ |
| D | sl_si91x_driver_gpio.h | 345 …_si91x_gpio_driver_configure_group_interrupt(sl_si91x_gpio_group_interrupt_config_t *configuration, 1053 …1x_gpio_driver_configure_ulp_group_interrupt(sl_si91x_gpio_group_interrupt_config_t *configuration,
|
| D | sl_driver_gpio.h | 186 sl_status_t sl_gpio_configure_group_interrupt(sl_si91x_gpio_group_interrupt_config_t *configuration,
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/inc/ |
| D | sl_si91x_gpio.h | 455 void sl_si91x_gpio_configure_group_interrupt(sl_si91x_gpio_group_interrupt_config_t *configuration); 984 …sl_si91x_gpio_configure_ulp_group_interrupt(sl_si91x_gpio_group_interrupt_config_t *configuration);
|
| /hal_silabs-latest/simplicity_sdk/platform/service/hfxo_manager/src/ |
| D | sl_hfxo_manager_hal_s2.c | 47 …p_blocking_hfxo_restore is not compatible with SL_HFXO_MANAGER_SLEEPY_CRYSTAL_SUPPORT configuration
|
| /hal_silabs-latest/zephyr/blobs/license/ |
| D | MSLA.txt | 50 development of Authorized Applications, configuration of Silicon Labs Devices
|