Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
fdffd95
modules: hal_silabs: introduce WiSeConnect SDK
jerome-pouiller Jul 5, 2024
ee25903
modules: hal_silabs: fix missing si91x_mvp.h file
jerome-pouiller Jul 24, 2024
e758ba3
wiseconnect: Add common flash mode config
asmellby Aug 8, 2024
099e813
wiseconnect: Add clock manager
asmellby Aug 8, 2024
4226c2c
wiseconnect: Add gpio driver
asmellby Aug 23, 2024
d098231
gecko: Import sl_bit.h and sl_string.h
jerome-pouiller Aug 9, 2024
c909f51
wiseconnect: Add WiFi components of WiSeConnect SDK
jerome-pouiller Jul 11, 2024
6a5d20c
wiseconnect: Fix conflict with Zephyr definition of "fd_set"
jerome-pouiller Sep 9, 2024
8c8eabd
wiseconnect: Apply changes to WiseConnect
jerome-pouiller Jul 15, 2024
11077ac
wiseconnect: Fix compiler warning
jerome-pouiller Aug 9, 2024
8a34053
wiseconnect: Fix memory access in sli_si91x_accept_async()
jerome-pouiller Sep 3, 2024
afe51d9
wiseconnect: Add Bluetooth HCI driver
silabs-TiborL Sep 19, 2024
a4e052b
wiseconnect: BLE and WiFi related SDK patches
silabs-TiborL Sep 24, 2024
72fb0e6
wiseconnect: Add RNG driver
jerome-pouiller Oct 18, 2024
b5394a1
wiseconnect: Add DMA driver
smalae Nov 26, 2024
8d00327
script: Add generator for DBUS-based pinctrl macros
asmellby Dec 3, 2024
9d249b8
scripts: add EFR32ZG23 device
yishai1999 Dec 9, 2024
75f709d
simplicity_sdk: add EFR32FG23 device
yishai1999 Dec 8, 2024
4113c01
simplicity_sdk: Update import script
asmellby Jan 10, 2025
24b2879
simplicity_sdk: Update to 2024.12.0
asmellby Jan 10, 2025
73c8b43
wiseconnect: Add clock related files
jerome-pouiller Jan 8, 2025
385507c
scripts: Update for xG29
asmellby Jan 15, 2025
b976751
simplicity_sdk: Add support for xG29 device family
asmellby Jan 15, 2025
f0c624e
zephyr: Add xG29 blobs in module.yml
asmellby Jan 15, 2025
61ba0b0
wiseconnect: Introduce import script
jerome-pouiller Nov 22, 2024
5d31947
wiseconnect: Bump to 3.4.0
jerome-pouiller Nov 22, 2024
24cf081
wiseconnect: Fix typo in EXTENTION
jerome-pouiller Nov 19, 2024
b6f1b59
wiseconnect: Use Zephyr socket definitions
jerome-pouiller Nov 19, 2024
2a2184a
wiseconnect: Fix conflict with Zephyr definition of "fd_set"
jerome-pouiller Sep 9, 2024
c77358d
wiseconnect: Fix conflict with macro ETHERNET
jerome-pouiller Nov 19, 2024
6986053
wiseconnect: Fix macro redefinition of ROUND_UP()
jerome-pouiller Nov 19, 2024
8c04943
wiseconnect: Fix macro redefinition of MIN()
jerome-pouiller Nov 19, 2024
c379700
wiseconnect: Fix macro redefinition of IS_POWER_OF_TWO()
jerome-pouiller Nov 19, 2024
8277753
wiseconnect: Avoid compiler warning in PRINT_STATUS()
jerome-pouiller Nov 19, 2024
0ff9d88
wiseconnect: Fix unavailable header
jerome-pouiller Nov 19, 2024
4800fe7
wiseconnect: Remove dependency on sli_cmsis_os2_ext_task_register.h
jerome-pouiller Dec 2, 2024
b9d1258
wiseconnect: Drop orphan functions sl_si91x_trigger_sleep()
jerome-pouiller Nov 19, 2024
181857d
wiseconnect: Fix use of configTICK_RATE_HZ
jerome-pouiller Dec 2, 2024
5988d4d
wiseconnect: Remove dependency on os_tick.h
jerome-pouiller Nov 28, 2024
42107e3
wiseconnect: Fix compiler warning
jerome-pouiller Aug 9, 2024
92171e8
wiseconnect: Disable high temperature security
jerome-pouiller Nov 28, 2024
10354c6
wiseconnect: Do not rely on ble_config.h
jerome-pouiller Dec 4, 2024
6e33372
wiseconnect: Use native Posix functions
jerome-pouiller Dec 4, 2024
c472540
wiseconnect: Do not use .common_ipmu_ram
jerome-pouiller Nov 28, 2024
9aca5b3
wiseconnect: Restore si91x_bus_events
jerome-pouiller Jan 24, 2025
e69e603
scripts: Import platform/security from Simplicity SDK
asmellby Jan 31, 2025
9293218
simplicity_sdk: Import platform/security from Simplicity SDK
asmellby Jan 31, 2025
edc0c9b
simplicity_sdk: Patch platform/security content
asmellby Jan 31, 2025
126dbdb
simplicity_sdk: Patch pa_conversions_efr32.c to not conflict
asmellby Jan 31, 2025
4d11d91
wiseconnect: Fix si91x_bus event during platform deinitialization
ArunmaniAlagarsamy2710 Feb 11, 2025
752eaea
wiseconnect: Fix conflict with macro TIMERS
jerome-pouiller Feb 5, 2025
0f44e62
wiseconnect: Drop use of pow()
jerome-pouiller Feb 5, 2025
81e7614
wiseconnect: Drop ip_to_reverse_hex()
jerome-pouiller Feb 5, 2025
b330bbb
wiseconnect: Align definition of "fd_set" with upstream
jerome-pouiller Feb 13, 2025
1a408dc
wiseconnect: Drop orphan header
jerome-pouiller Feb 12, 2025
7e1790e
scripts: gen_pinctrl: Add support for generating ABUS bindings
asmellby Jan 23, 2025
ef8e0ee
scripts: Add script to generate IADC bindings.
asmellby Jan 24, 2025
138b783
scripts: add script to generate the comparator silabs-acmp bindings h…
silabs-chgalant Jan 16, 2025
788fff9
simplicity_sdk: Update import script
Martinhoff-maker Feb 7, 2025
63f2d4c
simplicity_sdk: Import HAL files from Simplicity SDK
Martinhoff-maker Feb 7, 2025
8d0e99a
simplicity_sdk: Patch dmadrv to support cross channel allocator
Martinhoff-maker Feb 7, 2025
e34cf90
GitHub action to update the wiseconnect SDK releases
deekshith-silabs Feb 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
164 changes: 164 additions & 0 deletions .github/wiseconnect.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,164 @@
files:
- license.md
- components/device/silabs/si91x/mcu/drivers/systemlevel/src/rsi_ulpss_clk.c
- components/device/silabs/si91x/mcu/drivers/systemlevel/src/rsi_pll.c
- components/device/silabs/si91x/mcu/drivers/systemlevel/src/rsi_ipmu.c
- components/device/silabs/si91x/mcu/drivers/systemlevel/inc/rsi_wwdt.h
- components/device/silabs/si91x/mcu/drivers/systemlevel/inc/rsi_temp_sensor.h
- components/device/silabs/si91x/mcu/drivers/systemlevel/inc/rsi_ipmu.h
- components/device/silabs/si91x/mcu/drivers/systemlevel/inc/rsi_time_period.h
- components/device/silabs/si91x/mcu/drivers/systemlevel/inc/rsi_processor_sensor.h
- components/device/silabs/si91x/mcu/drivers/systemlevel/inc/rsi_retention.h
- components/device/silabs/si91x/mcu/drivers/systemlevel/inc/rsi_reg_spi.h
- components/device/silabs/si91x/mcu/drivers/systemlevel/inc/rsi_ulpss_clk.h
- components/device/silabs/si91x/mcu/drivers/systemlevel/inc/rsi_power_save.h
- components/device/silabs/si91x/mcu/drivers/systemlevel/inc/rsi_pll.h
- components/device/silabs/si91x/mcu/drivers/unified_api/src/sl_si91x_driver_gpio.c
- components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_driver_gpio.h
- components/device/silabs/si91x/mcu/drivers/unified_api/inc/sl_si91x_driver_gpio.h
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/src/rsi_rng.c
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/src/clock_update.c
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/rsi_qspi_proto.h
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/clock_update.h
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/rsi_rng.h
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/rsi_gpdma.h
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/rsi_qspi.h
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/rsi_egpio.h
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/rsi_udma_wrapper.h
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/rsi_timers.h
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/rsi_crc.h
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/rsi_efuse.h
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/rsi_ct.h
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/rsi_udma.h
- components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/rsi_pwm.h
- components/device/silabs/si91x/mcu/drivers/service/clock_manager/src/sl_si91x_clock_manager.c
- components/device/silabs/si91x/mcu/drivers/service/clock_manager/inc/sl_si91x_clock_manager.h
- components/device/silabs/si91x/mcu/drivers/cmsis_driver/SPI.h
- components/device/silabs/si91x/mcu/drivers/cmsis_driver/CMSIS/Driver/Include/Driver_SPI.h
- components/device/silabs/si91x/mcu/drivers/cmsis_driver/CMSIS/Driver/Include/Driver_USART.h
- components/device/silabs/si91x/mcu/drivers/cmsis_driver/CMSIS/Driver/Include/Driver_Common.h
- components/device/silabs/si91x/mcu/drivers/cmsis_driver/CMSIS/Driver/Include/Driver_SAI.h
- components/device/silabs/si91x/mcu/drivers/cmsis_driver/CMSIS/Driver/Include/Driver_I2C.h
- components/device/silabs/si91x/mcu/drivers/cmsis_driver/UDMA.h
- components/device/silabs/si91x/mcu/drivers/cmsis_driver/config/RTE_Device_917.h
- components/device/silabs/si91x/mcu/drivers/cmsis_driver/GSPI.h
- components/device/silabs/si91x/mcu/drivers/cmsis_driver/I2C.h
- components/device/silabs/si91x/mcu/drivers/cmsis_driver/USART.h
- components/device/silabs/si91x/mcu/drivers/cmsis_driver/SAI.h
- components/device/silabs/si91x/mcu/drivers/rom_driver/src/rsi_rom_table_si91x.c
- components/device/silabs/si91x/mcu/drivers/rom_driver/inc/rsi_rom_udma_wrapper.h
- components/device/silabs/si91x/mcu/drivers/rom_driver/inc/rsi_rom_table_si91x.h
- components/device/silabs/si91x/mcu/drivers/rom_driver/inc/rsi_rom_ulpss_clk.h
- components/device/silabs/si91x/mcu/drivers/rom_driver/inc/rsi_rom_egpio.h
- components/device/silabs/si91x/mcu/drivers/rom_driver/inc/rsi_rom_udma.h
- components/device/silabs/si91x/mcu/drivers/rom_driver/inc/rsi_rom_power_save.h
- components/device/silabs/si91x/mcu/drivers/rom_driver/inc/rsi_packing.h
- components/device/silabs/si91x/mcu/drivers/rom_driver/inc/rsi_rom_clks.h
- components/device/silabs/si91x/mcu/drivers/rom_driver/inc/rsi_rom_rng.h
- components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/src/sl_si91x_peripheral_gpio.c
- components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/inc/sl_si91x_gpio_common.h
- components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/inc/sl_si91x_gpio.h
- components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/inc/sl_si91x_peripheral_gpio.h
- components/device/silabs/si91x/mcu/core/chip/src/system_si91x.c
- components/device/silabs/si91x/mcu/core/chip/src/iPMU_prog/iPMU_dotc/ipmu_apis.c
- components/device/silabs/si91x/mcu/core/chip/src/iPMU_prog/iPMU_dotc/rsi_system_config_917.c
- components/device/silabs/si91x/mcu/core/chip/src/rsi_deepsleep_soc.c
- components/device/silabs/si91x/mcu/core/chip/config/sl_board_configuration.h
- components/device/silabs/si91x/mcu/core/chip/inc/data_types.h
- components/device/silabs/si91x/mcu/core/chip/inc/em_device.h
- components/device/silabs/si91x/mcu/core/chip/inc/system_si91x.h
- components/device/silabs/si91x/mcu/core/chip/inc/si91x_mvp.h
- components/device/silabs/si91x/mcu/core/chip/inc/rsi_ps_ram_func.h
- components/device/silabs/si91x/mcu/core/chip/inc/rsi_ccp_common.h
- components/device/silabs/si91x/mcu/core/chip/inc/rsi_system_config.h
- components/device/silabs/si91x/mcu/core/chip/inc/base_types.h
- components/device/silabs/si91x/mcu/core/chip/inc/si91x_device.h
- components/device/silabs/si91x/mcu/core/chip/inc/rsi_error.h
- components/device/silabs/si91x/mcu/core/config/rsi_ccp_user_config.h
- components/device/silabs/si91x/wireless/src/sl_si91x_driver.c
- components/device/silabs/si91x/wireless/src/sl_rsi_utility.c
- components/device/silabs/si91x/wireless/memory/malloc_buffers.c
- components/device/silabs/si91x/wireless/host_mcu/si91x/siwx917_soc_ncp_host.c
- components/device/silabs/si91x/wireless/ahb_interface/src/rsi_hal_mcu_m4_ram.c
- components/device/silabs/si91x/wireless/ahb_interface/src/sl_si91x_bus.c
- components/device/silabs/si91x/wireless/ahb_interface/src/sl_platform.c
- components/device/silabs/si91x/wireless/ahb_interface/src/sli_siwx917_soc.c
- components/device/silabs/si91x/wireless/ahb_interface/src/sl_platform_wireless.c
- components/device/silabs/si91x/wireless/ahb_interface/src/rsi_hal_mcu_m4_rom.c
- components/device/silabs/si91x/wireless/ahb_interface/inc/sli_siwx917_soc.h
- components/device/silabs/si91x/wireless/ahb_interface/inc/rsi_wisemcu_hardware_setup.h
- components/device/silabs/si91x/wireless/ahb_interface/inc/sl_device.h
- components/device/silabs/si91x/wireless/ahb_interface/inc/rsi_pkt_mgmt.h
- components/device/silabs/si91x/wireless/ahb_interface/inc/rsi_os.h
- components/device/silabs/si91x/wireless/ahb_interface/inc/rsi_m4.h
- components/device/silabs/si91x/wireless/ahb_interface/inc/sli_siwx917_timer.h
- components/device/silabs/si91x/wireless/threading/sli_si91x_multithreaded.c
- components/device/silabs/si91x/wireless/sl_net/src/sl_si91x_net_credentials.c
- components/device/silabs/si91x/wireless/sl_net/src/sl_net_si91x_callback_framework.c
- components/device/silabs/si91x/wireless/sl_net/src/sl_net_si91x_integration_handler.c
- components/device/silabs/si91x/wireless/sl_net/src/sl_net_rsi_utility.c
- components/device/silabs/si91x/wireless/sl_net/src/sl_si91x_net_internal_stack.c
- components/device/silabs/si91x/wireless/sl_net/inc/sl_net_si91x.h
- components/device/silabs/si91x/wireless/sl_net/inc/sl_net_rsi_utility.h
- components/device/silabs/si91x/wireless/sl_net/inc/sl_net_si91x_integration_handler.h
- components/device/silabs/si91x/wireless/asynchronous_socket/src/sl_si91x_socket.c
- components/device/silabs/si91x/wireless/asynchronous_socket/inc/sl_si91x_socket.h
- components/device/silabs/si91x/wireless/socket/src/sl_si91x_socket_utility.c
- components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_types.h
- components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_constants.h
- components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_utility.h
- components/device/silabs/si91x/wireless/socket/inc/sl_si91x_socket_callback_framework.h
- components/device/silabs/si91x/wireless/socket/inc/sl_bsd_utility.h
- components/device/silabs/si91x/wireless/inc/sl_rsi_utility.h
- components/device/silabs/si91x/wireless/inc/sl_wifi_device.h
- components/device/silabs/si91x/wireless/inc/sl_si91x_host_interface.h
- components/device/silabs/si91x/wireless/inc/sl_si91x_core_utilities.h
- components/device/silabs/si91x/wireless/inc/sl_si91x_status.h
- components/device/silabs/si91x/wireless/inc/sl_si91x_types.h
- components/device/silabs/si91x/wireless/inc/sl_si91x_constants.h
- components/device/silabs/si91x/wireless/inc/sl_si91x_protocol_types.h
- components/device/silabs/si91x/wireless/inc/sl_si91x_driver.h
- components/device/silabs/si91x/wireless/ble/src/rsi_common_apis.c
- components/device/silabs/si91x/wireless/ble/src/rsi_bt_ble.c
- components/device/silabs/si91x/wireless/ble/src/rsi_utils.c
- components/device/silabs/si91x/wireless/ble/src/rsi_bt_ble.c.orig
- components/device/silabs/si91x/wireless/ble/inc/rsi_common.h
- components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common.h
- components/device/silabs/si91x/wireless/ble/inc/rsi_ble_apis.h
- components/device/silabs/si91x/wireless/ble/inc/rsi_common_apis.h
- components/device/silabs/si91x/wireless/ble/inc/rsi_utils.h
- components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h
- components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common_config.h
- components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common_config.h.orig
- components/device/silabs/si91x/wireless/ble/inc/rsi_bt_common_apis.h
- components/device/silabs/si91x/wireless/ble/inc/sl_si91x_ble.h
- components/device/silabs/si91x/wireless/ble/inc/rsi_user.h
- components/device/silabs/si91x/wireless/ble/inc/rsi_ble_common_config.h
- components/protocol/wifi/src/sl_wifi_basic_credentials.c
- components/protocol/wifi/src/sl_wifi_callback_framework.c
- components/protocol/wifi/si91x/sl_wifi.c
- components/protocol/wifi/inc/sl_wifi_host_interface.h
- components/protocol/wifi/inc/sl_wifi.h
- components/protocol/wifi/inc/sl_wifi_constants.h
- components/protocol/wifi/inc/sl_wifi_types.h
- components/protocol/wifi/inc/sl_wifi_callback_framework.h
- components/protocol/wifi/inc/sl_wifi_credentials.h
- components/service/bsd_socket/si91x_socket/sl_si91x_socket_support.h
- components/service/network_manager/src/sl_net.c
- components/service/network_manager/src/sl_net_credentials.c
- components/service/network_manager/src/sl_net_basic_profiles.c
- components/service/network_manager/si91x/sl_net_si91x.c
- components/service/network_manager/inc/sl_net_constants.h
- components/service/network_manager/inc/sl_net_ip_types.h
- components/service/network_manager/inc/sl_net_wifi_types.h
- components/service/network_manager/inc/sl_net.h
- components/service/network_manager/inc/sl_net_dns.h
- components/service/network_manager/inc/sl_net_types.h
- components/common/src/sl_utility.c
- components/common/inc/sl_additional_status.h
- components/common/inc/sl_ieee802_types.h
- components/common/inc/sl_utility.h
- components/common/inc/sl_ip_types.h
- components/common/inc/sl_constants.h
- resources/defaults/sl_net_default_values.h
- resources/defaults/sl_wifi_region_db_config.h
109 changes: 109 additions & 0 deletions .github/workflows/update_wifi_sdk.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
name: Update SDK

