Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Access to Skylake GPIO: (4 Items)
   
Access to Skylake GPIO  
Can someone point me to some examples of how to access GPIO signals. Specifically I am looking for a way to write 
GPP_A20 --> GPP_A23.

I am assuming I need to find a base address via PCI device: 061000h, which is the LPC.

Thanks in advance
Re: Access to Skylake GPIO  
I should mention I am working under 6.4.1. 

I see that previous versions of the PCH had the GPIO base address at offset 48 of the LPC PCI config space. This is not 
the case with the Skylake PCH.
Re: Access to Skylake GPIO  
Those signals are mentioned here: https://github.com/coreboot/coreboot/blob/master/src/soc/intel/skylake/include/soc/
gpio_pch_h_defs.h

Seems there should be enough info in this skylake repository.
Re: Access to Skylake GPIO  
Thanks I was just looking through this and comparing with what I see via pci -vvvvv. It appears that the P2SB is not 
shown when I do the pci -vvvv. Do you know if the QNX changes made in the latest x86 BSP provides access to P2SB or is 
that something I should be able to enable via the LPC?

I will wade in a little deeper.