xref: /linux/scripts/dtc/include-prefixes/arm/broadcom/bcm2711-rpi-400.dts (revision 621cde16e49b3ecf7d59a8106a20aaebfb4a59a9)
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>;
33*a3592faeSFlorian Fainelli	/delete-node/ leds;
34724ba675SRob Herring};
35724ba675SRob Herring
36724ba675SRob Herring&led_pwr {
37724ba675SRob Herring	gpios = <&gpio 42 GPIO_ACTIVE_HIGH>;
38724ba675SRob Herring};
39724ba675SRob Herring
40dc761f11SStefan Wahren/delete-node/ &led_act;
41724ba675SRob Herring
42724ba675SRob Herring&pm {
43724ba675SRob Herring	/delete-property/ system-power-controller;
44724ba675SRob Herring};
45