1/*
2 * Copyright (c) 2019 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7#include <zephyr/dt-bindings/adc/adc.h>
8#include <zephyr/dt-bindings/adc/nrf-adc.h>
9#include <zephyr/dt-bindings/gpio/gpio.h>
10#include <zephyr/dt-bindings/i2c/i2c.h>
11#include <zephyr/dt-bindings/pinctrl/nrf-pinctrl.h>
12#include <zephyr/dt-bindings/pwm/pwm.h>
13
14#include <freq.h>
15#include <arm/nordic/override.dtsi>
16/*
17 * This value can be overridden at the board level or in an application specific
18 * dts/arm/nordic/override.dtsi file.
19 */
20#ifndef NRF_DEFAULT_IRQ_PRIORITY
21#define NRF_DEFAULT_IRQ_PRIORITY 1
22#endif
23
24/ {
25	pinctrl: pin-controller {
26		/* Pin controller is a "virtual" device since nRF SoCs do pin
27		 * control in a distributed way (GPIO registers and PSEL
28		 * registers on each peripheral).
29		 */
30		compatible = "nordic,nrf-pinctrl";
31	};
32
33	rng_hci: entropy_bt_hci {
34		compatible = "zephyr,bt-hci-entropy";
35		status = "okay";
36	};
37};
38
39&systick {
40	/*
41	 * Nordic SoCs rely by default on the RTC for system clock
42	 * implementation, so the SysTick node is not to be enabled.
43	 */
44	status = "disabled";
45};
46