Compare commits
6 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
e83d313a57 | ||
|
29e8b9e68f | ||
|
8f0130d4ba | ||
|
71e796f2a7 | ||
|
daed802178 | ||
|
5568ec8eba |
4
.gitmodules
vendored
4
.gitmodules
vendored
@ -78,3 +78,7 @@
|
||||
path = tools/apobtool
|
||||
url = https://github.com/system76/apobtool.git
|
||||
branch = master
|
||||
[submodule "tools/PSPTool"]
|
||||
path = tools/PSPTool
|
||||
url = https://github.com/PSPReverse/PSPTool.git
|
||||
branch = master
|
||||
|
2
coreboot
2
coreboot
@ -1 +1 @@
|
||||
Subproject commit d725961114a6056f332f01ee359982460d2851ea
|
||||
Subproject commit 45fcc5bb6cc70defd00d4887e16aff7a17eb28c4
|
2
ec
2
ec
@ -1 +1 @@
|
||||
Subproject commit 60dfb62f90e039c9aa73eb15d71a56b4d00a02d5
|
||||
Subproject commit 3bc0f72cc69bb454e0a1d30108eacaf4f0eabf77
|
@ -23,6 +23,7 @@
|
||||
- [gaze16-3060-b](./gaze16-3060-b) - System76 Gazelle (gaze16)
|
||||
- [gaze17-3050](./gaze17-3050) - System76 Gazelle (gaze17)
|
||||
- [gaze17-3060-b](./gaze17-3060-b) - System76 Gazelle (gaze17-3060-b)
|
||||
- [kudu6](./kudu6) - System76 Kudu (kudu6)
|
||||
- [lemp10](./lemp10) - System76 Lemur Pro (lemp10)
|
||||
- [lemp11](./lemp11) - System76 Lemur Pro (lemp11)
|
||||
- [lemp9](./lemp9) - System76 Lemur Pro (lemp9)
|
||||
|
10
models/kudu6/README.md
Normal file
10
models/kudu6/README.md
Normal file
@ -0,0 +1,10 @@
|
||||
# System76 Kudu (kudu6)
|
||||
|
||||
## Contents
|
||||
|
||||
- [EC](./ec.rom)
|
||||
- *Read Error: No such file or directory (os error 2)*
|
||||
- [FD](./fd.rom)
|
||||
- *Read Error: No such file or directory (os error 2)*
|
||||
- [ME](./me.rom)
|
||||
- *Read Error: No such file or directory (os error 2)*
|
1
models/kudu6/README.md.in
Normal file
1
models/kudu6/README.md.in
Normal file
@ -0,0 +1 @@
|
||||
# System76 Kudu (kudu6)
|
1
models/kudu6/chip.txt
Normal file
1
models/kudu6/chip.txt
Normal file
@ -0,0 +1 @@
|
||||
W25Q128.W
|
331
models/kudu6/coreboot-collector.txt
Normal file
331
models/kudu6/coreboot-collector.txt
Normal file
@ -0,0 +1,331 @@
|
||||
## PCI ##
|
||||
PCI Device: 0000:00:00.0: Class 0x00060000, Vendor 0x1022, Device 0x1630, Revision 0x00
|
||||
PCI Device: 0000:00:00.2: Class 0x00080600, Vendor 0x1022, Device 0x1631, Revision 0x00
|
||||
PCI Device: 0000:00:01.0: Class 0x00060000, Vendor 0x1022, Device 0x1632, Revision 0x00
|
||||
PCI Device: 0000:00:01.1: Class 0x00060400, Vendor 0x1022, Device 0x1633, Revision 0x00
|
||||
PCI Device: 0000:00:01.2: Class 0x00060400, Vendor 0x1022, Device 0x1634, Revision 0x00
|
||||
PCI Device: 0000:00:02.0: Class 0x00060000, Vendor 0x1022, Device 0x1632, Revision 0x00
|
||||
PCI Device: 0000:00:02.4: Class 0x00060400, Vendor 0x1022, Device 0x1634, Revision 0x00
|
||||
PCI Device: 0000:00:08.0: Class 0x00060000, Vendor 0x1022, Device 0x1632, Revision 0x00
|
||||
PCI Device: 0000:00:08.1: Class 0x00060400, Vendor 0x1022, Device 0x1635, Revision 0x00
|
||||
PCI Device: 0000:00:08.2: Class 0x00060400, Vendor 0x1022, Device 0x1635, Revision 0x00
|
||||
PCI Device: 0000:00:14.0: Class 0x000C0500, Vendor 0x1022, Device 0x790B, Revision 0x51
|
||||
PCI Device: 0000:00:14.3: Class 0x00060100, Vendor 0x1022, Device 0x790E, Revision 0x51
|
||||
PCI Device: 0000:00:18.0: Class 0x00060000, Vendor 0x1022, Device 0x166A, Revision 0x00
|
||||
PCI Device: 0000:00:18.1: Class 0x00060000, Vendor 0x1022, Device 0x166B, Revision 0x00
|
||||
PCI Device: 0000:00:18.2: Class 0x00060000, Vendor 0x1022, Device 0x166C, Revision 0x00
|
||||
PCI Device: 0000:00:18.3: Class 0x00060000, Vendor 0x1022, Device 0x166D, Revision 0x00
|
||||
PCI Device: 0000:00:18.4: Class 0x00060000, Vendor 0x1022, Device 0x166E, Revision 0x00
|
||||
PCI Device: 0000:00:18.5: Class 0x00060000, Vendor 0x1022, Device 0x166F, Revision 0x00
|
||||
PCI Device: 0000:00:18.6: Class 0x00060000, Vendor 0x1022, Device 0x1670, Revision 0x00
|
||||
PCI Device: 0000:00:18.7: Class 0x00060000, Vendor 0x1022, Device 0x1671, Revision 0x00
|
||||
PCI Device: 0000:01:00.0: Class 0x00030000, Vendor 0x10DE, Device 0x2520, Revision 0xA1
|
||||
PCI Device: 0000:01:00.1: Class 0x00040300, Vendor 0x10DE, Device 0x228E, Revision 0xA1
|
||||
PCI Device: 0000:02:00.0: Class 0x00028000, Vendor 0x8086, Device 0x2723, Revision 0x1A
|
||||
PCI Device: 0000:03:00.0: Class 0x00020000, Vendor 0x10EC, Device 0x8125, Revision 0x05
|
||||
PCI Device: 0000:04:00.0: Class 0x00030000, Vendor 0x1002, Device 0x1638, Revision 0xC4
|
||||
PCI Device: 0000:04:00.1: Class 0x00040300, Vendor 0x1002, Device 0x1637, Revision 0x00
|
||||
PCI Device: 0000:04:00.2: Class 0x00108000, Vendor 0x1022, Device 0x15DF, Revision 0x00
|
||||
PCI Device: 0000:04:00.3: Class 0x000C0330, Vendor 0x1022, Device 0x1639, Revision 0x00
|
||||
PCI Device: 0000:04:00.4: Class 0x000C0330, Vendor 0x1022, Device 0x1639, Revision 0x00
|
||||
PCI Device: 0000:04:00.5: Class 0x00048000, Vendor 0x1022, Device 0x15E2, Revision 0x01
|
||||
PCI Device: 0000:04:00.6: Class 0x00040300, Vendor 0x1022, Device 0x15E3, Revision 0x00
|
||||
PCI Device: 0000:05:00.0: Class 0x00010601, Vendor 0x1022, Device 0x7901, Revision 0x81
|
||||
PCI Device: 0000:05:00.1: Class 0x00010601, Vendor 0x1022, Device 0x7901, Revision 0x81
|
||||
## GPIO ##
|
||||
B450 FCH
|
||||
GPIO0 0xff 0x0005f8e0
|
||||
GPIO1 0xff 0x00050000
|
||||
GPIO2 0xff 0x00040000
|
||||
GPIO3 0xff 0x00040000
|
||||
GPIO4 0xff 0x00050000
|
||||
GPIO5 0xff 0x00240000
|
||||
GPIO6 0xff 0x00240000
|
||||
GPIO7 0xff 0x00c50000
|
||||
GPIO8 0xff 0x00050000
|
||||
GPIO9 0xff 0x00055b00
|
||||
GPIO10 0xff 0x00150000
|
||||
GPIO11 0xff 0x00840000
|
||||
GPIO12 0xff 0x00840700
|
||||
GPIO13 0xff 0x00000000
|
||||
GPIO14 0xff 0x00000000
|
||||
GPIO15 0xff 0x00000000
|
||||
GPIO16 0xff 0x00040000
|
||||
GPIO17 0xff 0x00c50000
|
||||
GPIO18 0xff 0x00050000
|
||||
GPIO19 0xff 0x00050000
|
||||
GPIO20 0xff 0x00050000
|
||||
GPIO21 0xff 0x00040000
|
||||
GPIO22 0xff 0x00050000
|
||||
GPIO23 0xff 0x00050000
|
||||
GPIO24 0xff 0x00050000
|
||||
GPIO25 0xff 0x00000000
|
||||
GPIO26 0xff 0x00c50000
|
||||
GPIO27 0xff 0x00040000
|
||||
GPIO28 0xff 0x00000000
|
||||
GPIO29 0xff 0x00150000
|
||||
GPIO30 0xff 0x00050000
|
||||
GPIO31 0xff 0x00150000
|
||||
GPIO32 0xff 0x00050000
|
||||
GPIO33 0xff 0x00000000
|
||||
GPIO34 0xff 0x00000000
|
||||
GPIO35 0xff 0x00000000
|
||||
GPIO36 0xff 0x00000000
|
||||
GPIO37 0xff 0x00000000
|
||||
GPIO38 0xff 0x00000000
|
||||
GPIO39 0xff 0x00000000
|
||||
GPIO40 0xff 0x00c50000
|
||||
GPIO41 0xff 0x00000000
|
||||
GPIO42 0xff 0x00050000
|
||||
GPIO43 0xff 0x00000000
|
||||
GPIO44 0xff 0x00003800
|
||||
GPIO45 0xff 0x00000000
|
||||
GPIO46 0xff 0x00000000
|
||||
GPIO47 0xff 0x00000000
|
||||
GPIO48 0xff 0x00000000
|
||||
GPIO49 0xff 0x00000000
|
||||
GPIO50 0xff 0x00000000
|
||||
GPIO51 0xff 0x00000000
|
||||
GPIO52 0xff 0x00000100
|
||||
GPIO53 0xff 0x00000000
|
||||
GPIO54 0xff 0x00000800
|
||||
GPIO55 0xff 0x00000000
|
||||
GPIO56 0xff 0x00000000
|
||||
GPIO57 0xff 0x00000000
|
||||
GPIO58 0xff 0x00001900
|
||||
GPIO59 0xff 0x00001900
|
||||
GPIO60 0xff 0x00000000
|
||||
GPIO61 0xff 0x00000000
|
||||
GPIO62 0xff 0x00000000
|
||||
GPIO63 0xff 0xff000000
|
||||
GPIO64 0xff 0x00000000
|
||||
GPIO65 0xff 0x00000000
|
||||
GPIO66 0xff 0x00000000
|
||||
GPIO67 0xff 0x00240000
|
||||
GPIO68 0xff 0x00041800
|
||||
GPIO69 0xff 0x00240000
|
||||
GPIO70 0xff 0x00050000
|
||||
GPIO71 0xff 0x00000000
|
||||
GPIO72 0xff 0x00000000
|
||||
GPIO73 0xff 0x00000000
|
||||
GPIO74 0xff 0x00050000
|
||||
GPIO75 0xff 0x00840000
|
||||
GPIO76 0xff 0x00040000
|
||||
GPIO77 0xff 0x00000000
|
||||
GPIO78 0xff 0x00000000
|
||||
GPIO79 0xff 0x00000000
|
||||
GPIO80 0xff 0x00000000
|
||||
GPIO81 0xff 0x00000000
|
||||
GPIO82 0xff 0x00000000
|
||||
GPIO83 0xff 0x00000000
|
||||
GPIO84 0xff 0x00040000
|
||||
GPIO85 0xff 0x00c50000
|
||||
GPIO86 0xff 0x00150000
|
||||
GPIO87 0xff 0x00050000
|
||||
GPIO88 0xff 0x00050000
|
||||
GPIO89 0xff 0x00040000
|
||||
GPIO90 0xff 0x00d50000
|
||||
GPIO91 0xff 0x00040000
|
||||
GPIO92 0xff 0x00050000
|
||||
GPIO93 0xff 0x00000000
|
||||
GPIO94 0xff 0x00000000
|
||||
GPIO95 0xff 0x00000000
|
||||
GPIO96 0xff 0x00000000
|
||||
GPIO97 0xff 0x00000000
|
||||
GPIO98 0xff 0x00000000
|
||||
GPIO99 0xff 0x00000000
|
||||
GPIO100 0xff 0x00000000
|
||||
GPIO101 0xff 0x00000000
|
||||
GPIO102 0xff 0x00000000
|
||||
GPIO103 0xff 0x00000000
|
||||
GPIO104 0xff 0x00150000
|
||||
GPIO105 0xff 0x00150000
|
||||
GPIO106 0xff 0x00150000
|
||||
GPIO107 0xff 0x00150000
|
||||
GPIO108 0xff 0x00250000
|
||||
GPIO109 0xff 0x00050000
|
||||
GPIO110 0xff 0x00000000
|
||||
GPIO111 0xff 0x00000000
|
||||
GPIO112 0xff 0x00000000
|
||||
GPIO113 0xff 0x00050000
|
||||
GPIO114 0xff 0x00050000
|
||||
GPIO115 0xff 0x00040000
|
||||
GPIO116 0xff 0x00150000
|
||||
GPIO117 0xff 0x00000000
|
||||
GPIO118 0xff 0x00000000
|
||||
GPIO119 0xff 0x00000000
|
||||
GPIO120 0xff 0x00050000
|
||||
GPIO121 0xff 0x00050000
|
||||
GPIO122 0xff 0x00000000
|
||||
GPIO123 0xff 0x00000000
|
||||
GPIO124 0xff 0x00000000
|
||||
GPIO125 0xff 0x00000000
|
||||
GPIO126 0xff 0x00000000
|
||||
GPIO127 0xff 0x00000000
|
||||
GPIO128 0xff 0x00000000
|
||||
GPIO129 0xff 0x00050000
|
||||
GPIO130 0xff 0x00150000
|
||||
GPIO131 0xff 0x00050000
|
||||
GPIO132 0xff 0x00050000
|
||||
GPIO133 0xff 0x00000000
|
||||
GPIO134 0xff 0x00000000
|
||||
GPIO135 0xff 0x00000000
|
||||
GPIO136 0xff 0x00000000
|
||||
GPIO137 0xff 0x00000000
|
||||
GPIO138 0xff 0x00000000
|
||||
GPIO139 0xff 0x00000000
|
||||
GPIO140 0xff 0x00240000
|
||||
GPIO141 0xff 0x00240000
|
||||
GPIO142 0xff 0x00150000
|
||||
GPIO143 0xff 0x00150000
|
||||
GPIO144 0xff 0x00c50000
|
||||
GPIO145 0xff 0x00050000
|
||||
GPIO146 0xff 0x00050000
|
||||
GPIO147 0xff 0x00050000
|
||||
GPIO148 0xff 0x00050000
|
||||
GPIO149 0xff 0x00000000
|
||||
GPIO150 0xff 0x00000000
|
||||
GPIO151 0xff 0x00000000
|
||||
GPIO152 0xff 0x00000000
|
||||
GPIO153 0xff 0x00000000
|
||||
GPIO154 0xff 0x00000000
|
||||
GPIO155 0xff 0x00000000
|
||||
GPIO156 0xff 0x00000000
|
||||
GPIO157 0xff 0x00000000
|
||||
GPIO158 0xff 0x00000000
|
||||
GPIO159 0xff 0x00000000
|
||||
GPIO160 0xff 0x00000000
|
||||
GPIO161 0xff 0x00000000
|
||||
GPIO162 0xff 0x00000000
|
||||
GPIO163 0xff 0x00000000
|
||||
GPIO164 0xff 0x00000000
|
||||
GPIO165 0xff 0x00000000
|
||||
GPIO166 0xff 0x00000000
|
||||
GPIO167 0xff 0x00000000
|
||||
GPIO168 0xff 0x00000000
|
||||
GPIO169 0xff 0x00000000
|
||||
GPIO170 0xff 0x00000000
|
||||
GPIO171 0xff 0x00000000
|
||||
GPIO172 0xff 0x00000000
|
||||
GPIO173 0xff 0x00000000
|
||||
GPIO174 0xff 0x00000000
|
||||
GPIO175 0xff 0x00010000
|
||||
GPIO176 0xff 0x00000000
|
||||
GPIO177 0xff 0x00000000
|
||||
GPIO178 0xff 0x00000000
|
||||
GPIO179 0xff 0x00000000
|
||||
GPIO180 0xff 0x00000000
|
||||
GPIO181 0xff 0x00000000
|
||||
GPIO182 0xff 0x00010000
|
||||
GPIO183 0xff 0x00010000
|
||||
GPIO184 0xff 0x00000000
|
||||
GPIO185 0xff 0x00000000
|
||||
GPIO186 0xff 0x00000000
|
||||
GPIO187 0xff 0x00000000
|
||||
GPIO188 0xff 0x00000000
|
||||
GPIO189 0xff 0x00000000
|
||||
GPIO190 0xff 0x00000000
|
||||
GPIO191 0xff 0x1f000000
|
||||
GPIO192 0xff 0x00000000
|
||||
GPIO193 0xff 0x00000000
|
||||
GPIO194 0xff 0x00000000
|
||||
GPIO195 0xff 0x00000000
|
||||
GPIO196 0xff 0x00000000
|
||||
GPIO197 0xff 0x00000000
|
||||
GPIO198 0xff 0x00000000
|
||||
GPIO199 0xff 0x00000000
|
||||
GPIO200 0xff 0x00000000
|
||||
GPIO201 0xff 0x00000000
|
||||
GPIO202 0xff 0x00000000
|
||||
GPIO203 0xff 0x00000000
|
||||
GPIO204 0xff 0x00000000
|
||||
GPIO205 0xff 0x00000000
|
||||
GPIO206 0xff 0x00000000
|
||||
GPIO207 0xff 0x00000000
|
||||
GPIO208 0xff 0x00000000
|
||||
GPIO209 0xff 0x00000000
|
||||
GPIO210 0xff 0x00000000
|
||||
GPIO211 0xff 0x00000000
|
||||
GPIO212 0xff 0x00000000
|
||||
GPIO213 0xff 0x00000000
|
||||
GPIO214 0xff 0x00000000
|
||||
GPIO215 0xff 0x00000000
|
||||
GPIO216 0xff 0x00000000
|
||||
GPIO217 0xff 0x00000000
|
||||
GPIO218 0xff 0x00000000
|
||||
GPIO219 0xff 0x00000000
|
||||
GPIO220 0xff 0x00000000
|
||||
GPIO221 0xff 0x00000000
|
||||
GPIO222 0xff 0x00000000
|
||||
GPIO223 0xff 0x00000000
|
||||
GPIO224 0xff 0x00000000
|
||||
GPIO225 0xff 0x00000000
|
||||
GPIO226 0xff 0x00000000
|
||||
GPIO227 0xff 0x00000000
|
||||
GPIO228 0xff 0x00000000
|
||||
GPIO229 0xff 0x00000000
|
||||
GPIO230 0xff 0x00000000
|
||||
GPIO231 0xff 0x00000000
|
||||
GPIO232 0xff 0x00000000
|
||||
GPIO233 0xff 0x00000000
|
||||
GPIO234 0xff 0x00000000
|
||||
GPIO235 0xff 0x00000000
|
||||
GPIO236 0xff 0x00000000
|
||||
GPIO237 0xff 0x00000000
|
||||
GPIO238 0xff 0x00000000
|
||||
GPIO239 0xff 0x00000000
|
||||
GPIO240 0xff 0x00000000
|
||||
GPIO241 0xff 0x00000000
|
||||
GPIO242 0xff 0x00000000
|
||||
GPIO243 0xff 0x00000000
|
||||
GPIO244 0xff 0x00000000
|
||||
GPIO245 0xff 0x00000000
|
||||
GPIO246 0xff 0x00000000
|
||||
GPIO247 0xff 0x00000000
|
||||
GPIO248 0xff 0x00000000
|
||||
GPIO249 0xff 0x00000000
|
||||
GPIO250 0xff 0x00000000
|
||||
GPIO251 0xff 0x00000000
|
||||
GPIO252 0xff 0x00000000
|
||||
GPIO253 0xff 0x00000000
|
||||
GPIO254 0xff 0x00000000
|
||||
GPIO255 0xff 0x00000000
|
||||
## HDAUDIO ##
|
||||
hdaudioC0D0
|
||||
vendor_name: Nvidia
|
||||
chip_name: GPU 9f HDMI/DP
|
||||
vendor_id: 0x10de009f
|
||||
subsystem_id: 0x155850f2
|
||||
revision_id: 0x100100
|
||||
0x04: 0x185600f0
|
||||
0x05: 0x185600f0
|
||||
0x06: 0x185600f0
|
||||
hdaudioC1D0
|
||||
vendor_name: ATI
|
||||
chip_name: R6xx HDMI
|
||||
vendor_id: 0x1002aa01
|
||||
subsystem_id: 0xaa0100
|
||||
revision_id: 0x100700
|
||||
0x03: 0x185600f0
|
||||
0x05: 0x185600f0
|
||||
0x07: 0x585600f0
|
||||
0x09: 0x585600f0
|
||||
0x0b: 0x585600f0
|
||||
0x0d: 0x585600f0
|
||||
hdaudioC2D0
|
||||
vendor_name: Realtek
|
||||
chip_name: ALC293
|
||||
vendor_id: 0x10ec0293
|
||||
subsystem_id: 0x155850f2
|
||||
revision_id: 0x100003
|
||||
0x12: 0x90a60130
|
||||
0x13: 0x40000000
|
||||
0x14: 0x90170110
|
||||
0x15: 0x02211020
|
||||
0x16: 0x411111f0
|
||||
0x18: 0x02a11040
|
||||
0x19: 0x411111f0
|
||||
0x1a: 0x411111f0
|
||||
0x1b: 0x411111f0
|
||||
0x1d: 0x41738205
|
||||
0x1e: 0x411111f0
|
11
models/kudu6/coreboot.config
Normal file
11
models/kudu6/coreboot.config
Normal file
@ -0,0 +1,11 @@
|
||||
CONFIG_VENDOR_SYSTEM76=y
|
||||
CONFIG_BOARD_SYSTEM76_KUDU6=y
|
||||
CONFIG_CCACHE=y
|
||||
CONFIG_CONSOLE_SERIAL=n
|
||||
CONFIG_PAYLOAD_ELF=y
|
||||
CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)"
|
||||
CONFIG_POST_IO=n
|
||||
CONFIG_SMMSTORE=y
|
||||
CONFIG_SUBSYSTEM_DEVICE_ID=0x50f2
|
||||
CONFIG_SUBSYSTEM_VENDOR_ID=0x1558
|
||||
#CONFIG_CONSOLE_SYSTEM76_EC=y
|
1
models/kudu6/ec.config
Normal file
1
models/kudu6/ec.config
Normal file
@ -0,0 +1 @@
|
||||
BOARD=system76/kudu6
|
89
models/kudu6/ecspy.txt
Normal file
89
models/kudu6/ecspy.txt
Normal file
@ -0,0 +1,89 @@
|
||||
id 5570 rev 2
|
||||
A0: data 1 mirror 1 pot 0 control 00
|
||||
A1: data 0 mirror 0 pot 0 control 44
|
||||
A2: data 0 mirror 0 pot 0 control 00
|
||||
A3: data 1 mirror 1 pot 0 control 44
|
||||
A4: data 0 mirror 0 pot 0 control 00
|
||||
A5: data 0 mirror 0 pot 0 control 00
|
||||
A6: data 0 mirror 0 pot 0 control 00
|
||||
A7: data 1 mirror 1 pot 0 control 00
|
||||
B0: data 0 mirror 0 pot 0 control 84
|
||||
B1: data 1 mirror 1 pot 0 control 84
|
||||
B2: data 1 mirror 1 pot 0 control 84
|
||||
B3: data 1 mirror 1 pot 0 control 80
|
||||
B4: data 1 mirror 1 pot 0 control 40
|
||||
B5: data 1 mirror 1 pot 0 control 44
|
||||
B6: data 1 mirror 1 pot 0 control 44
|
||||
B7: data 1 mirror 1 pot 0 control 80
|
||||
C0: data 1 mirror 1 pot 0 control 80
|
||||
C1: data 1 mirror 1 pot 0 control 04
|
||||
C2: data 1 mirror 1 pot 0 control 04
|
||||
C3: data 0 mirror 0 pot 0 control 04
|
||||
C4: data 1 mirror 1 pot 0 control 44
|
||||
C5: data 0 mirror 0 pot 0 control 04
|
||||
C6: data 1 mirror 1 pot 0 control 40
|
||||
C7: data 1 mirror 1 pot 0 control 44
|
||||
D0: data 1 mirror 1 pot 0 control 44
|
||||
D1: data 1 mirror 1 pot 0 control 40
|
||||
D2: data 1 mirror 1 pot 0 control 00
|
||||
D3: data 1 mirror 1 pot 0 control 40
|
||||
D4: data 1 mirror 1 pot 0 control 40
|
||||
D5: data 1 mirror 1 pot 0 control 40
|
||||
D6: data 0 mirror 0 pot 0 control 02
|
||||
D7: data 1 mirror 1 pot 0 control 02
|
||||
E0: data 1 mirror 1 pot 0 control 04
|
||||
E1: data 1 mirror 1 pot 0 control 42
|
||||
E2: data 0 mirror 0 pot 0 control 84
|
||||
E3: data 0 mirror 0 pot 0 control 44
|
||||
E4: data 1 mirror 1 pot 0 control 42
|
||||
E5: data 1 mirror 1 pot 0 control 40
|
||||
E6: data 1 mirror 1 pot 0 control 82
|
||||
E7: data 1 mirror 1 pot 0 control 04
|
||||
F0: data 0 mirror 0 pot 0 control 44
|
||||
F1: data 0 mirror 0 pot 0 control 44
|
||||
F2: data 1 mirror 1 pot 0 control 44
|
||||
F3: data 1 mirror 1 pot 0 control 44
|
||||
F4: data 1 mirror 1 pot 0 control 04
|
||||
F5: data 1 mirror 1 pot 0 control 04
|
||||
F6: data 0 mirror 0 pot 0 control 00
|
||||
F7: data 1 mirror 1 pot 0 control 84
|
||||
G0: data 0 mirror 0 pot 0 control 80
|
||||
G1: data 1 mirror 1 pot 0 control 44
|
||||
G2: data 0 mirror 0 pot 0 control 40
|
||||
G3: data 0 mirror 0 pot 0 control 00
|
||||
G4: data 0 mirror 0 pot 0 control 00
|
||||
G5: data 0 mirror 0 pot 0 control 00
|
||||
G6: data 0 mirror 0 pot 0 control 44
|
||||
G7: data 0 mirror 0 pot 0 control 00
|
||||
H0: data 1 mirror 1 pot 0 control 80
|
||||
H1: data 1 mirror 1 pot 0 control 80
|
||||
H2: data 0 mirror 0 pot 0 control 44
|
||||
H3: data 1 mirror 1 pot 0 control 40
|
||||
H4: data 0 mirror 0 pot 0 control 06
|
||||
H5: data 0 mirror 0 pot 0 control 44
|
||||
H6: data 1 mirror 1 pot 0 control 80
|
||||
H7: data 0 mirror 0 pot 0 control 42
|
||||
I0: data 0 mirror 0 pot 0 control 00
|
||||
I1: data 0 mirror 0 pot 0 control 00
|
||||
I2: data 1 mirror 1 pot 0 control 40
|
||||
I3: data 0 mirror 0 pot 0 control 00
|
||||
I4: data 0 mirror 0 pot 0 control 00
|
||||
I5: data 1 mirror 1 pot 0 control 80
|
||||
I6: data 1 mirror 1 pot 0 control 40
|
||||
I7: data 1 mirror 1 pot 0 control 80
|
||||
J0: data 1 mirror 1 pot 0 control 44
|
||||
J1: data 1 mirror 1 pot 0 control 40
|
||||
J2: data 0 mirror 0 pot 0 control 80
|
||||
J3: data 0 mirror 0 pot 0 control 84
|
||||
J4: data 1 mirror 1 pot 0 control 44
|
||||
J5: data 0 mirror 0 pot 0 control 40
|
||||
J6: data 0 mirror 0 pot 0 control 44
|
||||
J7: data 1 mirror 1 pot 0 control 44
|
||||
M0: data 0 mirror 0 control 00
|
||||
M1: data 1 mirror 1 control 00
|
||||
M2: data 1 mirror 1 control 00
|
||||
M3: data 0 mirror 0 control 00
|
||||
M4: data 0 mirror 0 control 00
|
||||
M5: data 1 mirror 1 control 00
|
||||
M6: data 0 mirror 1 control 00
|
||||
M7: data 0 mirror 0 control 00
|
9
models/kudu6/edk2.config
Normal file
9
models/kudu6/edk2.config
Normal file
@ -0,0 +1,9 @@
|
||||
BOOTLOADER=COREBOOT
|
||||
DISABLE_SERIAL_TERMINAL=TRUE
|
||||
PLATFORM_BOOT_TIMEOUT=2
|
||||
PS2_KEYBOARD_ENABLE=TRUE
|
||||
#SECURE_BOOT_ENABLE=TRUE
|
||||
SERIAL_DRIVER_ENABLE=FALSE
|
||||
SHELL_TYPE=NONE
|
||||
TPM_ENABLE=TRUE
|
||||
#SYSTEM76_EC_LOGGING=TRUE
|
45
models/kudu6/hda_verb.c
Normal file
45
models/kudu6/hda_verb.c
Normal file
@ -0,0 +1,45 @@
|
||||
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||
|
||||
#include <device/azalia_device.h>
|
||||
|
||||
const u32 cim_verb_data[] = {
|
||||
/* Nvidia, GPU9fHDMI/DP */
|
||||
0x10de009f, /* Vendor ID */
|
||||
0x155850f2, /* Subsystem ID */
|
||||
4, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x155850f2),
|
||||
AZALIA_PIN_CFG(0, 0x04, 0x185600f0),
|
||||
AZALIA_PIN_CFG(0, 0x05, 0x185600f0),
|
||||
AZALIA_PIN_CFG(0, 0x06, 0x185600f0),
|
||||
/* ATI, R6xxHDMI */
|
||||
0x1002aa01, /* Vendor ID */
|
||||
0xaa0100, /* Subsystem ID */
|
||||
7, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0xaa0100),
|
||||
AZALIA_PIN_CFG(0, 0x03, 0x185600f0),
|
||||
AZALIA_PIN_CFG(0, 0x05, 0x185600f0),
|
||||
AZALIA_PIN_CFG(0, 0x07, 0x585600f0),
|
||||
AZALIA_PIN_CFG(0, 0x09, 0x585600f0),
|
||||
AZALIA_PIN_CFG(0, 0x0b, 0x585600f0),
|
||||
AZALIA_PIN_CFG(0, 0x0d, 0x585600f0),
|
||||
/* Realtek, ALC293 */
|
||||
0x10ec0293, /* Vendor ID */
|
||||
0x155850f2, /* Subsystem ID */
|
||||
12, /* Number of entries */
|
||||
AZALIA_SUBVENDOR(0, 0x155850f2),
|
||||
AZALIA_PIN_CFG(0, 0x12, 0x90a60130),
|
||||
AZALIA_PIN_CFG(0, 0x13, 0x40000000),
|
||||
AZALIA_PIN_CFG(0, 0x14, 0x90170110),
|
||||
AZALIA_PIN_CFG(0, 0x15, 0x02211020),
|
||||
AZALIA_PIN_CFG(0, 0x16, 0x411111f0),
|
||||
AZALIA_PIN_CFG(0, 0x18, 0x02a11040),
|
||||
AZALIA_PIN_CFG(0, 0x19, 0x411111f0),
|
||||
AZALIA_PIN_CFG(0, 0x1a, 0x411111f0),
|
||||
AZALIA_PIN_CFG(0, 0x1b, 0x411111f0),
|
||||
AZALIA_PIN_CFG(0, 0x1d, 0x41738205),
|
||||
AZALIA_PIN_CFG(0, 0x1e, 0x411111f0),
|
||||
};
|
||||
|
||||
const u32 pc_beep_verbs[] = {};
|
||||
|
||||
AZALIA_ARRAY_SIZES;
|
1
tools/PSPTool
Submodule
1
tools/PSPTool
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit f67df2b584ab04276c3db619a295938497491905
|
Loading…
x
Reference in New Issue
Block a user