I'm not sure if it's worth to add the extra groups
only known through coreboot. If the datasheet doesn't
mention them, it's likely that they are not useful
in regular operation (i.e. current hw revision and
not debugging things).
The GPIO_RSVD_* entries that fill gaps between the
existing groups (e.g. a/b, i/j), however, have to be
added.
23 comments:
Patch Set #3, Line 7: Northbridge
s/Northbridge/PCH/ ? if any bridge, it would be a southbridge.
File util/inteltool/gpio_groups.c:
VDD2
Patch Set #3, Line 1209: "GPP_A23", "ISH_GP5", "n/a", "n/a", "n/a",
missing GPIO_RSVD_0 (coreboot notion, see soc/intel/cannonlake/include/soc/gpio_soc_defs_cnp_h.h:69)
When all function 4 values are "n/a" you can leave it out and
reduce the `func_count` below.
Patch Set #3, Line 1222: VRALRERT
VRALERT#
Patch Set #3, Line 1243: "GPP_B23", "SML1ALERT#", "PCHHOT#", "n/a", "n/a",
missing GPIO_RSVD_1, GPIO_RSVD_2
only needs three columns, i.e. `func_count = 3`
`func_count = 3` ?
SPI1
Patch Set #3, Line 1292: I2C2SDA
I2C2_SDA
Patch Set #3, Line 1294: modem
MODEM
GSPI2
Patch Set #3, Line 1334: "GPP_E12", "USB2_OC3#", "n/a", "n/a", "n/a",
`func_count = 3` ?
Patch Set #3, Line 1368: "GPP_F23", "DDPF_CTRLDATA", "n/a", "n/a", "n/a",
`func_count = 3` ?
drop empty line here
coreboot has a "SPI" group after F: GPIO_RSVD_11..19
and not accounted groups "CPU" and "JTAG"
Patch Set #3, Line 1383: DATRA2
DATA2
Patch Set #3, Line 1387: "GPP_G7", "SD_WP", "n/a", "n/a", "n/a",
coreboot treats these as a separate group (AZA) after G: GPIO_RSVD_3..10
... and also groups "VGPIO_0" and "VGPIO_1", hmmm
`func_count = 2`?
Patch Set #3, Line 1421: "GPP_H23", "TIME_SYNC0", "n/a", "n/a", "n/a",
`func_count = 2` ?
Patch Set #3, Line 1446: "GPP_I14", "M2_SKT2_CFG3", "n/a", "n/a", "n/a",
`func_count = 3` ?
+GPIO_RSVD_40..42
Patch Set #3, Line 1468: "GPP_J11", "A4WP_PRESENT", "n/a", "n/a", "n/a",
`func_count = 3` ?
Patch Set #3, Line 1502: "GPP_K23", "IMGCLKOUT1", "n/a", "n/a", "n/a",
`func_count = 2` ?
Patch Set #3, Line 1524: "GPD11", "LANPHYPC", "n/a", "n/a", "n/a",
`func_count = 2` ?
To view, visit change 31500. To unsubscribe, or for help writing mail filters, visit settings.