Lines Matching defs:sprd_adi
145 struct sprd_adi {
155 static int sprd_adi_check_addr(struct sprd_adi *sadi, u32 reg)
167 static int sprd_adi_drain_fifo(struct sprd_adi *sadi)
188 static int sprd_adi_fifo_is_full(struct sprd_adi *sadi)
217 static int sprd_adi_read(struct sprd_adi *sadi, u32 reg, u32 *read_val)
284 static int sprd_adi_write(struct sprd_adi *sadi, u32 reg, u32 val)
337 struct sprd_adi *sadi = spi_controller_get_devdata(ctlr);
362 struct sprd_adi *sadi = (struct sprd_adi *)p;
371 static int sprd_adi_restart(struct sprd_adi *sadi, unsigned long mode,
459 static void sprd_adi_hw_init(struct sprd_adi *sadi)
512 struct sprd_adi *sadi;
531 ctlr = spi_alloc_host(&pdev->dev, sizeof(struct sprd_adi));