Home
last modified time | relevance | path

Searched +full:sub +full:- +full:node (Results 1 – 25 of 1012) sorted by relevance

12345678910>>...41

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/pinctrl/
Drenesas,rza1-pinctrl.txt5 Pin multiplexing and GPIO configuration is performed on a per-pin basis
6 writing configuration values to per-port register sets.
11 Pin controller node
12 -------------------
15 - compatible: should be:
16 - "renesas,r7s72100-ports": for RZ/A1H
17 - "renesas,r7s72101-ports", "renesas,r7s72100-ports": for RZ/A1M
18 - "renesas,r7s72102-ports": for RZ/A1L
20 - reg
25 Pin controller node for RZ/A1H SoC (r7s72100)
[all …]
/kernel/linux/linux-5.10/net/tipc/
Dsubscr.c4 * Copyright (c) 2000-2017, Ericsson AB
5 * Copyright (c) 2005-2007, 2010-2013, Wind River Systems
41 static void tipc_sub_send_event(struct tipc_subscription *sub, in tipc_sub_send_event() argument
43 u32 event, u32 port, u32 node) in tipc_sub_send_event() argument
45 struct tipc_event *evt = &sub->evt; in tipc_sub_send_event()
47 if (sub->inactive) in tipc_sub_send_event()
53 tipc_evt_write(evt, port.node, node); in tipc_sub_send_event()
54 tipc_topsrv_queue_evt(sub->net, sub->conid, event, evt); in tipc_sub_send_event()
58 * tipc_sub_check_overlap - test for subscription overlap with the
66 if (found_lower < seq->lower) in tipc_sub_check_overlap()
[all …]
Dname_table.c4 * Copyright (c) 2000-2006, 2014-2018, Ericsson AB
5 * Copyright (c) 2004-2008, 2010-2014, Wind River Systems
47 #include "node.h"
51 * struct service_range - container for all bindings of a service range
55 * @max: largest 'upper' in this node subtree
56 * @local_publ: list of identical publications made from this node
58 * @all_publ: all publications identical to this one, whatever node and scope
59 * Used by round-robin lookup algorithm
71 * struct tipc_service - container for all published instances of a service type
90 #define service_range_upper(sr) ((sr)->upper)
[all …]
/kernel/linux/linux-4.19/net/tipc/
Dsubscr.c4 * Copyright (c) 2000-2017, Ericsson AB
5 * Copyright (c) 2005-2007, 2010-2013, Wind River Systems
41 static void tipc_sub_send_event(struct tipc_subscription *sub, in tipc_sub_send_event() argument
43 u32 event, u32 port, u32 node) in tipc_sub_send_event() argument
45 struct tipc_event *evt = &sub->evt; in tipc_sub_send_event()
47 if (sub->inactive) in tipc_sub_send_event()
53 tipc_evt_write(evt, port.node, node); in tipc_sub_send_event()
54 tipc_topsrv_queue_evt(sub->net, sub->conid, event, evt); in tipc_sub_send_event()
58 * tipc_sub_check_overlap - test for subscription overlap with the
66 if (found_lower < seq->lower) in tipc_sub_check_overlap()
[all …]
Dname_table.c4 * Copyright (c) 2000-2006, 2014-2018, Ericsson AB
5 * Copyright (c) 2004-2008, 2010-2014, Wind River Systems
45 #include "node.h"
49 * struct service_range - container for all bindings of a service range
53 * @local_publ: list of identical publications made from this node
55 * @all_publ: all publications identical to this one, whatever node and scope
56 * Used by round-robin lookup algorithm
67 * struct tipc_service - container for all published instances of a service type
86 return x & (TIPC_NAMETBL_SIZE - 1); in hash()
90 * tipc_publ_create - create a publication structure
[all …]
/kernel/linux/linux-5.10/drivers/misc/vmw_vmci/
Dvmci_event.c1 // SPDX-License-Identifier: GPL-2.0-only
27 struct list_head node; /* on one of subscriber lists */ member
50 list_for_each_entry_safe(cur, p2, &subscriber_array[e], node) { in vmci_event_exit()
58 list_del(&cur->node); in vmci_event_exit()
73 list_for_each_entry(cur, &subscriber_array[e], node) { in event_find()
74 if (cur->id == sub_id) in event_find()
91 subscriber_list = &subscriber_array[event_msg->event_data.event]; in event_deliver()
92 list_for_each_entry_rcu(cur, subscriber_list, node) { in event_deliver()
93 cur->callback(cur->id, &event_msg->event_data, in event_deliver()
94 cur->callback_data); in event_deliver()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/remoteproc/
Dti,omap-remoteproc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only or BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/ti,omap-remoteproc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Suman Anna <s-anna@ti.com>
13 The OMAP family of SoCs usually have one or more slave processor sub-systems
14 that are used to offload some of the processor-intensive tasks, or to manage
17 The processor cores in the sub-system are usually behind an IOMMU, and may
18 contain additional sub-modules like Internal RAM and/or ROMs, L1 and/or L2
21 The OMAP SoCs usually have a DSP processor sub-system and/or an IPU processor
[all …]
Dti,davinci-rproc.txt4 Binding status: Unstable - Subject to changes for DT representation of clocks
7 The TI Davinci family of SoCs usually contains a TI DSP Core sub-system that
8 is used to offload some of the processor-intensive tasks or algorithms, for
11 The processor cores in the sub-system usually contain additional sub-modules
16 DSP Device Node:
18 Each DSP Core sub-system is represented as a single DT node.
21 --------------------
24 - compatible: Should be one of the following,
25 "ti,da850-dsp" for DSPs on OMAP-L138 SoCs
27 - reg: Should contain an entry for each value in 'reg-names'.
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/media/
Dfimc.rst1 .. SPDX-License-Identifier: GPL-2.0
8 Copyright |copy| 2012 - 2013 Samsung Electronics Co., Ltd.
17 drivers/media/platform/exynos4-is directory.
20 --------------
22 S5PC100 (mem-to-mem only), S5PV210, Exynos4210
25 ------------------
27 - camera parallel interface capture (ITU-R.BT601/565);
28 - camera serial interface capture (MIPI-CSI2);
29 - memory-to-memory processing (color space conversion, scaling, mirror
31 - dynamic pipeline re-configuration at runtime (re-attachment of any FIMC
[all …]
/kernel/linux/linux-4.19/drivers/misc/vmw_vmci/
Dvmci_event.c35 struct list_head node; /* on one of subscriber lists */ member
58 list_for_each_entry_safe(cur, p2, &subscriber_array[e], node) { in vmci_event_exit()
66 list_del(&cur->node); in vmci_event_exit()
81 list_for_each_entry(cur, &subscriber_array[e], node) { in event_find()
82 if (cur->id == sub_id) in event_find()
99 subscriber_list = &subscriber_array[event_msg->event_data.event]; in event_deliver()
100 list_for_each_entry_rcu(cur, subscriber_list, node) { in event_deliver()
101 cur->callback(cur->id, &event_msg->event_data, in event_deliver()
102 cur->callback_data); in event_deliver()
115 if (msg->payload_size < sizeof(u32) || in vmci_event_dispatch()
[all …]
/kernel/linux/linux-4.19/Documentation/media/v4l-drivers/
Dfimc.rst6 Copyright |copy| 2012 - 2013 Samsung Electronics Co., Ltd.
15 drivers/media/platform/exynos4-is directory.
18 --------------
20 S5PC100 (mem-to-mem only), S5PV210, EXYNOS4210
23 ------------------
25 - camera parallel interface capture (ITU-R.BT601/565);
26 - camera serial interface capture (MIPI-CSI2);
27 - memory-to-memory processing (color space conversion, scaling, mirror
29 - dynamic pipeline re-configuration at runtime (re-attachment of any FIMC
30 instance to any parallel video input or any MIPI-CSI front-end);
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/sound/
Dst,stm32-sai.txt4 as I2S standards, LSB or MSB-justified, PCM/DSP, TDM, and AC'97.
5 The SAI contains two independent audio sub-blocks. Each sub-block has
9 - compatible: Should be "st,stm32f4-sai" or "st,stm32h7-sai"
10 - reg: Base address and size of SAI common register set.
11 - clocks: Must contain phandle and clock specifier pairs for each entry
12 in clock-names.
13 - clock-names: Must contain "pclk" "x8k" and "x11k"
15 Mandatory for "st,stm32h7-sai" compatible.
16 Not used for "st,stm32f4-sai" compatible.
19 - interrupts: cpu DAI interrupt line shared by SAI sub-blocks
[all …]
/kernel/linux/linux-4.19/include/media/
Dv4l2-fwnode.h7 * Copyright (C) 2012 - 2013 Samsung Electronics Co., Ltd.
25 #include <media/v4l2-mediabus.h>
34 * struct v4l2_fwnode_bus_mipi_csi2 - MIPI CSI-2 bus data structure
51 * struct v4l2_fwnode_bus_parallel - parallel data bus data structure
63 * struct v4l2_fwnode_bus_mipi_csi1 - CSI-1/CCP2 data bus structure
65 * false - not inverted, true - inverted
66 * @strobe: false - data/clock, true - data/strobe
81 * struct v4l2_fwnode_endpoint - the endpoint data structure
115 * struct v4l2_fwnode_link - a link between two endpoints
129 * v4l2_fwnode_endpoint_parse() - parse all fwnode node properties
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dst,stm32-sai.txt4 as I2S standards, LSB or MSB-justified, PCM/DSP, TDM, and AC'97.
5 The SAI contains two independent audio sub-blocks. Each sub-block has
9 - compatible: Should be "st,stm32f4-sai" or "st,stm32h7-sai"
10 - reg: Base address and size of SAI common register set.
11 - clocks: Must contain phandle and clock specifier pairs for each entry
12 in clock-names.
13 - clock-names: Must contain "pclk" "x8k" and "x11k"
15 Mandatory for "st,stm32h7-sai" compatible.
16 Not used for "st,stm32f4-sai" compatible.
19 - interrupts: cpu DAI interrupt line shared by SAI sub-blocks
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mailbox/
Domap-mailbox.txt25 routed to different processor sub-systems on DRA7xx as they are routed through
32 Mailbox Device Node:
34 A Mailbox device node is used to represent a Mailbox IP instance/cluster within
35 a SoC. The sub-mailboxes are represented as child nodes of this parent node.
38 --------------------
39 - compatible: Should be one of the following,
40 "ti,omap2-mailbox" for OMAP2420, OMAP2430 SoCs
41 "ti,omap3-mailbox" for OMAP3430, OMAP3630 SoCs
42 "ti,omap4-mailbox" for OMAP44xx, OMAP54xx, AM33xx,
44 "ti,am654-mailbox" for K3 AM65x and J721E SoCs
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/mailbox/
Domap-mailbox.txt25 routed to different processor sub-systems on DRA7xx as they are routed through
28 Mailbox Device Node:
30 A Mailbox device node is used to represent a Mailbox IP instance within a SoC.
31 The sub-mailboxes are represented as child nodes of this parent node.
34 --------------------
35 - compatible: Should be one of the following,
36 "ti,omap2-mailbox" for OMAP2420, OMAP2430 SoCs
37 "ti,omap3-mailbox" for OMAP3430, OMAP3630 SoCs
38 "ti,omap4-mailbox" for OMAP44xx, OMAP54xx, AM33xx,
40 - reg: Contains the mailbox register address range (base
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/dma/
Dadi,axi-dmac.txt1 Analog Devices AXI-DMAC DMA controller
4 - compatible: Must be "adi,axi-dmac-1.00.a".
5 - reg: Specification for the controllers memory mapped register map.
6 - interrupts: Specification for the controllers interrupt.
7 - clocks: Phandle and specifier to the controllers AXI interface clock
8 - #dma-cells: Must be 1.
10 Required sub-nodes:
11 - adi,channels: This sub-node must contain a sub-node for each DMA channel. For
12 the channel sub-nodes the following bindings apply. They must match the
15 Required properties for adi,channels sub-node:
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/dma/
Dadi,axi-dmac.txt1 Analog Device AXI-DMAC DMA controller
4 - compatible: Must be "adi,axi-dmac-1.00.a".
5 - reg: Specification for the controllers memory mapped register map.
6 - interrupts: Specification for the controllers interrupt.
7 - clocks: Phandle and specifier to the controllers AXI interface clock
8 - #dma-cells: Must be 1.
10 Required sub-nodes:
11 - adi,channels: This sub-node must contain a sub-node for each DMA channel. For
12 the channel sub-nodes the following bindings apply. They must match the
15 Required properties for adi,channels sub-node:
[all …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/
Dopen.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
22 the hardware, which may also expose device nodes, called V4L2 sub-devices.
24 When such V4L2 sub-devices are exposed, they allow controlling those
25 other hardware components - usually connected via a serial bus (like
26 I²C, SMBus or SPI). Depending on the bridge driver, those sub-devices
29 :ref:`V4L2 sub-devices <subdev>`.
32 :ref:`Media Controller <media_controller>` are called **MC-centric**
34 are called **video-node-centric**.
36 Userspace can check if a V4L2 hardware peripheral is MC-centric by
38 :ref:`device_caps field <device-capabilities>`.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/
Disl9305.txt5 - compatible: "isil,isl9305" or "isil,isl9305h"
6 - reg: I2C slave address, usually 0x68.
7 - regulators: A node that houses a sub-node for each regulator within the
8 device. Each sub-node is identified using the node's name, with valid
9 values being "dcd1", "dcd2", "ldo1" and "ldo2". The content of each sub-node
11 - VINDCD1-supply: A phandle to a regulator node supplying VINDCD1.
12 VINDCD2-supply: A phandle to a regulator node supplying VINDCD2.
13 VINLDO1-supply: A phandle to a regulator node supplying VINLDO1.
14 VINLDO2-supply: A phandle to a regulator node supplying VINLDO2.
17 - Per-regulator optional properties are defined in regulator.txt
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/regulator/
Disl9305.txt5 - compatible: "isil,isl9305" or "isil,isl9305h"
6 - reg: I2C slave address, usually 0x68.
7 - regulators: A node that houses a sub-node for each regulator within the
8 device. Each sub-node is identified using the node's name, with valid
9 values being "dcd1", "dcd2", "ldo1" and "ldo2". The content of each sub-node
11 - VINDCD1-supply: A phandle to a regulator node supplying VINDCD1.
12 VINDCD2-supply: A phandle to a regulator node supplying VINDCD2.
13 VINLDO1-supply: A phandle to a regulator node supplying VINLDO1.
14 VINLDO2-supply: A phandle to a regulator node supplying VINLDO2.
17 - Per-regulator optional properties are defined in regulator.txt
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/
Dphy-cadence-sierra.txt2 -----------------------
5 - compatible: Must be "cdns,sierra-phy-t0" for Sierra in Cadence platform
6 Must be "ti,sierra-phy-t0" for Sierra in TI's J721E SoC.
7 - resets: Must contain an entry for each in reset-names.
9 - reset-names: Must include "sierra_reset" and "sierra_apb".
13 - reg: register range for the PHY.
14 - #address-cells: Must be 1
15 - #size-cells: Must be 0
18 - clocks: Must contain an entry in clock-names.
19 See ../clocks/clock-bindings.txt for details.
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/remoteproc/
Dti,davinci-rproc.txt4 Binding status: Unstable - Subject to changes for DT representation of clocks
7 The TI Davinci family of SoCs usually contains a TI DSP Core sub-system that
8 is used to offload some of the processor-intensive tasks or algorithms, for
11 The processor cores in the sub-system usually contain additional sub-modules
16 DSP Device Node:
18 Each DSP Core sub-system is represented as a single DT node.
21 --------------------
24 - compatible: Should be one of the following,
25 "ti,da850-dsp" for DSPs on OMAP-L138 SoCs
27 - reg: Should contain an entry for each value in 'reg-names'.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/powerpc/fsl/
Draideng.txt3 RAID Engine nodes are defined to describe on-chip RAID accelerators. Each RAID
4 Engine should have a separate node.
11 - compatible: Should contain "fsl,raideng-v1.0" as the value
15 - reg: offset and length of the register set for the device
16 - ranges: standard ranges property specifying the translation
22 compatible = "fsl,raideng-v1.0";
23 #address-cells = <1>;
24 #size-cells = <1>;
30 There must be a sub-node for each job queue present in RAID Engine
31 This node must be a sub-node of the main RAID Engine node
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/powerpc/fsl/
Draideng.txt3 RAID Engine nodes are defined to describe on-chip RAID accelerators. Each RAID
4 Engine should have a separate node.
11 - compatible: Should contain "fsl,raideng-v1.0" as the value
15 - reg: offset and length of the register set for the device
16 - ranges: standard ranges property specifying the translation
22 compatible = "fsl,raideng-v1.0";
23 #address-cells = <1>;
24 #size-cells = <1>;
30 There must be a sub-node for each job queue present in RAID Engine
31 This node must be a sub-node of the main RAID Engine node
[all …]

12345678910>>...41