Lines Matching defs:bfin_sport_spi_master_data
53 struct bfin_sport_spi_master_data { struct
55 struct device *dev;
58 struct spi_master *master;
61 struct sport_register __iomem *regs;
62 int err_irq;
65 u16 *pin_req;
68 struct workqueue_struct *workqueue;
69 struct work_struct pump_messages;
70 spinlock_t lock;
71 struct list_head queue;
72 int busy;
73 bool run;
76 struct tasklet_struct pump_transfers;
79 enum bfin_sport_spi_state state;
80 struct spi_message *cur_msg;
81 struct spi_transfer *cur_transfer;
82 struct bfin_sport_spi_slave_data *cur_chip;
83 union {
110 bfin_sport_spi_enable(struct bfin_sport_spi_master_data *drv_data) in bfin_sport_spi_enable() argument