Bin Meng | 204e1e5 | 2018-08-10 02:39:33 -0700 | [diff] [blame] | 1 | // SPDX-License-Identifier: GPL-2.0+ |
2 | /* | ||||
3 | * Copyright (C) 2018, Bin Meng <bmeng.cn@gmail.com> | ||||
4 | * | ||||
5 | * Generic coreboot payload device tree for x86 targets | ||||
6 | */ | ||||
7 | |||||
8 | /dts-v1/; | ||||
9 | |||||
10 | /include/ "skeleton.dtsi" | ||||
Bin Meng | 204e1e5 | 2018-08-10 02:39:33 -0700 | [diff] [blame] | 11 | /include/ "keyboard.dtsi" |
Bin Meng | d2232ef | 2019-02-26 01:52:21 -0800 | [diff] [blame] | 12 | /include/ "pcspkr.dtsi" |
Bin Meng | 204e1e5 | 2018-08-10 02:39:33 -0700 | [diff] [blame] | 13 | /include/ "reset.dtsi" |
14 | /include/ "rtc.dtsi" | ||||
Bin Meng | 8967f63 | 2021-07-28 12:00:23 +0800 | [diff] [blame] | 15 | |
16 | #include "tsc_timer.dtsi" | ||||
Bin Meng | 204e1e5 | 2018-08-10 02:39:33 -0700 | [diff] [blame] | 17 | |
18 | / { | ||||
19 | model = "coreboot x86 payload"; | ||||
20 | compatible = "coreboot,x86-payload"; | ||||
21 | |||||
22 | aliases { | ||||
23 | serial0 = &serial; | ||||
24 | }; | ||||
25 | |||||
26 | config { | ||||
27 | silent_console = <0>; | ||||
28 | }; | ||||
29 | |||||
30 | chosen { | ||||
31 | stdout-path = "/serial"; | ||||
32 | }; | ||||
33 | |||||
Bin Meng | 204e1e5 | 2018-08-10 02:39:33 -0700 | [diff] [blame] | 34 | pci { |
35 | compatible = "pci-x86"; | ||||
Simon Glass | d3a98cb | 2023-02-13 08:56:33 -0700 | [diff] [blame] | 36 | bootph-all; |
Bin Meng | 204e1e5 | 2018-08-10 02:39:33 -0700 | [diff] [blame] | 37 | }; |
38 | |||||
Simon Glass | fcddf8a | 2019-12-19 17:58:21 -0700 | [diff] [blame] | 39 | serial: serial { |
Simon Glass | d3a98cb | 2023-02-13 08:56:33 -0700 | [diff] [blame] | 40 | bootph-all; |
Simon Glass | fcddf8a | 2019-12-19 17:58:21 -0700 | [diff] [blame] | 41 | compatible = "coreboot-serial"; |
42 | }; | ||||
43 | |||||
Bin Meng | 204e1e5 | 2018-08-10 02:39:33 -0700 | [diff] [blame] | 44 | coreboot-fb { |
Simon Glass | e96ac57 | 2023-09-19 21:00:11 -0600 | [diff] [blame] | 45 | bootph-some-ram; |
Bin Meng | 204e1e5 | 2018-08-10 02:39:33 -0700 | [diff] [blame] | 46 | compatible = "coreboot-fb"; |
47 | }; | ||||
Simon Glass | e5d9ddc | 2023-11-12 19:58:29 -0700 | [diff] [blame] | 48 | |
Simon Glass | d336c6d | 2024-01-04 08:10:40 -0700 | [diff] [blame] | 49 | bootstd { |
50 | compatible = "u-boot,boot-std"; | ||||
51 | |||||
52 | theme { | ||||
53 | font-size = <30>; | ||||
54 | menu-inset = <3>; | ||||
55 | menuitem-gap-y = <1>; | ||||
56 | }; | ||||
57 | }; | ||||
58 | |||||
Simon Glass | e5d9ddc | 2023-11-12 19:58:29 -0700 | [diff] [blame] | 59 | sysinfo { |
60 | compatible = "coreboot,sysinfo"; | ||||
61 | }; | ||||
Bin Meng | 204e1e5 | 2018-08-10 02:39:33 -0700 | [diff] [blame] | 62 | }; |