<html><head></head><body><div class="ydp9b9df09eyahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div><div dir="ltr" data-setdir="false">Hi Jason, thank you for your response. In my platform I have power-control gpios in GPIOD group like this:</div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(36, 41, 47); font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace; font-size: 12px; white-space: pre-wrap;"><br></span></span></div><div dir="ltr" data-setdir="false"><span><span style="color: rgb(36, 41, 47); font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace; font-size: 12px; white-space: pre-wrap;">/*D0-D7*/    "POWER_BUTTON","POWER_OUT","RESET_BUTTON","RESET_OUT",</span></span></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Also I configurate pass-through mode in dts:</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><div><div dir="ltr" data-setdir="false"> <div><div>        pinctrl-names = "pass-through";</div><div>        pinctrl-0 = <&pinctrl_gpid0_default</div><div>                            &pinctrl_gpid2_default>;</div><div><br></div></div>After update and reboot platform I have same problem - front panel buttons dont enable (front panel buttons dont enable if I use x86-power-control module or manually set gpio values by gpioset utility).</div><div dir="ltr" data-setdir="false">But if I dont use any impacts on gpio (disable x86-power-control module and dont use gpio utilities like gpioset/get) front panel buttons work well.</div><div dir="ltr" data-setdir="false"><span><br></span></div><div dir="ltr" data-setdir="false"><span>What are your assumptions about this ?</span><br></div><div><br></div></div><br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"> </div><div class="ydp9b9df09esignature"><div dir="ltr" style="font-family:Helvetica, Arial, sans-serif;font-size:16px;"><div><span style="font-family:Helvetica, Arial, sans-serif;">--</span><br clear="none" style="font-family:Helvetica, Arial, sans-serif;"><span style="font-family:Helvetica, Arial, sans-serif;">Best regards,</span><br clear="none" style="font-family:Helvetica, Arial, sans-serif;"><span style="font-family:Helvetica, Arial, sans-serif;">Nikita Pavlov,</span><br clear="none" style="font-family:Helvetica, Arial, sans-serif;"><span style="font-family:Helvetica, Arial, sans-serif;">NUST MISiS Student</span></div><br></div></div></div>
        <div><br></div><div><br></div>
        
        </div><div id="yahoo_quoted_1999625606" class="yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    четверг, 28 апреля 2022 г., 23:01:13 GMT+3, Bills, Jason M <jason.m.bills@intel.com> написал(-а):
                </div>
                <div><br></div>
                <div><br></div>
                <div><div id="yiv3781498404"><style><!--
#yiv3781498404  
 _filtered {}
 _filtered {}
 _filtered {}
#yiv3781498404  
#yiv3781498404 p.yiv3781498404MsoNormal, #yiv3781498404 li.yiv3781498404MsoNormal, #yiv3781498404 div.yiv3781498404MsoNormal
        {margin:0in;font-size:11.0pt;font-family:"Calibri", sans-serif;}
#yiv3781498404 a:link, #yiv3781498404 span.yiv3781498404MsoHyperlink
        {color:blue;text-decoration:underline;}
#yiv3781498404 span.yiv3781498404EmailStyle18
        {font-family:"Calibri", sans-serif;color:windowtext;}
#yiv3781498404 .yiv3781498404MsoChpDefault
        {font-size:10.0pt;}
 _filtered {}
#yiv3781498404 div.yiv3781498404WordSection1
        {}
--></style><div>
<div class="yiv3781498404WordSection1">
<p class="yiv3781498404MsoNormal">Hi Nikita,</p> 
<p class="yiv3781498404MsoNormal">  </p> 
<p class="yiv3781498404MsoNormal">In the hardware, we have the power button routed through a GPIO pass-through on the Aspeed chip.  If that pass-through is disabled, it will prevent the physical front panel button signal from getting past the BMC.  That is the first thing
 I would check.</p> 
<p class="yiv3781498404MsoNormal">  </p> 
<p class="yiv3781498404MsoNormal">Also, it is better to send these kinds of questions to the OpenBMC mailing list as there may be others in the community in a similar situation.</p> 
<p class="yiv3781498404MsoNormal">  </p> 
<p class="yiv3781498404MsoNormal">Thanks,</p> 
<p class="yiv3781498404MsoNormal">-Jason</p> 
<p class="yiv3781498404MsoNormal">  </p> 
<div id="yiv3781498404yqt39094" class="yiv3781498404yqt5291788716"><div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in;">
<p class="yiv3781498404MsoNormal"><b>From:</b> Nikita Pavlov <niikita@yahoo.com> <br clear="none">
<b>Sent:</b> Thursday, April 28, 2022 8:58 AM<br clear="none">
<b>To:</b> Bills, Jason M <jason.m.bills@intel.com>; kuiying.wang@intel.com<br clear="none">
<b>Subject:</b> x86-power-control question: front panel buttons dont work</p> 
</div>
</div>
<p class="yiv3781498404MsoNormal">  </p> 
<div>
<div>
<p class="yiv3781498404MsoNormal"><span style="font-size:12.0pt;font-family:sans-serif;">Hi, I user x86-power-control module for my test intel platform. Its module works in webui but front panel physical buttons doesnt work. I think that it interface describe
 in this fragment <a rel="nofollow noopener noreferrer" shape="rect" target="_blank" href="https://github.com/openbmc/x86-power-control/blob/master/src/power_control.cpp#L3072">https://github.com/openbmc/x86-power-control/blob/master/src/power_control.cpp#L3072</a> but I cant understand this logic.</span></p> 
</div>
<div>
<p class="yiv3781498404MsoNormal"><span style="font-size:12.0pt;font-family:sans-serif;">Say me pls, why
<span style="color:black;">front panel </span>buttons dont work ?</span></p> 
</div>
<div>
<p class="yiv3781498404MsoNormal"><span style="font-size:12.0pt;font-family:sans-serif;">  </span></p> 
</div>
<div>
<p class="yiv3781498404MsoNormal"><span style="font-size:12.0pt;font-family:sans-serif;">  </span></p> 
</div>
<div>
<p class="yiv3781498404MsoNormal"><span style="font-size:12.0pt;font-family:sans-serif;">  </span></p> 
</div>
<div>
<p class="yiv3781498404MsoNormal"><span style="font-size:12.0pt;font-family:sans-serif;">  </span></p> 
</div>
<div>
<p class="yiv3781498404MsoNormal"><span style="font-size:12.0pt;font-family:sans-serif;">  </span></p> 
</div>
<div>
<div>
<div>
<p class="yiv3781498404MsoNormal"><span style="font-size:12.0pt;font-family:sans-serif;">--<br clear="none">
Best regards,<br clear="none">
Nikita Pavlov,<br clear="none">
NUST MISiS Student</span></p> 
</div>
<p class="yiv3781498404MsoNormal"><span style="font-size:12.0pt;font-family:sans-serif;">  </span></p> 
</div>
</div>
</div></div>
</div>
</div></div></div>
            </div>
        </div></body></html>