| /rk3399_ARM-atf/drivers/st/clk/ |
| H A D | stm32mp_clkfunc.c | 28 int node, subnode; in fdt_osc_read_freq() local 40 fdt_for_each_subnode(subnode, fdt, node) { in fdt_osc_read_freq() 44 cchar = fdt_get_name(fdt, subnode, &ret); in fdt_osc_read_freq() 50 (fdt_get_status(subnode) != DT_DISABLED)) { in fdt_osc_read_freq() 53 cuint = fdt_getprop(fdt, subnode, "clock-frequency", in fdt_osc_read_freq() 78 int node, subnode; in fdt_clk_read_bool() local 90 fdt_for_each_subnode(subnode, fdt, node) { in fdt_clk_read_bool() 94 cchar = fdt_get_name(fdt, subnode, &ret); in fdt_clk_read_bool() 103 if (fdt_getprop(fdt, subnode, prop_name, NULL) != NULL) { in fdt_clk_read_bool() 121 int node, subnode; in fdt_clk_read_uint32_default() local [all …]
|
| H A D | clk-stm32mp13.c | 1851 int subnode = 0; in clk_stm32_get_dt_oscillator_frequency() local 1862 fdt_for_each_subnode(subnode, fdt, node) { in clk_stm32_get_dt_oscillator_frequency() 1867 cchar = fdt_get_name(fdt, subnode, &ret); in clk_stm32_get_dt_oscillator_frequency() 1873 fdt_get_status(subnode) == DT_DISABLED) { in clk_stm32_get_dt_oscillator_frequency() 1877 cuint = fdt_getprop(fdt, subnode, "clock-frequency", &ret); in clk_stm32_get_dt_oscillator_frequency() 2367 int subnode = 0; in clk_stm32_parse_oscillator_fdt() local 2372 fdt_for_each_subnode(subnode, fdt, node) { in clk_stm32_parse_oscillator_fdt() 2377 cchar = fdt_get_name(fdt, subnode, &ret); in clk_stm32_parse_oscillator_fdt() 2383 fdt_get_status(subnode) == DT_DISABLED) { in clk_stm32_parse_oscillator_fdt() 2387 cuint = fdt_getprop(fdt, subnode, "clock-frequency", &ret); in clk_stm32_parse_oscillator_fdt() [all …]
|
| H A D | clk-stm32mp2.c | 865 int subnode = 0; in clk_stm32_get_dt_oscillator_frequency() local 876 fdt_for_each_subnode(subnode, fdt, node) { in clk_stm32_get_dt_oscillator_frequency() 881 cchar = fdt_get_name(fdt, subnode, &ret); in clk_stm32_get_dt_oscillator_frequency() 887 fdt_get_status(subnode) == DT_DISABLED) { in clk_stm32_get_dt_oscillator_frequency() 891 cuint = fdt_getprop(fdt, subnode, "clock-frequency", &ret); in clk_stm32_get_dt_oscillator_frequency() 2497 int subnode = 0; in clk_stm32_parse_oscillator_fdt() local 2502 fdt_for_each_subnode(subnode, fdt, node) { in clk_stm32_parse_oscillator_fdt() 2507 cchar = fdt_get_name(fdt, subnode, &ret); in clk_stm32_parse_oscillator_fdt() 2513 fdt_get_status(subnode) == DT_DISABLED) { in clk_stm32_parse_oscillator_fdt() 2517 cuint = fdt_getprop(fdt, subnode, "clock-frequency", &ret); in clk_stm32_parse_oscillator_fdt() [all …]
|
| H A D | stm32mp1_clk.c | 2680 static int clk_stm32_load_vco_config(void *fdt, int subnode, struct stm32_pll_dt_cfg *pll) in clk_stm32_load_vco_config() argument 2684 err = fdt_read_uint32_array(fdt, subnode, "divmn", (int)PLL_DIV_MN_NB, &pll->cfg[PLLCFG_M]); in clk_stm32_load_vco_config() 2689 err = fdt_read_uint32_array(fdt, subnode, "csg", (int)PLLCSG_NB, pll->csg); in clk_stm32_load_vco_config() 2700 pll->frac = fdt_read_uint32_default(fdt, subnode, "frac", 0); in clk_stm32_load_vco_config() 2702 pll->src = fdt_read_uint32_default(fdt, subnode, "src", UINT32_MAX); in clk_stm32_load_vco_config() 2707 static int clk_stm32_load_output_config(void *fdt, int subnode, struct stm32_pll_dt_cfg *pll) in clk_stm32_load_output_config() argument 2711 err = fdt_read_uint32_array(fdt, subnode, "st,pll_div_pqr", (int)PLL_DIV_PQR_NB, in clk_stm32_load_output_config() 2722 static int clk_stm32_parse_pll_fdt(void *fdt, int subnode, struct stm32_pll_dt_cfg *pll) in clk_stm32_parse_pll_fdt() argument 2729 cuint = fdt_getprop(fdt, subnode, "st,pll", NULL); in clk_stm32_parse_pll_fdt() 2770 int subnode; in stm32_clk_parse_fdt_all_pll() local [all …]
|
| /rk3399_ARM-atf/drivers/st/pmic/ |
| H A D | stm32mp_pmic.c | 385 static int handle_pmic_property(void *fdt, int subnode, in handle_pmic_property() argument 389 if (fdt_getprop(fdt, subnode, property, NULL) != NULL) { in handle_pmic_property() 406 int pmic_node, regulators_node, subnode; in register_pmic() local 424 fdt_for_each_subnode(subnode, fdt, regulators_node) { in register_pmic() 425 const char *reg_name = fdt_get_name(fdt, subnode, NULL); in register_pmic() 438 ret = regulator_register(desc, subnode); in register_pmic() 445 ret = handle_pmic_property(fdt, subnode, desc, in register_pmic() 452 ret = handle_pmic_property(fdt, subnode, desc, in register_pmic() 459 ret = handle_pmic_property(fdt, subnode, desc, in register_pmic()
|
| H A D | stm32mp_pmic2.c | 454 int pmic_node, regulators_node, subnode; in register_pmic2() local 472 fdt_for_each_subnode(subnode, fdt, regulators_node) { in register_pmic2() 473 const char *reg_name = fdt_get_name(fdt, subnode, NULL); in register_pmic2() 500 ret = regulator_register(desc, subnode); in register_pmic2() 507 cuint = fdt_getprop(fdt, subnode, "st,regulator-bypass-microvolt", NULL); in register_pmic2() 516 if (fdt_getprop(fdt, subnode, "st,mask-reset", NULL) != NULL) { in register_pmic2() 525 if (fdt_getprop(fdt, subnode, "st,regulator-sink-source", NULL) != NULL) { in register_pmic2()
|
| /rk3399_ARM-atf/docs/resources/diagrams/plantuml/ |
| H A D | bl2-loading-sp.puml | 21 loop for each spkg subnode
|
| /rk3399_ARM-atf/docs/components/fconf/ |
| H A D | fconf_properties.rst | 18 by |FCONF|. Each subnode should be named according to the information it
|
| /rk3399_ARM-atf/lib/libfdt/ |
| H A D | fdt_overlay.c | 773 int subnode; in overlay_apply_node() local 797 fdt_for_each_subnode(subnode, fdto, node) { in overlay_apply_node() 798 const char *name = fdt_get_name(fdto, subnode, NULL); in overlay_apply_node() 812 ret = overlay_apply_node(fdt, nnode, fdto, subnode); in overlay_apply_node()
|
| /rk3399_ARM-atf/drivers/st/rif/ |
| H A D | stm32mp2_risaf.c | 610 int subnode; in risaf_parse_fwconfig() local 620 fdt_for_each_subnode(subnode, fdt, node) { in risaf_parse_fwconfig() 621 if (risaf_register_region((void *)fdt, subnode, -1) != 0) { in risaf_parse_fwconfig()
|
| /rk3399_ARM-atf/docs/ |
| H A D | change-log.md | 7051 …- fdts: Fix vexpress,config-bus subnode names ([60da130](https://review.trustedfirmware.org/plugin…
|