Masayuki Ishikawa
d32555f3e0
arch: qemu-rv: Fix high CPU usage in SMP mode
...
Summary:
- I noticed that QEMU shows high CPU usage if the number of
CPUs does not match the kernel configuration. (e.g. -smp 8
and CONFIG_SMP_NCPUS=2)
- This commit fixes this issue.
Impact:
- qemu-rv only
Testing:
- Tested with the following configs
- rv-virt:smp64 (CONFIG_NCPUS=1/2/8)
- rv-virt:nsh64
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2022-09-09 19:11:50 +08:00
Gustavo Henrique Nihei
00296c1ef3
esp32s3: Fix Data allocation offset within shared Internal SRAM1
...
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2022-09-09 19:11:23 +08:00
Gustavo Henrique Nihei
075316cae5
xtensa/esp32s3: Fix alignment of FPU registers in exception context
...
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2022-09-09 19:10:58 +08:00
Gustavo Henrique Nihei
871803b4b8
arch: Improve documentation for up_fpucmp function
...
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2022-09-09 19:10:33 +08:00
Gustavo Henrique Nihei
ba885eb216
xtensa: Fix comparison result for up_fpucmp function
...
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2022-09-09 19:10:33 +08:00
Masayuki Ishikawa
062a6bc9e4
boards: lm3s6965-ek: Fix to load ELF applications for qemu-protected
...
Summary:
- I noticed that error happens in loading nettest elf application.
- This commit fixes this issue by adding SYMTAB to the NSH
as well as adjusting some parameters in CONFIG_ELF_XXX
- Also, CONFIG_EXAMPLES_HELLO is changed from y to m for testing.
Impact:
- lm3s6965-ek:qemu-protected only
Tested:
- Tested with qemu-6.2
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2022-09-09 19:10:09 +08:00
Gustavo Henrique Nihei
20e537bb7e
arch/xtensa: Remove non-existent ARCH_HAVE_TESTSET support for ESP32-S2
...
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2022-09-09 19:09:46 +08:00
Gustavo Henrique Nihei
4e739e5fff
xtensa: Avoid including handlers when no coprocessor is available
...
Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com>
2022-09-09 19:09:25 +08:00
baggio63446333
244d4a7c09
documentation: Fix links to pull requests in release notes
...
In the ReleaseNotes, fix link errors to each pull request.
2022-09-09 19:08:59 +08:00
ligd
5bdf386d60
sim: fix signal crash in SMP mode
...
reproduce:
sim:smp
ostest
reason:
shouldn't do sim_sigdeliver() in irq handler
Signed-off-by: ligd <liguiding1@xiaomi.com>
2022-09-09 19:08:24 +08:00
Alin Jerpelea
74db56d6b3
documentation: Add release notes for 11.0.0 release
...
This is a local copy taken from the confluence notes
https://cwiki.apache.org/confluence/display/NUTTX/NuttX+11.0.0
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2022-09-06 01:33:07 +08:00
Alan Carvalho de Assis
53800a8657
sim: Fix the /etc/passwd after TEA algo fixing
2022-08-15 09:10:02 +02:00
Alan Carvalho de Assis
d4e95f189a
esp32c3-devkit: Fix /etc/passwd too
2022-08-15 09:04:43 +02:00
Nathan Hartman
dd718e78f7
Fix typos
2022-08-07 23:33:19 +08:00
Nathan Hartman
a40b3d37ef
Remove executable permission from linker script
2022-08-07 22:10:09 +08:00
Takayoshi Koizumi
b66e4a44d9
board/cxd56xx/audio: Fix CXD56 audio initialization
...
Fix PCM decoder config where it is always initialized assuming
it was enabled despite being optional.
2022-08-07 14:11:43 +08:00
p-eaglelaw
631ae0032e
fix warning
2022-08-07 13:03:39 +08:00
p-eaglelaw
702e2f3680
remove unused lib,fix according review comments
2022-08-07 01:57:02 +08:00
David Sidrane
55aaba53fc
imxrt:SPI add DMA support
2022-08-06 15:32:07 +08:00
David Sidrane
fa58381e58
imxrt:serial add TX & RX DMA support
...
imxrt:serial ioctl should call to proper setup
2022-08-06 15:32:07 +08:00
David Sidrane
85ec2e1446
imxrt:Add LPI2C DMA
2022-08-06 15:32:07 +08:00
David Sidrane
f34acdb936
imxrt:lpi2c add parens for macros expansions
2022-08-06 15:32:07 +08:00
Peter van der Perk
22d41f6b9c
LPC17xx_40xx PWM multichannel support
...
USB no softconnect
SocketCAN kconfig fixes
2022-08-06 15:31:38 +08:00
David Sidrane
6ab76bfc7c
imrt105x:ENET Match Data sheet Naming
2022-08-06 15:31:23 +08:00
David Sidrane
b9a6b01e6c
imrt102x:ENET Match Data sheet Naming
2022-08-06 15:31:23 +08:00
David Sidrane
0628019c2c
imxrt:Enet ensure proper dcache for Writeback mode
...
Use aligned_data
added proper handeling for Writeback
2022-08-06 15:31:23 +08:00
David Sidrane
522a949ed5
imxrt:enet Better interrupt state handeling
2022-08-06 15:31:23 +08:00
David Sidrane
1d88f8df37
imxrt:pinmux ENET2 correct ALT for GPIO_ENET2_REF_CLK2
2022-08-06 15:31:23 +08:00
David Sidrane
bced1a3cb4
imxrt:Fix Ethernet Clocking
2022-08-06 15:31:23 +08:00
David Sidrane
6a2c1fb1de
imxrt:Kconfig add IMXRT_PHY_POLLING
2022-08-06 15:31:23 +08:00
David Sidrane
81f03a9151
imxrt:ETH Add Support for ETH2
2022-08-06 15:31:23 +08:00
David Sidrane
49d304257c
imxrt:All boards ARCH_PHY_INTERRUPT is a board property
2022-08-06 15:31:23 +08:00
David Sidrane
3af910f8b6
imxrt:Ethernet Add LAN8742A support
2022-08-06 15:31:23 +08:00
Tiago Medicci Serrano
5ec3716e27
Created LVGL Demo config for the TTGO T-Display ESP32 board
2022-08-06 15:31:03 +08:00
Tiago Medicci Serrano
2ccb4eb163
Added support for the Lily Go TTGO T-Display ESP32 V1.1 board.
...
https://github.com/Xinyuan-LilyGO/TTGO-T-Display
2022-08-06 15:31:03 +08:00
Xiang Xiao
9be737c89f
sim/adb: Enable ping for test
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-08-05 20:40:35 +03:00
Petro Karashchenko
b3cd9090d1
drivers/net: make sure that net driver d_buf is 16-bit aligned
...
Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
2022-08-05 22:21:37 +08:00
raiden00pl
93584f8668
arch/stm32f0l0g0: add SPI3 support (STM32G0B0 chips)
2022-08-05 13:57:56 +08:00
Xiang Xiao
35fe1cd7d7
boards: Enable thread local storage for some config
...
to improve the ci coverage
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-08-05 08:45:11 +03:00
Xiang Xiao
c61381da56
arch/risc-v: Fix error: invalid application of 'sizeof' to incomplete type 'struct tls_info_s'
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2022-08-05 08:45:11 +03:00
sheyunhu
a623b5f31e
tls: fix conflicting types for 'up_tls_initialize' compilation problem
...
Signed-off-by: sheyunhu <sheyunhu@xiaomi.com>
2022-08-05 08:45:11 +03:00
David Sidrane
33efeeeafd
imxrt:EDMA add loop support
...
imxrt:edma imxrt_dmach_{xfrsetup|getcount} DMACH_HANDLE *->DMACH_HANDLE
imxrt:EDMA TCD Alignment of 32 Bytes to support Scatter/Gather
2022-08-05 09:44:36 +08:00
David Sidrane
1421bc58db
imxrt:Correct register usage in up_rtc_settime
2022-08-05 09:43:36 +08:00
David Sidrane
5e902861d9
imxrt:usdhc fix error when CONFIG_ARMV7M_DCACHE is off
2022-08-05 09:43:36 +08:00
David Sidrane
b9c6284750
imxrt:lowputc add extern "C"
2022-08-05 09:43:36 +08:00
Peter van der Perk
f64677b8c9
Add Embedded Template Library (ETL) support
2022-08-05 09:38:48 +08:00
Nathan Hartman
20bdd44e7b
Remove executable permission from source and build files.
2022-08-04 12:48:18 -03:00
larry
ab33519b1b
bluetooth: fix net lock imbalance in drop casse
...
Signed-off-by: larry <larry@transtekcorp.com>
2022-08-04 23:23:01 +08:00
Peter van der Perk
fa9d352566
SPIFFS select FS_LARGEFILE since it's required
2022-08-04 22:31:57 +08:00
Peter van der Perk
93f05c7e74
NFS select FS_LARGEFILE since it's required
2022-08-04 22:31:57 +08:00