Documented in 1 files:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/i2c/busses/i2c-rk3x.c rk3x_i2c_xfer_common() -> rk3x_i2c_setup()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i2c | 4096-ptr_max |
| PARAM_VALUE | 0 | i2c->clk | 0,4096-ptr_max |
| PARAM_VALUE | 0 | i2c->clk->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 0 | i2c->pclk | 0,4096-ptr_max |
| PARAM_VALUE | 0 | i2c->pclk->core->parent->enable_count | 0-4294967295 |
| PARAM_VALUE | 1 | msgs | 4096-ptr_max |
| PARAM_VALUE | 2 | num | 1-s32max |
| BUF_SIZE | 0 | i2c | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | i2c | s32min-(-2),1-s32max |
| PREEMPT_ADD | <- disables preempt | ||
| UNITS | 0 | i2c | unit_byte |
| LOCK2 | flags | ||
| LOCK2 | 0 | &i2c->lock | |
| TYPE_LOCK | (struct rk3x_i2c)->lock |