Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 9 files:
- drivers/extcon/extcon-axp288.c, line 395
- drivers/extcon/extcon.c, line 898
- drivers/platform/x86/lenovo/yoga-tab2-pro-1380-fastcharger.c, line 169
- drivers/power/supply/axp288_charger.c
- drivers/power/supply/charger-manager.c, line 986
- drivers/power/supply/max8997_charger.c, line 244
- drivers/usb/dwc3/core.c, line 2023
- drivers/usb/phy/phy-omap-otg.c, line 97
- drivers/usb/typec/tcpm/fusb302.c, line 1719
Smatch caller information:
drivers/usb/dwc3/core.c dwc3_get_extcon() -> extcon_get_extcon_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *extcon_name | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/extcon/extcon-axp288.c axp288_extcon_probe() -> extcon_get_extcon_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | extcon_name | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/power/supply/max8997_charger.c max8997_battery_probe() -> extcon_get_extcon_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | extcon_name | 8115685284760002560 |
| BUF_SIZE | 0 | extcon_name | 13 |
| STR_LEN | 0 | extcon_name | 12 |
| TERMINATED | 0 | extcon_name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/lenovo/yoga-tab2-pro-1380-fastcharger.c yt2_1380_fc_serdev_probe() -> extcon_get_extcon_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | extcon_name | 1461562612706484224 |
| BUF_SIZE | 0 | extcon_name | 15 |
| STR_LEN | 0 | extcon_name | 14 |
| TERMINATED | 0 | extcon_name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/power/supply/axp288_charger.c axp288_charger_probe() -> extcon_get_extcon_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | extcon_name | 8303410705874182144 |
| BUF_SIZE | 0 | extcon_name | 14 |
| STR_LEN | 0 | extcon_name | 13 |
| TERMINATED | 0 | extcon_name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/power/supply/axp288_charger.c axp288_charger_probe() -> extcon_get_extcon_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | extcon_name | 1228159174482354176,6659878168585543680 |
| BUF_SIZE | 0 | extcon_name | 11,14 |
| BUF_SIZE | 0 | extcon_name | 11,14 |
| STR_LEN | 0 | extcon_name | 10,13 |
| STR_LEN | 0 | extcon_name | 10,13 |
| BIT_INFO | 0 | extcon_name | 0x1008004000a82000,0x5d6fefebbfebe000 |
| BIT_INFO | 0 | extcon_name | 0x1008004000a82000,0x5d6fefebbfebe000 |
| TERMINATED | 0 | extcon_name | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/power/supply/charger-manager.c charger_extcon_init() -> extcon_get_extcon_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/usb/typec/tcpm/fusb302.c fusb302_probe() -> extcon_get_extcon_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *extcon_name | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING |