Lines Matching refs:sham
244 static struct omap_sham_drv sham = {
245 .dev_list = LIST_HEAD_INIT(sham.dev_list),
246 .lock = __SPIN_LOCK_UNLOCKED(sham.lock),
614 pr_err("omap-sham: can't configure dmaengine slave: %d\n", ret);
952 spin_lock_bh(&sham.lock);
953 dd = list_first_entry(&sham.dev_list, struct omap_sham_dev, list);
954 list_move_tail(&dd->list, &sham.dev_list);
956 spin_unlock_bh(&sham.lock);
1324 if (!test_bit(FLAGS_AUTO_XOR, &sham.flags)) {
1345 pr_err("omap-sham: fallback driver '%s' "
1359 pr_err("omap-sham: base driver '%s' "
1900 .compatible = "ti,omap2-sham",
1904 .compatible = "ti,omap3-sham",
1908 .compatible = "ti,omap4-sham",
1912 .compatible = "ti,omap5-sham",
2123 sham.flags |= dd->pdata->flags;
2146 spin_lock_bh(&sham.lock);
2147 list_add_tail(&dd->list, &sham.dev_list);
2148 spin_unlock_bh(&sham.lock);
2196 spin_lock_bh(&sham.lock);
2198 spin_unlock_bh(&sham.lock);
2217 spin_lock_bh(&sham.lock);
2219 spin_unlock_bh(&sham.lock);
2261 .name = "omap-sham",
2272 MODULE_ALIAS("platform:omap-sham");