Home
last modified time | relevance | path

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

12345678910>>...43

/kernel/linux/linux-6.6/Documentation/devicetree/bindings/powerpc/nintendo/
Dwii.txt5 0) The root node
7 This node represents the Nintendo Wii video game console.
11 - model : Should be "nintendo,wii"
12 - compatible : Should be "nintendo,wii"
14 1) The "hollywood" node
16 This node represents the multi-function "Hollywood" chip, which packages
21 - compatible : Should be "nintendo,hollywood"
23 1.a) The Video Interface (VI) node
25 Represents the interface between the graphics processor and a external
30 - compatible : should be "nintendo,hollywood-vi","nintendo,flipper-vi"
[all …]
Dgamecube.txt5 1) The "flipper" node
7 This node represents the multi-function "Flipper" chip, which packages
12 - compatible : Should be "nintendo,flipper"
14 1.a) The Video Interface (VI) node
16 Represents the interface between the graphics processor and a external
21 - compatible : should be "nintendo,flipper-vi"
22 - reg : should contain the VI registers location and length
23 - interrupts : should contain the VI interrupt
25 1.b) The Processor Interface (PI) node
27 Represents the data and control interface between the main processor
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/powerpc/nintendo/
Dwii.txt5 0) The root node
7 This node represents the Nintendo Wii video game console.
11 - model : Should be "nintendo,wii"
12 - compatible : Should be "nintendo,wii"
14 1) The "hollywood" node
16 This node represents the multi-function "Hollywood" chip, which packages
21 - compatible : Should be "nintendo,hollywood"
23 1.a) The Video Interface (VI) node
25 Represents the interface between the graphics processor and a external
30 - compatible : should be "nintendo,hollywood-vi","nintendo,flipper-vi"
[all …]
Dgamecube.txt5 1) The "flipper" node
7 This node represents the multi-function "Flipper" chip, which packages
12 - compatible : Should be "nintendo,flipper"
14 1.a) The Video Interface (VI) node
16 Represents the interface between the graphics processor and a external
21 - compatible : should be "nintendo,flipper-vi"
22 - reg : should contain the VI registers location and length
23 - interrupts : should contain the VI interrupt
25 1.b) The Processor Interface (PI) node
27 Represents the data and control interface between the main processor
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/
Dcci.txt5 ARM multi-cluster systems maintain intra-cluster coherency through a
10 clusters, through memory mapped interface, with a global control register
11 space and multiple sets of interface control registers, one per slave
12 interface.
14 * CCI interconnect node
18 Node name must be "cci".
19 Node's parent must be the root node /, and the address space visible
21 root node (ie from CPUs perspective as per DT standard).
22 Every CCI node has to define the following properties:
24 - compatible
[all …]
/kernel/linux/linux-6.6/drivers/clk/ti/
Dinterface.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * OMAP interface clock support
7 * Tero Kristo <t-kristo@ti.com>
10 #include <linux/clk-provider.h>
27 static struct clk *_register_interface(struct device_node *node, in _register_interface() argument
39 return ERR_PTR(-ENOMEM); in _register_interface()
41 clk_hw->hw.init = &init; in _register_interface()
42 clk_hw->ops = ops; in _register_interface()
43 memcpy(&clk_hw->enable_reg, reg, sizeof(*reg)); in _register_interface()
44 clk_hw->enable_bit = bit_idx; in _register_interface()
[all …]
/kernel/linux/linux-5.10/drivers/clk/ti/
Dinterface.c2 * OMAP interface clock support
6 * Tero Kristo <t-kristo@ti.com>
18 #include <linux/clk-provider.h>
35 static struct clk *_register_interface(struct device_node *node, in _register_interface() argument
47 return ERR_PTR(-ENOMEM); in _register_interface()
49 clk_hw->hw.init = &init; in _register_interface()
50 clk_hw->ops = ops; in _register_interface()
51 memcpy(&clk_hw->enable_reg, reg, sizeof(*reg)); in _register_interface()
52 clk_hw->enable_bit = bit_idx; in _register_interface()
61 clk = of_ti_clk_register_omap_hw(node, &clk_hw->hw, name); in _register_interface()
[all …]
/kernel/linux/linux-5.10/drivers/usb/core/
Dof.c1 // SPDX-License-Identifier: GPL-2.0
15 * usb_of_get_device_node() - get a USB device node
17 * @port1: one-based index of port
19 * Look up the node of a USB device given its parent hub device and one-based
22 * Return: A pointer to the node with incremented refcount if found, or
27 struct device_node *node; in usb_of_get_device_node() local
30 for_each_child_of_node(hub->dev.of_node, node) { in usb_of_get_device_node()
31 if (of_property_read_u32(node, "reg", &reg)) in usb_of_get_device_node()
35 return node; in usb_of_get_device_node()
43 * usb_of_has_combined_node() - determine whether a device has a combined node
[all …]
/kernel/linux/linux-6.6/drivers/usb/core/
Dof.c1 // SPDX-License-Identifier: GPL-2.0
14 * usb_of_get_device_node() - get a USB device node
16 * @port1: one-based index of port
18 * Look up the node of a USB device given its parent hub device and one-based
21 * Return: A pointer to the node with incremented refcount if found, or
26 struct device_node *node; in usb_of_get_device_node() local
29 for_each_child_of_node(hub->dev.of_node, node) { in usb_of_get_device_node()
30 if (of_property_read_u32(node, "reg", &reg)) in usb_of_get_device_node()
34 return node; in usb_of_get_device_node()
42 * usb_of_has_combined_node() - determine whether a device has a combined node
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/
Dusb-device.txt5 http://www.devicetree.org/open-firmware/bindings/usb/usb-1_0.ps
7 Four types of device-tree nodes are defined: "host-controller nodes"
9 "interface nodes" representing USB interfaces and "combined nodes"
12 A combined node shall be used instead of a device node and an interface node
14 interface.
16 A "hub node" is a combined node or an interface node that represents a USB
21 - compatible: "usbVID,PID", where VID is the vendor id and PID the product id.
26 - reg: the number of the USB hub port or the USB host-controller port to which
27 this device is attached. The range is 1-255.
30 Required properties for device nodes with interface nodes:
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/usb/
Dusb-device.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/usb/usb-device.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
15 http://www.devicetree.org/open-firmware/bindings/usb/usb-1_0.ps
17 Four types of device-tree nodes are defined: "host-controller nodes"
19 "interface nodes" representing USB interfaces and "combined nodes"
22 A combined node shall be used instead of a device node and an interface node
24 interface.
[all …]
/kernel/linux/linux-6.6/Documentation/userspace-api/media/mediactl/
Dmedia-types.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _media-controller-types:
10 .. _media-entity-functions:
11 .. _MEDIA-ENT-F-UNKNOWN:
12 .. _MEDIA-ENT-F-V4L2-SUBDEV-UNKNOWN:
13 .. _MEDIA-ENT-F-IO-V4L:
14 .. _MEDIA-ENT-F-IO-VBI:
15 .. _MEDIA-ENT-F-IO-SWRADIO:
16 .. _MEDIA-ENT-F-IO-DTV:
17 .. _MEDIA-ENT-F-DTV-DEMOD:
[all …]
/kernel/linux/linux-5.10/Documentation/userspace-api/media/mediactl/
Dmedia-types.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
3 .. _media-controller-types:
10 .. _media-entity-functions:
11 .. _MEDIA-ENT-F-UNKNOWN:
12 .. _MEDIA-ENT-F-V4L2-SUBDEV-UNKNOWN:
13 .. _MEDIA-ENT-F-IO-V4L:
14 .. _MEDIA-ENT-F-IO-VBI:
15 .. _MEDIA-ENT-F-IO-SWRADIO:
16 .. _MEDIA-ENT-F-IO-DTV:
17 .. _MEDIA-ENT-F-DTV-DEMOD:
[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.
11 SoC Application Processors is an integrated camera host interface, color
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
[all …]
/kernel/linux/linux-6.6/Documentation/admin-guide/media/
Dfimc.rst1 .. SPDX-License-Identifier: GPL-2.0
8 Copyright |copy| 2012 - 2013 Samsung Electronics Co., Ltd.
11 SoC Application Processors is an integrated camera host interface, color
17 drivers/media/platform/samsung/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
[all …]
/kernel/linux/linux-5.10/net/batman-adv/
Dtypes.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright (C) 2007-2020 B.A.T.M.A.N. contributors:
37 * typedef batadv_dat_addr_t - type used for all DHT addresses
48 * enum batadv_dhcp_recipient - dhcp destination
62 * BATADV_TT_REMOTE_MASK - bitmask selecting the flags that are sent over the
68 * BATADV_TT_SYNC_MASK - bitmask of the flags that need to be kept in sync
74 * struct batadv_hard_iface_bat_iv - per hard-interface B.A.T.M.A.N. IV data
83 /** @ogm_seqno: OGM sequence number - used to identify each OGM */
91 * enum batadv_v_hard_iface_flags - interface flags useful to B.A.T.M.A.N. V
96 * full-duplex
[all …]
Dmulticast.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright (C) 2014-2020 B.A.T.M.A.N. contributors:
55 #include "hard-interface.h"
60 #include "soft-interface.h"
61 #include "translation-table.h"
67 * batadv_mcast_start_timer() - schedule the multicast periodic worker
68 * @bat_priv: the bat priv with all the soft interface information
72 queue_delayed_work(batadv_event_workqueue, &bat_priv->mcast.work, in batadv_mcast_start_timer()
77 * batadv_mcast_get_bridge() - get the bridge on top of the softif if it exists
78 * @soft_iface: netdev struct of the mesh interface
[all …]
Doriginator.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright (C) 2009-2020 B.A.T.M.A.N. contributors:
34 #include "distributed-arp-table.h"
37 #include "hard-interface.h"
42 #include "network-coding.h"
44 #include "soft-interface.h"
45 #include "translation-table.h"
51 * batadv_orig_hash_find() - Find and return originator from orig_hash
52 * @bat_priv: the bat priv with all the soft interface information
60 struct batadv_hashtable *hash = bat_priv->orig_hash; in batadv_orig_hash_find()
[all …]
/kernel/linux/linux-6.6/net/batman-adv/
Dtypes.h1 /* SPDX-License-Identifier: GPL-2.0 */
36 * typedef batadv_dat_addr_t - type used for all DHT addresses
47 * enum batadv_dhcp_recipient - dhcp destination
61 * BATADV_TT_REMOTE_MASK - bitmask selecting the flags that are sent over the
67 * BATADV_TT_SYNC_MASK - bitmask of the flags that need to be kept in sync
73 * struct batadv_hard_iface_bat_iv - per hard-interface B.A.T.M.A.N. IV data
82 /** @ogm_seqno: OGM sequence number - used to identify each OGM */
90 * enum batadv_v_hard_iface_flags - interface flags useful to B.A.T.M.A.N. V
95 * full-duplex
101 * no throughput data is available for this interface and that default
[all …]
Dmulticast.c1 // SPDX-License-Identifier: GPL-2.0
54 #include "hard-interface.h"
59 #include "soft-interface.h"
60 #include "translation-table.h"
66 * batadv_mcast_start_timer() - schedule the multicast periodic worker
67 * @bat_priv: the bat priv with all the soft interface information
71 queue_delayed_work(batadv_event_workqueue, &bat_priv->mcast.work, in batadv_mcast_start_timer()
76 * batadv_mcast_get_bridge() - get the bridge on top of the softif if it exists
77 * @soft_iface: netdev struct of the mesh interface
79 * If the given soft interface has a bridge on top then the refcount
[all …]
Doriginator.c1 // SPDX-License-Identifier: GPL-2.0
34 #include "distributed-arp-table.h"
37 #include "hard-interface.h"
42 #include "network-coding.h"
44 #include "soft-interface.h"
45 #include "translation-table.h"
51 * batadv_orig_hash_find() - Find and return originator from orig_hash
52 * @bat_priv: the bat priv with all the soft interface information
60 struct batadv_hashtable *hash = bat_priv->orig_hash; in batadv_orig_hash_find()
68 index = batadv_choose_orig(data, hash->size); in batadv_orig_hash_find()
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/
Dcdns,csi2rx.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Cadence MIPI-CSI2 RX controller
10 - Maxime Ripard <mripard@kernel.org>
13 The Cadence MIPI-CSI2 RX controller is a CSI-2 bridge supporting up to 4 CSI
19 - enum:
20 - starfive,jh7110-csi2rx
21 - const: cdns,csi2rx
28 - description: CSI2Rx system clock
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/powerpc/4xx/
Dakebono.txt7 0) The root node
11 - model : "ibm,akebono".
12 - compatible : "ibm,akebono" , "ibm,476gtr".
14 1.a) The Secure Digital Host Controller Interface (SDHCI) node
20 - compatible : should be "ibm,476gtr-sdhci","generic-sdhci".
21 - reg : should contain the SDHCI registers location and length.
22 - interrupts : should contain the SDHCI interrupt.
24 1.b) The Advanced Host Controller Interface (AHCI) SATA node
26 Represents the advanced host controller SATA interface.
30 - compatible : should be "ibm,476gtr-ahci".
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/powerpc/4xx/
Dakebono.txt7 0) The root node
11 - model : "ibm,akebono".
12 - compatible : "ibm,akebono" , "ibm,476gtr".
14 1.a) The Secure Digital Host Controller Interface (SDHCI) node
20 - compatible : should be "ibm,476gtr-sdhci","generic-sdhci".
21 - reg : should contain the SDHCI registers location and length.
22 - interrupts : should contain the SDHCI interrupt.
24 1.b) The Advanced Host Controller Interface (AHCI) SATA node
26 Represents the advanced host controller SATA interface.
30 - compatible : should be "ibm,476gtr-ahci".
[all …]
/kernel/linux/linux-6.6/drivers/base/
Dproperty.c1 // SPDX-License-Identifier: GPL-2.0
3 * property.c - Unified device property interface.
22 return IS_ENABLED(CONFIG_OF) && dev->of_node ? in __dev_fwnode()
23 of_fwnode_handle(dev->of_node) : dev->fwnode; in __dev_fwnode()
29 return IS_ENABLED(CONFIG_OF) && dev->of_node ? in __dev_fwnode_const()
30 of_fwnode_handle(dev->of_node) : dev->fwnode; in __dev_fwnode_const()
35 * device_property_present - check if a property of a device is present
50 * fwnode_property_present - check if a property of a firmware node is present
51 * @fwnode: Firmware node whose property to check
68 return fwnode_call_bool_op(fwnode->secondary, property_present, propname); in fwnode_property_present()
[all …]

12345678910>>...43