| /drivers/core/ |
| A D | ofnode.c | 223 ofnode node; in noffset_to_ofnode() local 234 return node; in noffset_to_ofnode() 284 ofnode node; in ofnode_from_tree_offset() local 296 return node; in ofnode_from_tree_offset() 748 ofnode node; in ofnode_get_by_phandle() local 756 return node; in ofnode_get_by_phandle() 761 ofnode node; in oftree_get_by_phandle() local 770 return node; in oftree_get_by_phandle() 972 phandle = noffset_to_ofnode(node, args.node); in oftree_parse_phandle() 982 out->node = noffset_to_ofnode(node, in->node); in ofnode_from_fdtdec_phandle_args() [all …]
|
| A D | tag.c | 45 if (node->dev == dev && node->tag == tag) in dev_tag_set_ptr() 49 node = calloc(sizeof(*node), 1); in dev_tag_set_ptr() 50 if (!node) in dev_tag_set_ptr() 69 if (node->dev == dev && node->tag == tag) in dev_tag_set_val() 73 node = calloc(sizeof(*node), 1); in dev_tag_set_val() 74 if (!node) in dev_tag_set_val() 93 if (node->dev == dev && node->tag == tag) { in dev_tag_get_ptr() 110 if (node->dev == dev && node->tag == tag) { in dev_tag_get_val() 127 if (node->dev == dev && node->tag == tag) { in dev_tag_del() 129 free(node); in dev_tag_del() [all …]
|
| A D | of_extra.c | 21 ofnode_get_name(node)); in ofnode_read_fmap_entry() 26 ofnode_get_name(node)); in ofnode_read_fmap_entry() 30 prop = ofnode_read_string(node, "compress"); in ofnode_read_fmap_entry() 43 subnode = ofnode_find_subnode(node, "hash"); in ofnode_read_fmap_entry() 84 ofnode node; in ofnode_decode_memory_region() local 105 node = ofnode_path(mem); in ofnode_decode_memory_region() 106 if (!ofnode_valid(node)) { in ofnode_decode_memory_region() 138 ofnode node, subnode; in ofnode_phy_is_fixed_link() local 144 node = subnode; in ofnode_phy_is_fixed_link() 148 node = eth_node; in ofnode_phy_is_fixed_link() [all …]
|
| A D | syscon-uclass.c | 86 if (!ofnode_device_is_compatible(node, "syscon")) { in syscon_probe_by_ofnode() 92 if (device_find_global_by_ofnode(node, &parent)) in syscon_probe_by_ofnode() 97 ofnode_get_name(node), in syscon_probe_by_ofnode() 98 node, &dev); in syscon_probe_by_ofnode() 119 ofnode node; in syscon_regmap_lookup_by_phandle() local 130 node = ofnode_get_by_phandle(phandle); in syscon_regmap_lookup_by_phandle() 131 if (!ofnode_valid(node)) { in syscon_regmap_lookup_by_phandle() 135 err = syscon_probe_by_ofnode(node, &syscon); in syscon_regmap_lookup_by_phandle() 212 struct regmap *syscon_node_to_regmap(ofnode node) in syscon_node_to_regmap() argument 217 if (uclass_get_device_by_ofnode(UCLASS_SYSCON, node, &dev)) in syscon_node_to_regmap() [all …]
|
| A D | regmap.c | 151 int offset = ofnode_to_offset(node); in init_range() 159 ofnode_get_name(node), index); in init_range() 176 parent = ofnode_get_parent(node); in regmap_init_mem_index() 181 ofnode_get_name(node), addr_len); in regmap_init_mem_index() 188 ofnode_get_name(node), size_len); in regmap_init_mem_index() 256 parent = ofnode_get_parent(node); in regmap_init_mem() 261 ofnode_get_name(node), addr_len); in regmap_init_mem() 268 ofnode_get_name(node), size_len); in regmap_init_mem() 275 ofnode_get_name(node)); in regmap_init_mem() 282 ofnode_get_name(node), len); in regmap_init_mem() [all …]
|
| /drivers/block/ |
| A D | blkcache.c | 43 (node->start + node->blkcnt >= start + blkcnt)) { in cache_find() 49 return node; in cache_find() 60 if (node) { in blkcache_read() 61 const char *src = node->cache + (start - node->start) * blksz; in blkcache_read() 96 node->start, node->blkcnt); in blkcache_fill() 97 if (node->blkcnt * node->blksz < bytes) { in blkcache_fill() 102 node = malloc(sizeof(*node)); in blkcache_fill() 103 if (!node) in blkcache_fill() 111 free(node); in blkcache_fill() 137 (node->iftype == iftype && node->devnum == devnum)) { in blkcache_invalidate() [all …]
|
| /drivers/video/ |
| A D | nexell_display.c | 92 ofnode_read_s32_default(node, "vs_start_offset", 0); in nx_display_parse_dp_ctrl() 145 plane->top = ofnode_read_s32_default(node, "top", 0); in nx_display_parse_dp_layer() 173 static void nx_display_parse_dp_planes(ofnode node, in nx_display_parse_dp_planes() argument 180 ofnode_for_each_subnode(subnode, node) { in nx_display_parse_dp_planes() 307 return nx_display_parse_dp_lvds(node, dp); in nx_display_parse_dp_lcds() 310 return nx_display_parse_dp_rgb(node, dp); in nx_display_parse_dp_lcds() 313 return nx_display_parse_dp_mipi(node, dp); in nx_display_parse_dp_lcds() 316 return nx_display_parse_dp_hdmi(node, dp); in nx_display_parse_dp_lcds() 320 ofnode_get_name(node)); in nx_display_parse_dp_lcds() 391 int node = 0; in nx_display_setup() local [all …]
|
| /drivers/net/phy/ |
| A D | ethernet_id.c | 23 ofnode node; in phy_connect_phy_id() local 31 if (!ofnode_valid(phandle_args.node)) in phy_connect_phy_id() 34 node = phandle_args.node; in phy_connect_phy_id() 36 ret = ofnode_read_eth_phy_id(node, &vendor, &device); in phy_connect_phy_id() 47 phyaddr = ofnode_read_u32_default(phandle_args.node, "reg", -1); in phy_connect_phy_id() 52 phydev->node = node; in phy_connect_phy_id() 54 if (IS_ENABLED(CONFIG_DM_ETH_PHY) && ofnode_valid(node)) { in phy_connect_phy_id() 55 node_name = ofnode_get_name(node); in phy_connect_phy_id() 57 node_name, node, in phy_connect_phy_id()
|
| /drivers/video/exynos/ |
| A D | exynos_mipi_dsi.c | 239 int node; in exynos_dsim_config_parse_dt() local 242 if (node <= 0) { in exynos_dsim_config_parse_dt() 262 dt->e_byte_clk = fdtdec_get_int(blob, node, in exynos_dsim_config_parse_dt() 265 dt->hfp = fdtdec_get_int(blob, node, in exynos_dsim_config_parse_dt() 268 dt->p = fdtdec_get_int(blob, node, in exynos_dsim_config_parse_dt() 270 dt->m = fdtdec_get_int(blob, node, in exynos_dsim_config_parse_dt() 272 dt->s = fdtdec_get_int(blob, node, in exynos_dsim_config_parse_dt() 278 dt->esc_clk = fdtdec_get_int(blob, node, in exynos_dsim_config_parse_dt() 287 dt->rx_timeout = fdtdec_get_int(blob, node, in exynos_dsim_config_parse_dt() 293 lcd_dt->id = fdtdec_get_int(blob, node, in exynos_dsim_config_parse_dt() [all …]
|
| A D | exynos_fb.c | 353 unsigned int node; in exynos_fimd_disable_sysmmu() local 361 node = node_list[i]; in exynos_fimd_disable_sysmmu() 362 if (node <= 0) { in exynos_fimd_disable_sysmmu() 384 unsigned int node; in exynos_fimd_lcd_init() local 386 node = dev_of_offset(dev); in exynos_fimd_lcd_init() 485 unsigned int node = dev_of_offset(dev); in exynos_fb_of_to_plat() local 508 priv->vl_width = fdtdec_get_int(blob, node, in exynos_fb_of_to_plat() 567 priv->vl_vfpd = fdtdec_get_int(blob, node, in exynos_fb_of_to_plat() 596 priv->cs_setup = fdtdec_get_int(blob, node, in exynos_fb_of_to_plat() 598 priv->wr_setup = fdtdec_get_int(blob, node, in exynos_fb_of_to_plat() [all …]
|
| /drivers/sound/ |
| A D | da7219.c | 32 ofnode node; in da7219_acpi_fill_ssdt() local 73 if (!ofnode_valid(node)) in da7219_acpi_fill_ssdt() 75 acpi_dp_ofnode_copy_int(node, aad, "dlg,btn-cfg"); in da7219_acpi_fill_ssdt() 76 acpi_dp_ofnode_copy_int(node, aad, "dlg,mic-det-thr"); in da7219_acpi_fill_ssdt() 77 acpi_dp_ofnode_copy_int(node, aad, "dlg,jack-ins-deb"); in da7219_acpi_fill_ssdt() 79 acpi_dp_ofnode_copy_int(node, aad, "dlg,jack-rem-deb"); in da7219_acpi_fill_ssdt() 80 acpi_dp_ofnode_copy_int(node, aad, "dlg,a-d-btn-thr"); in da7219_acpi_fill_ssdt() 81 acpi_dp_ofnode_copy_int(node, aad, "dlg,d-b-btn-thr"); in da7219_acpi_fill_ssdt() 82 acpi_dp_ofnode_copy_int(node, aad, "dlg,b-c-btn-thr"); in da7219_acpi_fill_ssdt() 84 acpi_dp_ofnode_copy_int(node, aad, "dlg,btn-avg"); in da7219_acpi_fill_ssdt() [all …]
|
| A D | rockchip_sound.c | 52 ofnode node; in rockchip_sound_probe() local 55 node = ofnode_find_subnode(dev_ofnode(dev), "cpu"); in rockchip_sound_probe() 56 if (!ofnode_valid(node)) { in rockchip_sound_probe() 60 ret = ofnode_parse_phandle_with_args(node, "sound-dai", in rockchip_sound_probe() 66 ret = uclass_get_device_by_ofnode(UCLASS_I2S, args.node, &uc_priv->i2s); in rockchip_sound_probe() 72 node = ofnode_find_subnode(dev_ofnode(dev), "codec"); in rockchip_sound_probe() 73 if (!ofnode_valid(node)) { in rockchip_sound_probe() 77 ret = ofnode_parse_phandle_with_args(node, "sound-dai", in rockchip_sound_probe() 83 ret = uclass_get_device_by_ofnode(UCLASS_AUDIO_CODEC, args.node, in rockchip_sound_probe()
|
| /drivers/qe/ |
| A D | fdt.c | 24 int node, ret; in fdt_fixup_qe_firmware() local 30 node = fdt_path_offset(blob, "/qe"); in fdt_fixup_qe_firmware() 31 if (node < 0) in fdt_fixup_qe_firmware() 35 node = fdt_add_subnode(blob, node, "firmware"); in fdt_fixup_qe_firmware() 36 if (node < 0) in fdt_fixup_qe_firmware() 39 ret = fdt_setprop(blob, node, "extended-modes", in fdt_fixup_qe_firmware() 44 ret = fdt_setprop_string(blob, node, "id", qe_fw_info->id); in fdt_fixup_qe_firmware() 48 ret = fdt_setprop(blob, node, "virtual-traps", qe_fw_info->vtraps, in fdt_fixup_qe_firmware() 56 fdt_del_node(blob, node); in fdt_fixup_qe_firmware()
|
| /drivers/clk/ti/ |
| A D | clk.c | 19 ofnode node; member 67 ofnode node = dev_ofnode(dev), parent; in clk_ti_get_regmap_node() local 69 if (!ofnode_valid(node)) in clk_ti_get_regmap_node() 72 parent = ofnode_get_parent(node); in clk_ti_get_regmap_node() 81 ofnode node; in clk_ti_get_reg_addr() local 87 dev_err(dev, "%s must have reg[%d]\n", ofnode_get_name(node), in clk_ti_get_reg_addr() 93 node = clk_ti_get_regmap_node(dev); in clk_ti_get_reg_addr() 94 if (!ofnode_valid(node)) { in clk_ti_get_reg_addr() 100 if (ofnode_equal(clk_memmaps[i].node, node)) in clk_ti_get_reg_addr() 108 ret = regmap_init_mem(node, &clk_memmaps[i].regmap); in clk_ti_get_reg_addr() [all …]
|
| /drivers/video/ti/ |
| A D | tilcdc-panel.c | 104 ofnode node; in tilcdc_panel_of_to_plat() local 113 node = dev_read_subnode(dev, "panel-info"); in tilcdc_panel_of_to_plat() 114 if (!ofnode_valid(node)) { in tilcdc_panel_of_to_plat() 119 err |= ofnode_read_u32(node, "ac-bias", &priv->info.ac_bias); in tilcdc_panel_of_to_plat() 120 err |= ofnode_read_u32(node, "ac-bias-intrpt", in tilcdc_panel_of_to_plat() 123 err |= ofnode_read_u32(node, "bpp", &priv->info.bpp); in tilcdc_panel_of_to_plat() 124 err |= ofnode_read_u32(node, "fdd", &priv->info.fdd); in tilcdc_panel_of_to_plat() 125 err |= ofnode_read_u32(node, "sync-edge", &priv->info.sync_edge); in tilcdc_panel_of_to_plat() 126 err |= ofnode_read_u32(node, "sync-ctrl", &priv->info.sync_ctrl); in tilcdc_panel_of_to_plat() 128 err |= ofnode_read_u32(node, "fifo-th", &priv->info.fifo_th); in tilcdc_panel_of_to_plat() [all …]
|
| /drivers/pinctrl/mvebu/ |
| A D | pinctrl-mvebu.c | 44 int node = dev_of_offset(dev); in mvebu_pinctl_emmc_set_mux() local 53 } else if (!fdt_node_check_compatible(blob, node, in mvebu_pinctl_emmc_set_mux() 55 !fdt_node_check_compatible(blob, node, in mvebu_pinctl_emmc_set_mux() 74 int node = dev_of_offset(config); in mvebu_pinctrl_set_state() local 82 pin_count = fdtdec_get_int_array_count(blob, node, in mvebu_pinctrl_set_state() 135 int node = dev_of_offset(config); in mvebu_pinctrl_set_state_all() local 142 err = fdtdec_get_int_array(blob, node, "pin-func", in mvebu_pinctrl_set_state_all() 189 int node = dev_of_offset(dev); in mvebu_pinctl_probe() local 204 priv->pin_cnt = fdtdec_get_int(blob, node, "pin-count", in mvebu_pinctl_probe() 206 priv->max_func = fdtdec_get_int(blob, node, "max-func", in mvebu_pinctl_probe() [all …]
|
| /drivers/net/qe/ |
| A D | dm_qe_uec_phy.c | 95 ofnode node; in qe_uec_mdio_probe() local 115 node = ofnode_by_compatible(ofnode_null(), "ucc_geth"); in qe_uec_mdio_probe() 116 while (ofnode_valid(node)) { in qe_uec_mdio_probe() 120 addr = ofnode_get_addr_index(node, 0); in qe_uec_mdio_probe() 121 ret = ofnode_get_addr_size_index(node, 0, &size); in qe_uec_mdio_probe() 124 node = ofnode_by_compatible(node, "ucc_geth"); in qe_uec_mdio_probe() 130 ret = ofnode_read_u32(node, "cell-index", &num); in qe_uec_mdio_probe() 132 ret = ofnode_read_u32(node, "device-id", in qe_uec_mdio_probe() 136 node = ofnode_by_compatible(node, "ucc_geth"); in qe_uec_mdio_probe()
|
| /drivers/usb/musb-new/ |
| A D | ti-musb.c | 54 static int ti_musb_get_usb_index(int node) in ti_musb_get_usb_index() argument 62 fdt_get_path(fdt, node, path, sizeof(path)); in ti_musb_get_usb_index() 85 int node = dev_of_offset(dev); in ti_musb_of_to_plat() local 96 usb_index = ti_musb_get_usb_index(node); in ti_musb_of_to_plat() 184 int node = dev_of_offset(dev); in ti_musb_host_of_to_plat() local 222 int node = dev_of_offset(dev); in ti_musb_peripheral_of_to_plat() local 294 ofnode node; in ti_musb_wrapper_bind() local 299 const char *name = ofnode_get_name(node); in ti_musb_wrapper_bind() 306 dr_mode = usb_get_dr_mode(node); in ti_musb_wrapper_bind() 313 node, in ti_musb_wrapper_bind() [all …]
|
| /drivers/bootcount/ |
| A D | bootcount-uclass.c | 38 ofnode node; in bootcount_store() local 47 node = ofnode_get_chosen_node(propname); in bootcount_store() 48 if (ofnode_valid(node)) in bootcount_store() 49 ret = uclass_get_device_by_ofnode(UCLASS_BOOTCOUNT, node, &dev); in bootcount_store() 65 ofnode node; in bootcount_load() local 75 node = ofnode_get_chosen_node(propname); in bootcount_load() 76 if (ofnode_valid(node)) in bootcount_load() 77 ret = uclass_get_device_by_ofnode(UCLASS_BOOTCOUNT, node, &dev); in bootcount_load()
|
| /drivers/watchdog/ |
| A D | rti_wdt.c | 54 ofnode node; in rti_wdt_load_fw() local 58 node = ofnode_path(RTI_WDT_FIT_PATH); in rti_wdt_load_fw() 59 if (!ofnode_valid(node)) in rti_wdt_load_fw() 62 ret = ofnode_read_u64(node, "load", &rti_wdt_fw); in rti_wdt_load_fw() 65 ret = ofnode_read_u32(node, "size", &rti_wdt_fw_size); in rti_wdt_load_fw() 69 node = ofnode_by_compatible(ofnode_null(), "ti,am654-r5fss"); in rti_wdt_load_fw() 70 if (!ofnode_valid(node)) in rti_wdt_load_fw() 73 ret = ofnode_read_u32(node, "ti,cluster-mode", &cluster_mode); in rti_wdt_load_fw() 77 node = ofnode_by_compatible(node, "ti,am654-r5f"); in rti_wdt_load_fw() 78 if (!ofnode_valid(node)) in rti_wdt_load_fw() [all …]
|
| /drivers/usb/common/ |
| A D | common.c | 25 enum usb_dr_mode usb_get_dr_mode(ofnode node) in usb_get_dr_mode() argument 30 dr_mode = ofnode_read_string(node, "dr_mode"); in usb_get_dr_mode() 43 enum usb_dr_mode usb_get_role_switch_default_mode(ofnode node) in usb_get_role_switch_default_mode() argument 48 dr_mode = ofnode_read_string(node, "role-switch-default-mode"); in usb_get_role_switch_default_mode() 76 enum usb_device_speed usb_get_maximum_speed(ofnode node) in usb_get_maximum_speed() argument 81 max_speed = ofnode_read_string(node, "maximum-speed"); in usb_get_maximum_speed() 104 enum usb_phy_interface usb_get_phy_mode(ofnode node) in usb_get_phy_mode() argument 109 phy_type = ofnode_get_property(node, "phy_type", NULL); in usb_get_phy_mode()
|
| /drivers/button/ |
| A D | button-adc.c | 58 ofnode node; in button_adc_of_to_plat() local 70 ret = uclass_get_device_by_ofnode(UCLASS_ADC, args.node, &priv->adc); in button_adc_of_to_plat() 84 dev_for_each_subnode(node, dev->parent) { in button_adc_of_to_plat() 85 ret = ofnode_read_u32(node, "press-threshold-microvolt", &t); in button_adc_of_to_plat() 114 ofnode node; in button_adc_bind() local 117 dev_for_each_subnode(node, parent) { in button_adc_bind() 121 label = ofnode_read_string(node, "label"); in button_adc_bind() 124 ofnode_get_name(node)); in button_adc_bind() 128 ofnode_get_name(node), in button_adc_bind() 129 node, &dev); in button_adc_bind()
|
| A D | button-qcom-pmic.c | 98 static const struct qcom_pmic_btn_data *button_qcom_pmic_match(ofnode node) in button_qcom_pmic_match() argument 103 if (ofnode_device_is_compatible(node, in button_qcom_pmic_match() 116 ofnode node = dev_ofnode(dev); in qcom_pwrkey_probe() local 125 btn_data = button_qcom_pmic_match(node); in qcom_pwrkey_probe() 180 ofnode node; in button_qcom_pmic_bind() local 183 dev_for_each_subnode(node, parent) { in button_qcom_pmic_bind() 188 if (!ofnode_is_enabled(node)) in button_qcom_pmic_bind() 192 btn_data = button_qcom_pmic_match(node); in button_qcom_pmic_bind() 194 debug("Unknown button node '%s'\n", ofnode_get_name(node)); in button_qcom_pmic_bind() 198 label = ofnode_get_name(node); in button_qcom_pmic_bind() [all …]
|
| /drivers/power/ |
| A D | exynos-tmu.c | 187 int node; in get_tmu_fdt_values() local 191 node = fdtdec_next_compatible(blob, 0, in get_tmu_fdt_values() 193 if (node < 0) { in get_tmu_fdt_values() 213 node, "samsung,mux", -1); in get_tmu_fdt_values() 219 node, "samsung,min-temp", -1); in get_tmu_fdt_values() 222 node, "samsung,max-temp", -1); in get_tmu_fdt_values() 225 node, "samsung,start-warning", -1); in get_tmu_fdt_values() 231 node, "samsung,hw-tripping", -1); in get_tmu_fdt_values() 237 node, "samsung,efuse-value", -1); in get_tmu_fdt_values() 243 node, "samsung,slope", -1); in get_tmu_fdt_values() [all …]
|
| /drivers/phy/ |
| A D | phy-stm32-usbphyc.c | 393 static int stm32_usbphyc_get_regulator(ofnode node, in stm32_usbphyc_get_regulator() argument 407 regulator_phandle.node, in stm32_usbphyc_get_regulator() 454 if (!ofnode_read_bool(node, "st,no-lsfs-fb-cap")) in stm32_usbphyc_tuning() 496 if (ofnode_read_bool(node, "st,enable-hs-rx-gain-eq")) in stm32_usbphyc_tuning() 505 if (ofnode_read_bool(node, "st,no-hs-ftime-ctrl")) in stm32_usbphyc_tuning() 508 if (!ofnode_read_bool(node, "st,no-lsfs-sc")) in stm32_usbphyc_tuning() 542 ofnode node, connector; in stm32_usbphyc_probe() local 582 dev_for_each_subnode(node, dev) { in stm32_usbphyc_probe() 589 (fdt64_t)phy_id, ofnode_get_name(node)); in stm32_usbphyc_probe() 594 stm32_usbphyc_tuning(dev, node, phy_id); in stm32_usbphyc_probe() [all …]
|