| /linux-6.15/arch/arm/mm/ |
| H A D | cache-feroceon-l2.c | 365 struct device_node *node; in feroceon_of_init() local 373 node = of_find_matching_node(NULL, feroceon_ids); in feroceon_of_init() 374 if (node && of_device_is_compatible(node, "marvell,kirkwood-cache")) { in feroceon_of_init() 375 base = of_iomap(node, 0); in feroceon_of_init()
|
| /linux-6.15/net/hsr/ |
| H A D | Kconfig | 13 DANH ("Doubly attached node implementing HSR") or DANP ("Doubly 14 attached node implementing PRP"). For this to work, your Linux box 17 For DANH, it must be connected as a node in a ring network together 20 ports), giving a redundant, instant fail-over network. Each HSR node 24 For DANP, it must be connected as a node connecting to two
|
| /linux-6.15/drivers/irqchip/ |
| H A D | irq-i8259.c | 303 struct irq_domain * __init __init_i8259_irqs(struct device_node *node) in __init_i8259_irqs() argument 316 domain = irq_domain_add_legacy(node, 16, I8259A_IRQ_BASE, 0, in __init_i8259_irqs() 343 static int __init i8259_of_init(struct device_node *node, struct device_node *parent) in i8259_of_init() argument 348 domain = __init_i8259_irqs(node); in i8259_of_init() 350 parent_irq = irq_of_parse_and_map(node, 0); in i8259_of_init()
|
| H A D | irq-ti-sci-inta.c | 615 struct device_node *node = dev_of_node(dev); in ti_sci_inta_get_unmapped_sources() local 619 count = of_count_phandle_with_args(node, "ti,unmapped-event-sources", NULL); in ti_sci_inta_get_unmapped_sources() 630 of_for_each_phandle(&it, err, node, "ti,unmapped-event-sources", NULL, 0) { in ti_sci_inta_get_unmapped_sources() 633 ret = of_property_read_u32(it.node, "ti,sci-dev-id", &dev_id); in ti_sci_inta_get_unmapped_sources() 635 dev_err(dev, "ti,sci-dev-id read failure for %pOFf\n", it.node); in ti_sci_inta_get_unmapped_sources() 636 of_node_put(it.node); in ti_sci_inta_get_unmapped_sources() 650 struct device_node *parent_node, *node; in ti_sci_inta_irq_domain_probe() local 655 node = dev_of_node(dev); in ti_sci_inta_irq_domain_probe() 656 parent_node = of_irq_find_parent(node); in ti_sci_inta_irq_domain_probe() 712 msi_domain = ti_sci_inta_msi_create_irq_domain(of_node_to_fwnode(node), in ti_sci_inta_irq_domain_probe()
|
| H A D | irq-rda-intc.c | 84 static int __init rda8810_intc_init(struct device_node *node, in rda8810_intc_init() argument 87 rda_intc_base = of_io_request_and_map(node, 0, "rda-intc"); in rda8810_intc_init() 94 rda_irq_domain = irq_domain_create_linear(&node->fwnode, RDA_NR_IRQS, in rda8810_intc_init()
|
| /linux-6.15/drivers/input/misc/ |
| H A D | regulator-haptic.c | 118 struct device_node *node; in regulator_haptic_parse_dt() local 121 node = dev->of_node; in regulator_haptic_parse_dt() 122 if(!node) { in regulator_haptic_parse_dt() 127 error = of_property_read_u32(node, "max-microvolt", &haptic->max_volt); in regulator_haptic_parse_dt() 133 error = of_property_read_u32(node, "min-microvolt", &haptic->min_volt); in regulator_haptic_parse_dt()
|
| /linux-6.15/drivers/md/ |
| H A D | dm-cache-background-tracker.c | 83 w = container_of(*new, struct bt_work, node); in __insert_pending() 98 rb_link_node(&nw->node, parent, new); in __insert_pending() 99 rb_insert_color(&nw->node, &b->pending); in __insert_pending() 112 w = container_of(*new, struct bt_work, node); in __find_pending() 226 rb_erase(&w->node, &b->pending); in btracker_complete()
|
| /linux-6.15/drivers/gpu/drm/msm/disp/ |
| H A D | msm_disp_snapshot_util.c | 88 list_for_each_entry_safe(block, tmp, &state->blocks, node) { in msm_disp_state_print() 160 list_for_each_entry_safe(block, tmp, &disp_state->blocks, node) { in msm_disp_state_free() 161 list_del(&block->node); in msm_disp_state_free() 188 INIT_LIST_HEAD(&new_blk->node); in msm_disp_snapshot_add_block() 193 list_add_tail(&new_blk->node, &disp_state->blocks); in msm_disp_snapshot_add_block()
|
| /linux-6.15/drivers/of/ |
| H A D | resolver.c | 25 struct device_node *node; in live_tree_max_phandle() local 31 for_each_of_allnodes(node) { in live_tree_max_phandle() 32 if (node->phandle != OF_PHANDLE_ILLEGAL && in live_tree_max_phandle() 33 node->phandle > phandle) in live_tree_max_phandle() 34 phandle = node->phandle; in live_tree_max_phandle()
|
| /linux-6.15/drivers/clk/mediatek/ |
| H A D | clk-mt6795-apmixedsys.c | 140 struct device_node *node = dev->of_node; in clk_mt6795_apmixed_probe() local 155 ret = mtk_clk_register_pllfhs(node, plls, ARRAY_SIZE(plls), in clk_mt6795_apmixed_probe() 168 ret = of_clk_add_hw_provider(node, of_clk_hw_onecell_get, clk_data); in clk_mt6795_apmixed_probe() 192 struct device_node *node = pdev->dev.of_node; in clk_mt6795_apmixed_remove() local 195 of_clk_del_provider(node); in clk_mt6795_apmixed_remove()
|
| /linux-6.15/Documentation/admin-guide/mm/ |
| H A D | shrinker_debugfs.rst | 15 numa node (if applicable). 52 <cgroup inode id> <nr of objects on node 0> <nr of objects on node 1> ... 53 <cgroup inode id> <nr of objects on node 0> <nr of objects on node 1> ...
|
| /linux-6.15/drivers/i2c/busses/ |
| H A D | i2c-octeon-platdrv.c | 137 struct device_node *node = pdev->dev.of_node; in octeon_i2c_probe() local 142 cn78xx_style = of_device_is_compatible(node, "cavium,octeon-7890-twsi"); in octeon_i2c_probe() 180 if (of_property_read_u32(node, "clock-frequency", &i2c->twsi_freq) && in octeon_i2c_probe() 181 of_property_read_u32(node, "clock-rate", &i2c->twsi_freq)) { in octeon_i2c_probe() 242 i2c->adap.dev.of_node = node; in octeon_i2c_probe()
|
| /linux-6.15/drivers/usb/host/ |
| H A D | xhci-rcar.c | 91 struct device_node *node = dev->of_node; in xhci_rcar_is_gen2() local 93 return of_device_is_compatible(node, "renesas,xhci-r8a7790") || in xhci_rcar_is_gen2() 94 of_device_is_compatible(node, "renesas,xhci-r8a7791") || in xhci_rcar_is_gen2() 95 of_device_is_compatible(node, "renesas,xhci-r8a7793") || in xhci_rcar_is_gen2() 96 of_device_is_compatible(node, "renesas,rcar-gen2-xhci"); in xhci_rcar_is_gen2()
|
| /linux-6.15/Documentation/userspace-api/media/mediactl/ |
| H A D | media-types.rst | 302 - Device node interface for video (V4L) 306 - Device node interface for VBI (V4L) 310 - Device node interface for radio (V4L) 314 - Device node interface for a V4L subdevice 326 - Device node interface for ALSA PCM Capture 330 - Device node interface for ALSA PCM Playback 334 - Device node interface for ALSA Control 338 - Device node interface for ALSA Compress 342 - Device node interface for ALSA Raw MIDI 350 - Device node interface for ALSA Sequencer [all …]
|
| /linux-6.15/arch/sparc/mm/ |
| H A D | init_64.c | 113 phandle node = prom_finddevice("/memory"); in read_obp_memory() local 600 int n, node, ents, first, last, i; in read_obp_translations() local 602 node = prom_finddevice("/virtual-memory"); in read_obp_translations() 925 u64 node; member 1235 u64 node; in grab_mlgroups() local 1255 m->node = node; in grab_mlgroups() 1276 u64 node; in grab_mblocks() local 1300 val = mdesc_get_property(md, node, in grab_mblocks() 1344 if (m->node == node) in find_mlgroup() 1457 u64 node; in numa_parse_mdesc() local [all …]
|
| /linux-6.15/drivers/perf/ |
| H A D | starfive_starlink_pmu.c | 72 struct hlist_node node; member 505 &starlink_pmu->node); in starlink_pmu_destroy() 542 &starlink_pmu->node); in starlink_pmu_probe() 551 &starlink_pmu->node); in starlink_pmu_probe() 589 starlink_pmu_online_cpu(unsigned int cpu, struct hlist_node *node) in starlink_pmu_online_cpu() argument 591 struct starlink_pmu *starlink_pmu = hlist_entry_safe(node, in starlink_pmu_online_cpu() 593 node); in starlink_pmu_online_cpu() 604 starlink_pmu_offline_cpu(unsigned int cpu, struct hlist_node *node) in starlink_pmu_offline_cpu() argument 606 struct starlink_pmu *starlink_pmu = hlist_entry_safe(node, in starlink_pmu_offline_cpu() 608 node); in starlink_pmu_offline_cpu()
|
| /linux-6.15/drivers/gpu/drm/msm/ |
| H A D | msm_gem_vma.c | 45 unsigned size = vma->node.size; in msm_gem_vma_purge() 102 drm_mm_remove_node(&vma->node); in msm_gem_vma_close() 137 ret = drm_mm_insert_node_in_range(&aspace->mm, &vma->node, in msm_gem_vma_init() 145 vma->iova = vma->node.start; in msm_gem_vma_init()
|
| /linux-6.15/lib/ |
| H A D | interval_tree.c | 7 #define START(node) ((node)->start) argument 8 #define LAST(node) ((node)->last) argument
|
| /linux-6.15/Documentation/devicetree/bindings/soc/qcom/ |
| H A D | qcom,smd.yaml | 18 Using the top-level SMD node is deprecated. Instead, the SMD edges are defined 19 directly below the device node representing the respective remote subsystem 33 Each subnode of the SMD node represents a remote subsystem or a remote 43 # The following example represents a smd node, with one edge representing the
|
| /linux-6.15/drivers/soc/ti/ |
| H A D | k3-socinfo.c | 116 struct device_node *node = pdev->dev.of_node; in k3_chipinfo_probe() local 170 node = of_find_node_by_path("/"); in k3_chipinfo_probe() 171 of_property_read_string(node, "model", &soc_dev_attr->machine); in k3_chipinfo_probe() 172 of_node_put(node); in k3_chipinfo_probe()
|
| /linux-6.15/Documentation/devicetree/bindings/net/ |
| H A D | apm-xgene-mdio.txt | 1 APM X-Gene SoC MDIO node 3 MDIO node is defined to describe on-chip MDIO controller. 12 For the phys on the mdio bus, there must be a node with the following fields:
|
| /linux-6.15/Documentation/devicetree/bindings/display/ |
| H A D | multi-inno,mi0283qt.txt | 6 The node for this driver must be a child node of a SPI controller, hence 15 - power-supply: A regulator node for the supply voltage.
|
| /linux-6.15/Documentation/devicetree/bindings/reset/ |
| H A D | canaan,k210-rst.yaml | 15 of the SoC. The K210 reset controller node must be defined as a child 16 node of the K210 system controller node.
|
| /linux-6.15/fs/btrfs/tests/ |
| H A D | free-space-tests.c | 841 struct rb_node *node; in test_bytes_index() local 859 for (node = rb_first_cached(&ctl->free_space_bytes), i = 9; node; in test_bytes_index() 860 node = rb_next(node), i--) { in test_bytes_index() 861 entry = rb_entry(node, struct btrfs_free_space, bytes_index); in test_bytes_index() 882 for (node = rb_first_cached(&ctl->free_space_bytes), i = 1; node; in test_bytes_index() 883 node = rb_next(node), i--) { in test_bytes_index() 884 entry = rb_entry(node, struct btrfs_free_space, bytes_index); in test_bytes_index()
|
| /linux-6.15/drivers/base/ |
| H A D | component.c | 57 struct list_head node; member 66 struct list_head node; member 146 list_for_each_entry(m, &aggregate_devices, node) in __aggregate_find() 158 list_for_each_entry(c, &component_list, node) { in find_component() 267 list_for_each_entry(adev, &aggregate_devices, node) { in try_to_bring_up_masters() 487 list_del(&adev->node); in free_aggregate_device() 535 list_add(&adev->node, &aggregate_devices); in component_master_add_with_match() 745 list_add_tail(&component->node, &component_list); in __component_add() 751 list_del(&component->node); in __component_add() 824 list_for_each_entry(c, &component_list, node) in component_del() [all …]
|