Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

drivers: timer: select grtc clock source from clock control kconfig #2158

Draft
wants to merge 1,791 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1791 commits
Select commit Hold shift + click to select a range
d2a534e
[nrf noup] mbedtls: Adding helptext warnings for weak crypto
frkv Aug 21, 2024
f23c48f
[nrf noup] mbedtls: Adding missing configuration for RSA key type derive
frkv Aug 21, 2024
0892bad
[nrf noup] mbedtls: Add Nordic PSA crypto configurations
frkv Sep 9, 2024
1a2c83c
[nrf noup] mbedtls: Non-selectable PSA_WANT_KEY_TYPE_XXXX_KEY_PAIR_BASIC
frkv Sep 11, 2024
2589d0a
[nrf noup] mbedtls: Don't select PSA_WANT_KEY_TYPE_RSA_KEY_PAIR_BASIC
frkv Sep 5, 2024
b22c113
[nrf noup] samples: bluetooth: update autoconf.h header path
frkv Sep 5, 2024
5f7e039
[nrf fromlist] boards: shields: add nrf7002eb
bjarki-andreasen Sep 12, 2024
fb69b42
[nrf fromlist] samples: net: wifi: add build of nrf7002eb
bjarki-andreasen Sep 12, 2024
0c7ccc4
[nrf noup] kernel: banner: Make function weak
nordicjm May 7, 2024
e73deb0
[nrf fromlist] drivers: wifi: nrfwifi: determine shared iovdd and buc…
bjarki-andreasen Sep 16, 2024
a7e0138
[nrf noup] modules: hostap: Use nRF security
krish2718 Aug 5, 2024
f767a4c
[nrf noup] drivers: wifi: nrfwifi: Workaround for build
krish2718 Aug 5, 2024
ebf56d8
[nrf noup] mbedtls: Add dependency logic for STREAM_CIPHER
frkv Sep 19, 2024
559cabf
[nrf noup] lib: os: zvfs: Remove EXPERIMENTAL from ZVFS
bjarki-andreasen Sep 20, 2024
cc965ee
[nrf fromlist] doc: extensions: link-roles: missing module not critical
bjarki-andreasen Sep 23, 2024
b178769
[nrf noup] hostap: Support legacy dependency checkup for nrf_security
frkv Sep 23, 2024
a027962
[nrf noup] drivers: wifi: Add kconfig option to disable WMM feature
kapbh Jun 11, 2024
c0809df
[nrf fromtree] bluetooth: host: CS support for remote capabilities an…
olivier-le-sage Sep 15, 2024
9f49556
[nrf fromtree] bluetooth: host: CS support for CS Test
olivier-le-sage Sep 15, 2024
4112e11
[nrf fromtree] tests: net: http_server: Add netif dependency
rlubos Sep 25, 2024
8331990
[nrf noup] mbedtls: Don't enable auto-generation of Mbed TLS files
frkv Sep 25, 2024
6a3ab5d
[nrf noup] net: tests: Add legacy crypto API support for big_http_dow…
frkv Sep 25, 2024
36f533d
[nrf noup] net: tests: crypto: Adding legacy Crypto support ipv6 tests
frkv Sep 25, 2024
a0449b1
[nrf fromtree] drivers: usb: udc_dwc2: Remove forward defitions
tmon-nordic Sep 20, 2024
25195b4
[nrf fromtree] drivers: usb: udc_dwc2: Replace queue with events
tmon-nordic Sep 11, 2024
56b2d12
[nrf fromtree] drivers: usb: udc_dwc2: Synchronize thread with UDC API
tmon-nordic Sep 12, 2024
d4046ff
[nrf fromtree] drivers: usb: udc_dwc2: Enter hibernation in thread
tmon-nordic Sep 20, 2024
60a9e99
[nrf fromtree] drivers: usb: udc_dwc2: Exit hibernation on disable
tmon-nordic Sep 20, 2024
8607417
[nrf fromtree] drivers: udc_dwc2: Add missing GHWCFG bit defines
tmon-nordic Sep 12, 2024
66974c6
[nrf fromtree] drivers: usb: udc_dwc2: Support Remote Wakeup
tmon-nordic Sep 12, 2024
aeca13c
[nrf noup] hostap: Avoid double-definition of base64 APIs
frkv Sep 25, 2024
52a640d
[nrf fromtree] boards: nrf54h20dk: Allow running USB on radio core
tmon-nordic Sep 24, 2024
66affc7
[nrf fromtree] drivers: udc_dwc2: Add hibernation vendor quirks
tmon-nordic Sep 19, 2024
8e207d0
[nrf fromtree] drivers: udc_dwc2: Implement USBHS hibernation quirks
tmon-nordic Sep 19, 2024
ea3ab04
[nrf noup] dts: Add bt-ll-sw-split snippet
koffes Sep 26, 2024
f72802d
[nrf fromlist] dfu: Add missing depends on for progressive erase
nordicjm Sep 27, 2024
9176680
[nrf fromlist] boards: nordic: thingy53: Add missing FEM entries
nordicjm Sep 18, 2024
52365a1
[nrf fromlist] soc: nordic: nrf53: Make GPIO pin forwarding automatic
nordicjm Sep 18, 2024
bd0d7a0
[nrf fromlist] boards: nordic: nrf7002dk: Remove enabling forwarder K…
nordicjm Sep 26, 2024
30f066a
[nrf fromlist] susbys/dfu/img_util: support ERASE PROGRESSIVELY for n…
nvlsianpu Sep 28, 2024
6608c86
[nrf fromtree] net: lib: http: ensure SYS_FOREVER_MS behavior
plskeggs Sep 28, 2024
fddbbd1
[nrf noup] net: lib: coap: Make use of ZSOCK_MSG_TRUNC configurable
plskeggs Sep 28, 2024
b5cafa5
[nrf fromlist] net: lib: coap: Initialize response_truncated
trantanen Sep 30, 2024
61beafd
[nrf fromlist] boards: nordic: nrf7002dk: re-enable external flash by…
bjarki-andreasen Sep 30, 2024
330eb81
[nrf fromlist] net: wifi: Fix DPP disabled build
krish2718 Sep 30, 2024
7474b4c
[nrf fromlist] modules: hostap: Fix double free of the event
krish2718 Sep 30, 2024
28f4a5e
[nrf fromlist] modules: hostap: Fix double free in case of error cond…
krish2718 Sep 30, 2024
ad5d062
[nrf fromlist] modules: hostap: Fix typo in NM unregistration
krish2718 Sep 30, 2024
b8d68b3
[nrf fromlist] modules: hostap: Use net_mgmt context
krish2718 Sep 30, 2024
2598e71
[nrf fromtree] usb: device_next: usbd_hid: Fix size in HID report get
MarekPieta Sep 25, 2024
86b9847
[nrf noup] samples/tests: Disable PM for some more sysbuild builds
nordicjm Oct 1, 2024
e0ac6cc
[nrf fromlist] manifest: modules: hal: nordic: Pull in fix for countr…
bjarki-andreasen Oct 1, 2024
c394e80
[nrf fromlist] tests: lwm2m: Fix minor timing issues on tests
SeppoTakalo Oct 1, 2024
50380af
[nrf fromlist] tests: lwm2m: Remove qemu-cortex-m3
SeppoTakalo Oct 1, 2024
663548c
[nrf fromtree] net: dns: Increase the size of dispatcher table
jukkar Sep 26, 2024
77c6840
[nrf fromtree] net: dns: Check that dispatcher table is not overflowing
jukkar Sep 26, 2024
80e64ed
[nrf fromtree] tests/samples: net: Fix the max number of file descrip…
jukkar Sep 27, 2024
21bf91d
[nrf fromlist] tests: net: ipv6: Enable mbed TLS heap
rlubos Oct 2, 2024
b1d2d89
[nrf fromlist] manifest: update open-amp to include change to strlcpy
tejlmand Sep 30, 2024
66d7418
[nrf fromlist] modules: hal_nordic: Allow app mem from net core in se…
doki-nordic Oct 2, 2024
775af13
Revert "[nrf noup] net: Increase connection manager stack size"
bjarki-andreasen Oct 4, 2024
6f6b0e4
[nrf noup] test-spec: update CI-rs-test and Ci-fem-test
dawidprzybylo Sep 27, 2024
ae75e9e
Revert "[nrf noup] doc: extensions: domain: skip patching doxygen gro…
gmarull Oct 7, 2024
3e88483
[nrf fromlist] bluetooth: tester: audio: Add check for bis stopping
Frodevan Oct 3, 2024
57be5aa
[nrf fromtree] mgmt: mcumgr: grp: os_mgmt: Allow bootloader info with…
nordicjm Sep 12, 2024
acc516b
[nrf fromtree] mgmt: mcumgr: grp: os_mgmt: Fix invalid return
nordicjm Sep 20, 2024
9fac881
[nrf fromtree] bluetooth: smp: remove experimental from BT_BONDABLE_P…
kapi-no Sep 17, 2024
96c36f7
[nrf fromtree] bluetooth: smp: remove experimental from BT_GATT_AUTHO…
kapi-no Sep 17, 2024
ea7e265
[nrf fromtree] mgmt: mcumgr: transport: bluetooth: add all gatt permi…
kapi-no Sep 17, 2024
0e3a477
[nrf fromtree] dts: arm: nordic: Define power states for nrf54h20/cpuapp
nordic-segl Sep 27, 2024
b83478a
[nrf fromtree] tests: drivers: uart: uart_pm: Disable PM_DEVICE_SYSTE…
nordic-segl Oct 2, 2024
4c94a97
[nrf fromtree] dts: nordic: Add Channel Sounding support to nrf-radio
ivaniushkov Sep 24, 2024
dd8b760
[nrf fromtree] bluetooth: host: set BT_BUF_EVT_RX_SIZE to 255 when CS…
olivier-le-sage Sep 20, 2024
79a9dfb
[nrf fromtree] bluetooth: host: HCI support for CS configuration
bugo-nordic Sep 24, 2024
9d0f115
[nrf fromtree] bluetooth: host: Use consistent API naming for CS
bugo-nordic Sep 24, 2024
dbd259f
[nrf fromtree] bluetooth: host: Add support for processing CS subeven…
olivier-le-sage Oct 4, 2024
6847bfb
[nrf fromtree] bluetooth: host: Add CONFIG_BT_CHANNEL_SOUNDING_TEST
olivier-le-sage Oct 4, 2024
b19fab2
[nrf fromtree] bluetooth: host: Update text for BT_CHANNEL_SOUNDING k…
olivier-le-sage Oct 1, 2024
2c5c052
[nrf fromlist] soc: nordic: Add LRCCONF management
adamkondraciuk Sep 18, 2024
ed62533
[nrf fromlist] dts: arm: nordic: Add power states for nRF54H20
adamkondraciuk Oct 2, 2024
d3d3f66
[nrf fromtree] mgmt: mcumgr: Add SMP SVC and CHR UUIDs to header
mkapala-nordic Sep 10, 2024
5190fe9
[nrf fromtree] dts: riscv: nordic: nrf54h20_cpuflpr: Add stmesp node
nordic-segl Oct 7, 2024
7ba09b0
[nrf fromtree] logging: frontend: stmesp: Do not append strings when …
nordic-segl Oct 7, 2024
f470b55
[nrf fromtree] samples: boards: nordic: coresight_stm: Improve benchmark
nordic-krch Sep 25, 2024
0dc6f1f
[nrf fromtree] samples: boards: nordic: coresight_stm: Add flpr and p…
nordic-krch Sep 25, 2024
f95f5c6
[nrf fromtree] soc: nordic: Disable asserts on ppr and flpr
nordic-segl Oct 8, 2024
c16b36e
[nrf fromtree] snippets: nordic-log-stm: Do no enforce UART Asynchron…
nordic-segl Oct 7, 2024
187d590
[nrf fromtree] drivers: misc: coresight: nrf_etr: Imply UART asynchro…
nordic-segl Oct 7, 2024
b2edf96
[nrf fromtree] scripts: ci: check_compliance: add BOARD_REVISION in K…
gmarull Sep 18, 2024
e5e0f1f
Revert "[nrf fromlist] manifest: modules: hal: nordic: Pull in fix fo…
gmarull Oct 9, 2024
51658a8
[nrf fromtree] manifest: update hal_nordic revision
ankuns Sep 26, 2024
c173cfd
[nrf fromtree] manifest: update hal_nordic revision to have nrfx 3.7.0
nika-nordic Sep 13, 2024
4c475af
[nrf fromtree] manifest: modules: hal: nordic: Pull in fix for countr…
rado17 Oct 1, 2024
15c77ef
[nrf fromtree] modules: hal_nordic: align PDM configuration
gmarull Sep 30, 2024
ba6d4cb
[nrf fromtree] modules: hal_nordic: add nrf54l system sources to bsim…
gmarull Sep 30, 2024
d3d8c72
[nrf fromtree] bluetooth: controller: ll_sw: nordic: align to nrfx 3.7.0
gmarull Sep 30, 2024
cc16494
[nrf fromtree] drivers: timer: nrf_grtc_timer: Align Zephyr to new AU…
adamkondraciuk Sep 26, 2024
89c735d
Revert "[nrf noup] dts: nordic: Support disabling lfosc"
gmarull Oct 8, 2024
1f15cfc
Revert "[nrf noup] dts: nordic: LFXO crystal settings adjustment"
gmarull Oct 8, 2024
c909933
Revert "[nrf noup] dts: nordic: Add support for BICR generation"
gmarull Oct 8, 2024
c32dc8c
[nrf fromtree] soc: nordic: nrf54h20: add support for nRF54H20 EngB
gmarull Sep 18, 2024
30b5300
[nrf noup] dts: nordic: Add support for BICR generation
57300 Jun 5, 2024
046b70b
[nrf fromtree] modules: hal_nordic: add support for nRF54H20 EngB
gmarull Sep 18, 2024
b44193c
[nrf fromtree] modules: hal_nordic: nrfs: add support for nRF54H20 EngB
gmarull Sep 18, 2024
c0417a5
[nrf fromtree] drivers: adc: nrfx_saadc: use CONFIG_NRF_PLATFORM_HALTIUM
gmarull Oct 1, 2024
75fc593
[nrf fromtree] scripts: west_commands: runners: nrf: add support for …
gmarull Sep 18, 2024
15f4e97
[nrf fromtree] boards: nrf54h20dk: introduce revision 0.8.0 (current)
gmarull Sep 18, 2024
1eee871
[nrf fromtree] boards: nrf54h20dk: add board revision 0.9.0
gmarull Sep 18, 2024
0408db6
[nrf fromtree] tests: lib: cpp: cxx: ignore nRF54H20 DK 0.8.0
gmarull Oct 1, 2024
01bc0ac
[nrf fromtree] manifest: Update nRF hw models to latest
aescolar Sep 13, 2024
70e0f41
[nrf fromtree] subsys/ipc icmsg_me.c: Fix ssize_t build error for som…
aescolar Sep 11, 2024
3af5c74
[nrf fromtree] manifest: Update nRF hw models to latest
aescolar Sep 30, 2024
685e171
[nrf fromtree] boards native: Add function to remap embedded address
aescolar Sep 12, 2024
dfe668b
[nrf fromtree] ipc: pbuf: Provide function for Rx side initialization
aescolar Sep 18, 2024
e29d517
[nrf fromtree] ipc: icmsg & icbmsg: Add support for POSIX arch targets
aescolar Sep 6, 2024
8ca6ac5
[nrf fromtree] samples ipc_service/multi_endpoint: Enable for nrf5340…
aescolar Sep 11, 2024
5d8ce35
[nrf fromtree] samples ipc_service/icmsg: Enable for nrf5340bsim
aescolar Sep 11, 2024
c7ae658
[nrf fromtree] samples ipc_service/static_vrings: Enable for nrf5340bsim
aescolar Sep 11, 2024
2a679b9
[nrf fromlist] ipc: icmsg: increase stack size of RX work queue thread
piotrkoziar Oct 8, 2024
6e31f3a
[nrf fromlist] fs: introduce ZMS a new Memory storage system
rghaddab Feb 26, 2024
04283c6
[nrf fromlist] tests: fs: zms: add testsuite for ZMS storage
rghaddab Aug 5, 2024
721997c
[nrf fromlist] samples: fs: zms: add a sample app for ZMS storage system
rghaddab Sep 28, 2024
1c85337
[nrf fromlist] doc: zms: add documentation for ZMS
rghaddab Oct 9, 2024
8168f02
[nrf fromlist] settings: ZMS: add a backend for ZMS (Zephyr Memory St…
rghaddab Sep 17, 2024
98662fc
[nrf noup] settings: zms: use dedicated lookup cache hash function
rghaddab Oct 11, 2024
6b4c840
[nrf noup] boards: Add non-secure target for nrf54L15dk
tomi-font Sep 27, 2024
3013df9
[nrf fromtree] scripts: logging: dictionary: Add uart support
Sep 23, 2024
073a895
[nrf fromtree] drivers: mbox: nrf_vevif_task_rx: align to direct IRQs
masz-nordic Oct 10, 2024
9a51d12
[nrf fromtree] debug: mipi_stp_decoder: Avoid potential 64bit unalign…
nordic-krch Sep 25, 2024
5b88fd8
[nrf fromtree] logging: backend: add semihosting
arifbalik Sep 26, 2024
e3ddbd6
[nrf fromtree] logging: log_output: Move flushing and writing to the …
nordic-krch Oct 7, 2024
77c8258
[nrf fromtree] logging: Fix LOG_OUTPUT dependency
nordic-krch Oct 7, 2024
77ebe18
[nrf fromtree] west: hostap: update hostap revision to PR
LiLongNXP Sep 20, 2024
6cc9fb5
[nrf fromtree] manifest: Pull PRF-256 PSA based wrapper API for suppl…
VivekUppunda Sep 26, 2024
82d54c5
[nrf fromtree] manifest: Fix compilation warnings in hostap
jukkar Sep 30, 2024
5065d3b
[nrf noup] dts: Select SoftDevice Controller DTS binding as default
e-rk Oct 15, 2024
ad6c18d
[nrf fromtree] Bluetooth: Host: Fix issue where uninitialized value w…
eriksandgren Oct 10, 2024
ff18677
[nrf fromtree] net: ipv4: Make native IPv4 options dependent on NET_N…
rlubos Sep 18, 2024
27245b8
[nrf fromtree] net: iface: Don't require native networking to registe…
rlubos Sep 18, 2024
9de3965
[nrf fromtree] test: net: offloaded_netdev: Add tests for IPv4/6 addr…
rlubos Sep 19, 2024
9cb5783
[nrf fromtree] net: shell: Enable IPv4/6 and iface commands if NET_NA…
rlubos Sep 20, 2024
d7ac5b1
[nrf fromtree] net: sockets: Split native IP socket implementation fr…
rlubos Sep 27, 2024
135cf0e
[nrf fromtree] net: Avoid compiling native network stack parts w/o NE…
rlubos Sep 27, 2024
1fb7fff
[nrf fromtree] net: offload: Do not need to enable TC threads for NET…
rlubos Sep 30, 2024
44e2e92
[nrf fromtree] net: sockets: Remove SET_ERRNO() macro
rlubos Sep 30, 2024
3481d86
[nrf fromtree] net: ipv6: Make Multicast Listener Discovery API public
rlubos Oct 1, 2024
e3f4f4f
[nrf fromtree] net: if: Don't require native IP stack support for IPv…
rlubos Oct 7, 2024
20e2052
[nrf fromtree] net: sockets: Move msghdr_non_empty_iov_count() to com…
rlubos Oct 7, 2024
0a3f961
[nrf noup] samples: basic: blinky: align eGPIO overlay to L15 DK
masz-nordic Oct 4, 2024
c386643
[nrf fromtree] drivers: nrf_qspi_nor: Fix build without multithreading
joerchan Oct 4, 2024
c63443e
[nrf fromtree] drivers: nrf_qspi_nor: Check poll period before sleep
joerchan Oct 4, 2024
712ff22
[nrf fromtree] cmake: linker: evaluate CONFIG_LINKER_ITERABLE_SUBALIG…
tejlmand Sep 23, 2024
8263ec5
[nrf fromtree] samples/net: Don't test on native_posix
aescolar Sep 21, 2024
d681e4c
[nrf fromtree] snippets: Add Wi-Fi IPv4 snippet
rlubos Oct 2, 2024
c257a1f
[nrf fromtree] samples: net: Add Wi-Fi snippet support for networking…
rlubos Oct 2, 2024
48608dc
[nrf fromtree] samples: net: echo_client: Fix build warning with IPv6…
rlubos Oct 3, 2024
ab8cfa0
[nrf fromtree] samples: net: echo_client: Fix 'Tag name should be uni…
rlubos Oct 3, 2024
d31fa2d
[nrf fromtree] net: dns: dispatcher: Don't use uninitialized entries
rlubos Oct 3, 2024
5ac7771
[nrf fromtree] samples: net: telnet: Remove redundant code
rlubos Oct 3, 2024
a7100a5
[nrf fromtree] log: net: Fix build warning with IPv6 disabled
rlubos Oct 3, 2024
3c69a09
Revert "[nrf noup] samples: net: Add support for nRF700x"
rlubos Oct 7, 2024
3abc0e2
Revert "[nrf noup] samples: lwm2m_client: Add support for nRF91x and …
rlubos Oct 7, 2024
1ee6611
[nrf noup] samples: lwm2m_client: Add support for nRF91x
juhaylinen Jan 19, 2024
f3e023b
[nrf noup] samples: net: Enable Wi-Fi driver in sysbuild builds
rlubos Oct 7, 2024
e46d2e6
[nrf noup] workflows: Update the commit tags action
carlescufi Oct 11, 2024
b10af16
[nrf noup] drivers: entropy: Switch entropy driver in nRF54L20
kl-cruz Aug 2, 2024
a0e1ea8
[nrf fromtree] drivers: udc_dwc2: Suspend if connected to suspended bus
tmon-nordic Sep 27, 2024
975bdb9
[nrf fromtree] drivers: udc_dwc2: Change hibernation exit on bus reset
tmon-nordic Sep 30, 2024
df64cee
[nrf fromtree] uart: update meaning of `uart_irq_tx_ready` return code
JordanYates Apr 1, 2024
4f3834b
[nrf fromtree] serial/usb: update `struct ring_buf` users
JordanYates Apr 1, 2024
b7ca85a
[nrf fromtree] serial: async_to_irq: update `tx_ready` return
JordanYates Apr 1, 2024
2f5817a
[nrf fromtree] serial: uart_nrfx_*: update `tx_ready` return codes
JordanYates Apr 1, 2024
c295ee8
[nrf fromtree] doc: usb: move "Built-in functions" down and increase…
jfischer-no Jul 4, 2024
3523a1f
[nrf fromtree] usb: device_next: align CDC ACM UART with Interrupt-dr…
jfischer-no Jul 4, 2024
bb4e213
[nrf fromtree] doc: usb: describe CDC ACM virtual UART IRQ API behavior
jfischer-no Jul 4, 2024
42e19b6
[nrf fromtree] usb: device_next: align CDC ACM UART poll_out with leg…
jfischer-no Jul 5, 2024
d6257f6
[nrf fromtree] usb: device_next: allow fifo_fill and poll_out be used…
jfischer-no Jul 5, 2024
c25c7d0
[nrf fromtree] doc: usb: add note about CDC ACM virtual UART polling …
jfischer-no Jul 5, 2024
e1a46e1
[nrf fromtree] usb: device_next: limit CDC ACM OUT transfer size to t…
jfischer-no Sep 9, 2024
7fcabe9
[nrf fromtree] usb: device_next: use delayable work for TX FIFO in CD…
jfischer-no Sep 9, 2024
fb6c746
[nrf fromtree] usb: device_next: USB reset clears remote wakeup permi…
benedekkupper Oct 4, 2024
4365d55
[nrf fromtree] manifest: Update nRF hw models to latest
aescolar Oct 15, 2024
7f012e9
[nrf fromtree] samples: tests: Add support to tests on nrf54l15 DK
katgiadla Sep 10, 2024
ed414be
[nrf fromtree] samples: Align tests yaml and overlays to nrf54l15dk
jaz1-nordic Sep 30, 2024
29f0e97
[nrf fromtree] boards: nordic: update custom JLink reset scheme for A…
jonathannilsen Sep 12, 2024
8717086
[nrf fromtree] boards: nordic: nrf54h20dk: make RAM3x DMA region larg…
nika-nordic Oct 7, 2024
0c72bd8
[nrf fromtree] dts: bindings: Update Nordic owned memory bindings
57300 May 3, 2024
c1bf188
[nrf fromtree] boards: nordic: Align with updated Nordic owned memory…
57300 May 3, 2024
8a34326
[nrf fromtree] boards: nordic: Flatten shared_ramxx_region nodes
57300 Oct 8, 2024
514df4e
Revert "[nrf noup] dts: nordic: Add support for BICR generation"
57300 Oct 16, 2024
fad108a
[nrf fromlist] modules: hal_nordic: Integrate nrf-regtool 7.0.0
57300 Oct 16, 2024
3bedb2d
[nrf noup] dts: nordic: Add support for BICR generation
57300 Jun 5, 2024
928a662
[nrf fromtree] usb: dwc2: Allow for enabling USB if the cable is disc…
alstrzebonski Sep 6, 2024
a5ce43e
[nrf fromtree] drivers: nrfwifi: Fix the indentation
krish2718 Oct 7, 2024
54098a5
[nrf fromtree] drivers: wifi: Add support to override FW load
krish2718 Oct 2, 2024
0981e96
[nrf fromtree] drivers: wifi: nrf: Remove unused linker script
krish2718 Oct 2, 2024
110f8ca
Revert "[nrf noup] drivers: wifi: nrfwifi: Workaround for build"
krish2718 Oct 2, 2024
0cb0d88
[nrf fromtree] drivers: nrfwifi: Use Zephyr tooling to load nRF70 FW …
krish2718 Oct 9, 2024
fe339b1
[nrf noup] samples: net: wifi: Enable Wi-Fi driver in sysbuild builds
krish2718 Oct 10, 2024
8d6fc59
[nrf fromtree] drivers: nrfwifi: Add provision to handle FW blobs ext…
krish2718 Oct 12, 2024
8f65156
[nrf fromtree] drivers: sensor: qdec: fix QDEC overflow handling
mstasiaknordic Jul 11, 2024
8411e6a
[nrf fromtree] tests: boards: nrf: qdec: modify QDEC tests to match n…
mstasiaknordic Jul 29, 2024
17d9503
Revert "[nrf noup] settings: zms: use dedicated lookup cache hash fun…
rghaddab Oct 18, 2024
1a605b0
Revert "[nrf fromlist] fs: introduce ZMS a new Memory storage system"
rghaddab Oct 18, 2024
14c65e3
[nrf fromlist] fs: introduce ZMS a new Memory storage system
rghaddab Feb 26, 2024
6ccfcdc
[nrf noup] settings: zms: use dedicated lookup cache hash function
rghaddab Oct 11, 2024
e3dc304
[nrf fromtree] net: silence no sources cmake warning
maciejbaczmanski Oct 16, 2024
3d76fd0
[nrf fromtree] soc: nordic: nrf54l: remove normal voltage mode
nika-nordic Sep 18, 2024
8b3f453
[nrf fromtree] dts: nordic: refactor bindings helper symbols for SAADC
nika-nordic Sep 30, 2024
b1376e8
[nrf fromtree] drivers: adc: nrf: add support for nrf54l internal SAA…
nika-nordic Sep 30, 2024
9c7b747
[nrf fromtree] samples: drivers: adc: add support for internal nRF54L…
nika-nordic Sep 30, 2024
94750fa
[nrf fromtree] drivers: retained_mem: nrf: align dependencies to nrf5…
nika-nordic Sep 30, 2024
321c69d
[nrf fromtree] tests: drivers: retained_mem: api: add support for nrf…
nika-nordic Sep 30, 2024
36cdfc2
[nrf fromtree] boards: nordic: nrf54hl: add retained_mem to supported…
nika-nordic Oct 1, 2024
4ac75dc
[nrf fromtree] dts: common: nordic: nrf54l20: Adjust RAM size to 511k
nordic-krch Oct 14, 2024
a2171d7
[nrf fromlist] samples: boards: nordic: system_off: Add GRTC wakeup
nordic-babu Oct 8, 2024
44cb146
[nrf fromtree] drivers: dp: swdp_bitbang: power optimization
maxd-nordic Jun 24, 2024
0a8d32e
[nrf fromtree] drivers: dp: swdp_bitbang: hardcode nRF53 SYSCLK
maxd-nordic Oct 2, 2024
6c3c818
[nrf fromtree] drivers: dp: swdp_bitbang: Update SWD clock calculation
maxd-nordic Oct 2, 2024
d02b0d9
[nrf fromtree] dp: swdp_bitbang: fix unused variable build error
dcpleung Oct 11, 2024
66b53a9
[nrf fromtree] bluetooth: conn: Use a separate workqueue for connecti…
MarekPieta Oct 1, 2024
6e42723
Revert "[nrf fromlist] tests: drivers: spi: nordic: add device PM run…
adamkondraciuk Oct 16, 2024
7dd7e38
Revert "[nrf fromlist] drivers: spi: nrfx_spim: Add support for devic…
adamkondraciuk Oct 16, 2024
35e51a2
[nrf fromlist] drivers: spi: nrfx_spim: Add support for device runtim…
adamkondraciuk Jul 9, 2024
b20e5fd
[nrf fromlist] tests: drivers: spi: nordic: add device PM runtime
adamkondraciuk Jul 12, 2024
090b1d6
[nrf fromtree] pm: device: allow optional support of TURN_ON action
gmarull Sep 23, 2024
8f94fe0
[nrf fromtree] drivers: pwm: nrfx: Improve device generation macros
nordic-krch Oct 1, 2024
a7dbe5e
[nrf fromtree] drivers: pwm: nrfx: Disable PWM peripheral when not used
nordic-krch Sep 20, 2024
b063a96
[nrf fromtree] drivers: pwm: nrfx: Improve runtime PM
nordic-krch Sep 20, 2024
dded8c2
[nrf fromtree] boards: nordic: Do not enable hw-flow-control on console
nordic-krch Oct 11, 2024
09aba02
[nrf fromtree] samples: icbmsg: Change regex for no_multithreading test
jaz1-nordic Oct 18, 2024
5244a2d
[nrf fromtree] bluetooth: host: LE CS subevent result reassembly
bugo-nordic Oct 15, 2024
da7650c
[nrf fromtree] bluetooth: host Accommodate platform endianness for CS…
bugo-nordic Oct 15, 2024
cde1a3c
[nrf fromtree] bluetooth: host: Fix values for minimizing/maximizing …
olivier-le-sage Oct 15, 2024
1ce8721
[nrf fromtree] bluetooth: host: Add docs for t_XX times in CS Test
olivier-le-sage Oct 15, 2024
9a66af4
[nrf fromtree] bluetooth: host: uint16_t -> int16_t mode 1 deltas
olivier-le-sage Oct 15, 2024
e4bcf1f
[nrf fromtree] bluetooth: host: Add defines for mode 1 packet quality…
olivier-le-sage Oct 15, 2024
7de8758
[nrf fromtree] bluetooth: host: minor doc correction for bt_le_cs_ste…
olivier-le-sage Oct 17, 2024
0b957cd
[nrf fromtree] bluetooth: host: CS support for various HCI commands
adamfc2000 Oct 10, 2024
8d14baa
[nrf fromtree] drivers: sensor: nordic: qdec: Add runtime PM
nordic-krch Sep 18, 2024
db7b6f6
[nrf fromtree] tests: boards: nrf: qdec: Add common configuration for…
nordic-krch Sep 18, 2024
cf8d816
[nrf fromtree] tests: boards: nrf: qdec: Add device runtime PM config…
nordic-krch Sep 18, 2024
8ceab93
[nrf fromlist] tests: boards: nrf: qdec: Fix failing drivers.sensor.q…
nordic-krch Oct 18, 2024
f3d949b
Revert "[nrf fromlist] susbys/dfu/img_util: support ERASE PROGRESSIVE…
nvlsianpu Oct 17, 2024
2542e3c
[nrf fromtree] susbys/dfu/img_util: refined ERASE PROGRESSIVELY imple…
nvlsianpu Sep 28, 2024
c6b4762
[nrf fromtree] modules: hal_nordic: Add new PDM instances
mstasiaknordic Sep 25, 2024
0ce0e14
[nrf fromtree] drivers: audio: dmic: Add support for multiple nrf PDM…
mstasiaknordic Sep 25, 2024
4185335
[nrf fromtree] samples: drivers: audio: dmic: Add nRF54L15 to the sample
mstasiaknordic Sep 25, 2024
be00e5a
Revert "[nrf noup] mbedtls: Add Nordic PSA crypto configurations"
Vge0rge Oct 15, 2024
4d9f0df
drivers: timer: select grtc clock source from clock control kconfig
sean-madigan Oct 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
406 changes: 406 additions & 0 deletions .github/test-spec.yml

Large diffs are not rendered by default.

28 changes: 28 additions & 0 deletions .github/workflows/commit-tags.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Commit tags

on:
pull_request:
types: [synchronize, opened, reopened, edited, labeled, unlabeled,
milestoned, demilestoned, assigned, unassigned, ready_for_review,
review_requested]

jobs:
commit_tags:
runs-on: ubuntu-22.04
name: Run commit tags checks on patch series (PR)
steps:
- name: Update PATH for west
run: |
echo "$HOME/.local/bin" >> $GITHUB_PATH

- name: Checkout the code
uses: actions/checkout@v3
with:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 0

- name: Run the commit tags
uses: nrfconnect/action-commit-tags@main
with:
target: .
upstream: zephyrproject-rtos/zephyr/main
8 changes: 4 additions & 4 deletions .github/workflows/compliance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ jobs:
git config --global user.name "Your Name"
git remote -v
# Ensure there's no merge commits in the PR
[[ "$(git rev-list --merges --count origin/${BASE_REF}..)" == "0" ]] || \
(echo "::error ::Merge commits not allowed, rebase instead";false)
#[[ "$(git rev-list --merges --count origin/${BASE_REF}..)" == "0" ]] || \
#(echo "::error ::Merge commits not allowed, rebase instead";false)
git rebase origin/${BASE_REF}
# debug
git log --pretty=oneline | head -n 10
Expand Down Expand Up @@ -78,8 +78,8 @@ jobs:
git log --pretty=oneline | head -n 10
# Increase rename limit to allow for large PRs
git config diff.renameLimit 10000
./scripts/ci/check_compliance.py --annotate -e KconfigBasic \
-c origin/${BASE_REF}..
./scripts/ci/check_compliance.py --annotate -e KconfigBasic -e Kconfig \
-e KconfigBasicNoModules -e ModulesMaintainers -c origin/${BASE_REF}..

- name: upload-results
uses: actions/upload-artifact@v4
Expand Down
17 changes: 17 additions & 0 deletions .github/workflows/manifest-PR.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: handle manifest PR
on:
pull_request_target:
types: [opened, synchronize, closed]
branches:
- main


jobs:
call-manifest-pr-action:
runs-on: ubuntu-latest
steps:
- name: handle manifest PR
uses: nrfconnect/action-manifest-pr@main
with:
token: ${{ secrets.NCS_GITHUB_TOKEN }}
manifest-pr-title-details: ${{ github.event.pull_request.title }}
1 change: 1 addition & 0 deletions CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
# component or code. This file is going to be deprecated and currently only had
# entries that are not covered by the MAINTAINERS file.

/.github/test-spec.yml @nrfconnect/ncs-test-leads
/soc/arm/aspeed/ @aspeeddylan
/soc/atmel/ @nandojve
/soc/arm/bcm*/ @sbranden
Expand Down
5 changes: 5 additions & 0 deletions Jenkinsfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
@Library("CI_LIB") _

def pipeline = new ncs.sdk_zephyr.Main()

pipeline.run(JOB_NAME)
4 changes: 2 additions & 2 deletions Kconfig.zephyr
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@ osource "${APPLICATION_SOURCE_DIR}/VERSION"
# Shield defaults should have precedence over board defaults, which should have
# precedence over SoC defaults, so include them in that order.
#
# $ARCH and $BOARD_DIR will be glob patterns when building documentation.
# $ARCH and $KCONFIG_BOARD_DIR will be glob patterns when building documentation.
# This loads custom shields defconfigs (from BOARD_ROOT)
osource "$(KCONFIG_BINARY_DIR)/Kconfig.shield.defconfig"
# This loads Zephyr base shield defconfigs
source "boards/shields/*/Kconfig.defconfig"

osource "$(BOARD_DIR)/Kconfig.defconfig"
osource "$(KCONFIG_BOARD_DIR)/Kconfig.defconfig"

# This loads Zephyr specific SoC root defconfigs
source "$(KCONFIG_BINARY_DIR)/soc/Kconfig.defconfig"
Expand Down
1 change: 0 additions & 1 deletion MAINTAINERS.yml
Original file line number Diff line number Diff line change
Expand Up @@ -975,7 +975,6 @@ Documentation:
- doc/images/Zephyr-Kite-in-tree.png
- doc/index-tex.rst
- doc/index.rst
- doc/kconfig.rst
- doc/templates/sample.tmpl
- doc/templates/board.tmpl
- boards/index.rst
Expand Down
13 changes: 13 additions & 0 deletions arch/arm/core/mpu/arm_mpu_regions.c
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@
#include <zephyr/arch/arm/mpu/arm_mpu.h>

#include <zephyr/arch/arm/cortex_m/arm_mpu_mem_cfg.h>
#if USE_PARTITION_MANAGER
#include <pm_config.h>
#endif

static const struct arm_mpu_region mpu_regions[] = {
/* Region 0 */
Expand All @@ -21,13 +24,23 @@ static const struct arm_mpu_region mpu_regions[] = {
#endif
/* Region 1 */
MPU_REGION_ENTRY("SRAM_0",
#if USE_PARTITION_MANAGER
PM_SRAM_ADDRESS,
#if defined(CONFIG_ARMV8_M_BASELINE) || defined(CONFIG_ARMV8_M_MAINLINE)
REGION_RAM_ATTR(PM_SRAM_ADDRESS, PM_SRAM_SIZE)),
#else
REGION_RAM_ATTR(REGION_SRAM_SIZE)),
#endif
#else
CONFIG_SRAM_BASE_ADDRESS,
#if defined(CONFIG_ARMV8_M_BASELINE) || defined(CONFIG_ARMV8_M_MAINLINE)
REGION_RAM_ATTR(CONFIG_SRAM_BASE_ADDRESS, \
CONFIG_SRAM_SIZE * 1024)),
#else
REGION_RAM_ATTR(REGION_SRAM_SIZE)),
#endif

