xref: /openbmc/u-boot/arch/x86/dts/coreboot.dts (revision ceeee8f7)
1*ceeee8f7SBin Meng// SPDX-License-Identifier: GPL-2.0+
2*ceeee8f7SBin Meng/*
3*ceeee8f7SBin Meng * Copyright (C) 2018, Bin Meng <bmeng.cn@gmail.com>
4*ceeee8f7SBin Meng *
5*ceeee8f7SBin Meng * Generic coreboot payload device tree for x86 targets
6*ceeee8f7SBin Meng */
7*ceeee8f7SBin Meng
8*ceeee8f7SBin Meng/dts-v1/;
9*ceeee8f7SBin Meng
10*ceeee8f7SBin Meng/include/ "skeleton.dtsi"
11*ceeee8f7SBin Meng/include/ "serial.dtsi"
12*ceeee8f7SBin Meng/include/ "keyboard.dtsi"
13*ceeee8f7SBin Meng/include/ "reset.dtsi"
14*ceeee8f7SBin Meng/include/ "rtc.dtsi"
15*ceeee8f7SBin Meng/include/ "tsc_timer.dtsi"
16*ceeee8f7SBin Meng
17*ceeee8f7SBin Meng/ {
18*ceeee8f7SBin Meng	model = "coreboot x86 payload";
19*ceeee8f7SBin Meng	compatible = "coreboot,x86-payload";
20*ceeee8f7SBin Meng
21*ceeee8f7SBin Meng	aliases {
22*ceeee8f7SBin Meng		serial0 = &serial;
23*ceeee8f7SBin Meng	};
24*ceeee8f7SBin Meng
25*ceeee8f7SBin Meng	config {
26*ceeee8f7SBin Meng		silent_console = <0>;
27*ceeee8f7SBin Meng	};
28*ceeee8f7SBin Meng
29*ceeee8f7SBin Meng	chosen {
30*ceeee8f7SBin Meng		stdout-path = "/serial";
31*ceeee8f7SBin Meng	};
32*ceeee8f7SBin Meng
33*ceeee8f7SBin Meng	pci {
34*ceeee8f7SBin Meng		compatible = "pci-x86";
35*ceeee8f7SBin Meng		u-boot,dm-pre-reloc;
36*ceeee8f7SBin Meng	};
37*ceeee8f7SBin Meng
38*ceeee8f7SBin Meng	coreboot-fb {
39*ceeee8f7SBin Meng		compatible = "coreboot-fb";
40*ceeee8f7SBin Meng	};
41*ceeee8f7SBin Meng};
42