linux/drivers/soc/qcom/pdr_internal.h

/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __QCOM_PDR_HELPER_INTERNAL__
#define __QCOM_PDR_HELPER_INTERNAL__

#include <linux/soc/qcom/pdr.h>

#define SERVREG_LOCATOR_SERVICE
#define SERVREG_NOTIFIER_SERVICE

#define SERVREG_REGISTER_LISTENER_REQ
#define SERVREG_GET_DOMAIN_LIST_REQ
#define SERVREG_STATE_UPDATED_IND_ID
#define SERVREG_SET_ACK_REQ
#define SERVREG_RESTART_PD_REQ

#define SERVREG_LOC_PFR_REQ

#define SERVREG_DOMAIN_LIST_LENGTH
#define SERVREG_RESTART_PD_REQ_MAX_LEN
#define SERVREG_REGISTER_LISTENER_REQ_LEN
#define SERVREG_SET_ACK_REQ_LEN
#define SERVREG_GET_DOMAIN_LIST_REQ_MAX_LEN
#define SERVREG_STATE_UPDATED_IND_MAX_LEN
#define SERVREG_GET_DOMAIN_LIST_RESP_MAX_LEN
#define SERVREG_LOC_PFR_RESP_MAX_LEN

struct servreg_location_entry {};

struct servreg_get_domain_list_req {};

struct servreg_get_domain_list_resp {};

struct servreg_register_listener_req {};

struct servreg_register_listener_resp {};

struct servreg_restart_pd_req {};

struct servreg_restart_pd_resp {};

struct servreg_state_updated_ind {};

struct servreg_set_ack_req {};

struct servreg_set_ack_resp {};

struct servreg_loc_pfr_req {};

struct servreg_loc_pfr_resp {};

extern const struct qmi_elem_info servreg_location_entry_ei[];
extern const struct qmi_elem_info servreg_get_domain_list_req_ei[];
extern const struct qmi_elem_info servreg_get_domain_list_resp_ei[];
extern const struct qmi_elem_info servreg_register_listener_req_ei[];
extern const struct qmi_elem_info servreg_register_listener_resp_ei[];
extern const struct qmi_elem_info servreg_restart_pd_req_ei[];
extern const struct qmi_elem_info servreg_restart_pd_resp_ei[];
extern const struct qmi_elem_info servreg_state_updated_ind_ei[];
extern const struct qmi_elem_info servreg_set_ack_req_ei[];
extern const struct qmi_elem_info servreg_set_ack_resp_ei[];
extern const struct qmi_elem_info servreg_loc_pfr_req_ei[];
extern const struct qmi_elem_info servreg_loc_pfr_resp_ei[];

#endif