Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 145 files:
- drivers/clk/mediatek/clk-mt2701-aud.c, 2 times
- drivers/clk/mediatek/clk-mt2701-bdp.c, line 103
- drivers/clk/mediatek/clk-mt2701-eth.c, line 56
- drivers/clk/mediatek/clk-mt2701-g3d.c, line 52
- drivers/clk/mediatek/clk-mt2701-hif.c, line 53
- drivers/clk/mediatek/clk-mt2701-img.c, line 51
- drivers/clk/mediatek/clk-mt2701-vdec.c, line 56
- drivers/clk/mediatek/clk-mt2712-bdp.c, line 72
- drivers/clk/mediatek/clk-mt2712-img.c, line 50
- drivers/clk/mediatek/clk-mt2712-jpgdec.c, line 46
- drivers/clk/mediatek/clk-mt2712-mfg.c, line 45
- drivers/clk/mediatek/clk-mt2712-vdec.c, line 58
- drivers/clk/mediatek/clk-mt2712-venc.c, line 47
- drivers/clk/mediatek/clk-mt2712.c, line 995
- drivers/clk/mediatek/clk-mt6735-imgsys.c, line 47
- drivers/clk/mediatek/clk-mt6735-infracfg.c, line 97
- drivers/clk/mediatek/clk-mt6735-mfgcfg.c, line 51
- drivers/clk/mediatek/clk-mt6735-pericfg.c, line 114
- drivers/clk/mediatek/clk-mt6735-topckgen.c, line 384
- drivers/clk/mediatek/clk-mt6735-vdecsys.c, line 69
- drivers/clk/mediatek/clk-mt6735-vencsys.c, line 43
- drivers/clk/mediatek/clk-mt6765-audio.c, line 72
- drivers/clk/mediatek/clk-mt6765-cam.c, line 53
- drivers/clk/mediatek/clk-mt6765-img.c, line 49
- drivers/clk/mediatek/clk-mt6765-mipi0a.c, line 46
- drivers/clk/mediatek/clk-mt6765-mm.c, line 75
- drivers/clk/mediatek/clk-mt6765-vcodec.c, line 48
- drivers/clk/mediatek/clk-mt6779-aud.c, line 106
- drivers/clk/mediatek/clk-mt6779-cam.c, line 58
- drivers/clk/mediatek/clk-mt6779-img.c, line 50
- drivers/clk/mediatek/clk-mt6779-ipe.c, line 52
- drivers/clk/mediatek/clk-mt6779-mfg.c, line 47
- drivers/clk/mediatek/clk-mt6779-vdec.c, line 59
- drivers/clk/mediatek/clk-mt6779-venc.c, line 50
- drivers/clk/mediatek/clk-mt6779.c, line 1308
- drivers/clk/mediatek/clk-mt6795-mfg.c, line 46
- drivers/clk/mediatek/clk-mt6795-topckgen.c, line 550
- drivers/clk/mediatek/clk-mt6795-vdecsys.c, line 47
- drivers/clk/mediatek/clk-mt6795-vencsys.c, line 46
- drivers/clk/mediatek/clk-mt6797-img.c, line 46
- drivers/clk/mediatek/clk-mt6797-vdec.c, line 57
- drivers/clk/mediatek/clk-mt6797-venc.c, line 48
- drivers/clk/mediatek/clk-mt7622-aud.c, 2 times
- drivers/clk/mediatek/clk-mt7622-eth.c, line 81
- drivers/clk/mediatek/clk-mt7622-hif.c, line 93
- drivers/clk/mediatek/clk-mt7622.c, line 526
- drivers/clk/mediatek/clk-mt7629-hif.c, line 88
- drivers/clk/mediatek/clk-mt7981-eth.c, line 109
- drivers/clk/mediatek/clk-mt7981-infracfg.c, line 199
- drivers/clk/mediatek/clk-mt7981-topckgen.c, line 415
- drivers/clk/mediatek/clk-mt7986-eth.c, line 94
- drivers/clk/mediatek/clk-mt7986-infracfg.c, line 179
- drivers/clk/mediatek/clk-mt7986-topckgen.c, line 308
- drivers/clk/mediatek/clk-mt7988-eth.c, line 145
- drivers/clk/mediatek/clk-mt7988-infracfg.c, line 291
- drivers/clk/mediatek/clk-mt7988-topckgen.c, line 318
- drivers/clk/mediatek/clk-mt7988-xfipll.c, line 77
- drivers/clk/mediatek/clk-mt8135.c, line 561
- drivers/clk/mediatek/clk-mt8167-aud.c, line 56
- drivers/clk/mediatek/clk-mt8167-img.c, line 48
- drivers/clk/mediatek/clk-mt8167-mfgcfg.c, line 46
- drivers/clk/mediatek/clk-mt8167-vdec.c, line 55
- drivers/clk/mediatek/clk-mt8167.c, line 890
- drivers/clk/mediatek/clk-mt8173-img.c, line 47
- drivers/clk/mediatek/clk-mt8173-pericfg.c, line 118
- drivers/clk/mediatek/clk-mt8173-topckgen.c, line 649
- drivers/clk/mediatek/clk-mt8173-vdecsys.c, line 49
- drivers/clk/mediatek/clk-mt8173-vencsys.c, line 60
- drivers/clk/mediatek/clk-mt8183-audio.c, 2 times
- drivers/clk/mediatek/clk-mt8183-cam.c, line 54
- drivers/clk/mediatek/clk-mt8183-img.c, line 54
- drivers/clk/mediatek/clk-mt8183-ipu0.c, line 47
- drivers/clk/mediatek/clk-mt8183-ipu1.c, line 47
- drivers/clk/mediatek/clk-mt8183-ipu_adl.c, line 45
- drivers/clk/mediatek/clk-mt8183-ipu_conn.c, line 114
- drivers/clk/mediatek/clk-mt8183-mfgcfg.c, line 47
- drivers/clk/mediatek/clk-mt8183-vdec.c, line 58
- drivers/clk/mediatek/clk-mt8183-venc.c, line 50
- drivers/clk/mediatek/clk-mt8183.c, line 901
- drivers/clk/mediatek/clk-mt8186-cam.c, line 85
- drivers/clk/mediatek/clk-mt8186-img.c, line 63
- drivers/clk/mediatek/clk-mt8186-imp_iic_wrap.c, line 62
- drivers/clk/mediatek/clk-mt8186-infra_ao.c, line 234
- drivers/clk/mediatek/clk-mt8186-ipe.c, line 50
- drivers/clk/mediatek/clk-mt8186-mcu.c, line 63
- drivers/clk/mediatek/clk-mt8186-mdp.c, line 75
- drivers/clk/mediatek/clk-mt8186-mfg.c, line 44
- drivers/clk/mediatek/clk-mt8186-topckgen.c, line 728
- drivers/clk/mediatek/clk-mt8186-vdec.c, line 83
- drivers/clk/mediatek/clk-mt8186-venc.c, line 46
- drivers/clk/mediatek/clk-mt8186-wpe.c, line 46
- drivers/clk/mediatek/clk-mt8188-adsp_audio26m.c, line 42
- drivers/clk/mediatek/clk-mt8188-cam.c, line 129
- drivers/clk/mediatek/clk-mt8188-ccu.c, line 42
- drivers/clk/mediatek/clk-mt8188-img.c, line 122
- drivers/clk/mediatek/clk-mt8188-imp_iic_wrap.c, line 73
- drivers/clk/mediatek/clk-mt8188-infra_ao.c, line 216
- drivers/clk/mediatek/clk-mt8188-ipe.c, line 58
- drivers/clk/mediatek/clk-mt8188-mfg.c, line 41
- drivers/clk/mediatek/clk-mt8188-peri_ao.c, line 52
- drivers/clk/mediatek/clk-mt8188-vdec.c, line 84
- drivers/clk/mediatek/clk-mt8188-venc.c, line 47
- drivers/clk/mediatek/clk-mt8188-wpe.c, line 96
- drivers/clk/mediatek/clk-mt8192-aud.c, 2 times
- drivers/clk/mediatek/clk-mt8192-cam.c, line 101
- drivers/clk/mediatek/clk-mt8192-img.c, line 64
- drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.c, line 113
- drivers/clk/mediatek/clk-mt8192-ipe.c, line 51
- drivers/clk/mediatek/clk-mt8192-mdp.c, line 76
- drivers/clk/mediatek/clk-mt8192-mfg.c, line 46
- drivers/clk/mediatek/clk-mt8192-msdc.c, line 58
- drivers/clk/mediatek/clk-mt8192-scp_adsp.c, line 44
- drivers/clk/mediatek/clk-mt8192-vdec.c, line 88
- drivers/clk/mediatek/clk-mt8192-venc.c, line 47
- drivers/clk/mediatek/clk-mt8192.c, line 1028
- drivers/clk/mediatek/clk-mt8195-cam.c, line 138
- drivers/clk/mediatek/clk-mt8195-ccu.c, line 46
- drivers/clk/mediatek/clk-mt8195-img.c, line 92
- drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c, line 62
- drivers/clk/mediatek/clk-mt8195-infra_ao.c, line 236
- drivers/clk/mediatek/clk-mt8195-ipe.c, line 47
- drivers/clk/mediatek/clk-mt8195-mfg.c, line 45
- drivers/clk/mediatek/clk-mt8195-peri_ao.c, line 58
- drivers/clk/mediatek/clk-mt8195-scp_adsp.c, line 43
- drivers/clk/mediatek/clk-mt8195-vdec.c, line 100
- drivers/clk/mediatek/clk-mt8195-venc.c, line 65
- drivers/clk/mediatek/clk-mt8195-wpe.c, line 139
- drivers/clk/mediatek/clk-mt8196-imp_iic_wrap.c, line 109
- drivers/clk/mediatek/clk-mt8196-mdpsys.c, line 177
- drivers/clk/mediatek/clk-mt8196-peri_ao.c, line 133
- drivers/clk/mediatek/clk-mt8196-pextp.c, line 122
- drivers/clk/mediatek/clk-mt8196-topckgen.c, line 976
- drivers/clk/mediatek/clk-mt8196-topckgen2.c, line 559
- drivers/clk/mediatek/clk-mt8196-ufs_ao.c, line 99
- drivers/clk/mediatek/clk-mt8196-vdec.c, line 244
- drivers/clk/mediatek/clk-mt8196-venc.c, line 227
- drivers/clk/mediatek/clk-mt8365-apu.c, line 49
- drivers/clk/mediatek/clk-mt8365-cam.c, line 51
- drivers/clk/mediatek/clk-mt8365-mfg.c, line 57
- drivers/clk/mediatek/clk-mt8365-vdec.c, line 57
- drivers/clk/mediatek/clk-mt8365-venc.c, line 46
- drivers/clk/mediatek/clk-mt8365.c, line 811
- drivers/clk/mediatek/clk-mt8516-aud.c, line 55
- drivers/clk/mediatek/clk-mt8516.c, line 672
- drivers/clk/mediatek/clk-mtk.c, line 688
Smatch caller information:
drivers/clk/mediatek/clk-mt8192-aud.c clk_mt8192_aud_probe() -> mtk_clk_simple_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | pdev->dev.power.last_status | (-1) |
| PARAM_VALUE | 0 | pdev->dev.power.wakeirq->status | 0-4294967295 |
| DATA_SOURCE | 0 | pdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/clk/mediatek/clk-mt8192-aud.c clk_mt8192_aud_remove() -> mtk_clk_simple_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.of_node | 0,4096-ptr_max |
| DATA_SOURCE | 0 | pdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/clk/mediatek/clk-mt8183-audio.c clk_mt8183_audio_probe() -> mtk_clk_simple_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | pdev->dev.power.last_status | (-1) |
| PARAM_VALUE | 0 | pdev->dev.power.wakeirq->status | 0-4294967295 |
| DATA_SOURCE | 0 | pdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/clk/mediatek/clk-mt8183-audio.c clk_mt8183_audio_remove() -> mtk_clk_simple_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.of_node | 0,4096-ptr_max |
| DATA_SOURCE | 0 | pdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/clk/mediatek/clk-mt7622-aud.c clk_mt7622_aud_probe() -> mtk_clk_simple_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | pdev->dev.power.last_status | (-1) |
| PARAM_VALUE | 0 | pdev->dev.power.wakeirq->status | 0-4294967295 |
| DATA_SOURCE | 0 | pdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/clk/mediatek/clk-mt7622-aud.c clk_mt7622_aud_remove() -> mtk_clk_simple_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.of_node | 0,4096-ptr_max |
| DATA_SOURCE | 0 | pdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/clk/mediatek/clk-mt2701-aud.c clk_mt2701_aud_probe() -> mtk_clk_simple_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | pdev->dev.power.last_status | (-1) |
| PARAM_VALUE | 0 | pdev->dev.power.wakeirq->status | 0-4294967295 |
| DATA_SOURCE | 0 | pdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/clk/mediatek/clk-mt2701-aud.c clk_mt2701_aud_remove() -> mtk_clk_simple_remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pdev | 4096-ptr_max |
| PARAM_VALUE | 0 | pdev->dev.of_node | 0,4096-ptr_max |
| DATA_SOURCE | 0 | pdev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/base/platform.c platform_remove() -> (struct platform_driver)->remove()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pdev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |