Keith Packard
ce7bd57618
soc/sensry: Discard .note.GNU-stack sections while linking
...
These sections are simple stack behavior annotations and are not
needed in the final executable.
Signed-off-by: Keith Packard <keithp@keithp.com>
2025-06-17 16:06:21 +02:00
Benjamin Cabé
4cac6583f7
soc: sensry: fix irq enable/disable
...
SET/CLR registers are write-only so trying to
read/modify/write is inefficient & illegal
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-06-13 11:12:55 +02:00
Benjamin Cabé
a933fb7bcc
soc: sensry: remove unnecessary parenthesis from macro
...
removed redundant parentheses
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2025-06-13 11:12:55 +02:00
Sven Ginka
70ea3b115d
drivers: pinctrl: added slew-rate setting for the sy1xx soc
...
With this commit we have the option to set the pad slew-rates
for all available pins on the soc.
Signed-off-by: Sven Ginka <s.ginka@sensry.de>
2025-05-23 11:03:41 +02:00
Sven Ginka
804e3f6497
soc: sensry: add pinctrl
...
Add pin control support for the sy1xx soc.
Signed-off-by: Sven Ginka <s.ginka@sensry.de>
2025-01-09 04:04:06 +01:00
Sven Ginka
fe4215462d
soc: sensry: udma, pad renaming
...
Before that fix the names for UDMA could be misleading.
With that fix the namespace is clear and easy to follow.
Same applies for peripheral addresses and pad config.
Signed-off-by: Sven Ginka <s.ginka@sensry.de>
2024-11-16 15:06:43 -05:00
Luca Burelli
07df2c5d5e
soc: sensry: sy1xx: add support for LLEXT build
...
The linker script for this SoC was not including the LLEXT section
definitions when CONFIG_LLEXT was enabled. This patch adds the
necessary include directive to the linker script and fixes the build
issue identified by CI.
Signed-off-by: Luca Burelli <l.burelli@arduino.cc>
2024-11-14 11:01:27 -06:00
Sven Ginka
0a59ed609c
soc: sensry: Fix isa extension settings
...
Before that fix, the march was set via direct
CMakeLists.txt. Now its done in Kconfig.
Signed-off-by: Sven Ginka <s.ginka@sensry.de>
2024-09-20 13:14:16 +02:00
Sven Ginka
402f3d24c4
soc: sensry: Add support for SY120-GBM and SY120-GEN1
...
Add soc support for Sensry's RISCV32 based SY1xx.
Variants of the soc are GBM and GEN1.
Signed-off-by: Sven Ginka <s.ginka@sensry.de>
2024-09-16 20:19:31 +02:00