blob: 2a075c9b5645d6cec7d79018cb43b0018de90686 [file] [log] [blame]
/*
* Copyright (c) 2024 Google LLC
*
* SPDX-License-Identifier: Apache-2.0
*/
/dts-v1/;
#include <nuvoton/npcx9mfp.dtsi>
#include <nuvoton/npcx/npcx9/npcx9-pinctrl.dtsi>
/ {
model = "Google Quincy development board";
compatible = "google,quincy-fpmcu";
chosen {
zephyr,console = &uart1;
zephyr,shell-uart = &uart1;
zephyr,sram = &sram0;
zephyr,flash = &flash0;
zephyr,flash-controller = &int_flash;
};
aliases {
/* For watchdog sample */
watchdog0 = &twd0;
};
};
/* UART1: Servo UART (console) */
&uart1 {
/* Use UART1_SL2 ie. PIN64.65 */
pinctrl-0 = <&uart1_2_sin_gp64
&uart1_2_sout_gp65>;
pinctrl-names = "default";
current-speed = <115200>;
status = "okay";
};
/* UART2: AP UART (Host Commands and MKBP) */
&uart2 {
pinctrl-0 = <&uart2_sin_gp75
&uart2_sout_gp86>;
pinctrl-names = "default";
current-speed = <115200>;
status = "okay";
};
/* SHI0: communication with the AP */
&shi0 {
status = "okay";
pinctrl-0 = <&shi_gp46_47_53_55>;
pinctrl-names = "default";
};
/* SPIP0: communication with the fingerprint sensor */
&spip0 {
pinctrl-0 = <&spip_sclk_mosi_miso_gp95_gpa1_gpa3_gpa5_sl
&spip_sclk_mosi_miso_gp95_gpa1_gpa3_gpa5_no_spip_inv>;
cs-gpios = <&gpioa 6 GPIO_ACTIVE_LOW>;
pinctrl-names = "default";
status = "okay";
};
/* DRBG: Deterministic Random Bit Generator */
&drbg0 {
status = "okay";
};