1724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0
2724ba675SRob Herring/dts-v1/;
3724ba675SRob Herring#include "bcm2711-rpi-4-b.dts"
4724ba675SRob Herring
5724ba675SRob Herring/ {
6724ba675SRob Herring	compatible = "raspberrypi,400", "brcm,bcm2711";
7724ba675SRob Herring	model = "Raspberry Pi 400";
8724ba675SRob Herring
9724ba675SRob Herring	chosen {
10724ba675SRob Herring		/* 8250 auxiliary UART instead of pl011 */
11724ba675SRob Herring		stdout-path = "serial1:115200n8";
12724ba675SRob Herring	};
13724ba675SRob Herring
14724ba675SRob Herring	gpio-poweroff {
15724ba675SRob Herring		compatible = "gpio-poweroff";
16724ba675SRob Herring		gpios = <&expgpio 5 GPIO_ACTIVE_HIGH>;
17724ba675SRob Herring	};
18724ba675SRob Herring};
19724ba675SRob Herring
20724ba675SRob Herring&expgpio {
21724ba675SRob Herring	gpio-line-names = "BT_ON",
22724ba675SRob Herring			  "WL_ON",
23724ba675SRob Herring			  "PWR_LED_OFF",
24724ba675SRob Herring			  "GLOBAL_RESET",
25724ba675SRob Herring			  "VDD_SD_IO_SEL",
26724ba675SRob Herring			  "GLOBAL_SHUTDOWN",
27724ba675SRob Herring			  "SD_PWR_ON",
28724ba675SRob Herring			  "SHUTDOWN_REQUEST";
29724ba675SRob Herring};
30724ba675SRob Herring
31724ba675SRob Herring&genet_mdio {
32724ba675SRob Herring	clock-frequency = <1950000>;
33724ba675SRob Herring};
34724ba675SRob Herring
35724ba675SRob Herring&led_pwr {
36724ba675SRob Herring	gpios = <&gpio 42 GPIO_ACTIVE_HIGH>;
37724ba675SRob Herring};
38724ba675SRob Herring
39*2e594ee1SStefan Wahren/delete-node/ &led_act;
40724ba675SRob Herring
41724ba675SRob Herring&pm {
42724ba675SRob Herring	/delete-property/ system-power-controller;
43724ba675SRob Herring};
44