Re: [x86-power-control]: press the power button for a long time that can't force turn off system power

Andrew Jeffery andrew at aj.id.au
Mon Aug 16 16:30:32 AEST 2021


Hi Chris,

On Mon, 16 Aug 2021, at 13:22, Chris Chen (TPI) wrote:
> Hi Jason and others,
> 
> I think I figured out the problem is the GPIOP0 and GPIOP1 passthrough 
> was not set after system booting up. However, as I mentioned when 
> rising the question, I have already set GPIOP0 and P1 passthrough in 
> u-boot, it for now looks like was been turned off during Kernel or 
> OpenBMC application running up. Can you please give me a clue why the 
> GPIO passthrough would be turned off or where should I need to add 
> passthrough setting again?
> 

If the kernel is disabling it you might be able to find the cause with 
CONFIG_DEBUG_PINCTRL=y and the pinctrl attributes in debugfs. Having 
said that, the upstream kernel hasn't been taught about SCU510[28] on 
the 2600, so if it is touching it then it's doing so via out-of-tree 
patches.

Andrew


More information about the openbmc mailing list