Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 15 files:
- drivers/clk/clk-wm831x.c
- drivers/gpio/gpio-wm831x.c
- drivers/input/misc/wm831x-on.c, line 47
- drivers/leds/leds-wm831x-status.c, line 248
- drivers/mfd/wm831x-auxadc.c
- drivers/mfd/wm831x-core.c
- drivers/mfd/wm831x-irq.c
- drivers/mfd/wm831x-otp.c, line 30
- drivers/power/supply/wm831x_backup.c, line 120
- drivers/power/supply/wm831x_power.c
- drivers/regulator/wm831x-dcdc.c
- drivers/regulator/wm831x-isink.c, line 75
- drivers/regulator/wm831x-ldo.c
- drivers/rtc/rtc-wm831x.c
- drivers/watchdog/wm831x_wdt.c
Smatch caller information:
drivers/mfd/wm831x-core.c wm831x_device_init() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->io_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->io_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | wm831x->io_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->io_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | wm831x->io_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->key_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->key_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | wm831x->regmap | 0-ptr_max |
| PARAM_VALUE | 0 | wm831x->soft_shutdown | 0 |
| PARAM_VALUE | 0 | wm831x->type | 1-u32max |
| PARAM_VALUE | 1 | reg | 16384 |
| BUF_SIZE | 0 | wm831x | 1136 |
| BUF_SIZE | 0 | wm831x->dev | 1616 |
| DATA_SOURCE | 0 | wm831x | $0 |
| MEM_ZERO | 0 | wm831x | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/wm831x-core.c wm831x_device_init() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->io_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->io_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | wm831x->io_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->io_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | wm831x->io_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->key_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->key_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->soft_shutdown | 0 |
| PARAM_VALUE | 0 | wm831x->type | 1-u32max |
| PARAM_VALUE | 1 | reg | 1 |
| BUF_SIZE | 0 | wm831x | 1136 |
| BUF_SIZE | 0 | wm831x->dev | 1616 |
| DATA_SOURCE | 0 | wm831x | $0 |
| MEM_ZERO | 0 | wm831x | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/wm831x-core.c wm831x_device_init() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->io_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->io_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | wm831x->io_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->io_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | wm831x->io_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->key_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->key_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->soft_shutdown | 0 |
| PARAM_VALUE | 0 | wm831x->type | 1-u32max |
| PARAM_VALUE | 1 | reg | 0 |
| BUF_SIZE | 0 | wm831x | 1136 |
| BUF_SIZE | 0 | wm831x->dev | 1616 |
| DATA_SOURCE | 0 | wm831x | $0 |
| MEM_ZERO | 0 | wm831x | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/wm831x-core.c wm831x_device_init() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->io_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->io_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | wm831x->io_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->io_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | wm831x->io_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->key_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->key_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | wm831x->num_gpio | 12,16 |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->soft_shutdown | 0 |
| PARAM_VALUE | 0 | wm831x->type | 1-u32max |
| PARAM_VALUE | 1 | reg | 16392 |
| BUF_SIZE | 0 | wm831x | 1136 |
| BUF_SIZE | 0 | wm831x->dev | 1616 |
| CAPPED_DATA | 0 | wm831x->type | 1 |
| DATA_SOURCE | 0 | wm831x | $0 |
| FUZZY_MAX | 0 | wm831x->num_gpio | 16 |
| BIT_INFO | 0 | wm831x->num_gpio | 0x0,0x1c |
| HARD_MAX | 0 | wm831x->num_gpio | 16 |
| MEM_ZERO | 0 | wm831x | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/wm831x-core.c wm831x_device_init() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | wm831x->auxadc_pending.next | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->auxadc_pending.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->auxadc_pending.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->auxadc_pending.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->auxadc_pending.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->auxadc_read | 7244055090203607040 |
| PARAM_VALUE | 0 | wm831x->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->io_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->io_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->io_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wm831x->io_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | wm831x->io_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | wm831x->irq | 0 |
| PARAM_VALUE | 0 | wm831x->irq_domain | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->irq_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->irq_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | wm831x->irq_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->irq_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | wm831x->irq_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->key_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->key_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | wm831x->key_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | wm831x->locked | 1 |
| PARAM_VALUE | 0 | wm831x->num_gpio | 12,16 |
| PARAM_VALUE | 0 | wm831x->pdata.disable_touch | 0 |
| PARAM_VALUE | 0 | wm831x->pdata.pre_init | 0 |
| PARAM_VALUE | 0 | wm831x->pdata.wm831x_num | 0 |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap->async | 0-1 |
| PARAM_VALUE | 0 | wm831x->regmap->cache->cached_rbnode->base_reg | 0-4294967295 |
| PARAM_VALUE | 0 | wm831x->regmap->cache->cached_rbnode->node.__rb_parent_color | 0-1 |
| PARAM_VALUE | 0 | wm831x->regmap->cache_dirty | 0-1 |
| PARAM_VALUE | 0 | wm831x->soft_shutdown | 0 |
| PARAM_VALUE | 0 | wm831x->type | 1-u32max |
| PARAM_VALUE | 0 | *wm831x->irq_masks_cache | u16max |
| PARAM_VALUE | 0 | *wm831x->irq_masks_cur | u16max |
| PARAM_VALUE | 1 | reg | 16529 |
| BUF_SIZE | 0 | wm831x | 1136 |
| BUF_SIZE | 0 | wm831x->dev | 1616 |
| CAPPED_DATA | 0 | wm831x->type | 1 |
| DATA_SOURCE | 0 | wm831x | $0 |
| FUZZY_MAX | 0 | wm831x->num_gpio | 16 |
| BIT_INFO | 0 | wm831x->num_gpio | 0x0,0x1c |
| HARD_MAX | 0 | wm831x->num_gpio | 16 |
| MEM_ZERO | 0 | wm831x | |
| MEM_ZERO | 0 | wm831x->pdata.backlight | |
| MEM_ZERO | 0 | wm831x->pdata.backup | |
| MEM_ZERO | 0 | wm831x->pdata.battery | |
| MEM_ZERO | 0 | wm831x->pdata.dcdc | |
| MEM_ZERO | 0 | wm831x->pdata.epe | |
| MEM_ZERO | 0 | wm831x->pdata.gpio_defaults | |
| MEM_ZERO | 0 | wm831x->pdata.isink | |
| MEM_ZERO | 0 | wm831x->pdata.ldo | |
| MEM_ZERO | 0 | wm831x->pdata.post_init | |
| MEM_ZERO | 0 | wm831x->pdata.pre_init | |
| MEM_ZERO | 0 | wm831x->pdata.status | |
| MEM_ZERO | 0 | wm831x->pdata.touch | |
| MEM_ZERO | 0 | wm831x->pdata.watchdog | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | wm831x->irq | |
| NO_OVERFLOW_SIMPLE | 0 | wm831x->irq_domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | wm831x->irq_domain->revmap_size |
drivers/mfd/wm831x-core.c wm831x_device_suspend() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->charger_irq_wake | 1 |
| PARAM_VALUE | 1 | reg | 16410 |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | wm831x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &fsm->lock |
drivers/mfd/wm831x-core.c wm831x_device_suspend() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->charger_irq_wake | 1 |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16402 |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | wm831x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &fsm->lock |
drivers/power/supply/wm831x_backup.c wm831x_backup_get_prop() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16459 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/mfd/wm831x-auxadc.c wm831x_auxadc_irq() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16429 |
| DATA_SOURCE | 0 | wm831x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/wm831x-auxadc.c wm831x_auxadc_read_polled() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | wm831x->io_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->io_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->io_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wm831x->io_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | wm831x->regmap->async | 0 |
| PARAM_VALUE | 1 | reg | 16401 |
| BUF_SIZE | 0 | wm831x | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | wm831x | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | &wm831x->auxadc_lock | 1 |
| DATA_SOURCE | 0 | wm831x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &wm831x->auxadc_lock | |
| HALF_LOCKED2 | &of->mutex | ||
| TYPE_LOCK | (struct wm831x)->auxadc_lock |
drivers/mfd/wm831x-auxadc.c wm831x_auxadc_read_polled() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | wm831x->auxadc_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | wm831x->io_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->io_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->io_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wm831x->io_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap->async | 0 |
| PARAM_VALUE | 1 | reg | 16429 |
| BUF_SIZE | 0 | wm831x | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | wm831x | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | &wm831x->auxadc_lock | 1 |
| DATA_SOURCE | 0 | wm831x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &wm831x->auxadc_lock | |
| HALF_LOCKED2 | &of->mutex | ||
| TYPE_LOCK | (struct wm831x)->auxadc_lock |
drivers/gpio/gpio-wm831x.c wm831x_gpio_dbg_show() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16440 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| LOCK2 | &s->lock | ||
| LOCK2 | _T->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/gpio/gpio-wm831x.c wm831x_gpio_get() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16396 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &s->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/gpio/gpio-wm831x.c wm831x_gpio_set_debounce() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | wm831x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | _T->lock |
drivers/input/misc/wm831x-on.c wm831x_poll_on() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16389 |
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/regulator/wm831x-isink.c wm831x_isink_is_enabled() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
drivers/watchdog/wm831x_wdt.c wm831x_wdt_ping() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16388 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| LOCK2 | &driver_data->lock | ||
| HALF_LOCKED2 | &wd_data->lock | ||
| TYPE_LOCK | (struct wm831x_wdt_drvdata)->lock |
drivers/watchdog/wm831x_wdt.c wm831x_wdt_probe() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16388 |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
drivers/watchdog/wm831x_wdt.c wm831x_wdt_probe() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16388 |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
drivers/rtc/rtc-wm831x.c wm831x_rtc_add_randomness() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16416 |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | wm831x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
drivers/rtc/rtc-wm831x.c wm831x_rtc_probe() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16421 |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
drivers/rtc/rtc-wm831x.c wm831x_rtc_readalarm() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 0 | *wm831x->regmap->work_buf | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 1 | reg | 16421 |
| UNITS | 0 | wm831x | unit_byte |
| LOCK2 | &rtc->ops_lock | ||
| TYPE_LOCK | (struct rtc_device)->ops_lock |
drivers/rtc/rtc-wm831x.c wm831x_rtc_readtime() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16421 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &rtc->ops_lock |
drivers/rtc/rtc-wm831x.c wm831x_rtc_settime() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->io_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wm831x->io_lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->io_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wm831x->io_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | reg | 16421 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &rtc->ops_lock |
drivers/regulator/wm831x-dcdc.c wm831x_boostp_get_status() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16468 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/regulator/wm831x-dcdc.c wm831x_boostp_get_status() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16466 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/regulator/wm831x-dcdc.c wm831x_buckv_probe() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev | 4096-ptr_max |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
drivers/regulator/wm831x-dcdc.c wm831x_buckv_probe() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
drivers/regulator/wm831x-dcdc.c wm831x_dcdc_get_mode() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/regulator/wm831x-dcdc.c wm831x_dcdc_get_status() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16468 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/regulator/wm831x-dcdc.c wm831x_dcdc_get_status() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16466 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/mfd/wm831x-irq.c wm831x_irq_thread() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16400 |
| DATA_SOURCE | 0 | wm831x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/wm831x-irq.c wm831x_irq_thread() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| DATA_SOURCE | 0 | wm831x | $1 |
| DATA_SOURCE | 1 | reg | r irq_data_to_status_reg |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/wm831x-irq.c wm831x_irq_thread() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->gpio_level_high | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16396 |
| DATA_SOURCE | 0 | wm831x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/wm831x-irq.c wm831x_irq_thread() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->gpio_level_high | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16396 |
| DATA_SOURCE | 0 | wm831x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/wm831x-irq.c wm831x_irq_thread() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->gpio_level_high | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->gpio_level_low | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16396 |
| DATA_SOURCE | 0 | wm831x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mfd/wm831x-irq.c wm831x_irq_thread() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->gpio_level_high | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->gpio_level_low | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16396 |
| DATA_SOURCE | 0 | wm831x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/leds/leds-wm831x-status.c wm831x_status_probe() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev->platform_data | 0,4096-ptr_max |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
drivers/clk/clk-wm831x.c wm831x_clk_probe() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16529 |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
drivers/clk/clk-wm831x.c wm831x_clkout_get_parent() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16528 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | clk |
drivers/clk/clk-wm831x.c wm831x_clkout_is_prepared() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16528 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
drivers/clk/clk-wm831x.c wm831x_fll_get_parent() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16529 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | clk |
drivers/clk/clk-wm831x.c wm831x_fll_get_parent() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16534 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | clk |
drivers/clk/clk-wm831x.c wm831x_fll_is_prepared() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16530 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
drivers/clk/clk-wm831x.c wm831x_fll_recalc_rate() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16529 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | clk |
drivers/mfd/wm831x-otp.c wm831x_unique_id_read() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *wm831x->irq_masks_cache | s32min-s32max |
| PARAM_VALUE | 0 | *wm831x->irq_masks_cur | s32min-s32max |
| PARAM_VALUE | 1 | reg | 30720-30727 |
| BUF_SIZE | 0 | wm831x | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | wm831x | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | wm831x->dev | (-1),1616 |
| DATA_SOURCE | 0 | wm831x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | wm831x->irq | |
| NO_OVERFLOW_SIMPLE | 0 | wm831x->irq_domain->hwirq_max | |
| NO_OVERFLOW_SIMPLE | 0 | wm831x->irq_domain->revmap_size | |
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/regulator/wm831x-ldo.c wm831x_aldo_get_mode() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/regulator/wm831x-ldo.c wm831x_aldo_get_status() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16467 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/regulator/wm831x-ldo.c wm831x_aldo_get_status() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16469 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/regulator/wm831x-ldo.c wm831x_alive_ldo_get_status() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16467 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/regulator/wm831x-ldo.c wm831x_gp_ldo_get_mode() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/regulator/wm831x-ldo.c wm831x_gp_ldo_get_mode() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/regulator/wm831x-ldo.c wm831x_gp_ldo_get_status() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16467 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/regulator/wm831x-ldo.c wm831x_gp_ldo_get_status() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16469 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/power/supply/wm831x_power.c wm831x_bat_check_health() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16458 |
| DATA_SOURCE | 0 | wm831x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/wm831x_power.c wm831x_bat_check_status() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16397 |
| DATA_SOURCE | 0 | wm831x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/wm831x_power.c wm831x_bat_check_status() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->regmap | 4096-ptr_max |
| PARAM_VALUE | 1 | reg | 16458 |
| DATA_SOURCE | 0 | wm831x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/wm831x_power.c wm831x_bat_check_type() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16458 |
| DATA_SOURCE | 0 | wm831x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/wm831x_power.c wm831x_power_check_online() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg | 16397 |
| DATA_SOURCE | 0 | wm831x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/power/supply/wm831x_power.c wm831x_power_probe() -> wm831x_reg_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wm831x | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev->platform_data | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wm831x->dev->platform_data->battery->enable | s32min-s32max |
| PARAM_VALUE | 1 | reg | 16456 |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wm831x | s32min-(-2),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | wm831x | unit_byte |