> How to differentiate between using SCMI and running on bare metal? > The latter still needs polling. > > I think you should call reset_control_status() first, and check for > -ENOTSUPP, which would indicate that reset status is not available. Okay, will send an incremental patch to handle the bare metal case. Thank you!