on:
repository_dispatch:
types: [update_sdk]

jobs:
update_sdk:
runs-on: self-hosted
name: silabs-internal

steps:
- name: Checkout code
uses: actions/checkout@v3
with:
username: ${{ secrets.REPO_USERNAME }}
token: ${{ secrets.REPO_TOKEN }}
fetch-depth: 0

- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: '3.10'

- name: Install dependencies
run: |
python3 -m pip install --upgrade pip
pip install pyyaml

- name: Create/Update branch for new SDK changes
run: |
BRANCH_NAME="${{ github.event.client_payload.branch_name }}"
if git checkout --track "origin/${BRANCH_NAME}"; then
git checkout ${BRANCH_NAME}
git pull origin ${BRANCH_NAME}
else
git checkout -b ${BRANCH_NAME}
fi

- name: Download SDK from Artifactory
run: |
curl -s -o sdk.zip "${{ github.event.client_payload.artifactory_url }}"
unzip sdk.zip -d wiseconnect_updated

- name: Load files to copy from YAML
shell: python
run: |
import yaml
import os
from pathlib import Path
import shutil

# Get the list of wiseconnect SDK source files needed for Zephyr
with open('.github/wiseconnect.yml', 'r') as file:
data = yaml.safe_load(file)

if data and 'files' in data:
files_to_copy = data['files']
else:
files_to_copy = []

