mb/ocp/tiogapass: Fix GPIOs
[coreboot2.git] / src / mainboard / intel / avenuecity_crb / devicetree.cb
blob0754916c393e1f9447597adcf0c11fab3b506995
1 ## SPDX-License-Identifier: GPL-2.0-or-later
3 chip soc/intel/xeon_sp/gnr
5 # configure LPC generic IO decode ranges
6 # [bits 31..24: reserved]
7 # [bits 23..18: io decode address mask <7..2>]
8 # [bits 17..16: reserved]
9 # [bits 15..2 : io decode dword aligned address <15..2>]
10 # [bit 1 : reserved]
11 # [bit 0 : enabled]
12 register "gen1_dec" = "0x00000CA1" # IPMI KCS
14 # configure FSP debug settings
15 register "serial_io_uart_debug_io_base" = CONFIG_TTYS0_BASE
17 device domain 0 on
18 device pci 1f.0 on
19 chip superio/common
20 device pnp 2e.0 on
21 chip superio/aspeed/ast2400
22 register "use_espi" = "1"
23 device pnp 2e.2 on # SUART1
24 io 0x60 = 0x3f8 # PNP_IDX_IO0
25 irq 0x70 = 4 # PNP_IDX_IRQ0
26 end
27 end
28 end
29 end
30 chip drivers/ipmi
31 device pnp ca2.0 on end # BMC KCS
32 register "wait_for_bmc" = "1"
33 register "bmc_boot_timeout" = "60"
34 end
35 end
36 end
37 end