blob: 4e2c00ea10681537719782fb33e5633ac9421112 [file] [log] [blame]
Jakub Czapigad95d2642023-05-30 08:57:17 +00001chip soc/intel/meteorlake
2
3 # GPE configuration
4 register "pmc_gpe0_dw0" = "GPP_B"
5 register "pmc_gpe0_dw1" = "GPP_E"
6 register "pmc_gpe0_dw2" = "GPP_F"
7
8 # EC host command ranges are in 0x800-0x8ff & 0x200-0x20f
9 register "gen1_dec" = "0x00fc0801"
10 register "gen2_dec" = "0x000c0201"
11 # EC memory map range is 0x900-0x9ff
12 register "gen3_dec" = "0x00fc0901"
13
14 register "usb2_ports[0]" = "USB2_PORT_EMPTY" # Disable USB2.0 Port 0
15 register "usb2_ports[1]" = "USB2_PORT_EMPTY" # Disable USB2.0 Port 1
16 register "usb2_ports[2]" = "USB2_PORT_EMPTY" # Disable USB2.0 Port 2
17 register "usb2_ports[3]" = "USB2_PORT_EMPTY" # Disable USB2.0 Port 3
18 register "usb2_ports[4]" = "USB2_PORT_EMPTY" # Disable USB2.0 Port 4
19 register "usb2_ports[5]" = "USB2_PORT_EMPTY" # Disable USB2.0 Port 5
20 register "usb2_ports[6]" = "USB2_PORT_EMPTY" # Disable USB2.0 Port 6
21 register "usb2_ports[7]" = "USB2_PORT_EMPTY" # Disable USB2.0 Port 7
22 register "usb2_ports[8]" = "USB2_PORT_EMPTY" # Disable USB2.0 Port 8
23 register "usb2_ports[9]" = "USB2_PORT_EMPTY" # Disable USB2.0 Port 9
24
25 register "usb3_ports[0]" = "USB3_PORT_EMPTY" # Disable USB3.0 Port 0
26 register "usb3_ports[1]" = "USB3_PORT_EMPTY" # Disable USB3.0 Port 1
27
28 register "tcss_ports[0]" = "TCSS_PORT_EMPTY" # Disable USB-C Port 0
29 register "tcss_ports[1]" = "TCSS_PORT_EMPTY" # Disable USB-C Port 1
30 register "tcss_ports[2]" = "TCSS_PORT_EMPTY" # Disable USB-C Port 2
31 register "tcss_ports[3]" = "TCSS_PORT_EMPTY" # Disable USB-C Port 3
32
33 # S0ix enable
34 register "s0ix_enable" = "1"
35
36 # DPTF enable
37 register "dptf_enable" = "1"
38
39 # Enable CNVi BT
40 register "cnvi_bt_core" = "true"
41
Subrata Banik854de982023-06-27 17:56:14 -070042 register "sagv" = "SAGV_ENABLED"
43
44 register "sagv_freq_mhz" = "{
45 [0] = 3200,
46 [1] = 6000,
47 [2] = 6400,
48 [3] = 5600,
49 }"
50
51 register "sagv_gear" = "{
52 [0] = 4,
53 [1] = 4,
54 [2] = 4,
55 [3] = 2,
56 }"
57
Jakub Czapigad95d2642023-05-30 08:57:17 +000058 # Set on-board graphics as primary display
59 register "skip_ext_gfx_scan" = "1"
60
61 register "serial_io_uart_mode" = "{
62 [PchSerialIoIndexUART0] = PchSerialIoPci,
63 [PchSerialIoIndexUART1] = PchSerialIoDisabled,
64 [PchSerialIoIndexUART2] = PchSerialIoDisabled,
65 }"
66
67 register "pch_hda_dsp_enable" = "1"
68 register "pch_hda_idisp_link_tmode" = "HDA_TMODE_8T"
69 register "pch_hda_idisp_link_frequency" = "HDA_LINKFREQ_96MHZ"
70 register "pch_hda_idisp_codec_enable" = "1"
71
72 device domain 0 on
73 device ref igpu on end
74 device ref dtt on end
Jakub Czapigaddbe8322023-06-27 16:19:34 +000075 device ref ioe_shared_sram on end
Jakub Czapigad95d2642023-05-30 08:57:17 +000076 device ref xhci on end
Pratikkumar Prajapatibb4bc772023-06-21 18:34:40 -070077 device ref pmc_shared_sram on end
Jakub Czapigad95d2642023-05-30 08:57:17 +000078 device ref heci1 on end
79 device ref uart0 on end
80 device ref soc_espi on
81 chip ec/google/chromeec
82 device pnp 0c09.0 on end
83 end
84 end
85 end
86end