44 lines
1009 B
Plaintext
44 lines
1009 B
Plaintext
/*
|
|
* Copyright (c) 2019 Nordic Semiconductor ASA
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
#include <dt-bindings/i2c/i2c.h>
|
|
#include <dt-bindings/gpio/gpio.h>
|
|
#include <dt-bindings/pinctrl/nrf-pinctrl.h>
|
|
#include <dt-bindings/pwm/pwm.h>
|
|
|
|
#include <arm/nordic/override.dtsi>
|
|
/*
|
|
* This value can be overridden at the board level or in an application specific
|
|
* dts/arm/nordic/override.dtsi file.
|
|
*/
|
|
#ifndef NRF_DEFAULT_IRQ_PRIORITY
|
|
#define NRF_DEFAULT_IRQ_PRIORITY 1
|
|
#endif
|
|
|
|
/ {
|
|
pinctrl: pin-controller {
|
|
/* Pin controller is a "virtual" device since nRF SoCs do pin
|
|
* control in a distributed way (GPIO registers and PSEL
|
|
* registers on each peripheral).
|
|
*/
|
|
compatible = "nordic,nrf-pinctrl";
|
|
};
|
|
|
|
rng_hci: entropy_bt_hci {
|
|
compatible = "zephyr,bt-hci-entropy";
|
|
label = "bt_hci_entropy";
|
|
status = "okay";
|
|
};
|
|
};
|
|
|
|
&systick {
|
|
/*
|
|
* Nordic SoCs rely by default on the RTC for system clock
|
|
* implementation, so the SysTick node is not to be enabled.
|
|
*/
|
|
status = "disabled";
|
|
};
|