| /linux-6.15/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | ti,pruss-intc.yaml | 32 This interrupt-controller node should be defined as a child node of the 33 corresponding PRUSS node. The node should be named "interrupt-controller". 80 their node. The system events can be mapped to some output host
|
| /linux-6.15/Documentation/firmware-guide/acpi/dsd/ |
| H A D | phy.rst | 23 For each MAC node, a device property "phy-handle" is used to reference 70 DSDT entry for MDIO node 77 This node describes the MDIO controller, MDI0 146 MAC node example where "managed" property is specified. 162 MAC node example with a "fixed-link" subnode.
|
| /linux-6.15/Documentation/arch/powerpc/ |
| H A D | associativity.rst | 10 characteristic is presented in terms of NUMA node distance within the Linux kernel. 41 Linux kernel uses the domainID at the primary domainID index as the NUMA node id. 49 Form 2 associativity format adds separate device tree properties representing NUMA node distance 50 thereby making the node distance computation flexible. Form 2 also allows flexible primary 94 A possible "ibm,associativity" property for resources in node 0, 8 and 40
|
| /linux-6.15/drivers/net/wan/ |
| H A D | lapbether.c | 53 struct list_head node; member 75 list_for_each_entry_rcu(lapbeth, &lapbeth_devices, node, lockdep_rtnl_is_held()) { in lapbeth_get_x25_dev() 423 list_add_rcu(&lapbeth->node, &lapbeth_devices); in lapbeth_new_device() 438 list_del_rcu(&lapbeth->node); in lapbeth_free_device() 517 lapbeth = list_entry(entry, struct lapbethdev, node); in lapbeth_cleanup_driver()
|
| /linux-6.15/tools/thermal/thermometer/ |
| H A D | thermometer.c | 139 config_setting_t *node; in configuration_init() local 143 node = config_setting_get_elem(tz, i); in configuration_init() 144 if (!node) { in configuration_init() 149 if (!config_setting_lookup_string(node, "name", &name)) { in configuration_init() 154 if (!config_setting_lookup_int(node, "polling", &polling)) { in configuration_init()
|
| /linux-6.15/tools/perf/util/ |
| H A D | evlist.h | 259 list_for_each_entry(evsel, list, core.node) 275 list_for_each_entry_continue(evsel, list, core.node) 291 list_for_each_entry_from(evsel, list, core.node) 307 list_for_each_entry_reverse(evsel, list, core.node) 324 list_for_each_entry_safe(evsel, tmp, list, core.node)
|
| /linux-6.15/include/linux/phy/ |
| H A D | phy.h | 195 struct list_head node; member 274 struct phy *phy_create(struct device *dev, struct device_node *node, 276 struct phy *devm_phy_create(struct device *dev, struct device_node *node, 497 struct device_node *node, in phy_create() argument 504 struct device_node *node, in devm_phy_create() argument
|
| /linux-6.15/Documentation/filesystems/ |
| H A D | f2fs.rst | 366 pending node write drop keep N/A 605 traditional file structures, F2FS has three types of node: inode, direct node, 607 indices, two direct node pointers, two indirect node pointers, and one double 608 indirect node pointer as described below. One direct node block contains 1018 609 data blocks, and one indirect node block contains also 1018 node blocks. Thus, 616 |- direct node (2) 618 |- indirect node (2) 621 `- double indirect node (1) 736 - Hot node contains direct node blocks of directories. 737 - Warm node contains direct node blocks except hot node blocks. [all …]
|
| /linux-6.15/sound/soc/ti/ |
| H A D | j721e-evm.c | 619 struct device_node *node = priv->dev->of_node; in j721e_soc_probe_cpb() local 626 dai_node = of_parse_phandle(node, "ti,cpb-mcasp", 0); in j721e_soc_probe_cpb() 632 codec_node = of_parse_phandle(node, "ti,cpb-codec", 0); in j721e_soc_probe_cpb() 721 struct device_node *node = priv->dev->of_node; in j721e_soc_probe_ivi() local 731 dai_node = of_parse_phandle(node, "ti,ivi-mcasp", 0); in j721e_soc_probe_ivi() 737 codeca_node = of_parse_phandle(node, "ti,ivi-codec-a", 0); in j721e_soc_probe_ivi() 744 codecb_node = of_parse_phandle(node, "ti,ivi-codec-b", 0); in j721e_soc_probe_ivi() 847 struct device_node *node = pdev->dev.of_node; in j721e_soc_probe() local 853 if (!node) { in j721e_soc_probe() 858 match = of_match_node(j721e_audio_of_match, node); in j721e_soc_probe()
|
| /linux-6.15/drivers/perf/hisilicon/ |
| H A D | hisi_pcie_pmu.c | 67 struct hlist_node node; member 691 static int hisi_pcie_pmu_online_cpu(unsigned int cpu, struct hlist_node *node) in hisi_pcie_pmu_online_cpu() argument 693 struct hisi_pcie_pmu *pcie_pmu = hlist_entry_safe(node, struct hisi_pcie_pmu, node); in hisi_pcie_pmu_online_cpu() 703 static int hisi_pcie_pmu_offline_cpu(unsigned int cpu, struct hlist_node *node) in hisi_pcie_pmu_offline_cpu() argument 705 struct hisi_pcie_pmu *pcie_pmu = hlist_entry_safe(node, struct hisi_pcie_pmu, node); in hisi_pcie_pmu_offline_cpu() 877 ret = cpuhp_state_add_instance(CPUHP_AP_PERF_ARM_HISI_PCIE_PMU_ONLINE, &pcie_pmu->node); in hisi_pcie_init_pmu() 893 CPUHP_AP_PERF_ARM_HISI_PCIE_PMU_ONLINE, &pcie_pmu->node); in hisi_pcie_init_pmu() 910 CPUHP_AP_PERF_ARM_HISI_PCIE_PMU_ONLINE, &pcie_pmu->node); in hisi_pcie_uninit_pmu()
|
| /linux-6.15/drivers/media/platform/samsung/exynos4-is/ |
| H A D | mipi-csis.c | 719 struct device_node *node = pdev->dev.of_node; in s5pcsis_parse_dt() local 723 if (of_property_read_u32(node, "clock-frequency", in s5pcsis_parse_dt() 726 if (of_property_read_u32(node, "bus-width", in s5pcsis_parse_dt() 731 node = of_graph_get_endpoint_by_regs(node, -1, -1); in s5pcsis_parse_dt() 732 if (!node) { in s5pcsis_parse_dt() 738 ret = v4l2_fwnode_endpoint_parse(of_fwnode_handle(node), &endpoint); in s5pcsis_parse_dt() 749 of_property_read_u32(node, "samsung,csis-hs-settle", in s5pcsis_parse_dt() 751 state->wclk_ext = of_property_read_bool(node, in s5pcsis_parse_dt() 757 of_node_put(node); in s5pcsis_parse_dt()
|
| /linux-6.15/drivers/perf/ |
| H A D | thunderx2_pmu.c | 95 int node; member 749 cpu = cpumask_any_and(cpumask_of_node(tx2_pmu->node), in tx2_uncore_pmu_add_dev() 800 list_for_each_entry(rentry, &list, node) { in tx2_uncore_pmu_init_dev() 825 tx2_pmu->node = dev_to_node(dev); in tx2_uncore_pmu_init_dev() 839 "uncore_l3c_%d", tx2_pmu->node); in tx2_uncore_pmu_init_dev() 854 "uncore_dmc_%d", tx2_pmu->node); in tx2_uncore_pmu_init_dev() 868 "uncore_ccpi2_%d", tx2_pmu->node); in tx2_uncore_pmu_init_dev() 921 (tx2_pmu->node == cpu_to_node(cpu))) in tx2_uncore_pmu_online_cpu() 942 new_cpu = cpumask_any_and_but(cpumask_of_node(tx2_pmu->node), in tx2_uncore_pmu_offline_cpu() 994 if (tx2_pmu->node == dev_to_node(dev)) { in tx2_uncore_remove()
|
| /linux-6.15/sound/soc/qcom/qdsp6/ |
| H A D | q6afe-dai.c | 965 struct device_node *node; in of_q6afe_parse_dai_data() local 968 for_each_child_of_node(dev->of_node, node) { in of_q6afe_parse_dai_data() 973 ret = of_property_read_u32(node, "reg", &id); in of_q6afe_parse_dai_data() 984 ret = of_property_read_variable_u32_array(node, in of_q6afe_parse_dai_data() 1001 ret = of_property_read_u32(node, "qcom,tdm-sync-mode", in of_q6afe_parse_dai_data() 1007 ret = of_property_read_u32(node, "qcom,tdm-sync-src", in of_q6afe_parse_dai_data() 1013 ret = of_property_read_u32(node, "qcom,tdm-data-out", in of_q6afe_parse_dai_data() 1019 ret = of_property_read_u32(node, "qcom,tdm-invert-sync", in of_q6afe_parse_dai_data() 1025 ret = of_property_read_u32(node, "qcom,tdm-data-delay", in of_q6afe_parse_dai_data() 1031 ret = of_property_read_u32(node, "qcom,tdm-data-align", in of_q6afe_parse_dai_data()
|
| /linux-6.15/drivers/firmware/ |
| H A D | arm_scpi.c | 231 struct list_head node; member 373 node); in scpi_process_cmd() 374 list_del(&match->node); in scpi_process_cmd() 376 list_for_each_entry(t, &ch->rx_pending, node) in scpi_process_cmd() 378 list_del(&t->node); in scpi_process_cmd() 443 list_add_tail(&t->node, &ch->rx_pending); in scpi_tx_prepare() 460 t = list_first_entry(&ch->xfers_list, struct scpi_xfer, node); in get_scpi_xfer() 461 list_del(&t->node); in get_scpi_xfer() 469 list_add_tail(&t->node, &ch->xfers_list); in put_scpi_xfer() 895 list_add_tail(&xfers->node, &ch->xfers_list); in scpi_alloc_xfer_list()
|
| /linux-6.15/drivers/net/phy/ |
| H A D | motorcomm.c | 832 struct device_node *node = phydev->mdio.dev.of_node; in ytphy_get_delay_reg_value() local 837 if (of_property_read_u32(node, prop_name, &val)) in ytphy_get_delay_reg_value() 981 struct device_node *node = phydev->mdio.dev.of_node; in yt8531_set_ds() local 1036 struct device_node *node = phydev->mdio.dev.of_node; in yt8521_probe() local 1154 struct device_node *node = phydev->mdio.dev.of_node; in yt8531_probe() local 1650 struct device_node *node = phydev->mdio.dev.of_node; in yt8521_config_init() local 1673 if (of_property_read_bool(node, "motorcomm,keep-pll-enabled")) { in yt8521_config_init() 1686 struct device_node *node = phydev->mdio.dev.of_node; in yt8531_config_init() local 1702 if (of_property_read_bool(node, "motorcomm,keep-pll-enabled")) { in yt8531_config_init() 1729 struct device_node *node = phydev->mdio.dev.of_node; in yt8531_link_change_notify() local [all …]
|
| /linux-6.15/drivers/media/platform/mediatek/mdp3/ |
| H A D | mtk-mdp3-comp.c | 1680 if (!dev || !node || !comp) in mdp_get_subsys_id() 1720 comp->regs = of_iomap(node, 0); in __mdp_comp_init() 1741 node->name); in mdp_comp_init() 1751 __mdp_comp_init(mdp, node, comp); in mdp_comp_init() 1808 struct device_node *node, in mdp_comp_create() argument 1839 struct device_node *node, *parent; in mdp_comp_sub_create() local 1855 node); in mdp_comp_sub_create() 1880 of_node_put(node); in mdp_comp_sub_create() 1902 struct device_node *node, *parent; in mdp_comp_config() local 1922 node); in mdp_comp_config() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_svm.h | 51 struct kfd_node *node; member 173 int svm_range_vram_node_new(struct kfd_node *node, struct svm_range *prange, 198 svm_range_get_pdd_by_node(struct svm_range *prange, struct kfd_node *node);
|
| /linux-6.15/drivers/phy/broadcom/ |
| H A D | phy-bcm-sr-pcie.c | 218 struct device_node *node = dev->of_node; in sr_pcie_phy_probe() local 232 core->cdru = syscon_regmap_lookup_by_phandle(node, "brcm,sr-cdru"); in sr_pcie_phy_probe() 238 core->mhb = syscon_regmap_lookup_by_phandle(node, "brcm,sr-mhb"); in sr_pcie_phy_probe()
|
| /linux-6.15/drivers/irqchip/ |
| H A D | irq-mips-cpu.c | 217 static int mips_cpu_ipi_match(struct irq_domain *d, struct device_node *node, in mips_cpu_ipi_match() argument 225 return (!node || (to_of_node(d->fwnode) == node)) && is_ipi; in mips_cpu_ipi_match()
|
| /linux-6.15/drivers/net/ethernet/ti/ |
| H A D | netcp.h | 63 struct list_head node; member 194 struct device *device, struct device_node *node, 200 struct device_node *node, void **intf_priv);
|
| /linux-6.15/Documentation/devicetree/bindings/pinctrl/ |
| H A D | renesas,rza2-pinctrl.yaml | 44 - $ref: pincfg-node.yaml# 45 - $ref: pinmux-node.yaml# 51 A pin multiplexing sub-node describes how to configure a set of
|
| /linux-6.15/drivers/clocksource/ |
| H A D | timer-sun4i.c | 168 static int __init sun4i_timer_init(struct device_node *node) in sun4i_timer_init() argument 173 ret = timer_of_init(node, &to); in sun4i_timer_init() 194 node->name, timer_of_rate(&to), 350, 32, in sun4i_timer_init()
|
| /linux-6.15/Documentation/devicetree/bindings/dma/ |
| H A D | adi,axi-dmac.yaml | 39 This sub-node must contain a sub-node for each DMA channel. This node is
|
| /linux-6.15/Documentation/devicetree/bindings/arm/ |
| H A D | xen.txt | 3 Xen ARM virtual platforms shall have a top-level "hypervisor" node with 20 A GIC node is also required. 22 To support UEFI on Xen ARM virtual platforms, Xen populates the FDT "uefi" node
|
| /linux-6.15/drivers/iio/adc/ |
| H A D | max34408.c | 199 struct fwnode_handle *node; in max34408_probe() local 224 device_for_each_child_node(dev, node) { in max34408_probe() 225 fwnode_property_read_u32(node, "maxim,rsense-val-micro-ohms", in max34408_probe()
|