Lines Matching defs:nodes

48 /* PLL nodes related definitions */
58 /* Peripheral nodes related definitions */
224 * @num_nodes: number of nodes.
229 * @nodes: Clock nodes.
238 struct pm_clock_node(*nodes)[];
833 .nodes = &ignore_unused_pll_nodes,
851 .nodes = &generic_pll_pre_src_nodes,
859 .nodes = &generic_pll_half_nodes,
871 .nodes = &generic_pll_int_nodes,
889 .nodes = &generic_pll_post_src_nodes,
901 .nodes = &generic_pll_system_nodes,
909 .nodes = &generic_pll_nodes,
927 .nodes = &generic_pll_pre_src_nodes,
935 .nodes = &generic_pll_half_nodes,
947 .nodes = &generic_pll_int_nodes,
965 .nodes = &generic_pll_post_src_nodes,
977 .nodes = &generic_pll_system_nodes,
985 .nodes = &ignore_unused_pll_nodes,
1003 .nodes = &generic_pll_pre_src_nodes,
1011 .nodes = &generic_pll_half_nodes,
1023 .nodes = &generic_pll_int_nodes,
1041 .nodes = &generic_pll_post_src_nodes,
1053 .nodes = &generic_pll_system_nodes,
1061 .nodes = &generic_pll_nodes,
1079 .nodes = &generic_pll_pre_src_nodes,
1087 .nodes = &generic_pll_half_nodes,
1099 .nodes = &generic_pll_int_nodes,
1117 .nodes = &generic_pll_post_src_nodes,
1129 .nodes = &generic_pll_system_nodes,
1137 .nodes = &generic_pll_nodes,
1156 .nodes = &generic_pll_pre_src_nodes,
1164 .nodes = &generic_pll_half_nodes,
1176 .nodes = &generic_pll_int_nodes,
1194 .nodes = &generic_pll_post_src_nodes,
1206 .nodes = &generic_pll_system_nodes,
1221 .nodes = &acpu_nodes,
1232 .nodes = &acpu_full_nodes,
1246 .nodes = &generic_mux_div_gate_nodes,
1260 .nodes = &generic_mux_div_gate_nodes,
1274 .nodes = &generic_mux_div_nodes,
1288 .nodes = &dp_audio_video_ref_nodes,
1302 .nodes = &dp_audio_video_ref_nodes,
1316 .nodes = &generic_mux_div_div_gate_nodes,
1330 .nodes = &generic_mux_div_gate_nodes,
1342 .nodes = &ddr_nodes,
1356 .nodes = &generic_mux_div_gate_nodes,
1370 .nodes = &generic_mux_div_gate_nodes,
1384 .nodes = &generic_mux_div_gate_nodes,
1398 .nodes = &generic_mux_div_gate_nodes,
1412 .nodes = &generic_mux_div_gate_nodes,
1426 .nodes = &generic_mux_div_unused_gate_nodes,
1440 .nodes = &generic_mux_div_unused_gate_nodes,
1454 .nodes = &generic_mux_div_unused_gate_nodes,
1468 .nodes = &gem_ref_ungated_nodes,
1482 .nodes = &gem_ref_ungated_nodes,
1496 .nodes = &gem_ref_ungated_nodes,
1510 .nodes = &gem_ref_ungated_nodes,
1523 .nodes = &gem0_ref_nodes,
1536 .nodes = &gem1_ref_nodes,
1549 .nodes = &gem2_ref_nodes,
1562 .nodes = &gem3_ref_nodes,
1576 .nodes = &usb_nodes,
1590 .nodes = &usb_nodes,
1604 .nodes = &usb_nodes,
1618 .nodes = &generic_mux_div_div_gate_nodes,
1632 .nodes = &generic_mux_div_div_gate_nodes,
1646 .nodes = &generic_mux_div_div_gate_nodes,
1660 .nodes = &generic_mux_div_div_gate_nodes,
1674 .nodes = &generic_mux_div_div_gate_nodes,
1688 .nodes = &generic_mux_div_div_gate_nodes,
1702 .nodes = &generic_mux_div_div_gate_nodes,
1716 .nodes = &generic_mux_div_div_gate_nodes,
1730 .nodes = &generic_mux_div_div_gate_nodes,
1744 .nodes = &generic_mux_div_div_gate_nodes,
1758 .nodes = &generic_mux_div_div_gate_nodes,
1770 .nodes = &dll_ref_nodes,
1784 .nodes = &generic_mux_div_gate_nodes,
1798 .nodes = &generic_mux_div_gate_nodes,
1812 .nodes = &generic_mux_div_unused_gate_nodes,
1826 .nodes = &generic_mux_div_gate_nodes,
1840 .nodes = &generic_mux_div_gate_nodes,
1854 .nodes = &generic_mux_div_unused_gate_nodes,
1868 .nodes = &generic_mux_div_unused_gate_nodes,
1882 .nodes = &generic_mux_div_div_gate_nodes,
1896 .nodes = &generic_mux_div_div_gate_nodes,
1914 .nodes = &timestamp_ref_nodes,
1928 .nodes = &pl_nodes,
1942 .nodes = &pl_nodes,
1956 .nodes = &pl_nodes,
1970 .nodes = &pl_nodes,
1984 .nodes = &generic_mux_div_div_gate_nodes,
1992 .nodes = &generic_domain_crossing_nodes,
2000 .nodes = &rpll_to_fpd_nodes,
2008 .nodes = &generic_domain_crossing_nodes,
2016 .nodes = &generic_domain_crossing_nodes,
2024 .nodes = &generic_domain_crossing_nodes,
2035 .nodes = &gem_tx_nodes,
2046 .nodes = &gem_tx_nodes,
2057 .nodes = &gem_tx_nodes,
2068 .nodes = &gem_tx_nodes,
2079 .nodes = &gem_rx_nodes,
2090 .nodes = &gem_rx_nodes,
2101 .nodes = &gem_rx_nodes,
2112 .nodes = &gem_rx_nodes,
2123 .nodes = &acpu_half_nodes,
2135 .nodes = &wdt_nodes,
2146 .nodes = &gpu_pp0_nodes,
2157 .nodes = &gpu_pp1_nodes,
2171 .nodes = &gem_tsu_nodes,
2183 .nodes = &cpu_r5_core_nodes,
2191 .nodes = &can0_mio_nodes,
2199 .nodes = &can1_mio_nodes,
2211 .nodes = &can0_nodes,
2223 .nodes = &can1_nodes,
2235 .nodes = &wdt_nodes,
2475 * @topology: Buffer to store nodes in topology and flags.
2479 * topology nodes. To get next nodes, caller needs to call this API with
2503 clock_nodes = *clocks[clock_id].nodes;
2558 clock_nodes = *clocks[clock_id].nodes;
2678 struct pm_clock_node *nodes;
2684 nodes = *clocks[clock_id].nodes;
2686 if (nodes[i].type == div_type) {
2688 nodes[i].typeflags) {
2689 *max_div = (1U << (BIT(nodes[i].width) - 1U));
2691 *max_div = BIT(nodes[i].width) - 1U;
3055 struct pm_clock_node *nodes;
3061 nodes = *clocks[clock_id].nodes;
3063 if (nodes[i].type == TYPE_DIV1) {
3066 } else if (nodes[i].type == TYPE_DIV2) {