| /linux-6.15/drivers/clocksource/ |
| H A D | timer-digicolor.c | 149 static int __init digicolor_timer_init(struct device_node *node) in digicolor_timer_init() argument 159 dc_timer_dev.base = of_iomap(node, 0); in digicolor_timer_init() 165 irq = irq_of_parse_and_map(node, dc_timer_dev.timer_id); in digicolor_timer_init() 171 clk = of_clk_get(node, 0); in digicolor_timer_init() 185 clocksource_mmio_init(dc_timer_dev.base + COUNT(TIMER_B), node->name, in digicolor_timer_init()
|
| /linux-6.15/arch/arm/mach-omap2/ |
| H A D | pm44xx.c | 34 struct list_head node; member 59 list_for_each_entry(pwrst, &pwrst_list, node) { in omap4_pm_suspend() 65 list_for_each_entry(pwrst, &pwrst_list, node) { in omap4_pm_suspend() 82 list_for_each_entry(pwrst, &pwrst_list, node) { in omap4_pm_suspend() 145 list_add(&pwrst->node, &pwrst_list); in pwrdms_setup()
|
| /linux-6.15/drivers/gpu/drm/bridge/ |
| H A D | ti-tpd12s015.c | 114 struct device_node *node; in tpd12s015_probe() local 130 node = of_graph_get_remote_node(pdev->dev.of_node, 1, -1); in tpd12s015_probe() 131 if (!node) in tpd12s015_probe() 134 tpd->next_bridge = of_drm_find_bridge(node); in tpd12s015_probe() 135 of_node_put(node); in tpd12s015_probe()
|
| /linux-6.15/net/tipc/ |
| H A D | node.h | 79 u32 tipc_node_get_addr(struct tipc_node *node); 80 char *tipc_node_get_id_str(struct tipc_node *node); 81 void tipc_node_put(struct tipc_node *node); 82 void tipc_node_get(struct tipc_node *node); 99 int tipc_node_get_linkname(struct net *net, u32 bearer_id, u32 node,
|
| /linux-6.15/arch/x86/kernel/ |
| H A D | espfix_64.c | 132 int n, node; in init_espfix_ap() local 159 node = cpu_to_node(cpu); in init_espfix_ap() 165 struct page *page = alloc_pages_node(node, PGALLOC_GFP, 0); in init_espfix_ap() 177 struct page *page = alloc_pages_node(node, PGALLOC_GFP, 0); in init_espfix_ap() 187 stack_page = page_address(alloc_pages_node(node, GFP_KERNEL, 0)); in init_espfix_ap()
|
| /linux-6.15/tools/testing/selftests/rseq/ |
| H A D | basic_test.c | 25 int node; in test_cpu_pointer() local 34 node = rseq_fallback_current_node(); in test_cpu_pointer() 35 assert(rseq_current_node_id() == node); in test_cpu_pointer()
|
| /linux-6.15/arch/arm/mach-s5pv210/ |
| H A D | s5pv210.c | 19 static int __init s5pv210_fdt_map_sys(unsigned long node, const char *uname, in s5pv210_fdt_map_sys() argument 26 if (!of_flat_dt_is_compatible(node, "samsung,s5pv210-clock")) in s5pv210_fdt_map_sys() 29 reg = of_get_flat_dt_prop(node, "reg", &len); in s5pv210_fdt_map_sys()
|
| /linux-6.15/sound/soc/mediatek/mt8186/ |
| H A D | mt8186-mt6366-common.c | 44 struct device_node *node, in mt8186_mt6366_card_set_be_link() argument 49 if (node && strcmp(link->name, link_name) == 0) { in mt8186_mt6366_card_set_be_link() 50 ret = snd_soc_of_get_dai_link_codecs(card->dev, node, link); in mt8186_mt6366_card_set_be_link()
|
| /linux-6.15/drivers/android/ |
| H A D | binder_trace.h | 169 TP_PROTO(struct binder_transaction *t, struct binder_node *node, 171 TP_ARGS(t, node, rdata), 182 __entry->node_debug_id = node->debug_id; 183 __entry->node_ptr = node->ptr; 194 TP_PROTO(struct binder_transaction *t, struct binder_node *node, 196 TP_ARGS(t, node, rdata), 209 __entry->node_debug_id = node->debug_id; 210 __entry->node_ptr = node->ptr; 219 TP_PROTO(struct binder_transaction *t, struct binder_node *node, 222 TP_ARGS(t, node, src_ref, dest_ref), [all …]
|
| /linux-6.15/drivers/bus/fsl-mc/ |
| H A D | fsl-mc-allocator.c | 76 INIT_LIST_HEAD(&resource->node); in fsl_mc_resource_pool_add_device() 77 list_add_tail(&resource->node, &res_pool->free_list); in fsl_mc_resource_pool_add_device() 137 if (list_empty(&resource->node)) { in fsl_mc_resource_pool_remove_device() 145 list_del_init(&resource->node); in fsl_mc_resource_pool_remove_device() 203 struct fsl_mc_resource, node); in fsl_mc_resource_allocate() 221 list_del_init(&resource->node); in fsl_mc_resource_allocate() 246 if (!list_empty(&resource->node)) in fsl_mc_resource_free() 249 list_add_tail(&resource->node, &res_pool->free_list); in fsl_mc_resource_free() 398 INIT_LIST_HEAD(&mc_dev_irq->resource.node); in fsl_mc_populate_irq_pool() 399 list_add_tail(&mc_dev_irq->resource.node, &res_pool->free_list); in fsl_mc_populate_irq_pool() [all …]
|
| /linux-6.15/arch/powerpc/platforms/powermac/ |
| H A D | bootx_init.c | 91 unsigned long node, in bootx_early_getprop() argument 94 struct bootx_dt_node *np = (struct bootx_dt_node *)(base + node); in bootx_early_getprop() 218 unsigned long node, in bootx_scan_dt_build_strings() argument 221 struct bootx_dt_node *np = (struct bootx_dt_node *)(base + node); in bootx_scan_dt_build_strings() 241 bootx_node_chosen = node; in bootx_scan_dt_build_strings() 243 if (node == bootx_info->dispDeviceRegEntryOffset) { in bootx_scan_dt_build_strings() 276 unsigned long node, in bootx_scan_dt_build_struct() argument 279 struct bootx_dt_node *np = (struct bootx_dt_node *)(base + node); in bootx_scan_dt_build_struct() 319 if (node == bootx_node_chosen && !strcmp(namep, "bootargs")) in bootx_scan_dt_build_struct() 330 if (node == bootx_node_chosen) { in bootx_scan_dt_build_struct() [all …]
|
| /linux-6.15/drivers/gpu/drm/qxl/ |
| H A D | qxl_debugfs.c | 41 struct drm_info_node *node = (struct drm_info_node *) m->private; in qxl_debugfs_irq_received() local 42 struct qxl_device *qdev = to_qxl(node->minor->dev); in qxl_debugfs_irq_received() 55 struct drm_info_node *node = (struct drm_info_node *) m->private; in qxl_debugfs_buffers_info() local 56 struct qxl_device *qdev = to_qxl(node->minor->dev); in qxl_debugfs_buffers_info()
|
| /linux-6.15/Documentation/devicetree/bindings/leds/ |
| H A D | leds-lt3593.txt | 9 configured in a sub-node in the device node. 11 Optional sub-node properties: 22 be handled by its own device node.
|
| /linux-6.15/drivers/acpi/acpica/ |
| H A D | dsinit.c | 51 struct acpi_namespace_node *node = in acpi_ds_init_one_object() local 62 if (node->owner_id != info->owner_id) { in acpi_ds_init_one_object() 94 obj_desc = acpi_ns_get_attached_object(node); in acpi_ds_init_one_object() 110 acpi_ds_auto_serialize_method(node, obj_desc); in acpi_ds_init_one_object()
|
| H A D | exmutex.c | 208 acpi_ut_get_node_name(obj_desc->mutex.node))); in acpi_ex_acquire_mutex() 220 acpi_ut_get_node_name(obj_desc->mutex.node), in acpi_ex_acquire_mutex() 359 acpi_ut_get_node_name(obj_desc->mutex.node))); in acpi_ex_release_mutex() 368 acpi_ut_get_node_name(obj_desc->mutex.node))); in acpi_ex_release_mutex() 381 acpi_ut_get_node_name(obj_desc->mutex.node), in acpi_ex_release_mutex() 397 acpi_ut_get_node_name(obj_desc->mutex.node), in acpi_ex_release_mutex() 474 obj_desc->mutex.node->name.ascii, in acpi_ex_release_all_mutexes()
|
| /linux-6.15/drivers/gpu/drm/vc4/ |
| H A D | vc4_drv.c | 294 struct device_node *node; in vc4_drm_bind() local 313 node = of_find_matching_node_and_match(NULL, vc4_dma_range_matches, in vc4_drm_bind() 315 if (node) { in vc4_drm_bind() 316 ret = of_dma_configure(dev, node, true); in vc4_drm_bind() 317 of_node_put(node); in vc4_drm_bind() 352 node = of_find_compatible_node(NULL, NULL, "raspberrypi,bcm2835-firmware"); in vc4_drm_bind() 353 if (node) { in vc4_drm_bind() 354 firmware = rpi_firmware_get(node); in vc4_drm_bind() 355 of_node_put(node); in vc4_drm_bind()
|
| /linux-6.15/Documentation/devicetree/bindings/usb/ |
| H A D | am33xx-usb.txt | 8 at least a control module node, USB node and a PHY node. The second USB 9 node and its PHY node are optional. The DMA node is also optional. 24 ti,ctrl_mod: reference to the "reset module" node 27 node. 52 node.
|
| /linux-6.15/Documentation/driver-api/acpi/ |
| H A D | scan_handlers.rst | 30 been registered. For example, if the given device node represents a PCI host 33 Similarly, if the device node represents a PCI interrupt link, it is necessary 37 component represented by the given device node which can be determined on the 38 basis of the device node's hardware ID (HID). They are performed by objects 58 callback is executed for the given device node. If that callback returns 1, 59 that means that the handler has claimed the device node and is now responsible 61 be responsible for preparing the device node for unregistration in that case. 62 The device node's handler field is then populated with the address of the scan 65 If the .attach() callback returns 0, it means that the device node is not
|
| /linux-6.15/drivers/dma/ |
| H A D | st_fdma.c | 85 nbytes = fchan->fdesc->node[0].desc->nbytes; in st_fdma_xfer_desc() 145 list_del(&fchan->fdesc->vdesc.node); in st_fdma_irq_handler() 234 fdesc->node[i].pdesc); in st_fdma_free_desc() 252 GFP_NOWAIT, &fdesc->node[i].pdesc); in st_fdma_alloc_desc() 253 if (!fdesc->node[i].desc) in st_fdma_alloc_desc() 260 dma_pool_free(fchan->node_pool, fdesc->node[i].desc, in st_fdma_alloc_desc() 261 fdesc->node[i].pdesc); in st_fdma_alloc_desc() 331 hw_node = fdesc->node[0].desc; in st_fdma_prep_dma_memcpy() 534 hw_node = fdesc->node[i].desc; in st_fdma_prep_slave_sg() 571 if (cur_addr == fdesc->node[i].pdesc) { in st_fdma_desc_residue() [all …]
|
| /linux-6.15/drivers/thermal/qcom/ |
| H A D | qcom-spmi-adc-tm5.c | 782 struct device_node *node) in adc_tm5_get_dt_channel_data() argument 784 const char *name = node->name; in adc_tm5_get_dt_channel_data() 790 ret = of_property_read_u32(node, "reg", &chan); in adc_tm5_get_dt_channel_data() 831 of_fwnode_handle(node), NULL); in adc_tm5_get_dt_channel_data() 863 if (of_property_read_bool(node, "qcom,ratiometric")) in adc_tm5_get_dt_channel_data() 945 adc_tm->nchannels = of_get_available_child_count(node); in adc_tm5_get_dt_data() 960 ret = of_property_read_u32(node, "qcom,decimation", &value); in adc_tm5_get_dt_data() 984 for_each_available_child_of_node_scoped(node, child) { in adc_tm5_get_dt_data() 997 struct device_node *node = pdev->dev.of_node; in adc_tm5_probe() local 1008 ret = of_property_read_u32(node, "reg", ®); in adc_tm5_probe() [all …]
|
| /linux-6.15/arch/sparc/include/asm/ |
| H A D | topology_64.h | 14 #define cpumask_of_node(node) ((node) == -1 ? \ argument 16 &numa_cpumask_lookup_table[node])
|
| /linux-6.15/include/linux/ |
| H A D | interval_tree.h | 15 interval_tree_insert(struct interval_tree_node *node, 19 interval_tree_remove(struct interval_tree_node *node, 27 interval_tree_iter_next(struct interval_tree_node *node,
|
| /linux-6.15/drivers/fpga/ |
| H A D | fpga-bridge.c | 171 list_for_each_entry(bridge, bridge_list, node) { in fpga_bridges_enable() 195 list_for_each_entry(bridge, bridge_list, node) { in fpga_bridges_disable() 218 list_for_each_entry_safe(bridge, next, bridge_list, node) { in fpga_bridges_put() 222 list_del(&bridge->node); in fpga_bridges_put() 251 list_add(&bridge->node, bridge_list); in of_fpga_bridge_get_to_list() 281 list_add(&bridge->node, bridge_list); in fpga_bridge_get_to_list() 360 INIT_LIST_HEAD(&bridge->node); in __fpga_bridge_register()
|
| /linux-6.15/Documentation/devicetree/bindings/display/ |
| H A D | amlogic,meson-vpu.yaml | 82 description: should point to a canvas provider node 92 A port node pointing to the CVBS VDAC port node. 97 A port node pointing to the HDMI-TX port node. 102 A port node pointing to the DPI port node (e.g. DSI or LVDS transceiver).
|
| /linux-6.15/arch/powerpc/platforms/44x/ |
| H A D | uic.c | 228 static struct uic * __init uic_init_one(struct device_node *node) in uic_init_one() argument 234 BUG_ON(! of_device_is_compatible(node, "ibm,uic")); in uic_init_one() 241 indexp = of_get_property(node, "cell-index", &len); in uic_init_one() 244 "cell-index property\n", node); in uic_init_one() 249 dcrreg = of_get_property(node, "dcr-reg", &len); in uic_init_one() 252 "dcr-reg property\n", node); in uic_init_one() 257 uic->irqhost = irq_domain_add_linear(node, NR_UIC_INTS, &uic_host_ops, in uic_init_one()
|