Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 54 files:

Smatch caller information:

drivers/clk/mediatek/clk-gate.c mtk_clk_register_gates() -> device_node_to_regmap()

Type Parameter Key Value
DATA_SOURCE 0 np $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/reset/reset-mpfs.c mpfs_reset_mfd_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/mtd/nand/raw/stm32_fmc2_nand.c stm32_fmc2_nfc_probe() -> device_node_to_regmap()

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

drivers/clk/mediatek/clk-mux.c mtk_clk_register_muxes() -> device_node_to_regmap()

Type Parameter Key Value
DATA_SOURCE 0 np $3
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/clk/mediatek/clk-cpumux.c mtk_clk_register_cpumuxes() -> device_node_to_regmap()

Type Parameter Key Value
DATA_SOURCE 0 np $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/clk/ingenic/tcu.c ingenic_tcu_probe() -> device_node_to_regmap()

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

drivers/clk/mediatek/reset.c mtk_register_reset_controller_with_dev() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/memory/stm32-fmc2-ebi.c stm32_fmc2_ebi_probe() -> device_node_to_regmap()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/net/mdio/mdio-airoha.c airoha_mdio_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/watchdog/jz4740_wdt.c jz4740_wdt_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/clk/mediatek/clk-mtk.c mtk_clk_get_hwv_regmap() -> device_node_to_regmap()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->phandle 1-u32max
DATA_SOURCE 0 np r of_parse_phandle
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/mediatek/mtk_hdmi_ddc_v2.c mtk_hdmi_ddc_v2_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/net/phy/mediatek/mtk-ge-soc.c mt7988_phy_probe_shared() -> device_node_to_regmap()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->phandle 1-u32max
DATA_SOURCE 0 np r of_parse_phandle
RX_PATH
TASK_NOT_RUNNING

drivers/reset/reset-sky1.c sky1_reset_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/thermal/airoha_thermal.c an7583_thermal_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/mmc/host/sdhci-of-dwcmshc.c dwcmshc_k230_init() -> device_node_to_regmap()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->phandle 1-u32max
DATA_SOURCE 0 np r of_parse_phandle
RX_PATH
TASK_NOT_RUNNING

drivers/irqchip/irq-ingenic-tcu.c ingenic_tcu_irq_init() -> device_node_to_regmap()

Type Parameter Key Value
DATA_SOURCE 0 np $0

drivers/pinctrl/microchip/pinctrl-mpfs-iomux0.c mpfs_iomux0_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/pwm/pwm-jz4740.c jz4740_pwm_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/phy/rockchip/phy-rockchip-inno-usb2.c rockchip_usb2phy_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/clk/sprd/common.c sprd_clk_regmap_init() -> device_node_to_regmap()

Type Parameter Key Value
BUF_SIZE 0 np (-1)-0,392
BUF_SIZE 0 np (-1)-0,392
DATA_SOURCE 0 np r of_get_parent
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/mediatek/mtk_hdmi_common.c mtk_hdmi_dt_parse_pdata() -> device_node_to_regmap()

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

drivers/clk/spacemit/ccu_common.c spacemit_ccu_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/clk/spacemit/ccu_common.c spacemit_ccu_probe() -> device_node_to_regmap()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->phandle 1-u32max
DATA_SOURCE 0 np r of_parse_phandle
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/ingenic-timer.c ingenic_tcu_init() -> device_node_to_regmap()

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

drivers/phy/intel/phy-intel-lgm-combo.c intel_cbphy_fwnode_parse() -> device_node_to_regmap()

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

drivers/phy/intel/phy-intel-lgm-combo.c intel_cbphy_fwnode_parse() -> device_node_to_regmap()

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

drivers/pinctrl/airoha/pinctrl-airoha.c airoha_pinctrl_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/pwm/pwm-airoha.c airoha_pwm_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/pinctrl/microchip/pinctrl-mpfs-mssio.c mpfs_pinctrl_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/hwmon/tvs-mpfs.c mpfs_tvs_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/media/platform/aspeed/aspeed-video.c aspeed_regmap_lookup() -> device_node_to_regmap()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->phandle 1-u32max
DATA_SOURCE 0 np r of_parse_phandle
RX_PATH
TASK_NOT_RUNNING

drivers/soc/samsung/exynos-chipid.c exynos_chipid_probe() -> device_node_to_regmap()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/clk/sophgo/clk-sg2044-pll.c sg2044_pll_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/clocksource/ingenic-ost.c ingenic_ost_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/cv1800b-dmamux.c cv1800_dmamux_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/rtc/rtc-cv1800.c cv1800_rtc_probe() -> device_node_to_regmap()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/pmdomain/mediatek/mtk-pm-domains.c scpsys_get_bus_protection() -> device_node_to_regmap()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->phandle 1-u32max
DATA_SOURCE 0 np r of_parse_phandle
RX_PATH
TASK_NOT_RUNNING

drivers/pmdomain/mediatek/mtk-pm-domains.c scpsys_get_bus_protection_legacy() -> device_node_to_regmap()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->phandle 1-u32max
DATA_SOURCE 0 np r of_parse_phandle
RX_PATH
TASK_NOT_RUNNING