Lines Matching refs:omap_sham_dev
138 struct omap_sham_dev;
141 struct omap_sham_dev *dd;
190 void (*write_ctrl)(struct omap_sham_dev *dd, size_t length,
192 void (*trigger)(struct omap_sham_dev *dd, size_t length);
193 int (*poll_irq)(struct omap_sham_dev *dd);
212 struct omap_sham_dev {
247 static inline u32 omap_sham_read(struct omap_sham_dev *dd, u32 offset)
252 static inline void omap_sham_write(struct omap_sham_dev *dd,
258 static inline void omap_sham_write_mask(struct omap_sham_dev *dd, u32 address,
269 static inline int omap_sham_wait(struct omap_sham_dev *dd, u32 offset, u32 bit)
284 struct omap_sham_dev *dd = ctx->dd;
299 struct omap_sham_dev *dd = ctx->dd;
365 static void omap_sham_write_ctrl_omap2(struct omap_sham_dev *dd, size_t length,
394 static void omap_sham_trigger_omap2(struct omap_sham_dev *dd, size_t length)
398 static int omap_sham_poll_irq_omap2(struct omap_sham_dev *dd)
427 static void omap_sham_write_n(struct omap_sham_dev *dd, u32 offset,
434 static void omap_sham_write_ctrl_omap4(struct omap_sham_dev *dd, size_t length,
489 static void omap_sham_trigger_omap4(struct omap_sham_dev *dd, size_t length)
494 static int omap_sham_poll_irq_omap4(struct omap_sham_dev *dd)
500 static int omap_sham_xmit_cpu(struct omap_sham_dev *dd, size_t length,
561 struct omap_sham_dev *dd = param;
567 static int omap_sham_xmit_dma(struct omap_sham_dev *dd, size_t length,
911 static int omap_sham_update_dma_stop(struct omap_sham_dev *dd)
922 static struct omap_sham_dev *omap_sham_find_dev(struct omap_sham_reqctx *ctx)
924 struct omap_sham_dev *dd;
930 dd = list_first_entry(&sham.dev_list, struct omap_sham_dev, list);
943 struct omap_sham_dev *dd;
1005 static int omap_sham_update_req(struct omap_sham_dev *dd)
1031 static int omap_sham_final_req(struct omap_sham_dev *dd)
1064 struct omap_sham_dev *dd = ctx->dd;
1117 struct omap_sham_dev *dd = ctx->dd;
1135 struct omap_sham_dev *dd = ctx->dd;
1178 static int omap_sham_handle_queue(struct omap_sham_dev *dd,
1187 struct omap_sham_dev *dd = ctx->dd;
1197 struct omap_sham_dev *dd = omap_sham_find_dev(ctx);
1721 struct omap_sham_dev *dd = (struct omap_sham_dev *)data;
1752 static irqreturn_t omap_sham_irq_common(struct omap_sham_dev *dd)
1762 struct omap_sham_dev *dd = dev_id;
1777 struct omap_sham_dev *dd = dev_id;
1911 static int omap_sham_get_res_of(struct omap_sham_dev *dd,
1946 static int omap_sham_get_res_of(struct omap_sham_dev *dd,
1953 static int omap_sham_get_res_pdev(struct omap_sham_dev *dd,
1986 struct omap_sham_dev *dd = dev_get_drvdata(dev);
1994 struct omap_sham_dev *dd = dev_get_drvdata(dev);
2016 struct omap_sham_dev *dd = dev_get_drvdata(dev);
2025 struct omap_sham_dev *dd = dev_get_drvdata(dev);
2061 struct omap_sham_dev *dd;
2068 dd = devm_kzalloc(dev, sizeof(struct omap_sham_dev), GFP_KERNEL);
2205 struct omap_sham_dev *dd;