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