Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/power/supply/isp1704_charger.c isp1704_charger_detect() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 61 |
| PARAM_VALUE | 2 | val | 1 |
| DATA_SOURCE | 0 | isp | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_detect() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 62 |
| PARAM_VALUE | 2 | val | 65 |
| DATA_SOURCE | 0 | isp | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_detect() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 61 |
| DATA_SOURCE | 0 | isp | $0 |
| DATA_SOURCE | 2 | val | r isp1704_read |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_type() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->io_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 12 |
| PARAM_VALUE | 2 | val | 6 |
| DATA_SOURCE | 0 | isp | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_type() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->io_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 6 |
| PARAM_VALUE | 2 | val | 3 |
| DATA_SOURCE | 0 | isp | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_type() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->io_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 5 |
| PARAM_VALUE | 2 | val | 1 |
| DATA_SOURCE | 0 | isp | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_type() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->io_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 5 |
| PARAM_VALUE | 2 | val | 36 |
| DATA_SOURCE | 0 | isp | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_type() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->io_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 4 |
| DATA_SOURCE | 0 | isp | $0 |
| DATA_SOURCE | 2 | val | r isp1704_read |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_type() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->io_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 10 |
| DATA_SOURCE | 0 | isp | $0 |
| DATA_SOURCE | 2 | val | r isp1704_read |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_verify() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 4 |
| DATA_SOURCE | 0 | isp | $0 |
| BIT_INFO | 2 | val | 0x20,0xff |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_verify() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 4 |
| PARAM_VALUE | 2 | val | 0-199 |
| DATA_SOURCE | 0 | isp | $0 |
| BIT_INFO | 2 | val | 0x0,0xc7 |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_verify() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 12 |
| PARAM_VALUE | 2 | val | 6 |
| DATA_SOURCE | 0 | isp | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_verify() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 5 |
| PARAM_VALUE | 2 | val | 36 |
| DATA_SOURCE | 0 | isp | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_verify() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.request | 0-4 |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->io_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 6 |
| PARAM_VALUE | 2 | val | 4 |
| DATA_SOURCE | 0 | isp | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_verify() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 62 |
| PARAM_VALUE | 2 | val | 16 |
| DATA_SOURCE | 0 | isp | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_verify() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 6 |
| PARAM_VALUE | 2 | val | 4 |
| DATA_SOURCE | 0 | isp | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_verify() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 11 |
| PARAM_VALUE | 2 | val | 4 |
| DATA_SOURCE | 0 | isp | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_charger_verify() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 0,4096-u64max |
| PARAM_VALUE | 0 | isp->online | 1 |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->io_dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | isp->phy->last_event | 1 |
| PARAM_VALUE | 0 | isp->present | 1 |
| PARAM_VALUE | 1 | reg | 63 |
| PARAM_VALUE | 2 | val | 16 |
| DATA_SOURCE | 0 | isp | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/power/supply/isp1704_charger.c isp1704_test_ulpi() -> isp1704_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | isp | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->dev->of_node | 0,4096-ptr_max |
| PARAM_VALUE | 0 | isp->enable_gpio | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | isp->phy->dev->driver->owner->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | isp->phy->dev->driver->owner->state | 0-1,3-u32max |
| PARAM_VALUE | 0 | isp->phy->type | 1 |
| PARAM_VALUE | 1 | reg | 22 |
| PARAM_VALUE | 2 | val | 170 |
| BUF_SIZE | 0 | isp | 240 |
| BUF_SIZE | 0 | isp->dev | 1616 |
| BUF_SIZE | 0 | isp->enable_gpio | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | isp->enable_gpio | 1 |
| DATA_SOURCE | 0 | isp | $0 |
| MEM_ZERO | 0 | isp | |
| RX_PATH | |||
| TASK_NOT_RUNNING |