Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/power/supply/twl6030_charger.c twl6030_charger_probe() -> twl6030_charger_write()

Type Parameter Key Value
PARAM_VALUE 0 reg 1
PARAM_VALUE 1 val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/power/supply/twl6030_charger.c twl6030_charger_wdg() -> twl6030_charger_write()

Type Parameter Key Value
PARAM_VALUE 0 reg 2
PARAM_VALUE 1 val 255
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/power/supply/twl6030_charger.c twl6030_config_cinlimit_reg() -> twl6030_charger_write()

Type Parameter Key Value
PARAM_VALUE 0 reg 14
PARAM_VALUE 1 val 0-15,38-46,54-62
DATA_SOURCE 1 val $1 [m]
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 val 0-14,38-46,54-62[c]
NO_OVERFLOW_SIMPLE 1 val
HALF_LOCKED2 _T->lock

drivers/power/supply/twl6030_charger.c twl6030_enable_usb() -> twl6030_charger_write()

Type Parameter Key Value
PARAM_VALUE 0 reg 13
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/power/supply/twl6030_charger.c twl6030_enable_usb() -> twl6030_charger_write()

Type Parameter Key Value
PARAM_VALUE 0 reg 2
PARAM_VALUE 1 val 255
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/power/supply/twl6030_charger.c twl6030_enable_usb() -> twl6030_charger_write()

Type Parameter Key Value
PARAM_VALUE 0 reg 14
PARAM_VALUE 1 val 9
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/power/supply/twl6030_charger.c twl6030_enable_usb() -> twl6030_charger_write()

Type Parameter Key Value
PARAM_VALUE 0 reg 12
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/power/supply/twl6030_charger.c twl6030_enable_usb() -> twl6030_charger_write()

Type Parameter Key Value
PARAM_VALUE 0 reg 8
PARAM_VALUE 1 val 16
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/power/supply/twl6030_charger.c twl6030_enable_usb() -> twl6030_charger_write()

Type Parameter Key Value
PARAM_VALUE 0 reg 9
BIT_INFO 1 val 0x0,0x1fffe0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/power/supply/twl6030_charger.c twl6030_enable_usb() -> twl6030_charger_write()

Type Parameter Key Value
PARAM_VALUE 0 reg 1
PARAM_VALUE 1 val 16
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq