Home
last modified time | relevance | path

Searched refs:qcom_smem_state (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-6.6/include/linux/soc/qcom/
H A Dsmem_state.h8 struct qcom_smem_state;
16 struct qcom_smem_state *qcom_smem_state_get(struct device *dev, const char *con_id, unsigned *bit);
17 struct qcom_smem_state *devm_qcom_smem_state_get(struct device *dev, const char *con_id, unsigned *bit);
18 void qcom_smem_state_put(struct qcom_smem_state *);
20 int qcom_smem_state_update_bits(struct qcom_smem_state *state, u32 mask, u32 value);
22 struct qcom_smem_state *qcom_smem_state_register(struct device_node *of_node, const struct qcom_smem_state_ops *ops, void *data);
23 void qcom_smem_state_unregister(struct qcom_smem_state *state);
27 static inline struct qcom_smem_state *qcom_smem_state_get(struct device *dev, in qcom_smem_state_get()
33 static inline struct qcom_smem_state *devm_qcom_smem_state_get(struct device *dev, in devm_qcom_smem_state_get()
40 static inline void qcom_smem_state_put(struct qcom_smem_state *stat
[all...]
/kernel/linux/linux-5.10/include/linux/soc/qcom/
H A Dsmem_state.h8 struct qcom_smem_state;
16 struct qcom_smem_state *qcom_smem_state_get(struct device *dev, const char *con_id, unsigned *bit);
17 void qcom_smem_state_put(struct qcom_smem_state *);
19 int qcom_smem_state_update_bits(struct qcom_smem_state *state, u32 mask, u32 value);
21 struct qcom_smem_state *qcom_smem_state_register(struct device_node *of_node, const struct qcom_smem_state_ops *ops, void *data);
22 void qcom_smem_state_unregister(struct qcom_smem_state *state);
26 static inline struct qcom_smem_state *qcom_smem_state_get(struct device *dev, in qcom_smem_state_get()
32 static inline void qcom_smem_state_put(struct qcom_smem_state *state) in qcom_smem_state_put()
36 static inline int qcom_smem_state_update_bits(struct qcom_smem_state *state, in qcom_smem_state_update_bits()
42 static inline struct qcom_smem_state *qcom_smem_state_registe
[all...]
/kernel/linux/linux-6.6/drivers/soc/qcom/
H A Dsmem_state.c17 * struct qcom_smem_state - state context
25 struct qcom_smem_state { struct
45 int qcom_smem_state_update_bits(struct qcom_smem_state *state, in qcom_smem_state_update_bits()
59 static struct qcom_smem_state *of_node_to_state(struct device_node *np) in of_node_to_state()
61 struct qcom_smem_state *state; in of_node_to_state()
88 struct qcom_smem_state *qcom_smem_state_get(struct device *dev, in qcom_smem_state_get()
92 struct qcom_smem_state *state; in qcom_smem_state_get()
136 struct qcom_smem_state *state = container_of(ref, struct qcom_smem_state, refcount); in qcom_smem_state_release()
147 void qcom_smem_state_put(struct qcom_smem_state *stat
[all...]
H A Dsmp2p.c107 struct qcom_smem_state *state;
435 dev_err(smp2p->dev, "failed to register qcom_smem_state\n"); in qcom_smp2p_outbound_entry()
H A Dsmsm.c85 struct qcom_smem_state *state;
568 dev_err(smsm->dev, "failed to register qcom_smem_state\n"); in qcom_smsm_probe()
/kernel/linux/linux-5.10/drivers/soc/qcom/
H A Dsmem_state.c17 * struct qcom_smem_state - state context
25 struct qcom_smem_state { struct
45 int qcom_smem_state_update_bits(struct qcom_smem_state *state, in qcom_smem_state_update_bits()
59 static struct qcom_smem_state *of_node_to_state(struct device_node *np) in of_node_to_state()
61 struct qcom_smem_state *state; in of_node_to_state()
88 struct qcom_smem_state *qcom_smem_state_get(struct device *dev, in qcom_smem_state_get()
92 struct qcom_smem_state *state; in qcom_smem_state_get()
136 struct qcom_smem_state *state = container_of(ref, struct qcom_smem_state, refcount); in qcom_smem_state_release()
147 void qcom_smem_state_put(struct qcom_smem_state *stat
[all...]
H A Dsmp2p.c103 struct qcom_smem_state *state;
360 dev_err(smp2p->dev, "failed to register qcom_smem_state\n"); in qcom_smp2p_outbound_entry()
H A Dsmsm.c85 struct qcom_smem_state *state;
554 dev_err(smsm->dev, "failed to register qcom_smem_state\n"); in qcom_smsm_probe()
/kernel/linux/linux-5.10/drivers/remoteproc/
H A Dqcom_q6v5.h10 struct qcom_smem_state;
16 struct qcom_smem_state *state;
H A Dqcom_wcnss.c77 struct qcom_smem_state *state;
/kernel/linux/linux-6.6/drivers/remoteproc/
H A Dqcom_q6v5.h12 struct qcom_smem_state;
19 struct qcom_smem_state *state;
H A Dqcom_wcnss.c81 struct qcom_smem_state *state;
/kernel/linux/linux-5.10/drivers/net/ipa/
H A Dipa_smp2p.c61 struct qcom_smem_state *valid_state;
62 struct qcom_smem_state *enabled_state;
213 struct qcom_smem_state *enabled_state; in ipa_smp2p_init()
215 struct qcom_smem_state *valid_state; in ipa_smp2p_init()
/kernel/linux/linux-6.6/drivers/net/ipa/
H A Dipa_smp2p.c62 struct qcom_smem_state *valid_state;
63 struct qcom_smem_state *enabled_state;
224 struct qcom_smem_state *enabled_state; in ipa_smp2p_init()
226 struct qcom_smem_state *valid_state; in ipa_smp2p_init()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Dahb.h38 struct qcom_smem_state *smem_state;
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wcn36xx/
H A Dwcn36xx.h211 struct qcom_smem_state *tx_enable_state;
213 struct qcom_smem_state *tx_rings_empty_state;
/kernel/linux/linux-6.6/drivers/net/wireless/ath/wcn36xx/
H A Dwcn36xx.h236 struct qcom_smem_state *tx_enable_state;
238 struct qcom_smem_state *tx_rings_empty_state;
/kernel/linux/linux-6.6/drivers/net/wwan/
H A Dqcom_bam_dmux.c73 struct qcom_smem_state *pc, *pc_ack;

Completed in 11 milliseconds