Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 96 files:

Smatch caller information:

drivers/clk/mediatek/clk-mt8195-apusys_pll.c clk_mt8195_apusys_pll_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/mediatek/clk-mt6795-infracfg.c clk_mt6795_infracfg_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/mediatek/clk-mt6795-apmixedsys.c clk_mt6795_apmixed_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/media/platform/ti/omap3isp/isp.c isp_xclk_cleanup() -> of_clk_del_provider()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c phy_clk_release_provider() -> of_clk_del_provider()

Type Parameter Key Value
DATA_SOURCE 0 np $0
NOCHECK_CALL

drivers/clk/renesas/renesas-cpg-mssr.c cpg_mssr_del_clk_provider() -> of_clk_del_provider()

Type Parameter Key Value
DATA_SOURCE 0 np $0
NOCHECK_CALL

drivers/gpu/drm/stm/lvds.c lvds_pixel_clk_unregister() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
LOCK2 &_dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/clk/clk.c devm_of_clk_release_provider() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 &pool->lock

drivers/clk/clk.c of_clk_add_hw_provider() -> of_clk_del_provider()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->fwnode.ops->get 0,4096-ptr_max
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392
CAPPED_DATA 0 np 1
DATA_SOURCE 0 np $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

drivers/clk/clk.c of_clk_add_provider() -> of_clk_del_provider()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->fwnode.ops->get 0,4096-ptr_max
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392
CAPPED_DATA 0 np 1
DATA_SOURCE 0 np $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte

drivers/clk/mediatek/clk-mt8195-topckgen.c clk_mt8195_topck_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/clk-fixed-factor.c of_fixed_factor_clk_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/soc/qcom/qcom_aoss.c qmp_qdss_clk_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
LOCK2 &_dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/clk/renesas/rzv2h-cpg.c rzv2h_cpg_del_clk_provider() -> of_clk_del_provider()

Type Parameter Key Value
DATA_SOURCE 0 np $0
NOCHECK_CALL

drivers/clk/mediatek/clk-mt8173-apmixedsys.c clk_mt8173_apmixed_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/stm/dw_mipi_dsi-stm.c dw_mipi_dsi_clk_unregister() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
LOCK2 &_dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/clk/mediatek/clk-mt8196-vlpckgen.c clk_mt8196_vlp_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/clk-s2mps11.c s2mps11_clk_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/clk/mediatek/clk-mt7622-infracfg.c clk_mt7622_infracfg_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/phy/qualcomm/phy-qcom-qmp-ufs.c qmp_ufs_clk_release_provider() -> of_clk_del_provider()

Type Parameter Key Value
DATA_SOURCE 0 np $0
NOCHECK_CALL

drivers/clk/sunxi-ng/ccu_common.c devm_sunxi_ccu_release() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 &pool->lock

drivers/clk/sunxi-ng/ccu_common.c sunxi_ccu_probe() -> of_clk_del_provider()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
DATA_SOURCE 0 np $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte

drivers/clk/mediatek/clk-mt8186-apmixedsys.c clk_mt8186_apmixed_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/mediatek/clk-mt2712-apmixedsys.c clk_mt2712_apmixed_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/phy/qualcomm/phy-qcom-qmp-usbc.c phy_clk_release_provider() -> of_clk_del_provider()

Type Parameter Key Value
DATA_SOURCE 0 np $0
NOCHECK_CALL

drivers/phy/freescale/phy-fsl-samsung-hdmi.c fsl_samsung_hdmi_phy_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/mediatek/clk-mt8196-mcu.c clk_mt8196_mcu_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/iio/frequency/adf4350.c adf4350_clk_del_provider() -> of_clk_del_provider()

Type Parameter Key Value
NOCHECK_CALL
UNITS 0 np unit_byte

drivers/clk/renesas/rzg2l-cpg.c rzg2l_cpg_del_clk_provider() -> of_clk_del_provider()

Type Parameter Key Value
DATA_SOURCE 0 np $0
NOCHECK_CALL

drivers/clk/mediatek/clk-mt8196-apmixedsys.c clk_mt8196_apmixed_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/mediatek/clk-mt8188-topckgen.c clk_mt8188_topck_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/rockchip/clk-rk3588.c clk_rk3588_probe() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte

drivers/clk/renesas/rcar-usb2-clock-sel.c rcar_usb2_clock_sel_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/mediatek/clk-mt8188-apmixedsys.c clk_mt8188_apmixed_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/clk-cs2000-cp.c cs2000_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte

drivers/media/platform/samsung/exynos4-is/media-dev.c fimc_md_unregister_clk_provider() -> of_clk_del_provider()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/net/ethernet/ti/cpts.c cpts_clk_del_provider() -> of_clk_del_provider()

Type Parameter Key Value
DATA_SOURCE 0 np $0
NOCHECK_CALL

drivers/clk/clk-versaclock5.c vc5_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &dev->mutex

drivers/clk/mediatek/clk-mtk.c __mtk_clk_simple_remove() -> of_clk_del_provider()

Type Parameter Key Value
DATA_SOURCE 0 np $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/keystone/sci-clk.c ti_sci_clk_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/samsung/clk-exynos-clkout.c exynos_clkout_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/soc/ti/pruss.c pruss_of_free_clk_provider() -> of_clk_del_provider()

Type Parameter Key Value
DATA_SOURCE 0 np $0
NOCHECK_CALL

drivers/clk/mediatek/clk-mt8196-mfg.c clk_mt8196_mfg_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/renesas/r9a06g032-clocks.c r9a06g032_clocks_del_clk_provider() -> of_clk_del_provider()