#endif /* USE_PARTITION_MANAGER */
};

const struct arm_mpu_config mpu_config = {
Expand Down
2 changes: 1 addition & 1 deletion boards/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ config QEMU_EXTRA_FLAGS
GDBstub over serial with `-serial tcp:127.0.0.1:5678,server`

# There might not be any board options, hence the optional source
osource "$(BOARD_DIR)/Kconfig"
osource "$(KCONFIG_BOARD_DIR)/Kconfig"
endmenu

config BOARD_HAS_TIMING_FUNCTIONS
Expand Down
6 changes: 5 additions & 1 deletion boards/Kconfig.v1
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@

# SPDX-License-Identifier: Apache-2.0

# In HWMv1 the KCONFIG_BOARD_DIR points directly to the BOARD_DIR.
# Set the BOARD_DIR variable for backwards compatibility to legacy hardware model.
BOARD_DIR := $(KCONFIG_BOARD_DIR)

choice
prompt "Board Selection"

source "$(BOARD_DIR)/Kconfig.board"
source "$(KCONFIG_BOARD_DIR)/Kconfig.board"

endchoice
2 changes: 1 addition & 1 deletion boards/Kconfig.v2
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ config BOARD_QUALIFIERS
For example, if building for ``nrf5340dk/nrf5340/cpuapp`` then this will contain the
value ``nrf5340/cpuapp``.

osource "$(BOARD_DIR)/Kconfig.$(BOARD)"
osource "$(KCONFIG_BOARD_DIR)/Kconfig.$(BOARD)"
1 change: 1 addition & 0 deletions boards/native/nrf_bsim/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ zephyr_library_sources(
cpu_wait.c
argparse.c
nsi_if.c
native_remap.c
soc/nrfx_coredep.c
common/bstests_entry.c
common/cmsis/cmsis.c
Expand Down
12 changes: 12 additions & 0 deletions boards/native/nrf_bsim/native_remap.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
/*
* Copyright (c) 2024 Nordic Semiconductor ASA
*
* SPDX-License-Identifier: Apache-2.0
*/
#include <stdbool.h>
#include "NHW_misc.h"

bool native_emb_addr_remap(void **addr)
{
return nhw_convert_RAM_addr(addr);
}
3 changes: 2 additions & 1 deletion boards/native/nrf_bsim/nrf54l15bsim_nrf54l15_cpuapp.dts
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,9 @@

&radio {
status = "okay";
/* This feature is not yet supported by the RADIO model */
/* These features are not yet supported by the RADIO model */
/delete-property/ dfe-supported;
/delete-property/ cs-supported;
};

&clock {
Expand Down
6 changes: 6 additions & 0 deletions boards/nordic/nrf54h20dk/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# SPDX-License-Identifier: Apache-2.0

zephyr_library()
if(CONFIG_NRFS_MRAM_SERVICE_ENABLED)
zephyr_library_sources(board.c)
endif()
8 changes: 8 additions & 0 deletions boards/nordic/nrf54h20dk/Kconfig.defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,11 @@ config BT_CTLR
default y if BT

endif # BOARD_NRF54H20DK_NRF54H20_CPURAD

if BOARD_NRF54H20DK_NRF54H20_CPUPPR

# As PPR has limited memory most of tests does not fit with asserts enabled.
config ASSERT
default n if ZTEST

endif # BOARD_NRF54H20DK_NRF54H20_CPUPPR
18 changes: 12 additions & 6 deletions boards/nordic/nrf54h20dk/Kconfig.nrf54h20dk
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@
# SPDX-License-Identifier: Apache-2.0

config BOARD_NRF54H20DK
select SOC_NRF54H20_CPUAPP if BOARD_NRF54H20DK_NRF54H20_CPUAPP
select SOC_NRF54H20_CPURAD if BOARD_NRF54H20DK_NRF54H20_CPURAD
select SOC_NRF54H20_CPUPPR if BOARD_NRF54H20DK_NRF54H20_CPUPPR || \
BOARD_NRF54H20DK_NRF54H20_CPUPPR_XIP
select SOC_NRF54H20_CPUFLPR if BOARD_NRF54H20DK_NRF54H20_CPUFLPR || \
BOARD_NRF54H20DK_NRF54H20_CPUFLPR_XIP
select SOC_NRF54H20_ENGB_CPUAPP if BOARD_NRF54H20DK_NRF54H20_CPUAPP && BOARD_REVISION = "0.8.0"
select SOC_NRF54H20_ENGB_CPURAD if BOARD_NRF54H20DK_NRF54H20_CPURAD && BOARD_REVISION = "0.8.0"
select SOC_NRF54H20_ENGB_CPUPPR if (BOARD_NRF54H20DK_NRF54H20_CPUPPR || \
BOARD_NRF54H20DK_NRF54H20_CPUPPR_XIP) && BOARD_REVISION = "0.8.0"
select SOC_NRF54H20_ENGB_CPUFLPR if (BOARD_NRF54H20DK_NRF54H20_CPUFLPR || \
BOARD_NRF54H20DK_NRF54H20_CPUFLPR_XIP) && BOARD_REVISION = "0.8.0"
select SOC_NRF54H20_CPUAPP if BOARD_NRF54H20DK_NRF54H20_CPUAPP && BOARD_REVISION = "0.9.0"
select SOC_NRF54H20_CPURAD if BOARD_NRF54H20DK_NRF54H20_CPURAD && BOARD_REVISION = "0.9.0"
select SOC_NRF54H20_CPUPPR if (BOARD_NRF54H20DK_NRF54H20_CPUPPR || \
BOARD_NRF54H20DK_NRF54H20_CPUPPR_XIP) && BOARD_REVISION = "0.9.0"
select SOC_NRF54H20_CPUFLPR if (BOARD_NRF54H20DK_NRF54H20_CPUFLPR || \
BOARD_NRF54H20DK_NRF54H20_CPUFLPR_XIP) && BOARD_REVISION = "0.9.0"
58 changes: 58 additions & 0 deletions boards/nordic/nrf54h20dk/board.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
/*
* Copyright (c) 2024 Nordic Semiconductor ASA.
*
* SPDX-License-Identifier: Apache-2.0
*/

#include <zephyr/init.h>

#define MODULE mram_suspend_off
#include <zephyr/logging/log.h>
LOG_MODULE_REGISTER(MODULE);

#include <services/nrfs_mram.h>
#include <nrfs_backend_ipc_service.h>

#define MRAM_SUSPEND_OFF_INIT_PRIO 90

void mram_latency_handler(nrfs_mram_latency_evt_t const *p_evt, void *context)
{
switch (p_evt->type) {
case NRFS_MRAM_LATENCY_REQ_APPLIED:
LOG_DBG("MRAM latency handler: response received");
break;
case NRFS_MRAM_LATENCY_REQ_REJECTED:
LOG_ERR("MRAM latency handler - request rejected!");
break;
default:
LOG_ERR("MRAM latency handler - unexpected event: 0x%x", p_evt->type);
break;
}
}

static int turn_off_suspend_mram(void)
{
/* Turn off mram automatic suspend as it causes delays in time depended code sections. */

nrfs_err_t err = NRFS_SUCCESS;

/* Wait for ipc initialization */
nrfs_backend_wait_for_connection(K_FOREVER);

err = nrfs_mram_init(mram_latency_handler);
if (err != NRFS_SUCCESS) {
LOG_ERR("MRAM service init failed: %d", err);
} else {
LOG_DBG("MRAM service initialized");
}

LOG_DBG("MRAM: set latency: NOT ALLOWED");
err = nrfs_mram_set_latency(MRAM_LATENCY_NOT_ALLOWED, NULL);
if (err) {
LOG_ERR("MRAM: set latency failed (%d)", err);
}

return err;
}

SYS_INIT(turn_off_suspend_mram, APPLICATION, MRAM_SUSPEND_OFF_INIT_PRIO);
6 changes: 6 additions & 0 deletions boards/nordic/nrf54h20dk/board.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,9 @@ board:
cpucluster: cpuppr
- name: xip
cpucluster: cpuflpr
revision:
format: major.minor.patch
default: "0.9.0"
revisions:
- name: "0.8.0"
- name: "0.9.0"
5 changes: 5 additions & 0 deletions boards/nordic/nrf54h20dk/doc/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ nRF54H20 SoC provides support for the following devices:
* :abbr:`GPIO (General Purpose Input Output)`
* :abbr:`GRTC (Global real-time counter)`
* :abbr:`I2C (Inter-Integrated Circuit)`
* MEMCONF
* MRAM
* :abbr:`PWM (Pulse Width Modulation)`
* RADIO (Bluetooth Low Energy and 802.15.4)
Expand Down Expand Up @@ -70,6 +71,8 @@ hardware features:
+-----------+------------+----------------------+
| I2C(M) | on-chip | i2c |
+-----------+------------+----------------------+
| MEMCONF | on-chip | retained_mem |
+-----------+------------+----------------------+
| SPI(M/S) | on-chip | spi |
+-----------+------------+----------------------+
| UART | on-chip | serial |
Expand All @@ -89,6 +92,8 @@ hardware features:
+-----------+------------+----------------------+
| I2C(M) | on-chip | i2c |
+-----------+------------+----------------------+
| MEMCONF | on-chip | retained_mem |
+-----------+------------+----------------------+
| SPI(M/S) | on-chip | spi |
+-----------+------------+----------------------+
| UART | on-chip | serial |
Expand Down
54 changes: 54 additions & 0 deletions boards/nordic/nrf54h20dk/nrf54h20dk_bicr.dtsi
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
/*
* Copyright (c) 2024 Nordic Semiconductor ASA
*
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
*/

/ {
bicr: bicr@fff87b0 {
compatible = "nordic,nrf-bicr";
reg = <0xfff87b0 0x48>;

power-vddao5v0 = "external";
power-vddao1v8 = "internal";
power-vdd1v0 = "internal";
power-vddrf1v0 = "shorted";
power-vddao0v8 = "internal";
power-vddvs0v8 = "internal";

inductor-present;

ioport-power-rails = <&gpio1 2>, <&gpio2 2>, <&gpio6 2>, <&gpio7 2>, <&gpio9 4>;
ioport-drivectrls = <&gpio6 50>, <&gpio7 50>;

lfosc-mode = "crystal";
lfosc-loadcap = <15>;

lfrc-autocalibration = <20 40 3>;

hfxo-mode = "crystal";
hfxo-loadcap = <56>;
};
};

&gpio1 {
#ioport-power-rail-cells = <1>;
};

&gpio2 {
#ioport-power-rail-cells = <1>;
};

&gpio6 {
#ioport-power-rail-cells = <1>;
#ioport-drivectrl-cells = <1>;
};

&gpio7 {
#ioport-power-rail-cells = <1>;
#ioport-drivectrl-cells = <1>;
};

&gpio9 {
#ioport-power-rail-cells = <1>;
};
Loading
Loading