Commit graph

2341 commits

Author SHA1 Message Date
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
Peter Johanson
789c11629e fix(ci): Bump setup-python version. 2024-01-26 00:26:46 -08:00
Peter Johanson
72d5c01e46 fix(ci): Move to maintained get-changed files. 2024-01-26 00:26:46 -08:00
Peter Johanson
1f8b45d57d fix(ci): Updated actions to move away Node 16. 2024-01-26 00:26:46 -08:00
Joel Spadin
1dbd6910cb chore(docs): Update tree-sitter-devicetree to 0.9.0 2024-01-25 18:03:37 -06:00
Joel Spadin
08d9391a8a feat(keymap-upgrader): Upgrade renamed nodes
Added an upgrade function to fix renamed behavior nodes in the unlikely
event that someone was changing behavior settings this way instead of
using references.
2024-01-25 18:03:37 -06:00
Joel Spadin
bf5284b3b9 fix(keymap-upgrader): Note that changed lines are highlighted 2024-01-25 18:03:37 -06:00
Joel Spadin
d4be70587d fix(keymap-upgrader): Filter key codes to bindings
Changed the key code upgrader to only replace codes that appear in
"bindings" properties. Modifier flags such as MOD_LCTL are no longer
valid as key codes, but they are still used in "mods" properties and
should not be replaced there.
2024-01-25 18:03:37 -06:00