Searched refs:smsm (Results 1 – 1 of 1) sorted by relevance
110 struct qcom_smsm *smsm; member148 struct qcom_smsm *smsm = data; in smsm_update_bits() local156 spin_lock_irqsave(&smsm->lock, flags); in smsm_update_bits()159 val = orig = readl(smsm->local_state); in smsm_update_bits()166 spin_unlock_irqrestore(&smsm->lock, flags); in smsm_update_bits()171 writel(val, smsm->local_state); in smsm_update_bits()172 spin_unlock_irqrestore(&smsm->lock, flags); in smsm_update_bits()178 for (host = 0; host < smsm->num_hosts; host++) { in smsm_update_bits()179 hostp = &smsm->hosts[host]; in smsm_update_bits()181 val = readl(smsm->subscription + host); in smsm_update_bits()[all …]