Pete Johanson
31c673d116
fix(docs): More Zephyr docs link updates.
...
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
2024-02-09 13:43:45 -08:00
Peter Johanson
7561a66065
fix(pm): Restore sleep suspension of devices.
...
* After the move to `sys_poweroff`, restore the behavior of
suspending devices before entering sleep state.
2024-02-09 13:43:45 -08:00
Peter Johanson
b404983e8d
fix(pm): Tweaks for deep sleep/PM.
...
* Restore enabling of PM_DEVICE, make ZMK_SLEEP work with
the ZMK Uno shield on nrf52840dk_nrf52840 board.
2024-02-09 13:43:45 -08:00
Peter Johanson
eba2555daf
chore(docs): Update Zephyr links to 3.5.0 versions.
2024-02-09 13:43:45 -08:00
Peter Johanson
fbdf4b0da1
fix(display): Tweaks to memory Kconfig settings.
...
* Don't default heap mempool by default now that there's a dedicated
LVGL mempool
* Set proper defaults for CiZ display hardware/custom screen.
* Double the dedicated display thread stack size for CiZ.
2024-02-09 13:43:45 -08:00
Peter Johanson
09e67f62d8
refactor(display): Move to proper SPI ready API.
2024-02-09 13:43:45 -08:00
Peter Johanson
9028a43f4b
feat: Add Zephyr 3.5 blog post.
2024-02-09 13:43:41 -08:00
Peter Johanson
ba129be6b5
fix(ble): Update security test for changes in 3.5.
2024-02-06 01:10:25 -08:00
Peter Johanson
7b3931affa
fix(display): Set a default mem size for built-in
...
* Set a reasonable default LVGL mem pool size for our built-in
status screen.
2024-02-06 01:10:25 -08:00
Peter Johanson
349f80b4eb
fix(shields): Fix use of deprecated Zephyr header.
2024-02-06 01:10:23 -08:00
Peter Johanson
1c675674a2
fix(kscan): Adjust charlieplex init level/priority.
2024-02-06 01:09:39 -08:00
Peter Johanson
014dbc62f0
fix(bluetooth): Remove LLCP impl override.
2024-02-06 01:09:39 -08:00
Peter Johanson
3c96aff73c
fix(boards): Remove unused pin settings.
...
* Remove unused pin settings that used deprecated
devicetree properties.
2024-02-06 01:09:39 -08:00
Peter Johanson
19acd38508
fix(boards): Make &bootloader
work on nrf52 for now.
...
* Use `NRF_STORE_REBOOT_TYPE_GPREGRET` to get bootloader behavior
to work for now until retained bootmode is implemented.
2024-02-06 01:09:39 -08:00
Peter Johanson
fbfdadc5e2
feat(boards): Make west flash
work with new UF2 runner.
2024-02-06 01:09:39 -08:00
Peter Johanson
8be1084720
fix(bt): Fixes for BLE test BSIM bits.
2024-02-06 01:09:39 -08:00
Peter Johanson
c13d253382
fix(bt): Updated snapshots for BLE tests.
...
* Core Zephyr changes tweaked the output from the
BT stack for our unit tests.
2024-02-06 01:09:39 -08:00
Peter Johanson
85251cc604
fix(shields): LVGL fixes for nice!view screen
...
* Bump the LVGL mem pool size needed for custom screen.
* Fixes for LVGL drawing/label usage.
2024-02-06 01:09:39 -08:00
Peter Johanson
dd7b38cbe9
fix(boards): Remove references to PINMUX Kconfig.
2024-02-06 01:09:39 -08:00
Peter Johanson
b413f240a7
fix: Proper use of CONTAINER_OF with delayable work.
2024-02-06 01:09:39 -08:00
Peter Johanson
4c20bc3f3b
chore(ci): Bump to 3.5 Docker images.
2024-02-06 01:09:39 -08:00
Peter Johanson
53e3c93e5f
fix(kscan): Adjust composite kscan priority
...
* Composite kscan needs a dedicated priority to be sure it is
initialized after the other kscan instances.
2024-02-06 01:09:39 -08:00
Peter Johanson
d450750a13
refactor: Remove explicit blocklist item.
...
* `sof` is now not enabled by default as a west dep, so need to
add it to the blocklist ourselves.
2024-02-06 01:09:39 -08:00
Peter Johanson
fdf9246eb1
refactor: Move to new sys_poweroff API.
...
* Move to new `sys_poweroff` API for our deep sleep functionality.
2024-02-06 01:09:38 -08:00
Peter Johanson
26aac1956d
fix(ble): Ensure large enough string for setting name.
...
* Fix warning related to potentially large number of profiles
causing overflow of allocated string for the setting name.
2024-02-06 01:09:38 -08:00
Peter Johanson
cd864ef786
refactor(kscan): Clean up warning about shadowed local.
2024-02-06 01:09:38 -08:00
Peter Johanson
93680b00e0
refactor: Move to POST_KERNEL phase for behavior inits.
2024-02-06 01:09:38 -08:00
Peter Johanson
35e3272793
refactor: Return int from main function.
2024-02-06 01:09:38 -08:00
Peter Johanson
6092ec94e0
fix: Fix syscalls generation setup.
2024-02-06 01:09:38 -08:00
Peter Johanson
98481f99c0
fix(sensors): Avoid duplicate Kconfig/DTS name.
...
* Upstream added an equivalent fuel gauge driver, so namespace
our Kconfig symbol and DTS compatible for the MAX17048 driver.
2024-02-06 01:09:38 -08:00
Peter Johanson
726cd132ae
refacter(bluetooth): Proper HCI header include.
2024-02-06 01:09:38 -08:00
Peter Johanson
a4dd6637f8
chore: Switch to 3.5 Zephyr version.
2024-02-06 01:09:38 -08:00
Peter Johanson
5f586335db
fix: Add missing include for k_work types.
2024-02-06 01:09:38 -08:00
Peter Johanson
a6c1ce9b84
refactor: All SYS_INIT functions are void args.
2024-02-06 01:09:38 -08:00
Peter Johanson
e728367b5d
refactor(display): Move new LVGL DPI Kconfig setting.
2024-02-06 01:09:38 -08:00
Cem Aksoylar
b8846cf635
refactor(display): Remove unused BAS includes
2024-02-06 01:09:07 -08:00
Cem Aksoylar
efbcd3c8f6
fix(boards): Disable ZMK_USB for peripherals
2024-02-06 01:09:07 -08:00
Cem Aksoylar
4b03fcb709
fix(boards): Add missing battery header include
2024-02-06 01:09:07 -08:00
Joel Spadin
5826b80374
chore: Fix formatting
...
Fixed the formatting in a file that wasn't passing pre-commit checks.
2024-02-03 21:56:20 -08:00
Joel Spadin
3a4cf185a1
feat(keymap-upgrader): Upgrade encoder resolution
...
Added an upgrade function to the keymap upgrader to replace the encoder
"resolution" property with "steps" and (if it is not already present)
"triggers-per-rotation".
2024-02-03 18:45:21 -06:00
Joel Spadin
be75da096c
fix(keymap-upgrader): Fix highlight on last line
...
Fixed an issue where a text edit at the very end of a file would cause
it to highlight from the start of the edit to the start of the file
instead of to the end of the file.
2024-02-03 18:45:21 -06:00
Joel Spadin
c2299e2203
fix(shields): Fix deprecated encoder properties
...
Switched remaining shields over from resolution to steps.
2024-02-03 18:45:21 -06:00
Joel Spadin
f24a0bf9c8
fix(shields): Add labels to all sensors nodes
2024-02-03 18:45:21 -06:00
Johan Friis
aab09d504c
feat(docs): Document Karabiner interference with Mod-Morphs ( #2146 )
2024-01-30 00:07:48 -08:00
Xudong Zheng
4a5806ac73
feat(core): enable FPU if CPU has FPU
2024-01-29 17:54:34 -08:00
Cem Aksoylar
0755b7a64c
fix(ci): Update upload-artifact with merge step
2024-01-29 16:44:39 -08:00
Dhruvin Shah
5685074835
docs: correcting file path in config.md
2024-01-27 11:40:12 -06:00
senseored
b120daa16a
fix(boards): Assign preonic_rev3 chosen console
...
Quick fix to make USB-logging work on the Preonic.
2024-01-27 07:18:45 -08:00
Pete Johanson
275c0ce271
Revert "fix(ci): Update one lingering upload-artifacts action."
2024-01-26 00:46:00 -08:00
Peter Johanson
3c14c7c112
fix(ci): Update one lingering upload-artifacts action.
2024-01-26 00:40:05 -08:00