Home
last modified time | relevance | path

Searched refs:parent (Results 1 – 25 of 722) sorted by relevance

12345678910>>...29

/rk3399_rockchip-uboot/lib/
H A Drbtree.c57 struct rb_node *parent = rb_parent(old); in __rb_rotate_set_parents() local
60 __rb_change_child(old, new, parent, root); in __rb_rotate_set_parents()
67 struct rb_node *parent = rb_red_parent(node), *gparent, *tmp; in __rb_insert() local
77 if (!parent) { in __rb_insert()
80 } else if (rb_is_black(parent)) in __rb_insert()
83 gparent = rb_red_parent(parent); in __rb_insert()
86 if (parent != tmp) { /* parent == gparent->rb_left */ in __rb_insert()
102 rb_set_parent_color(parent, gparent, RB_BLACK); in __rb_insert()
104 parent = rb_parent(node); in __rb_insert()
105 rb_set_parent_color(node, parent, RB_RED); in __rb_insert()
[all …]
/rk3399_rockchip-uboot/drivers/core/
H A Ddevice.c33 static int device_bind_common(struct udevice *parent, const struct driver *drv, in device_bind_common() argument
121 dev->parent = parent; in device_bind_common()
178 if (parent) { in device_bind_common()
179 size = parent->driver->per_child_platdata_auto_alloc_size; in device_bind_common()
181 size = parent->uclass->uc_drv-> in device_bind_common()
195 if (parent) in device_bind_common()
196 list_add_tail(&dev->sibling_node, &parent->child_head); in device_bind_common()
260 if (parent && parent->driver->child_post_bind) { in device_bind_common()
261 ret = parent->driver->child_post_bind(dev); in device_bind_common()
271 if (parent) in device_bind_common()
[all …]
H A Dof_addr.c41 int (*match)(struct device_node *parent);
130 struct device_node *parent; in of_get_address() local
135 parent = of_get_parent(dev); in of_get_address()
136 if (parent == NULL) in of_get_address()
139 bus = of_match_bus(parent); in of_get_address()
141 of_node_put(parent); in of_get_address()
169 static int of_translate_one(const struct device_node *parent, in of_translate_one() argument
195 ranges = of_get_property(parent, rprop, &rlen); in of_translate_one()
196 if (ranges == NULL && !of_empty_ranges_quirk(parent)) { in of_translate_one()
244 struct device_node *parent = NULL; in __of_translate_address() local
[all …]
/rk3399_rockchip-uboot/test/dm/
H A Dphy.c24 struct udevice *parent; in dm_test_phy_base() local
28 "gen_phy_user", &parent)); in dm_test_phy_base()
32 ut_assertok(generic_phy_get_by_name(parent, "phy1", &phy1_method1)) in dm_test_phy_base()
33 ut_assertok(generic_phy_get_by_index(parent, 0, &phy1_method2)) in dm_test_phy_base()
40 ut_assertok(generic_phy_get_by_name(parent, "phy2", &phy2)) in dm_test_phy_base()
47 ut_assertok(generic_phy_get_by_name(parent, "phy3", &phy3)) in dm_test_phy_base()
52 ut_asserteq(-ENODATA, generic_phy_get_by_name(parent, in dm_test_phy_base()
65 struct udevice *parent; in dm_test_phy_ops() local
68 "gen_phy_user", &parent)); in dm_test_phy_ops()
70 ut_assertok(generic_phy_get_by_name(parent, "phy1", &phy1)); in dm_test_phy_ops()
[all …]
/rk3399_rockchip-uboot/include/linux/
H A Drbtree_augmented.h100 struct rb_node *parent, struct rb_root *root) in __rb_change_child() argument
102 if (parent) { in __rb_change_child()
103 if (parent->rb_left == old) in __rb_change_child()
104 parent->rb_left = new; in __rb_change_child()
106 parent->rb_right = new; in __rb_change_child()
111 extern void __rb_erase_color(struct rb_node *parent, struct rb_root *root,
119 struct rb_node *parent, *rebalance; in __rb_erase_augmented() local
131 parent = __rb_parent(pc); in __rb_erase_augmented()
132 __rb_change_child(node, child, parent, root); in __rb_erase_augmented()
137 rebalance = __rb_is_black(pc) ? parent : NULL; in __rb_erase_augmented()
[all …]
/rk3399_rockchip-uboot/drivers/mtd/
H A Dmtdpart.c203 int mtd_parse_partitions(struct mtd_info *parent, const char **_mtdparts, in mtd_parse_partitions() argument
237 parts[idx].size = parent->size - cur_sz; in mtd_parse_partitions()
241 if (sz < parent->writesize || do_div(sz, parent->writesize)) { in mtd_parse_partitions()
243 parent->writesize); in mtd_parse_partitions()
251 parts[idx].ecclayout = parent->ecclayout; in mtd_parse_partitions()
296 stats = mtd->parent->ecc_stats; in part_read()
297 res = mtd->parent->_read(mtd->parent, from + mtd->offset, len, in part_read()
301 mtd->parent->ecc_stats.failed - stats.failed; in part_read()
304 mtd->parent->ecc_stats.corrected - stats.corrected; in part_read()
312 return mtd->parent->_point(mtd->parent, from + mtd->offset, len, in part_point()
[all …]
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/
H A Dserdes-gpio.c15 struct serdes_pinctrl *serdes_pinctrl = dev_get_priv(dev->parent); in serdes_gpio_get()
16 struct serdes *serdes = serdes_pinctrl->parent; in serdes_gpio_get()
31 struct serdes_pinctrl *serdes_pinctrl = dev_get_priv(dev->parent); in serdes_gpio_set()
32 struct serdes *serdes = serdes_pinctrl->parent; in serdes_gpio_set()
47 struct serdes_pinctrl *serdes_pinctrl = dev_get_priv(dev->parent); in serdes_gpio_direction_input()
48 struct serdes *serdes = serdes_pinctrl->parent; in serdes_gpio_direction_input()
63 struct serdes_pinctrl *serdes_pinctrl = dev_get_priv(dev->parent); in serdes_gpio_direction_output()
64 struct serdes *serdes = serdes_pinctrl->parent; in serdes_gpio_direction_output()
78 struct serdes *serdes = dev_get_priv(dev->parent->parent); in serdes_gpio_probe()
88 serdes_gpio->parent = serdes_pinctrl; in serdes_gpio_probe()
H A Dserdes-pinctrl.c28 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinctrl_get_pins_count()
39 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinctrl_get_pin_name()
49 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinctrl_get_groups_count()
60 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinctrl_get_group_name()
70 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinctrl_get_functions_count()
81 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinctrl_get_function_name()
93 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinmux_set_mux()
109 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinmux_group_set_mux()
125 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinconf_set()
144 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinconf_group_set()
[all …]
H A Dserdes-bridge-split.c37 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_split_pre_enable()
52 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_split_post_disable()
65 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_split_enable()
81 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_split_disable()
94 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_split_mode_set()
107 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_split_detect()
130 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_split_probe()
133 serdes->sel_mipi = dev_read_bool(dev->parent, "sel-mipi"); in serdes_bridge_split_probe()
136 device->lanes = dev_read_u32_default(dev->parent, "dsi,lanes", 4); in serdes_bridge_split_probe()
137 device->format = dev_read_u32_default(dev->parent, "dsi,format", in serdes_bridge_split_probe()
[all …]
H A Dserdes-bridge.c37 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_pre_enable()
52 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_post_disable()
65 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_enable()
81 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_disable()
94 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_mode_set()
107 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_detect()
136 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_probe()
145 serdes->sel_mipi = dev_read_bool(dev->parent, "sel-mipi"); in serdes_bridge_probe()
148 device->lanes = dev_read_u32_default(dev->parent, "dsi,lanes", 4); in serdes_bridge_probe()
149 device->format = dev_read_u32_default(dev->parent, "dsi,format", in serdes_bridge_probe()
[all …]
/rk3399_rockchip-uboot/drivers/video/drm/
H A Dmax96745.c22 ret = dm_i2c_reg_read(dev->parent, 0x002a); in max96745_bridge_link_locked()
44 ret = dm_i2c_reg_read(dev->parent, 0x0011); in max96745_bridge_enable()
50 ret = dm_i2c_reg_read(dev->parent, 0x0028); in max96745_bridge_enable()
57 ret = dm_i2c_reg_clrset(dev->parent, 0x0028, TX_RATE, in max96745_bridge_enable()
62 ret = dm_i2c_reg_clrset(dev->parent, 0x0029, RESET_ONESHOT, in max96745_bridge_enable()
79 ret = dm_i2c_reg_read(dev->parent, 0x0011); in max96745_bridge_post_disable()
85 ret = dm_i2c_reg_read(dev->parent, 0x0028); in max96745_bridge_post_disable()
92 ret = dm_i2c_reg_clrset(dev->parent, 0x0028, TX_RATE, in max96745_bridge_post_disable()
97 ret = dm_i2c_reg_clrset(dev->parent, 0x0029, RESET_ONESHOT, in max96745_bridge_post_disable()
H A Dmax96755f.c73 struct max96755f_priv *priv = dev_get_priv(dev->parent); in max96755f_bridge_enable()
77 dm_i2c_reg_clrset(dev->parent, 0x0010, in max96755f_bridge_enable()
83 dm_i2c_reg_clrset(dev->parent, 0x0053, in max96755f_bridge_enable()
88 dm_i2c_reg_clrset(dev->parent, 0x0057, in max96755f_bridge_enable()
93 dm_i2c_reg_clrset(dev->parent, 0x032a, in max96755f_bridge_enable()
99 dm_i2c_reg_clrset(dev->parent, 0x0311, in max96755f_bridge_enable()
103 dm_i2c_reg_clrset(dev->parent, 0x0002, in max96755f_bridge_enable()
109 dm_i2c_reg_clrset(dev->parent, 0x0002, VID_TX_EN_X, in max96755f_bridge_enable()
111 dm_i2c_reg_clrset(dev->parent, 0x0311, START_PORTAX, in max96755f_bridge_enable()
115 dm_i2c_reg_clrset(dev->parent, 0x0010, RESET_ONESHOT, in max96755f_bridge_enable()
[all …]
/rk3399_rockchip-uboot/drivers/gpio/
H A Dpm8916_gpio.c64 ret = pmic_clrsetbits(dev->parent, gpio_base + REG_EN_CTL, in pm8916_gpio_set_direction()
71 ret = pmic_reg_write(dev->parent, gpio_base + REG_CTL, in pm8916_gpio_set_direction()
74 ret = pmic_reg_write(dev->parent, gpio_base + REG_CTL, in pm8916_gpio_set_direction()
80 ret = pmic_reg_write(dev->parent, gpio_base + REG_DIG_PULL_CTL, in pm8916_gpio_set_direction()
88 ret = pmic_reg_write(dev->parent, gpio_base + REG_DIG_VIN_CTL, in pm8916_gpio_set_direction()
94 ret = pmic_reg_write(dev->parent, gpio_base + REG_DIG_OUT_CTL, in pm8916_gpio_set_direction()
102 return pmic_clrsetbits(dev->parent, gpio_base + REG_EN_CTL, 0, in pm8916_gpio_set_direction()
124 reg = pmic_reg_read(dev->parent, gpio_base + REG_CTL); in pm8916_gpio_get_function()
145 reg = pmic_reg_read(dev->parent, gpio_base + REG_STATUS); in pm8916_gpio_get_value()
159 return pmic_clrsetbits(dev->parent, gpio_base + REG_CTL, in pm8916_gpio_set_value()
[all …]
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/
H A Dspl-boot-order.c41 struct udevice *parent; in spl_node_to_boot_device() local
43 if (!uclass_get_device_by_of_offset(UCLASS_UFS, node, &parent)) in spl_node_to_boot_device()
51 if (!uclass_get_device_by_of_offset(UCLASS_MMC, node, &parent)) { in spl_node_to_boot_device()
55 for (device_find_first_child(parent, &dev); in spl_node_to_boot_device()
83 if (!uclass_get_device_by_of_offset(UCLASS_SPI_FLASH, node, &parent)) in spl_node_to_boot_device()
89 if (!uclass_get_device_by_of_offset(UCLASS_MTD, node, &parent)) { in spl_node_to_boot_device()
93 for (device_find_first_child(parent, &dev); in spl_node_to_boot_device()
121 if (!uclass_get_device_by_of_offset(UCLASS_RKNAND, node, &parent)) in spl_node_to_boot_device()
/rk3399_rockchip-uboot/drivers/rtc/
H A Drk8xx_rtc.c57 val = pmic_reg_read(dev->parent, priv->rtc_int_sts_reg); in rtc_irq_handler()
69 ret = pmic_reg_write(dev->parent, in rtc_irq_handler()
81 struct rk8xx_priv *rk8xx = dev_get_priv(dev->parent); in rtc_interrupt_init()
111 val = pmic_reg_read(dev->parent, priv->rtc_int_sts_reg); in rk8xx_rtc_alarm_trigger()
121 ret = pmic_reg_write(dev->parent, in rk8xx_rtc_alarm_trigger()
140 struct rk8xx_priv *rk8xx = dev_get_priv(dev->parent); in rk8xx_rtc_probe()
178 val = pmic_reg_read(dev->parent, priv->int_msk_reg); in rk8xx_rtc_probe()
184 ret = pmic_reg_write(dev->parent, in rk8xx_rtc_probe()
191 val = pmic_reg_read(dev->parent, priv->int_sts_reg); in rk8xx_rtc_probe()
197 ret = pmic_reg_write(dev->parent, in rk8xx_rtc_probe()
[all …]
/rk3399_rockchip-uboot/drivers/rkflash/
H A Drkflash_blk.c20 struct rkflash_info *priv = dev_get_priv(udev->parent); in rkflash_bread()
32 return (ulong)priv->read(udev->parent, (u32)start, (u32)blkcnt, dst); in rkflash_bread()
39 struct rkflash_info *priv = dev_get_priv(udev->parent); in rkflash_bwrite()
50 return (ulong)priv->write(udev->parent, (u32)start, (u32)blkcnt, src); in rkflash_bwrite()
57 struct rkflash_info *priv = dev_get_priv(udev->parent); in rkflash_berase()
68 return (ulong)priv->erase(udev->parent, (u32)start, (u32)blkcnt); in rkflash_berase()
73 struct rkflash_info *priv = dev_get_priv(udev->parent); in rkflash_blk_probe()
95 udev, priv, udev->parent); in rkflash_blk_probe()
/rk3399_rockchip-uboot/scripts/kconfig/
H A Dqconf.h48 ConfigView* parent(void) const in parent() function
50 return (ConfigView*)Parent::parent(); in parent()
105 void updateMenuList(ConfigItem *parent, struct menu*);
106 void updateMenuList(ConfigList *parent, struct menu*);
126 ConfigItem(ConfigList *parent, ConfigItem *after, struct menu *m, bool v) in ConfigItem() argument
127 : Parent(parent, after), nextItem(0), menu(m), visible(v), goParent(false) in ConfigItem()
131 ConfigItem(ConfigItem *parent, ConfigItem *after, struct menu *m, bool v) in ConfigItem() argument
132 : Parent(parent, after), nextItem(0), menu(m), visible(v), goParent(false) in ConfigItem()
136 ConfigItem(ConfigList *parent, ConfigItem *after, bool v) in ConfigItem() argument
137 : Parent(parent, after), nextItem(0), menu(0), visible(v), goParent(true) in ConfigItem()
[all …]
H A Dmenu.c54 menu->parent = current_menu; in menu_add_entry()
79 current_menu = current_menu->parent; in menu_end_menu()
149 while ((menu = menu->parent) != NULL) { in menu_add_prop()
286 void menu_finalize(struct menu *parent) in menu_finalize() argument
293 sym = parent->sym; in menu_finalize()
294 if (parent->list) { in menu_finalize()
298 current_entry = parent; in menu_finalize()
299 for (menu = parent->list; menu; menu = menu->next) { in menu_finalize()
307 for (menu = parent->list; menu; menu = menu->next) { in menu_finalize()
313 } else if (parent->prompt) in menu_finalize()
[all …]
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/bcm235xx/
H A Dclk-bcm235xx.c28 .parent = clk_parent, \
337 .parent = &kpm_ccu_clk.clk,
348 .parent = &kpm_ccu_clk.clk,
359 .parent = &kpm_ccu_clk.clk,
370 .parent = &kpm_ccu_clk.clk,
381 .parent = &kpm_ccu_clk.clk,
392 .parent = &kps_ccu_clk.clk,
403 .parent = &kps_ccu_clk.clk,
414 .parent = &kps_ccu_clk.clk,
426 .parent = &ref_52m.clk,
[all …]
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/bcm281xx/
H A Dclk-bcm281xx.c28 .parent = clk_parent, \
341 .parent = &kpm_ccu_clk.clk,
352 .parent = &kpm_ccu_clk.clk,
363 .parent = &kpm_ccu_clk.clk,
374 .parent = &kpm_ccu_clk.clk,
385 .parent = &kpm_ccu_clk.clk,
396 .parent = &kps_ccu_clk.clk,
407 .parent = &kps_ccu_clk.clk,
418 .parent = &kps_ccu_clk.clk,
430 .parent = &ref_52m.clk,
[all …]
/rk3399_rockchip-uboot/drivers/clk/rockchip/
H A Dclk_rv1126.c471 static int rv1126_rtc32k_set_parent(struct clk *clk, struct clk *parent) in rv1126_rtc32k_set_parent() argument
476 if (parent->id == CLK_OSC0_DIV32K) in rv1126_rtc32k_set_parent()
486 static int rv1126_pmuclk_set_parent(struct clk *clk, struct clk *parent) in rv1126_pmuclk_set_parent() argument
490 return rv1126_rtc32k_set_parent(clk, parent); in rv1126_pmuclk_set_parent()
623 u32 con, div, sel, parent; in rv1126_pdbus_get_clk() local
631 parent = priv->gpll_hz; in rv1126_pdbus_get_clk()
633 parent = priv->cpll_hz; in rv1126_pdbus_get_clk()
642 parent = priv->gpll_hz; in rv1126_pdbus_get_clk()
644 parent = priv->cpll_hz; in rv1126_pdbus_get_clk()
654 parent = priv->gpll_hz; in rv1126_pdbus_get_clk()
[all …]
/rk3399_rockchip-uboot/include/dm/
H A Dlists.h46 int lists_bind_drivers(struct udevice *parent, bool pre_reloc_only);
60 int lists_bind_fdt(struct udevice *parent, ofnode node, struct udevice **devp);
72 int device_bind_driver(struct udevice *parent, const char *drv_name,
87 int device_bind_driver_to_node(struct udevice *parent, const char *drv_name,
/rk3399_rockchip-uboot/drivers/clk/tegra/
H A Dtegra-car-clk.c42 enum clock_id parent; in tegra_car_clk_get_rate() local
47 parent = clock_get_periph_parent(clk->id); in tegra_car_clk_get_rate()
48 return clock_get_periph_rate(clk->id, parent); in tegra_car_clk_get_rate()
53 enum clock_id parent; in tegra_car_clk_set_rate() local
58 parent = clock_get_periph_parent(clk->id); in tegra_car_clk_set_rate()
59 return clock_adjust_periph_pll_div(clk->id, parent, rate, NULL); in tegra_car_clk_set_rate()
/rk3399_rockchip-uboot/drivers/power/regulator/
H A Dpalmas_regulator.c62 ret = pmic_reg_read(dev->parent, adr); in palmas_smps_enable()
81 ret = pmic_reg_write(dev->parent, adr, ret); in palmas_smps_enable()
135 ret = pmic_reg_read(dev->parent, adr); in palmas_smps_val()
163 return pmic_reg_write(dev->parent, adr, ret); in palmas_smps_val()
186 reg = pmic_reg_read(dev->parent, adr); in palmas_ldo_bypass_enable()
195 return pmic_reg_write(dev->parent, adr, reg); in palmas_ldo_bypass_enable()
207 ret = pmic_reg_read(dev->parent, adr); in palmas_ldo_enable()
226 ret = pmic_reg_write(dev->parent, adr, ret); in palmas_ldo_enable()
271 ret = pmic_reg_read(dev->parent, adr); in palmas_ldo_val()
293 return pmic_reg_write(dev->parent, adr, ret); in palmas_ldo_val()
[all …]
/rk3399_rockchip-uboot/arch/arm/dts/
H A Dzynq-7000.dtsi52 interrupt-parent = <&intc>;
70 interrupt-parent = <&intc>;
77 interrupt-parent = <&intc>;
88 interrupt-parent = <&intc>;
100 interrupt-parent = <&intc>;
112 interrupt-parent = <&intc>;
121 interrupt-parent = <&intc>;
132 interrupt-parent = <&intc>;
184 interrupt-parent = <&intc>;
196 interrupt-parent = <&intc>;
[all …]

12345678910>>...29