| /linux-6.15/Documentation/userspace-api/media/v4l/ |
| H A D | vidioc-enum-dv-timings.rst | 48 ``VIDIOC_ENUM_DV_TIMINGS`` ioctl on a video node with a pointer to this 61 subdevice node. The DV timings are specific to inputs (for DV receivers) 83 only used when operating on a subdevice node. When operating on a 84 video node applications must set this field to zero.
|
| /linux-6.15/drivers/clk/mediatek/ |
| H A D | clk-gate.c | 205 int mtk_clk_register_gates(struct device *dev, struct device_node *node, in mtk_clk_register_gates() argument 216 regmap = device_node_to_regmap(node); in mtk_clk_register_gates() 218 pr_err("Cannot find regmap for %pOF: %pe\n", node, regmap); in mtk_clk_register_gates() 227 node, gate->id); in mtk_clk_register_gates()
|
| /linux-6.15/Documentation/devicetree/bindings/pinctrl/ |
| H A D | renesas,rzn1-pinctrl.yaml | 47 - $ref: pincfg-node.yaml# 48 - $ref: pinmux-node.yaml# 51 A pin multiplexing sub-node describes how to configure a set of (or a 53 A single sub-node may define several pin configurations.
|
| H A D | brcm,bcm21664-pinctrl.yaml | 37 this node. 104 - $ref: pincfg-node.yaml# 133 /* group node defining 1 standard pin */ 143 /* group node defining 2 I2C pins */
|
| H A D | starfive,jh7100-pinctrl.yaml | 109 A pinctrl node should contain at least one subnode representing the 114 $ref: /schemas/pinctrl/pincfg-node.yaml 119 The list of pin identifiers that properties in the node apply to. 123 $ref: /schemas/pinctrl/pinmux-node.yaml#/properties/pins 128 node apply to. This should be set using the GPIOMUX macro. 130 $ref: /schemas/pinctrl/pinmux-node.yaml#/properties/pinmux
|
| /linux-6.15/drivers/media/platform/mediatek/vcodec/common/ |
| H A D | mtk_vcodec_dbgfs.c | 116 list_for_each_entry(dbgfs_inst, &dbgfs->dbgfs_head, node) { in mtk_vdec_dbgfs_read() 156 list_add_tail(&dbgfs_inst->node, &vcodec_dev->dbgfs.dbgfs_head); in mtk_vcodec_dbgfs_create() 169 list_for_each_entry(dbgfs_inst, &vcodec_dev->dbgfs.dbgfs_head, node) { in mtk_vcodec_dbgfs_remove() 172 list_del(&dbgfs_inst->node); in mtk_vcodec_dbgfs_remove()
|
| /linux-6.15/arch/mips/include/asm/octeon/ |
| H A D | cvmx.h | 367 static inline void cvmx_write_csr_node(uint64_t node, uint64_t csr_addr, in cvmx_write_csr_node() argument 372 node_addr = (node & CVMX_NODE_MASK) << CVMX_NODE_IO_SHIFT; in cvmx_write_csr_node() 380 static inline uint64_t cvmx_read_csr_node(uint64_t node, uint64_t csr_addr) in cvmx_read_csr_node() argument 385 (node & CVMX_NODE_MASK) << CVMX_NODE_IO_SHIFT; in cvmx_read_csr_node()
|
| /linux-6.15/drivers/soc/mediatek/ |
| H A D | mtk-devapc.c | 256 struct device_node *node = pdev->dev.of_node; in mtk_devapc_probe() local 261 if (IS_ERR(node)) in mtk_devapc_probe() 271 ctx->infra_base = of_iomap(node, 0); in mtk_devapc_probe() 275 devapc_irq = irq_of_parse_and_map(node, 0); in mtk_devapc_probe()
|
| /linux-6.15/drivers/usb/dwc3/ |
| H A D | dwc3-st.c | 201 struct device_node *node = dev->of_node; in st_dwc3_probe() local 215 regmap = syscon_regmap_lookup_by_phandle(node, "st,syscfg"); in st_dwc3_probe() 231 struct device_node *child __free(device_node) = of_get_compatible_child(node, in st_dwc3_probe() 259 ret = of_platform_populate(node, NULL, NULL, dev); in st_dwc3_probe()
|
| /linux-6.15/sound/aoa/core/ |
| H A D | gpio-pmf.c | 20 rc = pmf_call_function(rt->node, #name "-mute", &args); \ 43 rc = pmf_call_function(rt->node, "hw-reset", &args); in pmf_gpio_set_hw_reset() 188 err = pmf_register_irq_client(rt->node, in pmf_set_notify() 229 err = pmf_call_function(rt->node, name, &args); in pmf_get_detect()
|
| /linux-6.15/include/linux/regulator/ |
| H A D | consumer.h | 681 struct device_node *node, 684 struct device_node *node, 687 struct device_node *node, 690 struct device_node *node, 696 struct device_node *node, in of_regulator_get_optional() argument 703 struct device_node *node, in devm_of_regulator_get_optional() argument
|
| /linux-6.15/Documentation/devicetree/bindings/regulator/ |
| H A D | qcom,smd-rpm-regulator.yaml | 16 information pertaining to the SMD node. 19 for information regarding the RPM node. 21 The regulator node houses sub-nodes for each regulator within the device. 22 Each sub-node is identified using the node's name, with valid values listed 112 description: Input supply phandle(s) for this node
|
| /linux-6.15/drivers/firmware/arm_scmi/ |
| H A D | bus.c | 33 struct list_head node; member 78 list_for_each_entry(rdev, head, node) { in scmi_protocol_device_request() 126 list_add(&rdev->node, phead); in scmi_protocol_device_request() 172 list_for_each_entry_safe(victim, tmp, phead, node) { in scmi_protocol_device_unrequest() 174 list_del(&victim->node); in scmi_protocol_device_unrequest() 509 list_for_each_entry(rdev, phead, node) { in scmi_device_create()
|
| /linux-6.15/arch/arm/boot/dts/rockchip/ |
| H A D | rk3288-veyron-mickey.dts | 42 /delete-node/ trips; 43 /delete-node/ cooling-maps; 148 /delete-node/ trips; 149 /delete-node/ cooling-maps; 239 /delete-node/ LDO_REG1; 240 /delete-node/ LDO_REG7;
|
| /linux-6.15/arch/sparc/kernel/ |
| H A D | setup_64.c | 604 unsigned int i, node; in alloc_irqstack_bootmem() local 607 node = cpu_to_node(i); in alloc_irqstack_bootmem() 610 THREAD_SIZE, node); in alloc_irqstack_bootmem() 613 __func__, THREAD_SIZE, THREAD_SIZE, node); in alloc_irqstack_bootmem() 615 THREAD_SIZE, node); in alloc_irqstack_bootmem() 618 __func__, THREAD_SIZE, THREAD_SIZE, node); in alloc_irqstack_bootmem()
|
| /linux-6.15/net/mac802154/ |
| H A D | rx.c | 39 struct cfg802154_mac_pkt, node); in mac802154_rx_beacon_worker() 45 list_del(&mac_pkt->node); in mac802154_rx_beacon_worker() 80 struct cfg802154_mac_pkt, node); in mac802154_rx_mac_cmd_worker() 126 list_del(&mac_pkt->node); in mac802154_rx_mac_cmd_worker() 224 list_add_tail(&mac_pkt->node, &sdata->local->rx_beacon_list); in ieee802154_subif_frame() 236 list_add_tail(&mac_pkt->node, &sdata->local->rx_mac_cmd_list); in ieee802154_subif_frame()
|
| /linux-6.15/tools/testing/selftests/net/ |
| H A D | srv6_end_flavors_test.sh | 517 local node 523 node="$(__get_srv6_rtcfg_id "${n}")" 525 rt_nsname="$(get_rtname "${node}")" 529 policy="${policy}${LOCATOR_SERVICE}:${node}::${END_FUNC}," 535 policy="${policy}${LOCATOR_SERVICE}:${node}::${END_PSP_FUNC}," 545 fullsid="${LOCATOR_SERVICE}:${node}::${function}"
|
| /linux-6.15/drivers/net/ethernet/cavium/liquidio/ |
| H A D | octeon_network.h | 613 struct list_head *node; in lio_list_delete_head() local 616 node = NULL; in lio_list_delete_head() 618 node = root->next; in lio_list_delete_head() 620 if (node) in lio_list_delete_head() 621 list_del(node); in lio_list_delete_head() 623 return node; in lio_list_delete_head()
|
| /linux-6.15/drivers/net/ethernet/hisilicon/hns/ |
| H A D | hnae.c | 20 hnae_list_add(spinlock_t *lock, struct list_head *node, struct list_head *head) in hnae_list_add() argument 25 list_add_tail_rcu(node, head); in hnae_list_add() 29 static void hnae_list_del(spinlock_t *lock, struct list_head *node) in hnae_list_del() argument 34 list_del_rcu(node); in hnae_list_del() 358 hnae_list_add(&dev->lock, &handle->node, &dev->handle_list); in hnae_get_handle() 383 hnae_list_del(&dev->lock, &h->node); in hnae_put_handle()
|
| /linux-6.15/drivers/infiniband/hw/mlx5/ |
| H A D | cong.c | 299 enum mlx5_ib_cong_node_type node; in mlx5_ib_get_cc_params() local 313 node = mlx5_ib_param_to_node(offset); in mlx5_ib_get_cc_params() 315 err = mlx5_cmd_query_cong_params(mdev, node, out); in mlx5_ib_get_cc_params() 335 enum mlx5_ib_cong_node_type node; in mlx5_ib_set_cc_params() local 354 node = mlx5_ib_param_to_node(offset); in mlx5_ib_set_cc_params() 355 MLX5_SET(modify_cong_params_in, in, cong_protocol, node); in mlx5_ib_set_cc_params()
|
| /linux-6.15/drivers/irqchip/ |
| H A D | irq-renesas-rzg2l.c | 531 static int rzg2l_irqc_common_init(struct device_node *node, struct device_node *parent, in rzg2l_irqc_common_init() argument 534 struct platform_device *pdev = of_find_device_by_node(node); in rzg2l_irqc_common_init() 557 ret = rzg2l_irqc_parse_interrupts(rzg2l_irqc_data, node); in rzg2l_irqc_common_init() 578 node, &rzg2l_irqc_domain_ops, in rzg2l_irqc_common_init() 601 static int __init rzg2l_irqc_init(struct device_node *node, in rzg2l_irqc_init() argument 604 return rzg2l_irqc_common_init(node, parent, &rzg2l_irqc_chip); in rzg2l_irqc_init() 607 static int __init rzfive_irqc_init(struct device_node *node, in rzfive_irqc_init() argument 610 return rzg2l_irqc_common_init(node, parent, &rzfive_irqc_chip); in rzfive_irqc_init()
|
| /linux-6.15/Documentation/devicetree/bindings/iommu/ |
| H A D | iommu.txt | 5 IOMMU device node: 33 The device tree node of the IOMMU device's parent bus must contain a valid 67 IOMMU master node: 79 When an "iommus" property is specified in a device tree node, the IOMMU will 81 device's parent node it will be ignored. An exception to this rule is if the 83 parent shall take effect. Note that merely disabling a device tree node does 86 disable the IOMMU's device tree node in the first place because it would 118 a "dma-ranges" property in a bus device node (such as PCI host bridges). This
|
| /linux-6.15/drivers/iommu/iommufd/ |
| H A D | ioas.c | 138 allowed->node.start = range.start; in iommufd_ioas_load_iovas() 139 allowed->node.last = range.last; in iommufd_ioas_load_iovas() 141 interval_tree_insert(&allowed->node, itree); in iommufd_ioas_load_iovas() 150 struct interval_tree_node *node; in iommufd_ioas_allow_iovas() local 178 while ((node = interval_tree_iter_first(&allowed_iova, 0, ULONG_MAX))) { in iommufd_ioas_allow_iovas() 179 interval_tree_remove(node, &allowed_iova); in iommufd_ioas_allow_iovas() 180 kfree(container_of(node, struct iopt_allowed, node)); in iommufd_ioas_allow_iovas()
|
| /linux-6.15/Documentation/devicetree/bindings/arm/ |
| H A D | arm,vexpress-juno.yaml | 30 "arm,vexpress" compatible was retained in the root node, and these are 33 The root node indicates the CPU SoC on the core tile, and this 138 description: Static Memory Bus (SMB) node, if this exists it describes 140 compatible is placed directly under this node, sometimes it is placed 143 "simple-bus". If the compatible is placed in the "motherboard-bus" node, 163 node using 2 address cells corresponding to the Static Memory Bus 196 For this reason the root node and main motherboard node must define this
|
| /linux-6.15/drivers/perf/ |
| H A D | qcom_l3_pmu.c | 156 struct hlist_node node; member 694 static int qcom_l3_cache_pmu_online_cpu(unsigned int cpu, struct hlist_node *node) in qcom_l3_cache_pmu_online_cpu() argument 696 struct l3cache_pmu *l3pmu = hlist_entry_safe(node, struct l3cache_pmu, node); in qcom_l3_cache_pmu_online_cpu() 705 static int qcom_l3_cache_pmu_offline_cpu(unsigned int cpu, struct hlist_node *node) in qcom_l3_cache_pmu_offline_cpu() argument 707 struct l3cache_pmu *l3pmu = hlist_entry_safe(node, struct l3cache_pmu, node); in qcom_l3_cache_pmu_offline_cpu() 777 ret = cpuhp_state_add_instance(CPUHP_AP_PERF_ARM_QCOM_L3_ONLINE, &l3pmu->node); in qcom_l3_cache_pmu_probe()
|