<div dir="ltr">Hi All,<br>         Our platform is based on the multi-host with one power(1 GPIO), reset gpio(1 GPIO) and hand switch <br>(4 GPIO) connected to the base board(BMC). There are five positions that can be calculated based <br>on hand switch selection for the power and uart control of all hosts in the chassis based <br>on the hand switch position along with power and reset button press.<br><br>The below feature needs to be added as part of the multi-host <br>implementation in the obmc-phosphor-buttons.<br><br> 1. Simple power-button press to "on/off" the specific host based on the selection key position.<br> 2. Simple reset-button press to "Reset" the specific host based on the selection key position.<br> 3. Long power-button press to "Slot AC on/off" on specific host based on the <br>    selection key position(triggers if Hand switch == any host).<br> 4. Long power-button press to "Chassis System Reset"(triggers if Hand switch == BMC).<br> 5. UART console(BMC & Four host) selection based on the selection key position.<br><br>In addition to the baseboard GPIO control, we also use the removal debug card for <br>host selection button which is virtually mapped to the baseboard Hand switch(4 GPIO) to <br>act as a host selector on each button press in the debug card.<br><br>The OCP Debug card details can be found in below,<br><div>  <a href="https://www.opencompute.org/documents/facebook-ocp-debug-card-with-lcd-spec_v1p0" target="_blank">https://www.opencompute.org/documents/facebook-ocp-debug-card-with-lcd-spec_v1p0</a></div><br><div>Please let me know your valuable comments.</div><div><br></div><div>Thanks<br></div><div><br></div></div>