Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 14 files:

Smatch caller information:

drivers/mfd/wm831x-core.c wm831x_device_shutdown() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 0 wm831x 4096-ptr_max
PARAM_VALUE 0 wm831x->dev 0,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->driver 0,4096-ptr_max
PARAM_VALUE 0 wm831x->soft_shutdown 1
PARAM_VALUE 1 reg 16387
PARAM_VALUE 2 mask 32768
PARAM_VALUE 3 val 0
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
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/power/supply/wm831x_backup.c wm831x_config_backup() -> wm831x_set_bits()

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->driver 0,4096-ptr_max
PARAM_VALUE 0 wm831x->dev->platform_data 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.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 wm831x->locked 0
PARAM_VALUE 0 wm831x->regmap->cache->cached_rbnode->blklen 1-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->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 16459
PARAM_VALUE 2 mask 38931
PARAM_VALUE 3 val 0-3,16-19,4096-4099,4112-4115,34816-34819,34832-34835,38912-38915,38928-38931
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
CAPPED_DATA 0 wm831x->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->wr_table->n_yes_ranges 1
DATA_SOURCE 0 wm831x $0
BIT_INFO 3 val 0x0,0x9813
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/mfd/wm831x-auxadc.c wm831x_auxadc_irq() -> wm831x_set_bits()

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->regmap 4096-ptr_max
PARAM_VALUE 1 reg 16431
PARAM_VALUE 3 val 0
CAPPED_DATA 0 &wm831x->auxadc_lock 1
DATA_SOURCE 0 wm831x $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &wm831x->auxadc_lock
TYPE_LOCK (struct wm831x)->auxadc_lock

drivers/mfd/wm831x-auxadc.c wm831x_auxadc_read_irq() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 0 wm831x 4096-ptr_max
PARAM_VALUE 0 wm831x->auxadc_active 0
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->auxadc_pending.next 4096-ptr_max
PARAM_VALUE 0 wm831x->auxadc_pending.next->next 4096-ptr_max
PARAM_VALUE 0 wm831x->auxadc_pending.next->prev 4096-ptr_max
PARAM_VALUE 1 reg 16430
PARAM_VALUE 2 mask 32768
PARAM_VALUE 3 val 32768
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_irq() -> wm831x_set_bits()

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->auxadc_pending.next 4096-ptr_max
PARAM_VALUE 0 wm831x->auxadc_pending.next->next 4096-ptr_max
PARAM_VALUE 0 wm831x->auxadc_pending.next->prev 4096-ptr_max
PARAM_VALUE 1 reg 16431
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_irq() -> wm831x_set_bits()

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->auxadc_pending.next 4096-ptr_max
PARAM_VALUE 0 wm831x->auxadc_pending.next->next 4096-ptr_max
PARAM_VALUE 0 wm831x->auxadc_pending.next->prev 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 0 wm831x->regmap->async 0
PARAM_VALUE 0 wm831x->regmap->cache_dirty 1
PARAM_VALUE 1 reg 16430
PARAM_VALUE 2 mask 16447
PARAM_VALUE 3 val 16447
BUF_SIZE 0 wm831x s32min-(-1),1-s32max
BUF_SIZE 0 wm831x s32min-(-1),1-s32max
CAPPED_DATA 0 wm831x->regmap->precious_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->rd_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->rd_table->n_yes_ranges 1
CAPPED_DATA 0 wm831x->regmap->volatile_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->volatile_table->n_yes_ranges 1
CAPPED_DATA 0 wm831x->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->wr_table->n_yes_ranges 1
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_set_bits()

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 1 reg 16430
PARAM_VALUE 2 mask 32768
PARAM_VALUE 3 val 32768
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_set_bits()

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 16430
PARAM_VALUE 2 mask 16384
PARAM_VALUE 3 val 16384
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_set_bits()

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 16430
PARAM_VALUE 2 mask 32768
PARAM_VALUE 3 val 0
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
NOCHECK_CALL
LOCK2 0 &wm831x->auxadc_lock
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct wm831x)->auxadc_lock

drivers/gpio/gpio-wm831x.c wm831x_gpio_direction_in() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 0 wm831x 4096-ptr_max
PARAM_VALUE 2 mask 32911
PARAM_VALUE 3 val 32768,32896
BIT_INFO 3 val 0x8000,0x8080
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
HALF_LOCKED2 _T->flags
HALF_LOCKED2 _T->lock

