/kernel/linux/linux-6.6/include/linux/soc/qcom/ |
H A D | smem_state.h | 8 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 D | smem_state.h | 8 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 D | smem_state.c | 17 * 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 D | smp2p.c | 107 struct qcom_smem_state *state; 435 dev_err(smp2p->dev, "failed to register qcom_smem_state\n"); in qcom_smp2p_outbound_entry()
|
H A D | smsm.c | 85 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 D | smem_state.c | 17 * 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 D | smp2p.c | 103 struct qcom_smem_state *state; 360 dev_err(smp2p->dev, "failed to register qcom_smem_state\n"); in qcom_smp2p_outbound_entry()
|
H A D | smsm.c | 85 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 D | qcom_q6v5.h | 10 struct qcom_smem_state; 16 struct qcom_smem_state *state;
|
H A D | qcom_wcnss.c | 77 struct qcom_smem_state *state;
|
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | qcom_q6v5.h | 12 struct qcom_smem_state; 19 struct qcom_smem_state *state;
|
H A D | qcom_wcnss.c | 81 struct qcom_smem_state *state;
|
/kernel/linux/linux-5.10/drivers/net/ipa/ |
H A D | ipa_smp2p.c | 61 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 D | ipa_smp2p.c | 62 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 D | ahb.h | 38 struct qcom_smem_state *smem_state;
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wcn36xx/ |
H A D | wcn36xx.h | 211 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 D | wcn36xx.h | 236 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 D | qcom_bam_dmux.c | 73 struct qcom_smem_state *pc, *pc_ack;
|