Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/regulator/core.c, line 5185 (as a function)
- include/linux/regulator/consumer.h, line 567 (as a function)
Referenced in 18 files:
- drivers/bluetooth/hci_qca.c, line 2381
- drivers/gpu/drm/bridge/lontium-lt9611.c, line 538
- drivers/gpu/drm/bridge/lontium-lt9611uxc.c, line 210
- drivers/gpu/drm/panel/panel-ebbg-ft8719.c, line 181
- drivers/gpu/drm/panel/panel-truly-nt35597.c
- drivers/mmc/host/sdhci-msm.c
- drivers/phy/qualcomm/phy-qcom-edp.c
- drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
- drivers/phy/qualcomm/phy-qcom-usb-hs.c
- drivers/regulator/core.c
- drivers/remoteproc/qcom_q6v5_mss.c
- drivers/remoteproc/qcom_q6v5_pas.c, line 642
- drivers/remoteproc/qcom_q6v5_wcss.c, line 952
- drivers/remoteproc/qcom_wcnss.c, line 491
- drivers/remoteproc/qcom_wcnss_iris.c, line 189
- drivers/ufs/core/ufshcd.c, line 9651
- drivers/usb/phy/phy-ab8500-usb.c
- sound/soc/codecs/rt5663.c, line 3539
Smatch caller information:
drivers/ufs/core/ufshcd.c ufshcd_config_vreg_load() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | regulator | 0,4096-u64max |
| DATA_SOURCE | 1 | uA_load | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c qcom_snps_hsphy_probe() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | uA_load | 19000 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c qcom_snps_hsphy_probe() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | uA_load | 16000 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c qcom_snps_hsphy_probe() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | uA_load | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/bluetooth/hci_qca.c qca_init_regulators() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/phy/qualcomm/phy-qcom-edp.c qcom_edp_phy_probe() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | uA_load | 21800 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/phy/qualcomm/phy-qcom-edp.c qcom_edp_phy_probe() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | uA_load | 36000 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/regulator/core.c _regulator_bulk_get() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | regulator | 4096-ptr_max |
| PARAM_VALUE | 1 | uA_load | 1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/codecs/rt5663.c rt5663_i2c_probe() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | uA_load | 500000 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/phy/qualcomm/phy-qcom-usb-hs.c qcom_usb_hs_phy_power_on() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | uA_load | 50000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &phy->mutex | ||
| HALF_LOCKED2 | &dp->lock | ||
| HALF_LOCKED2 | &dw_hdmi->mutex | ||
| HALF_LOCKED2 | &phydev->lock | ||
| HALF_LOCKED2 | &state->lock | ||
| TYPE_LOCK | (struct phy)->mutex |
drivers/phy/qualcomm/phy-qcom-usb-hs.c qcom_usb_hs_phy_power_on() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | regulator | 4096-ptr_max |
| PARAM_VALUE | 1 | uA_load | 50000 |
| CAPPED_DATA | 0 | regulator->rdev | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &phy->mutex | ||
| HALF_LOCKED2 | &dp->lock | ||
| HALF_LOCKED2 | &dw_hdmi->mutex | ||
| HALF_LOCKED2 | &phydev->lock | ||
| HALF_LOCKED2 | &state->lock | ||
| TYPE_LOCK | (struct phy)->mutex |
drivers/gpu/drm/bridge/lontium-lt9611.c lt9611_regulator_init() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | uA_load | 300000 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mmc/host/sdhci-msm.c msm_config_vmmc_regulator() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | regulator | 0-ptr_max |
| PARAM_VALUE | 1 | uA_load | 0,570000,800000 |
| FUZZY_MAX | 1 | uA_load | 800000 |
| BIT_INFO | 1 | uA_load | 0x0,0xcb790 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mmc/host/sdhci-msm.c msm_config_vqmmc_mode() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | regulator | 0-ptr_max |
| PARAM_VALUE | 1 | uA_load | 0,325000 |
| FUZZY_MAX | 1 | uA_load | 325000 |
| BIT_INFO | 1 | uA_load | 0x0,0x4f588 |
| HARD_MAX | 1 | uA_load | 325000 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mmc/host/sdhci-msm.c msm_config_vqmmc_regulator() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | regulator | 0-ptr_max |
| PARAM_VALUE | 1 | uA_load | 0,22000,325000 |
| FUZZY_MAX | 1 | uA_load | 22000 |
| BIT_INFO | 1 | uA_load | 0x0,0x4f5f8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/panel/panel-ebbg-ft8719.c ebbg_ft8719_probe() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | uA_load | 62000,100000 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/bridge/lontium-lt9611uxc.c lt9611uxc_regulator_init() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | uA_load | 200000 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/panel/panel-truly-nt35597.c truly_35597_power_on() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | uA_load | 62000,100000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |
drivers/gpu/drm/panel/panel-truly-nt35597.c truly_nt35597_power_off() -> regulator_set_load()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | uA_load | 80,100 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &panel->follower_lock | ||
| HALF_LOCKED2 | &attr->mutex | ||
| TYPE_LOCK | (struct drm_panel)->follower_lock |