drivers/gpio/gpio-wm831x.c wm831x_gpio_direction_out() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 0 wm831x 4096-ptr_max
PARAM_VALUE 2 mask 32911
PARAM_VALUE 3 val 0,128
BIT_INFO 3 val 0x0,0x80
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
HALF_LOCKED2 _T->lock

drivers/gpio/gpio-wm831x.c wm831x_gpio_set() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16396
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/gpio/gpio-wm831x.c wm831x_gpio_set_debounce() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 0 wm831x 4096-ptr_max
PARAM_VALUE 0 wm831x->regmap 4096-ptr_max
PARAM_VALUE 2 mask 15
PARAM_VALUE 3 val 0-1
DATA_SOURCE 0 wm831x $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
HALF_LOCKED2 _T->lock

drivers/gpio/gpio-wm831x.c wm831x_set_config() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 512
PARAM_VALUE 3 val 512
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
HALF_LOCKED2 _T->lock

drivers/gpio/gpio-wm831x.c wm831x_set_config() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 512
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
HALF_LOCKED2 _T->lock

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_data_irq() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16401
PARAM_VALUE 2 mask 1024
PARAM_VALUE 3 val 1024
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_data_irq() -> wm831x_set_bits()

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 0 wm831x->regmap 4096-ptr_max
PARAM_VALUE 0 wm831x->regmap->async 0
PARAM_VALUE 0 *wm831x->regmap->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 reg 16424
PARAM_VALUE 2 mask 1792
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_data_irq() -> wm831x_set_bits()

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 0 wm831x->regmap 4096-ptr_max
PARAM_VALUE 0 wm831x->regmap->async 0
PARAM_VALUE 0 *wm831x->regmap->work_buf (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 reg 16401
PARAM_VALUE 2 mask 1024
PARAM_VALUE 3 val 1024
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_input_close() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16424
PARAM_VALUE 2 mask 34560
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_input_open() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16424
PARAM_VALUE 2 mask 50944
PARAM_VALUE 3 val 32768
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_input_open() -> wm831x_set_bits()

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 0 wm831x->regmap->async 0
PARAM_VALUE 1 reg 16424
PARAM_VALUE 2 mask 16384
PARAM_VALUE 3 val 16384
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_pen_down_irq() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16424
PARAM_VALUE 2 mask 1792
PARAM_VALUE 3 val 768,1792
BIT_INFO 3 val 0x300,0x700
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_pen_down_irq() -> wm831x_set_bits()

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 0 wm831x->regmap->async 0
PARAM_VALUE 1 reg 16401
PARAM_VALUE 2 mask 512
PARAM_VALUE 3 val 512
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_probe() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 0 wm831x 4096-ptr_max
PARAM_VALUE 1 reg 16425
PARAM_VALUE 2 mask 4096
PARAM_VALUE 3 val 4096
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_probe() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 0 wm831x 4096-ptr_max
PARAM_VALUE 1 reg 16425
PARAM_VALUE 2 mask 4096
PARAM_VALUE 3 val 0
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_probe() -> wm831x_set_bits()

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 0 wm831x->regmap->async 0
PARAM_VALUE 1 reg 16425
PARAM_VALUE 2 mask 256
PARAM_VALUE 3 val 0
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_probe() -> wm831x_set_bits()

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 0 wm831x->regmap->async 0
PARAM_VALUE 1 reg 16425
PARAM_VALUE 2 mask 256
PARAM_VALUE 3 val 256
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_probe() -> wm831x_set_bits()

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 0 wm831x->regmap->async 0
PARAM_VALUE 1 reg 16425
PARAM_VALUE 2 mask 2048
PARAM_VALUE 3 val 0
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/input/touchscreen/wm831x-ts.c wm831x_ts_probe() -> wm831x_set_bits()

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 0 wm831x->regmap->async 0
PARAM_VALUE 1 reg 16424
PARAM_VALUE 2 mask 31
PARAM_VALUE 3 val 6
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-isink.c wm831x_isink_disable() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 16384
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-isink.c wm831x_isink_disable() -> wm831x_set_bits()

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 0 wm831x->regmap->async 0
PARAM_VALUE 2 mask 32768
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-isink.c wm831x_isink_enable() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 32768
PARAM_VALUE 3 val 32768
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-isink.c wm831x_isink_enable() -> wm831x_set_bits()

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 0 wm831x->regmap->async 0
PARAM_VALUE 0 wm831x->regmap->cache_dirty 1
PARAM_VALUE 2 mask 16384
PARAM_VALUE 3 val 16384
CAPPED_DATA 0 wm831x->regmap->precious_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->rd_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->rd_table->n_yes_ranges 1
CAPPED_DATA 0 wm831x->regmap->volatile_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->volatile_table->n_yes_ranges 1
CAPPED_DATA 0 wm831x->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->wr_table->n_yes_ranges 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-isink.c wm831x_isink_enable() -> wm831x_set_bits()

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 0 wm831x->regmap->async 0
PARAM_VALUE 0 wm831x->regmap->cache_dirty 1
PARAM_VALUE 2 mask 32768
PARAM_VALUE 3 val 0
CAPPED_DATA 0 wm831x->regmap->precious_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->rd_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->rd_table->n_yes_ranges 1
CAPPED_DATA 0 wm831x->regmap->volatile_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->volatile_table->n_yes_ranges 1
CAPPED_DATA 0 wm831x->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->wr_table->n_yes_ranges 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/video/backlight/wm831x_bl.c wm831x_backlight_probe() -> wm831x_set_bits()

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.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 wm831x->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 wm831x->regmap->cache_dirty 0-1
PARAM_VALUE 1 reg 16484
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 val 0-1
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/video/backlight/wm831x_bl.c wm831x_backlight_probe() -> wm831x_set_bits()

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.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 wm831x->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 wm831x->regmap->async 0
PARAM_VALUE 0 wm831x->regmap->cache_dirty 0-1
PARAM_VALUE 1 reg 16464
PARAM_VALUE 2 mask 8
PARAM_VALUE 3 val 0
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/video/backlight/wm831x_bl.c wm831x_backlight_set() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 32768
PARAM_VALUE 3 val 32768
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
HALF_LOCKED2 &bl->ops_lock
HALF_LOCKED2 &bl->update_lock
HALF_LOCKED2 &connector->mutex
HALF_LOCKED2 &panel->follower_lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/video/backlight/wm831x_bl.c wm831x_backlight_set() -> wm831x_set_bits()

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 0 wm831x->regmap->async 0
PARAM_VALUE 1 reg 16464
PARAM_VALUE 2 mask 8
PARAM_VALUE 3 val 8
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
HALF_LOCKED2 &bl->ops_lock
HALF_LOCKED2 &bl->update_lock
HALF_LOCKED2 &connector->mutex
HALF_LOCKED2 &panel->follower_lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/video/backlight/wm831x_bl.c wm831x_backlight_set() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16464
PARAM_VALUE 2 mask 8
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
HALF_LOCKED2 &bl->ops_lock
HALF_LOCKED2 &bl->update_lock
HALF_LOCKED2 &connector->mutex
HALF_LOCKED2 &panel->follower_lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/video/backlight/wm831x_bl.c wm831x_backlight_set() -> wm831x_set_bits()

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 2 mask 49152
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
HALF_LOCKED2 &bl->ops_lock
HALF_LOCKED2 &bl->update_lock
HALF_LOCKED2 &connector->mutex
HALF_LOCKED2 &panel->follower_lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/video/backlight/wm831x_bl.c wm831x_backlight_set() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 63
DATA_SOURCE 3 val $1
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 3 val 0-u16max
USER_DATA 3 val 0-u16max[c]
NO_OVERFLOW_SIMPLE 3 val
UNITS 0 wm831x unit_byte
HALF_LOCKED2 &bl->ops_lock
HALF_LOCKED2 &bl->update_lock
HALF_LOCKED2 &connector->mutex
HALF_LOCKED2 &panel->follower_lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/video/backlight/wm831x_bl.c wm831x_backlight_set() -> wm831x_set_bits()

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 2 mask 16384
PARAM_VALUE 3 val 16384
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
HALF_LOCKED2 &bl->ops_lock
HALF_LOCKED2 &bl->update_lock
HALF_LOCKED2 &connector->mutex
HALF_LOCKED2 &panel->follower_lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/video/backlight/wm831x_bl.c wm831x_backlight_set() -> wm831x_set_bits()

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 16464
PARAM_VALUE 2 mask 8
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte
HALF_LOCKED2 &bl->ops_lock
HALF_LOCKED2 &bl->update_lock
HALF_LOCKED2 &connector->mutex
HALF_LOCKED2 &panel->follower_lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/video/backlight/wm831x_bl.c wm831x_backlight_set() -> wm831x_set_bits()

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 2 mask 32768
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte
HALF_LOCKED2 &bl->ops_lock
HALF_LOCKED2 &bl->update_lock
HALF_LOCKED2 &connector->mutex
HALF_LOCKED2 &panel->follower_lock
HALF_LOCKED2 global &drm_unplug_srcu

drivers/watchdog/wm831x_wdt.c wm831x_wdt_set_timeout() -> wm831x_set_bits()

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.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 wm831x->locked 0
PARAM_VALUE 0 wm831x->regmap->cache->cached_rbnode->blklen 1-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->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 16388
PARAM_VALUE 2 mask 7
CAPPED_DATA 0 wm831x->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->wr_table->n_yes_ranges 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
HALF_LOCKED2 &wd_data->lock

drivers/watchdog/wm831x_wdt.c wm831x_wdt_start() -> wm831x_set_bits()

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.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 wm831x->locked 0
PARAM_VALUE 0 wm831x->regmap->cache->cached_rbnode->blklen 1-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->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 16388
PARAM_VALUE 2 mask 32768
PARAM_VALUE 3 val 32768
CAPPED_DATA 0 wm831x->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->wr_table->n_yes_ranges 1
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_stop() -> wm831x_set_bits()

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.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 wm831x->locked 0
PARAM_VALUE 0 wm831x->regmap->cache->cached_rbnode->blklen 1-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->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 16388
PARAM_VALUE 2 mask 32768
PARAM_VALUE 3 val 0
CAPPED_DATA 0 wm831x->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->wr_table->n_yes_ranges 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
LOCK2 &driver_data->lock
TYPE_LOCK (struct wm831x_wdt_drvdata)->lock

drivers/rtc/rtc-wm831x.c wm831x_rtc_freeze() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16421
PARAM_VALUE 2 mask 1024
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/rtc/rtc-wm831x.c wm831x_rtc_start_alarm() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16421
PARAM_VALUE 2 mask 1024
PARAM_VALUE 3 val 1024
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
HALF_LOCKED2 &rtc->ops_lock

drivers/rtc/rtc-wm831x.c wm831x_rtc_stop_alarm() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16421
PARAM_VALUE 2 mask 1024
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
LOCK2 &rtc->ops_lock
TYPE_LOCK (struct rtc_device)->ops_lock

drivers/rtc/rtc-wm831x.c wm831x_rtc_suspend() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16421
PARAM_VALUE 2 mask 1024
PARAM_VALUE 3 val 0,1024
BIT_INFO 3 val 0x0,0x400
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-dcdc.c wm831x_buckp_set_suspend_voltage() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 127
DATA_SOURCE 3 val r regulator_map_voltage_linear
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-dcdc.c wm831x_buckv_dvs_init() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 0 wm831x 4096-ptr_max
PARAM_VALUE 0 wm831x->dev 4096-ptr_max
PARAM_VALUE 1 reg 4
PARAM_VALUE 2 mask 127
PARAM_VALUE 3 val 0-127
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_dvs_init() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 0 wm831x 4096-ptr_max
PARAM_VALUE 0 wm831x->dev 4096-ptr_max
PARAM_VALUE 1 reg 4
PARAM_VALUE 2 mask 6144
PARAM_VALUE 3 val 4096,6144
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
FUZZY_MAX 3 val 6144
BIT_INFO 3 val 0x1000,0x1800
HARD_MAX 3 val 6144
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-dcdc.c wm831x_buckv_set_suspend_voltage() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 127
DATA_SOURCE 3 val r regulator_map_voltage_linear_range
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-dcdc.c wm831x_buckv_set_voltage_sel() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 127
CAPPED_DATA 3 val 1
DATA_SOURCE 3 val $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-dcdc.c wm831x_buckv_set_voltage_sel() -> wm831x_set_bits()

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 0 wm831x->regmap->async 0
PARAM_VALUE 2 mask 127
CAPPED_DATA 3 val 1
DATA_SOURCE 3 val $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-dcdc.c wm831x_dcdc_set_mode_int() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 768
PARAM_VALUE 3 val 0,256-768
DATA_SOURCE 0 wm831x $0
DATA_SOURCE 1 reg $1
BIT_INFO 3 val 0x0,0x300
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/mfd/wm831x-irq.c wm831x_irq_init() -> wm831x_set_bits()

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,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_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.irq_base 0
PARAM_VALUE 0 wm831x->pdata.irq_cmos 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->soft_shutdown 0
PARAM_VALUE 0 wm831x->type 1-u32max
PARAM_VALUE 1 reg 16407
PARAM_VALUE 2 mask 2
PARAM_VALUE 3 val 0,2
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
BIT_INFO 3 val 0x0,0x2
HARD_MAX 0 wm831x->num_gpio 16
MEM_ZERO 0 wm831x
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 val unit_array_size

drivers/mfd/wm831x-irq.c wm831x_irq_sync_unlock() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 0 wm831x 4096-ptr_max
PARAM_VALUE 0 wm831x->gpio_update 4096-ptr_max
PARAM_VALUE 1 reg 16440-16455
PARAM_VALUE 2 mask 5120
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 wm831x unit_byte

drivers/clk/clk-wm831x.c wm831x_clkout_prepare() -> wm831x_set_bits()

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.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 wm831x->locked 0
PARAM_VALUE 0 wm831x->regmap->cache->cached_rbnode->blklen 1-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->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 16528
PARAM_VALUE 2 mask 32768
PARAM_VALUE 3 val 32768
CAPPED_DATA 0 wm831x->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->wr_table->n_yes_ranges 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
HALF_LOCKED2 clk

drivers/clk/clk-wm831x.c wm831x_clkout_set_parent() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16528
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 val 0-255
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/clk/clk-wm831x.c wm831x_clkout_unprepare() -> wm831x_set_bits()

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.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 wm831x->locked 0
PARAM_VALUE 0 wm831x->regmap->cache->cached_rbnode->blklen 1-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->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 16528
PARAM_VALUE 2 mask 32768
PARAM_VALUE 3 val 0
CAPPED_DATA 0 wm831x->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->wr_table->n_yes_ranges 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/clk/clk-wm831x.c wm831x_fll_prepare() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16530
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 val 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
HALF_LOCKED2 clk

drivers/clk/clk-wm831x.c wm831x_fll_set_rate() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16529
PARAM_VALUE 2 mask 7
PARAM_VALUE 3 val 0-7
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte
UNITS 3 val unit_array_size

drivers/clk/clk-wm831x.c wm831x_fll_unprepare() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16530
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-ldo.c wm831x_aldo_set_mode() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 256
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-ldo.c wm831x_aldo_set_mode() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 256
PARAM_VALUE 3 val 256
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-ldo.c wm831x_aldo_set_suspend_voltage() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 31
DATA_SOURCE 3 val r regulator_map_voltage_linear_range
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-ldo.c wm831x_alive_ldo_set_suspend_voltage() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 15
DATA_SOURCE 3 val r regulator_map_voltage_linear
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-ldo.c wm831x_gp_ldo_set_mode() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 256
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-ldo.c wm831x_gp_ldo_set_mode() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-ldo.c wm831x_gp_ldo_set_mode() -> wm831x_set_bits()

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 0 wm831x->regmap->async 0
PARAM_VALUE 2 mask 256
PARAM_VALUE 3 val 256
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-ldo.c wm831x_gp_ldo_set_mode() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 1
PARAM_VALUE 3 val 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-ldo.c wm831x_gp_ldo_set_mode() -> wm831x_set_bits()

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 0 wm831x->regmap->async 0
PARAM_VALUE 2 mask 256
PARAM_VALUE 3 val 256
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/regulator/wm831x-ldo.c wm831x_gp_ldo_set_suspend_voltage() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 2 mask 31
DATA_SOURCE 3 val r regulator_map_voltage_linear_range
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/power/supply/wm831x_power.c wm831x_config_battery() -> wm831x_set_bits()

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 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.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 wm831x->locked 0
PARAM_VALUE 0 wm831x->regmap->cache->cached_rbnode->blklen 1-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->regmap->cache->data 0-4294967295
PARAM_VALUE 1 reg 16456
PARAM_VALUE 2 mask 39968
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
CAPPED_DATA 0 wm831x->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->wr_table->n_yes_ranges 1
DATA_SOURCE 0 wm831x $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/power/supply/wm831x_power.c wm831x_config_battery() -> wm831x_set_bits()

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 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.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 wm831x->io_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 wm831x->locked 0
PARAM_VALUE 0 wm831x->regmap->async 0
PARAM_VALUE 0 wm831x->regmap->cache->cached_rbnode->blklen 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 1 reg 16457
PARAM_VALUE 2 mask 20479
PARAM_VALUE 3 val 0-s16max
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
BUF_SIZE 0 wm831x s32min-(-2),1-s32max
CAPPED_DATA 0 wm831x->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 wm831x->regmap->wr_table->n_yes_ranges 1
DATA_SOURCE 0 wm831x $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 wm831x unit_byte

drivers/power/supply/wm831x_power.c wm831x_usb_limit_change() -> wm831x_set_bits()

Type Parameter Key Value
PARAM_VALUE 1 reg 16387
PARAM_VALUE 2 mask 7
PARAM_VALUE 3 val 0-7
UNITS 0 wm831x unit_byte
UNITS 3 val unit_array_size