Searched refs:syscon_np (Results 1 – 10 of 10) sorted by relevance
/linux-6.3-rc2/drivers/mfd/ |
A D | syscon.c | 208 struct device_node *syscon_np; in syscon_regmap_lookup_by_compatible() local 212 if (!syscon_np) in syscon_regmap_lookup_by_compatible() 216 of_node_put(syscon_np); in syscon_regmap_lookup_by_compatible() 225 struct device_node *syscon_np; in syscon_regmap_lookup_by_phandle() local 231 syscon_np = np; in syscon_regmap_lookup_by_phandle() 233 if (!syscon_np) in syscon_regmap_lookup_by_phandle() 237 of_node_put(syscon_np); in syscon_regmap_lookup_by_phandle() 248 struct device_node *syscon_np; in syscon_regmap_lookup_by_phandle_args() local 259 syscon_np = args.np; in syscon_regmap_lookup_by_phandle_args() 260 if (!syscon_np) in syscon_regmap_lookup_by_phandle_args() [all …]
|
A D | qcom_rpm.c | 532 struct device_node *syscon_np; in qcom_rpm_probe() local 586 syscon_np = of_parse_phandle(pdev->dev.of_node, "qcom,ipc", 0); in qcom_rpm_probe() 587 if (!syscon_np) { in qcom_rpm_probe() 592 rpm->ipc_regmap = syscon_node_to_regmap(syscon_np); in qcom_rpm_probe() 593 of_node_put(syscon_np); in qcom_rpm_probe()
|
/linux-6.3-rc2/arch/arm/mach-axxia/ |
A D | platsmp.c | 33 struct device_node *syscon_np; in axxia_boot_secondary() local 37 syscon_np = of_find_compatible_node(NULL, NULL, "lsi,axxia-syscon"); in axxia_boot_secondary() 38 if (!syscon_np) in axxia_boot_secondary() 41 syscon = of_iomap(syscon_np, 0); in axxia_boot_secondary() 42 of_node_put(syscon_np); in axxia_boot_secondary()
|
/linux-6.3-rc2/arch/arm/mach-bcm/ |
A D | platsmp-brcmstb.c | 243 struct device_node *syscon_np = NULL; in setup_hifcpubiuctrl_regs() local 247 syscon_np = of_parse_phandle(np, name, 0); in setup_hifcpubiuctrl_regs() 248 if (!syscon_np) { in setup_hifcpubiuctrl_regs() 254 cpubiuctrl_block = of_iomap(syscon_np, 0); in setup_hifcpubiuctrl_regs() 280 of_node_put(syscon_np); in setup_hifcpubiuctrl_regs() 288 struct device_node *syscon_np = NULL; in setup_hifcont_regs() local 292 syscon_np = of_parse_phandle(np, name, 0); in setup_hifcont_regs() 293 if (!syscon_np) { in setup_hifcont_regs() 299 hif_cont_block = of_iomap(syscon_np, 0); in setup_hifcont_regs() 310 of_node_put(syscon_np); in setup_hifcont_regs()
|
/linux-6.3-rc2/drivers/watchdog/ |
A D | ts4800_wdt.c | 113 struct device_node *syscon_np; in ts4800_wdt_probe() local 119 syscon_np = of_parse_phandle(np, "syscon", 0); in ts4800_wdt_probe() 120 if (!syscon_np) { in ts4800_wdt_probe() 128 of_node_put(syscon_np); in ts4800_wdt_probe() 135 of_node_put(syscon_np); in ts4800_wdt_probe() 141 wdt->regmap = syscon_node_to_regmap(syscon_np); in ts4800_wdt_probe() 142 of_node_put(syscon_np); in ts4800_wdt_probe()
|
/linux-6.3-rc2/drivers/reset/ |
A D | reset-microchip-sparx5.c | 67 struct device_node *syscon_np; in mchp_sparx5_map_syscon() local 71 syscon_np = of_parse_phandle(pdev->dev.of_node, name, 0); in mchp_sparx5_map_syscon() 72 if (!syscon_np) in mchp_sparx5_map_syscon() 74 regmap = syscon_node_to_regmap(syscon_np); in mchp_sparx5_map_syscon() 75 of_node_put(syscon_np); in mchp_sparx5_map_syscon()
|
/linux-6.3-rc2/drivers/input/touchscreen/ |
A D | ts4800-ts.c | 113 struct device_node *syscon_np; in ts4800_parse_dt() local 117 syscon_np = of_parse_phandle(np, "syscon", 0); in ts4800_parse_dt() 118 if (!syscon_np) { in ts4800_parse_dt() 123 ts->regmap = syscon_node_to_regmap(syscon_np); in ts4800_parse_dt() 124 of_node_put(syscon_np); in ts4800_parse_dt()
|
/linux-6.3-rc2/drivers/phy/broadcom/ |
A D | phy-bcm-ns-usb3.c | 194 struct device_node *syscon_np; in bcm_ns_usb3_mdio_probe() local 211 syscon_np = of_parse_phandle(dev->of_node, "usb3-dmp-syscon", 0); in bcm_ns_usb3_mdio_probe() 212 err = of_address_to_resource(syscon_np, 0, &res); in bcm_ns_usb3_mdio_probe() 213 of_node_put(syscon_np); in bcm_ns_usb3_mdio_probe()
|
/linux-6.3-rc2/drivers/rpmsg/ |
A D | qcom_smd.c | 1343 struct device_node *syscon_np; in qcom_smd_parse_edge() local 1378 syscon_np = of_parse_phandle(node, "qcom,ipc", 0); in qcom_smd_parse_edge() 1379 if (!syscon_np) { in qcom_smd_parse_edge() 1385 edge->ipc_regmap = syscon_node_to_regmap(syscon_np); in qcom_smd_parse_edge() 1386 of_node_put(syscon_np); in qcom_smd_parse_edge()
|
/linux-6.3-rc2/drivers/tty/serial/8250/ |
A D | 8250_aspeed_vuart.c | 380 struct aspeed_vuart *vuart, struct device_node *syscon_np, in aspeed_vuart_auto_configure_sirq_polarity() argument 386 regmap = syscon_node_to_regmap(syscon_np); in aspeed_vuart_auto_configure_sirq_polarity()
|
Completed in 20 milliseconds