/linux/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | display.c | 134 if (dssdev->dev->of_node) { in omapdss_register_display() 135 id = of_alias_get_id(dssdev->dev->of_node, "display"); in omapdss_register_display() 146 if (dssdev->dev->of_node) in omapdss_register_display() 147 of_property_read_string(dssdev->dev->of_node, "label", in omapdss_register_display()
|
/linux/drivers/gpu/drm/ |
H A D | drm_of.c | 121 if (!dev->of_node) in drm_of_component_probe() 129 port = of_parse_phandle(dev->of_node, "ports", i); in drm_of_component_probe() 154 port = of_parse_phandle(dev->of_node, "ports", i); in drm_of_component_probe() 519 endpoint = of_graph_get_next_endpoint(dev->of_node, NULL); in drm_of_get_dsi_bus()
|
/linux/drivers/soc/aspeed/ |
H A D | aspeed-lpc-ctrl.c | 238 node = of_parse_phandle(dev->of_node, "flash", 0); in aspeed_lpc_ctrl_probe() 257 node = of_parse_phandle(dev->of_node, "memory-region", 0); in aspeed_lpc_ctrl_probe() 284 np = pdev->dev.parent->of_node; in aspeed_lpc_ctrl_probe() 298 if (of_device_is_compatible(dev->of_node, "aspeed,ast2600-lpc-ctrl")) { in aspeed_lpc_ctrl_probe()
|
/linux/drivers/i2c/busses/ |
H A D | i2c-at91-core.c | 186 if (pdev->dev.of_node) { in at91_twi_get_driver_data() 188 match = of_match_node(atmel_twi_dt_ids, pdev->dev.of_node); in at91_twi_get_driver_data() 236 dev->adapter.dev.of_node = pdev->dev.of_node; in at91_twi_probe()
|
/linux/drivers/gpu/drm/bridge/ |
H A D | nxp-ptn3460.c | 274 panel_bridge = devm_drm_of_get_bridge(dev, dev->of_node, 0, 0); in ptn3460_probe() 301 ret = of_property_read_u32(dev->of_node, "edid-emulation", in ptn3460_probe() 311 ptn_bridge->bridge.of_node = dev->of_node; in ptn3460_probe()
|
/linux/drivers/char/ipmi/ |
H A D | ipmi_powernv.c | 218 if (!pdev || !pdev->dev.of_node) in ipmi_powernv_probe() 229 rc = of_property_read_u32(dev->of_node, "ibm,ipmi-interface-id", in ipmi_powernv_probe() 237 rc = of_property_read_u32(dev->of_node, "interrupts", &prop); in ipmi_powernv_probe() 243 ipmi->irq = irq_of_parse_and_map(dev->of_node, 0); in ipmi_powernv_probe()
|
/linux/drivers/clk/ |
H A D | clk-versaclock5.c | 914 np_output = of_get_child_by_name(client->dev.of_node, child_name); in vc5_get_output_config() 983 ret = of_property_read_u32(client->dev.of_node, in vc5_probe() 1027 ret = vc5_update_cap_load(client->dev.of_node, vc5); in vc5_probe() 1032 init.name = kasprintf(GFP_KERNEL, "%pOFn.mux", client->dev.of_node); in vc5_probe() 1051 client->dev.of_node); in vc5_probe() 1070 init.name = kasprintf(GFP_KERNEL, "%pOFn.pfd", client->dev.of_node); in vc5_probe() 1091 init.name = kasprintf(GFP_KERNEL, "%pOFn.pll", client->dev.of_node); in vc5_probe() 1114 client->dev.of_node, idx); in vc5_probe() 1136 client->dev.of_node); in vc5_probe() 1166 client->dev.of_node, idx + 1); in vc5_probe() [all …]
|
H A D | clk-fixed-mmio.c | 65 clk = fixed_mmio_clk_setup(pdev->dev.of_node); in of_fixed_mmio_clk_probe() 78 of_clk_del_provider(pdev->dev.of_node); in of_fixed_mmio_clk_remove()
|
/linux/drivers/power/supply/ |
H A D | lt3651-charger.c | 129 charger_desc->name = pdev->dev.of_node->name; in lt3651_charger_probe() 134 psy_cfg.of_node = pdev->dev.of_node; in lt3651_charger_probe()
|
H A D | ucs1002_power.c | 562 irq_a_det = of_irq_get_byname(dev->of_node, "a_det"); in ucs1002_probe() 563 irq_alert = of_irq_get_byname(dev->of_node, "alert"); in ucs1002_probe() 565 charger_config.of_node = dev->of_node; in ucs1002_probe() 633 regulator_config.of_node = dev->of_node; in ucs1002_probe()
|
/linux/arch/powerpc/sysdev/ |
H A D | i8259.c | 164 struct device_node *of_node = irq_domain_get_of_node(h); in i8259_host_match() local 165 return of_node == NULL || of_node == node; in i8259_host_match()
|
/linux/drivers/reset/ |
H A D | reset-ti-sci.c | 214 if (!pdev->dev.of_node) in ti_sci_reset_probe() 227 data->rcdev.of_node = pdev->dev.of_node; in ti_sci_reset_probe()
|
/linux/drivers/hwmon/ |
H A D | ads7828.c | 127 } else if (dev->of_node) { in ads7828_probe() 128 diff_input = of_property_read_bool(dev->of_node, in ads7828_probe() 141 if (client->dev.of_node) in ads7828_probe()
|
/linux/drivers/dma/ |
H A D | lpc18xx-dmamux.c | 56 struct platform_device *pdev = of_find_device_by_node(ofdma->of_node); in lpc18xx_dmamux_reserve() 80 dma_spec->np = of_parse_phandle(ofdma->of_node, "dma-masters", 0); in lpc18xx_dmamux_reserve() 114 struct device_node *dma_np, *np = pdev->dev.of_node; in lpc18xx_dmamux_probe()
|
/linux/drivers/gpu/drm/imx/ipuv3/ |
H A D | dw_hdmi-imx.c | 113 int mux = drm_of_encoder_active_port_id(hdmi->dev->of_node, encoder); in dw_hdmi_imx_encoder_enable() 207 ret = imx_drm_encoder_parse_of(drm, encoder, dev->of_node); in dw_hdmi_imx_bind() 222 struct device_node *np = pdev->dev.of_node; in dw_hdmi_imx_probe()
|
/linux/drivers/soc/microchip/ |
H A D | mpfs-sys-controller.c | 139 np = of_parse_phandle(dev->of_node, "microchip,bitstream-flash", 0); in mpfs_sys_controller_probe() 201 match = of_match_node(mpfs_sys_controller_of_match, dev->parent->of_node); in mpfs_sys_controller_get() 202 of_node_put(dev->parent->of_node); in mpfs_sys_controller_get()
|
/linux/drivers/pmdomain/arm/ |
H A D | scmi_perf_domain.c | 92 if (!of_find_property(dev->of_node, "#power-domain-cells", NULL)) in scmi_perf_domain_probe() 143 ret = of_genpd_add_provider_onecell(dev->of_node, scmi_pd_data); in scmi_perf_domain_probe() 165 of_genpd_del_provider(dev->of_node); in scmi_perf_domain_remove()
|
/linux/drivers/net/mdio/ |
H A D | mdio-gpio.c | 175 if (pdev->dev.of_node) { in mdio_gpio_probe() 176 bus_id = of_alias_get_id(pdev->dev.of_node, "mdio-gpio"); in mdio_gpio_probe() 189 ret = of_mdiobus_register(new_bus, pdev->dev.of_node); in mdio_gpio_probe()
|
/linux/drivers/reset/tegra/ |
H A D | reset-bpmp.c | 71 bpmp->rstc.of_node = bpmp->dev->of_node; in tegra_bpmp_init_resets()
|
/linux/drivers/regulator/ |
H A D | sky81452-regulator.c | 65 config.of_node = dev->of_node; in sky81452_reg_probe()
|
/linux/arch/mips/pci/ |
H A D | pci-rt3883.c | 406 struct device_node *np = dev->of_node; in rt3883_pci_probe() 437 rpc->pci_controller.of_node = child; in rt3883_pci_probe() 442 if (!rpc->pci_controller.of_node) { in rt3883_pci_probe() 450 for_each_available_child_of_node(rpc->pci_controller.of_node, child) { in rt3883_pci_probe() 490 rpc->pci_controller.of_node); in rt3883_pci_probe() 546 of_node_put(rpc->pci_controller.of_node); in rt3883_pci_probe()
|
/linux/drivers/gpio/ |
H A D | gpio-twl4030.c | 478 omap_twl_info->use_leds = of_property_read_bool(dev->of_node, in of_gpio_twl4030() 481 of_property_read_u32(dev->of_node, "ti,debounce", in of_gpio_twl4030() 483 of_property_read_u32(dev->of_node, "ti,mmc-cd", in of_gpio_twl4030() 485 of_property_read_u32(dev->of_node, "ti,pullups", in of_gpio_twl4030() 487 of_property_read_u32(dev->of_node, "ti,pulldowns", in of_gpio_twl4030() 505 struct device_node *node = pdev->dev.of_node; in gpio_twl4030_probe()
|
H A D | gpio-rockchip.c | 517 bank->domain = irq_domain_add_linear(bank->of_node, 32, in rockchip_interrupts_register() 605 if (!of_property_read_bool(bank->of_node, "gpio-ranges")) { in rockchip_gpiolib_register() 606 struct device_node *pctlnp = of_get_parent(bank->of_node); in rockchip_gpiolib_register() 644 if (of_address_to_resource(bank->of_node, 0, &res)) { in rockchip_get_bank_data() 653 bank->irq = irq_of_parse_and_map(bank->of_node, 0); in rockchip_get_bank_data() 657 bank->clk = of_clk_get(bank->of_node, 0); in rockchip_get_bank_data() 668 bank->db_clk = of_clk_get(bank->of_node, 1); in rockchip_get_bank_data() 704 struct device_node *np = dev->of_node; in rockchip_gpio_probe() 728 bank->of_node = np; in rockchip_gpio_probe()
|
/linux/sound/soc/rockchip/ |
H A D | rk3399_gru_sound.c | 522 np_cpu0 = of_parse_phandle(dev->of_node, "rockchip,cpu", 0); in rockchip_sound_of_parse_dais() 523 np_cpu1 = of_parse_phandle(dev->of_node, "rockchip,cpu", 1); in rockchip_sound_of_parse_dais() 528 np_codec = of_parse_phandle(dev->of_node, in rockchip_sound_of_parse_dais() 562 dai->codecs->of_node = np_codec; in rockchip_sound_of_parse_dais() 563 dai->platforms->of_node = np_cpu; in rockchip_sound_of_parse_dais() 564 dai->cpus->of_node = np_cpu; in rockchip_sound_of_parse_dais()
|
/linux/drivers/iommu/ |
H A D | fsl_pamu.c | 241 if (of_device_is_compatible(dev->of_node, "fsl,qman-portal")) in get_ome_index() 243 if (of_device_is_compatible(dev->of_node, "fsl,qman")) in get_ome_index() 775 pamu_regs = of_iomap(dev->of_node, 0); in fsl_pamu_probe() 780 of_get_address(dev->of_node, 0, &size, NULL); in fsl_pamu_probe() 782 irq = irq_of_parse_and_map(dev->of_node, 0); in fsl_pamu_probe() 805 dev_err(dev, "could not find GUTS node %pOF\n", dev->of_node); in fsl_pamu_probe() 976 pdev->dev.of_node = of_node_get(np); in fsl_pamu_init() 991 of_node_put(pdev->dev.of_node); in fsl_pamu_init() 992 pdev->dev.of_node = NULL; in fsl_pamu_init()
|