Home
last modified time | relevance | path

Searched refs:syscon_np (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/mfd/
Dsyscon.c164 struct device_node *syscon_np; in syscon_regmap_lookup_by_compatible() local
167 syscon_np = of_find_compatible_node(NULL, NULL, s); in syscon_regmap_lookup_by_compatible()
168 if (!syscon_np) in syscon_regmap_lookup_by_compatible()
171 regmap = syscon_node_to_regmap(syscon_np); in syscon_regmap_lookup_by_compatible()
172 of_node_put(syscon_np); in syscon_regmap_lookup_by_compatible()
202 struct device_node *syscon_np; in syscon_regmap_lookup_by_phandle() local
206 syscon_np = of_parse_phandle(np, property, 0); in syscon_regmap_lookup_by_phandle()
208 syscon_np = np; in syscon_regmap_lookup_by_phandle()
210 if (!syscon_np) in syscon_regmap_lookup_by_phandle()
213 regmap = syscon_node_to_regmap(syscon_np); in syscon_regmap_lookup_by_phandle()
[all …]
Dqcom_rpm.c540 struct device_node *syscon_np; in qcom_rpm_probe() local
601 syscon_np = of_parse_phandle(pdev->dev.of_node, "qcom,ipc", 0); in qcom_rpm_probe()
602 if (!syscon_np) { in qcom_rpm_probe()
607 rpm->ipc_regmap = syscon_node_to_regmap(syscon_np); in qcom_rpm_probe()
608 of_node_put(syscon_np); in qcom_rpm_probe()
/Linux-v4.19/arch/arm/mach-bcm/
Dplatsmp-brcmstb.c251 struct device_node *syscon_np = NULL; in setup_hifcpubiuctrl_regs() local
255 syscon_np = of_parse_phandle(np, name, 0); in setup_hifcpubiuctrl_regs()
256 if (!syscon_np) { in setup_hifcpubiuctrl_regs()
262 cpubiuctrl_block = of_iomap(syscon_np, 0); in setup_hifcpubiuctrl_regs()
288 of_node_put(syscon_np); in setup_hifcpubiuctrl_regs()
296 struct device_node *syscon_np = NULL; in setup_hifcont_regs() local
300 syscon_np = of_parse_phandle(np, name, 0); in setup_hifcont_regs()
301 if (!syscon_np) { in setup_hifcont_regs()
307 hif_cont_block = of_iomap(syscon_np, 0); in setup_hifcont_regs()
318 of_node_put(syscon_np); in setup_hifcont_regs()
/Linux-v4.19/arch/arm/mach-axxia/
Dplatsmp.c36 struct device_node *syscon_np; in axxia_boot_secondary() local
40 syscon_np = of_find_compatible_node(NULL, NULL, "lsi,axxia-syscon"); in axxia_boot_secondary()
41 if (!syscon_np) in axxia_boot_secondary()
44 syscon = of_iomap(syscon_np, 0); in axxia_boot_secondary()
/Linux-v4.19/arch/arm/mach-u300/
Dregulator.c60 struct device_node *syscon_np; in __u300_init_boardpower() local
66 syscon_np = of_parse_phandle(np, "syscon", 0); in __u300_init_boardpower()
67 if (!syscon_np) { in __u300_init_boardpower()
71 regmap = syscon_node_to_regmap(syscon_np); in __u300_init_boardpower()
/Linux-v4.19/drivers/input/touchscreen/
Dts4800-ts.c111 struct device_node *syscon_np; in ts4800_parse_dt() local
115 syscon_np = of_parse_phandle(np, "syscon", 0); in ts4800_parse_dt()
116 if (!syscon_np) { in ts4800_parse_dt()
121 ts->regmap = syscon_node_to_regmap(syscon_np); in ts4800_parse_dt()
122 of_node_put(syscon_np); in ts4800_parse_dt()
/Linux-v4.19/drivers/watchdog/
Dts4800_wdt.c112 struct device_node *syscon_np; in ts4800_wdt_probe() local
118 syscon_np = of_parse_phandle(np, "syscon", 0); in ts4800_wdt_probe()
119 if (!syscon_np) { in ts4800_wdt_probe()
137 wdt->regmap = syscon_node_to_regmap(syscon_np); in ts4800_wdt_probe()
/Linux-v4.19/drivers/phy/broadcom/
Dphy-bcm-ns-usb3.c205 struct device_node *syscon_np; in bcm_ns_usb3_mdio_probe() local
222 syscon_np = of_parse_phandle(dev->of_node, "usb3-dmp-syscon", 0); in bcm_ns_usb3_mdio_probe()
223 err = of_address_to_resource(syscon_np, 0, &res); in bcm_ns_usb3_mdio_probe()
224 of_node_put(syscon_np); in bcm_ns_usb3_mdio_probe()
/Linux-v4.19/drivers/rpmsg/
Dqcom_smd.c1321 struct device_node *syscon_np; in qcom_smd_parse_edge() local
1354 syscon_np = of_parse_phandle(node, "qcom,ipc", 0); in qcom_smd_parse_edge()
1355 if (!syscon_np) { in qcom_smd_parse_edge()
1360 edge->ipc_regmap = syscon_node_to_regmap(syscon_np); in qcom_smd_parse_edge()