Type Parameter Key Value
DATA_SOURCE 0 np $0
NOCHECK_CALL

drivers/net/ieee802154/ca8210.c ca8210_unregister_ext_clock() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &dev->mutex

drivers/clk/clk-scpi.c scpi_clocks_remove() -> of_clk_del_provider()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/phy/cadence/phy-cadence-sierra.c cdns_sierra_clk_unregister() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/phy/rockchip/phy-rockchip-inno-usb2.c rockchip_usb2phy_clk480m_unregister() -> of_clk_del_provider()

Type Parameter Key Value
NOCHECK_CALL
UNITS 0 np unit_byte

drivers/clk/mediatek/clk-mt7622-apmixedsys.c clk_mt7622_apmixed_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/phy/rockchip/phy-rockchip-inno-hdmi.c inno_hdmi_phy_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/media/platform/microchip/microchip-isc-clk.c microchip_isc_clk_cleanup() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/phy/ti/phy-j721e-wiz.c wiz_clock_cleanup() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/phy/ti/phy-j721e-wiz.c wiz_clock_cleanup() -> of_clk_del_provider()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
DATA_SOURCE 0 np r of_get_child_by_name
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/phy/ti/phy-j721e-wiz.c wiz_clock_cleanup() -> of_clk_del_provider()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
DATA_SOURCE 0 np r of_get_child_by_name
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/phy/ti/phy-j721e-wiz.c wiz_clock_cleanup() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/bcm/clk-kona-setup.c kona_ccu_teardown() -> of_clk_del_provider()

Type Parameter Key Value
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392
NOCHECK_CALL

drivers/phy/ti/phy-am654-serdes.c serdes_am654_probe() -> of_clk_del_provider()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 4096-ptr_max
CAPPED_DATA 0 np 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte

drivers/phy/ti/phy-am654-serdes.c serdes_am654_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/bcm/clk-bcm63xx-gate.c clk_bcm63xx_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/phy/cadence/phy-cadence-torrent.c cdns_torrent_clk_cleanup() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/phy/st/phy-stm32-usbphyc.c stm32_usbphyc_clk48_unregister() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
LOCK2 &_dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/gpu/drm/sun4i/sun8i_tcon_top.c sun8i_tcon_top_unbind() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte

drivers/clk/mediatek/clk-mt6795-pericfg.c clk_mt6795_pericfg_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/phy/qualcomm/phy-qcom-qmp-combo.c phy_clk_release_provider() -> of_clk_del_provider()

Type Parameter Key Value
DATA_SOURCE 0 np $0
NOCHECK_CALL

drivers/phy/qualcomm/phy-qcom-qmp-usb.c phy_clk_release_provider() -> of_clk_del_provider()

Type Parameter Key Value
DATA_SOURCE 0 np $0
NOCHECK_CALL

drivers/clk/mediatek/clk-mt8173-infracfg.c clk_mt8173_infracfg_probe() -> of_clk_del_provider()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte

drivers/clk/mediatek/clk-mt8173-infracfg.c clk_mt8173_infracfg_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/mmc/host/sdhci-of-arasan.c sdhci_arasan_unregister_sdclk() -> of_clk_del_provider()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/clk_kunit_helpers.c of_clk_del_provider_wrapper() -> of_clk_del_provider()

Type Parameter Key Value
BUF_SIZE 0 np s32min,(-10),(-1)-s32max
BUF_SIZE 0 np s32min,(-10),(-1)-s32max
DATA_SOURCE 0 np $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/phy/qualcomm/phy-qcom-qmp-usb-legacy.c phy_clk_release_provider() -> of_clk_del_provider()

Type Parameter Key Value
DATA_SOURCE 0 np $0
NOCHECK_CALL

drivers/clk/renesas/clk-vbattb.c vbattb_clk_action() -> of_clk_del_provider()

Type Parameter Key Value
NOCHECK_CALL
UNITS 0 np unit_byte

sound/soc/samsung/i2s.c i2s_unregister_clock_provider() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
LOCK2 &_dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/clk/mediatek/clk-mt8192-apmixedsys.c clk_mt8192_apmixed_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/mediatek/clk-mt8195-apmixedsys.c clk_mt8195_apmixed_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

sound/soc/renesas/rcar/adg.c rsnd_adg_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/clk-palmas.c palmas_clks_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/clk-eyeq.c eqc_early_init() -> of_clk_del_provider()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
CAPPED_DATA 0 np 1
DATA_SOURCE 0 np $0
NOCHECK_CALL

drivers/clk/clk-versaclock7.c vc7_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &dev->mutex

sound/soc/codecs/da7219.c da7219_free_dai_clks() -> of_clk_del_provider()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
LOCK2 _T->lock
HALF_LOCKED2 &card->mutex

drivers/phy/qualcomm/phy-qcom-qmp-pcie.c phy_clk_release_provider() -> of_clk_del_provider()

Type Parameter Key Value
DATA_SOURCE 0 np $0
NOCHECK_CALL

drivers/clk/mediatek/clk-mt8135-apmixedsys.c clk_mt8135_apmixed_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/clk-fixed-mmio.c of_fixed_mmio_clk_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/imx/clk-imx95-blk-ctl.c imx95_bc_probe() -> of_clk_del_provider()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte

drivers/clk/samsung/clk-exynos-audss.c exynos_audss_clk_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/clk-pwm.c clk_pwm_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/clk/clk-fixed-rate.c of_fixed_clk_remove() -> of_clk_del_provider()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte
HALF_LOCKED2 &_dev->mutex