# Copying wiseconnect SDK source files to respective paths
for file in files_to_copy:
extracted_file_path = Path("wiseconnect_updated") / file
target_file_path = Path("wiseconnect") / file

if extracted_file_path.exists():
print("Copying file "+ str(target_file_path))
try:
target_dir_path = os.path.dirname(target_file_path)
os.makedirs(target_dir_path, exist_ok=True)
shutil.copy2(extracted_file_path, target_file_path)
except Exception as e:
print(f"unexpected error: {e}")
else:
print(str(target_file_path) + " Not found in the sdk package")

- name: Remove downloaded artifacts
run: |
rm -rf wiseconnect_updated sdk.zip

- name: Configure Git and Publish Changes
run: |
git config --local user.name "wifi-ci-agent"
git config --local user.email "[email protected]"
changed_files=$(git diff --name-status)
echo "Changed Files ${changed_files}"
# If there are any changed files, push changes to the branch.
if [[ -n "$changed_files" ]]; then
git add -A
git commit -m "Update SDK"
git push --set-upstream origin "${{ github.event.client_payload.branch_name }}"
UPDATED_COMMIT=$(git rev-parse HEAD)
echo "UPDATED_COMMIT=${UPDATED_COMMIT}" >> $GITHUB_ENV
echo "COMMIT_CHANGED=true" >> $GITHUB_ENV
else
echo "WiseConnect SDK has no updates related to zephyr"
echo "COMMIT_CHANGED=false" >> $GITHUB_ENV
fi

- name: Trigger webhook to zephyr-silabs repo to test new Wiseconnect SDK changes
if: env.COMMIT_CHANGED == 'true'
run: |
echo "triggering build to zephyr-silabs with commitID: ${UPDATED_COMMIT}"
curl -X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer ${{ secrets.REPO_TOKEN }}" \
https://api.github.com/repos/SiliconLabsSoftware/zephyr-silabs/dispatches \
-d '{"event_type": "update_project_revision", "client_payload": {"project_name": "hal_silabs", "commit_id": "'$UPDATED_COMMIT'"}}'
Loading