Lines Matching refs:ph

42 static bool scmi_system_notify_supported(const struct scmi_protocol_handle *ph,  in scmi_system_notify_supported()  argument
45 struct scmi_system_info *pinfo = ph->get_priv(ph); in scmi_system_notify_supported()
53 static int scmi_system_request_notify(const struct scmi_protocol_handle *ph, in scmi_system_request_notify() argument
60 ret = ph->xops->xfer_get_init(ph, SYSTEM_POWER_STATE_NOTIFY, in scmi_system_request_notify()
68 ret = ph->xops->do_xfer(ph, t); in scmi_system_request_notify()
70 ph->xops->xfer_put(ph, t); in scmi_system_request_notify()
74 static int scmi_system_set_notify_enabled(const struct scmi_protocol_handle *ph, in scmi_system_set_notify_enabled() argument
79 ret = scmi_system_request_notify(ph, enable); in scmi_system_set_notify_enabled()
87 scmi_system_fill_custom_report(const struct scmi_protocol_handle *ph, in scmi_system_fill_custom_report() argument
95 struct scmi_system_info *pinfo = ph->get_priv(ph); in scmi_system_fill_custom_report()
142 static int scmi_system_protocol_init(const struct scmi_protocol_handle *ph) in scmi_system_protocol_init() argument
148 ret = ph->xops->version_get(ph, &version); in scmi_system_protocol_init()
152 dev_dbg(ph->dev, "System Power Version %d.%d\n", in scmi_system_protocol_init()
155 pinfo = devm_kzalloc(ph->dev, sizeof(*pinfo), GFP_KERNEL); in scmi_system_protocol_init()
163 if (!ph->hops->protocol_msg_check(ph, SYSTEM_POWER_STATE_NOTIFY, NULL)) in scmi_system_protocol_init()
166 return ph->set_priv(ph, pinfo, version); in scmi_system_protocol_init()