12 comments:
File src/mainboard/purism/librem_cnl/variants/librem_mini/gpio.c:
/* GPP_B0 - NC/TP */
PAD_NC(GPP_B0, UP_20K),
/* GPP_B1 - NC/TP */
PAD_NC(GPP_B1, UP_20K),
These can be left as NF1 just fine, actually.
technically doesn't really matter, does it?
Needs a pull.
ack
/* GPP_B5 - NC */
PAD_NC(GPP_B5, NONE),
/* GPP_B6 - NC */
PAD_NC(GPP_B6, NONE),
/* GPP_B7 - NC */
PAD_NC(GPP_B7, NONE),
/* GPP_B8 - NC */
PAD_NC(GPP_B8, NONE),
/* GPP_B9 - NC */
PAD_NC(GPP_B9, NONE),
/* GPP_B10 - NC */
PAD_NC(GPP_B10, NONE),
CLKREQ# seems to be used?
see CB:47220
/* GPP_B11 - GPIO */
PAD_CFG_GPO(GPP_B11, 1, PLTRST),
Not used
yup, nc, none - looks like I missed that one
/* GPP_B14 - GPIO */
PAD_CFG_GPO(GPP_B14, 1, PLTRST),
Should be native
see CB:47220 as commented in PS3 ;)
/* GPP_B16 - GSPI0_CLK */
PAD_CFG_NF(GPP_B16, NONE, PLTRST, NF1),
This one is NC too.
ack. nc, none
/* GPP_D7 - NC */
PAD_NC(GPP_D7, UP_20K),
This is PCH_NVME_RST and needs to be an output
nope; R526 is unstuff/nonpop
/* GPP_H21 - GPIO */
PAD_CFG_GPO(GPP_H21, 0, DEEP),
NC, it's a strap
ack! nc, none
/* GPD2 - NC */
PAD_NC(GPD2, NONE),
I don't think so
but I do - R332 is not populated
/* GPP_C6 - NC */
PAD_NC(GPP_C6, NONE),
/* GPP_C7 - NC */
PAD_NC(GPP_C7, NONE),
These two go to the EC
look closer ;) R126 and R130 are not populated
/* GPP_C22 - GPIO */
PAD_CFG_GPO(GPP_C22, 1, PLTRST),
We might want to pull this low to power off USB in sleep states
yep, would need ACPI
/* GPP_E15 - NC */
PAD_NC(GPP_E15, NONE),
Is it really NC?
yup, because R324 is not populated; can you verify that on the board, please?
To view, visit change 47191. To unsubscribe, or for help writing mail filters, visit settings.