1*724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0
2*724ba675SRob Herring/dts-v1/;
3*724ba675SRob Herring#include "bcm2711-rpi-4-b.dts"
4*724ba675SRob Herring
5*724ba675SRob Herring/ {
6*724ba675SRob Herring	compatible = "raspberrypi,400", "brcm,bcm2711";
7*724ba675SRob Herring	model = "Raspberry Pi 400";
8*724ba675SRob Herring
9*724ba675SRob Herring	chosen {
10*724ba675SRob Herring		/* 8250 auxiliary UART instead of pl011 */
11*724ba675SRob Herring		stdout-path = "serial1:115200n8";
12*724ba675SRob Herring	};
13*724ba675SRob Herring
14*724ba675SRob Herring	gpio-poweroff {
15*724ba675SRob Herring		compatible = "gpio-poweroff";
16*724ba675SRob Herring		gpios = <&expgpio 5 GPIO_ACTIVE_HIGH>;
17*724ba675SRob Herring	};
18*724ba675SRob Herring};
19*724ba675SRob Herring
20*724ba675SRob Herring&expgpio {
21*724ba675SRob Herring	gpio-line-names = "BT_ON",
22*724ba675SRob Herring			  "WL_ON",
23*724ba675SRob Herring			  "PWR_LED_OFF",
24*724ba675SRob Herring			  "GLOBAL_RESET",
25*724ba675SRob Herring			  "VDD_SD_IO_SEL",
26*724ba675SRob Herring			  "GLOBAL_SHUTDOWN",
27*724ba675SRob Herring			  "SD_PWR_ON",
28*724ba675SRob Herring			  "SHUTDOWN_REQUEST";
29*724ba675SRob Herring};
30*724ba675SRob Herring
31*724ba675SRob Herring&genet_mdio {
32*724ba675SRob Herring	clock-frequency = <1950000>;
33*724ba675SRob Herring};
34*724ba675SRob Herring
35*724ba675SRob Herring&led_pwr {
36*724ba675SRob Herring	gpios = <&gpio 42 GPIO_ACTIVE_HIGH>;
37*724ba675SRob Herring};
38*724ba675SRob Herring
39*724ba675SRob Herring&leds {
40*724ba675SRob Herring	/delete-node/ led_act;
41*724ba675SRob Herring};
42*724ba675SRob Herring
43*724ba675SRob Herring&pm {
44*724ba675SRob Herring	/delete-property/ system-power-controller;
45*724ba675SRob Herring};
46