Lines Matching defs:geni_i2c_dev
80 struct geni_i2c_dev { struct
81 struct geni_se se;
82 u32 tx_wm;
83 int irq;
84 int err;
85 struct i2c_adapter adap;
86 struct completion done;
87 struct i2c_msg *cur;
88 int cur_wr;
89 int cur_rd;
90 spinlock_t lock;
91 struct clk *core_clk;
92 u32 clk_freq_out;
93 const struct geni_i2c_clk_fld *clk_fld;
94 int suspended;
95 void *dma_buf;
96 size_t xfer_len;
97 dma_addr_t dma_addr;
98 struct dma_chan *tx_c;
99 struct dma_chan *rx_c;
100 bool gpi_mode;
101 bool abort_done;