diff --git a/boards/silabs/radio_boards/siwx917_rb4338a/siwx917_rb4338a_defconfig b/boards/silabs/radio_boards/siwx917_rb4338a/siwx917_rb4338a_defconfig index e6b5882..79bd066 100644 --- a/boards/silabs/radio_boards/siwx917_rb4338a/siwx917_rb4338a_defconfig +++ b/boards/silabs/radio_boards/siwx917_rb4338a/siwx917_rb4338a_defconfig @@ -6,3 +6,4 @@ CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y CONFIG_PINCTRL=y +CONFIG_SIWX917_FLASH_MODE_COMMON=y diff --git a/dts/arm/silabs/siwg917.dtsi b/dts/arm/silabs/siwg917.dtsi index 0883650..8ef7b76 100644 --- a/dts/arm/silabs/siwg917.dtsi +++ b/dts/arm/silabs/siwg917.dtsi @@ -45,7 +45,7 @@ reg = <0x24041800 0x1000>; interrupts = <12 0>; reg-shift = <2>; - clock-frequency = <15000000>; + clock-frequency = <32000000>; current-speed = <115200>; status = "disabled"; }; diff --git a/soc/silabs/silabs_siwx917/siwg917/Kconfig.defconfig b/soc/silabs/silabs_siwx917/siwg917/Kconfig.defconfig index c73bd54..2f18763 100644 --- a/soc/silabs/silabs_siwx917/siwg917/Kconfig.defconfig +++ b/soc/silabs/silabs_siwx917/siwg917/Kconfig.defconfig @@ -10,4 +10,16 @@ config FLASH_BASE_ADDRESS config NUM_IRQS default 99 +choice SIWX917_FLASH_MODE + bool "Flash Mode" + default SIWX917_FLASH_MODE_COMMON + +config SIWX917_FLASH_MODE_COMMON + bool "Common Flash" + +config SIWX917_FLASH_MODE_DUAL + bool "Dual Flash" + +endchoice + endif diff --git a/west.yml b/west.yml index cefa0ba..ca0b365 100644 --- a/west.yml +++ b/west.yml @@ -11,7 +11,7 @@ manifest: projects: - name: hal_silabs remote: silabs - revision: 3a0ef228854acd0f85d56cfe64b4fecee09557ba + revision: d3191b380c5a0975230881bcf21045e92189c263 path: modules/hal/silabs - name: zephyr remote: zephyrproject-rtos