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