Home
last modified time | relevance | path

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

12345678910>>...42

/Linux-v5.15/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 …]
/Linux-v5.15/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 …]
Darm,versatile.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
13 The ARM Versatile boards are two variants of ARM926EJ-S evaluation boards
14 with various pluggable interface boards, in essence the Versatile PB version
22 - description: The ARM Versatile Application Baseboard (HBI-0118) is an
23 evaluation board specifically for the ARM926EJ-S. It can be connected
24 to an IB1 interface board for a touchscreen-type use case or an IB2
25 for a candybar phone-type use case. See ARM DUI 0225D.
[all …]
/Linux-v5.15/drivers/clk/ti/
Dinterface.c2 * OMAP interface clock support
6 * Tero Kristo <t-kristo@ti.com>
18 #include <linux/clk-provider.h>
46 return ERR_PTR(-ENOMEM); in _register_interface()
48 clk_hw->hw.init = &init; in _register_interface()
49 clk_hw->ops = ops; in _register_interface()
50 memcpy(&clk_hw->enable_reg, reg, sizeof(*reg)); in _register_interface()
51 clk_hw->enable_bit = bit_idx; in _register_interface()
60 clk = ti_clk_register_omap_hw(NULL, &clk_hw->hw, name); in _register_interface()
68 static void __init _of_ti_interface_clk_setup(struct device_node *node, in _of_ti_interface_clk_setup() argument
[all …]
/Linux-v5.15/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 …]
/Linux-v5.15/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 …]
/Linux-v5.15/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 …]
/Linux-v5.15/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 …]
/Linux-v5.15/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
33 #include "distributed-arp-table.h"
36 #include "hard-interface.h"
41 #include "network-coding.h"
43 #include "soft-interface.h"
44 #include "translation-table.h"
50 * batadv_orig_hash_find() - Find and return originator from orig_hash
51 * @bat_priv: the bat priv with all the soft interface information
59 struct batadv_hashtable *hash = bat_priv->orig_hash; in batadv_orig_hash_find()
67 index = batadv_choose_orig(data, hash->size); in batadv_orig_hash_find()
[all …]
/Linux-v5.15/drivers/base/
Dproperty.c1 // SPDX-License-Identifier: GPL-2.0
3 * property.c - Unified device property interface.
23 return IS_ENABLED(CONFIG_OF) && dev->of_node ? in dev_fwnode()
24 of_fwnode_handle(dev->of_node) : dev->fwnode; in dev_fwnode()
29 * device_property_present - check if a property of a device is present
42 * fwnode_property_present - check if a property of a firmware node is present
43 * @fwnode: Firmware node whose property to check
53 !IS_ERR_OR_NULL(fwnode->secondary)) in fwnode_property_present()
54 ret = fwnode_call_bool_op(fwnode->secondary, property_present, in fwnode_property_present()
61 * device_property_read_u8_array - return a u8 array property of a device
[all …]
/Linux-v5.15/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 …]
/Linux-v5.15/Documentation/networking/
Ddecnet.rst1 .. SPDX-License-Identifier: GPL-2.0
10 - Project Home Pages
11 - http://www.chygwyn.com/ - Kernel info
12 - http://linux-decnet.sourceforge.net/ - Userland tools
13 - http://www.sourceforge.net/projects/linux-decnet/ - Status page
20 - CONFIG_DECNET (obviously)
21 - CONFIG_PROC_FS (to see what's going on)
22 - CONFIG_SYSCTL (for easy configuration)
27 - CONFIG_DECNET_ROUTER (to be able to add/delete routes)
28 - CONFIG_NETFILTER (will be required for the DECnet routing daemon)
[all …]
/Linux-v5.15/net/hsr/
Dhsr_framereg.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright 2011-2014 Autronica Fire and Security AS
5 * 2011-2014 Arvid Brodin, arvid.brodin@alten.se
8 * interface. A frame is identified by its source MAC address and its HSR
24 /* seq_nr_after(a, b) - return true if a is after (higher in sequence than) b,
32 if ((int)b - a == 32768) in seq_nr_after()
35 return (((s16)(b - a)) < 0); in seq_nr_after()
43 struct hsr_node *node; in hsr_addr_is_self() local
45 node = list_first_or_null_rcu(&hsr->self_node_db, struct hsr_node, in hsr_addr_is_self()
47 if (!node) { in hsr_addr_is_self()
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/media/
Dti-am437x-vpfe.txt2 --------------------------------------
5 applications. The capture module provides the system interface and the
6 processing capability to connect RAW image-sensor modules and video decoders
10 - compatible: must be "ti,am437x-vpfe"
11 - reg: physical base address and length of the registers set for the device;
12 - interrupts: should contain IRQ line for the VPFE;
13 - ti,am437x-vpfe-interface: can be one of the following,
14 0 - Raw Bayer Interface.
15 1 - 8 Bit BT656 Interface.
16 2 - 10 Bit BT656 Interface.
[all …]
/Linux-v5.15/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-mac.c1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
7 #include "dpaa2-eth.h"
8 #include "dpaa2-mac.h"
34 return -EINVAL; in phy_mode()
48 fwnode = dev_fwnode(dev->parent); in dpaa2_mac_get_node()
59 err = -EINVAL; in dpaa2_mac_get_node()
94 phy_interface_t interface) in dpaa2_mac_phy_mode_mismatch() argument
96 switch (interface) { in dpaa2_mac_phy_mode_mismatch()
97 /* We can switch between SGMII and 1000BASE-X at runtime with in dpaa2_mac_phy_mode_mismatch()
98 * pcs-lynx in dpaa2_mac_phy_mode_mismatch()
[all …]
/Linux-v5.15/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 …]
/Linux-v5.15/Documentation/devicetree/bindings/sound/
Dqcom,q6afe.txt7 - compatible:
10 Definition: must be "qcom,q6afe-v<MAJOR-NUMBER>.<MINOR-NUMBER>"
15 = AFE DAIs (Digial Audio Interface)
16 "dais" subnode of the AFE node. It represents afe dais, each afe dai is a
18 "dais" node should have following properties followed by dai children.
20 - compatible:
23 Definition: must be "qcom,q6afe-dais"
25 - #sound-dai-cells
30 - #address-cells
35 - #size-cells
[all …]
/Linux-v5.15/Documentation/gpu/
Ddrm-uapi.rst9 addition, drivers export device-specific interfaces for use by userspace
10 drivers & device-aware applications through ioctls and sysfs files.
16 Cover generic ioctls and sysfs layout here. We only need high-level
22 .. kernel-doc:: drivers/gpu/drm/drm_ioctl.c
31 .. kernel-doc:: drivers/gpu/drm/drm_auth.c
34 .. kernel-doc:: drivers/gpu/drm/drm_auth.c
37 .. kernel-doc:: include/drm/drm_auth.h
46 .. kernel-doc:: drivers/gpu/drm/drm_lease.c
49 Open-Source Userspace Requirements
57 open-sourced userspace patches, and those patches must be reviewed and ready for
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/display/
Dmulti-inno,mi0283qt.txt1 Multi-Inno MI0283QT display panel
4 - compatible: "multi-inno,mi0283qt".
6 The node for this driver must be a child node of a SPI controller, hence
7 all mandatory properties described in ../spi/spi-bus.txt must be specified.
10 - dc-gpios: D/C pin. The presence/absence of this GPIO determines
11 the panel interface mode (IM[3:0] pins):
12 - present: IM=x110 4-wire 8-bit data serial interface
13 - absent: IM=x101 3-wire 9-bit data serial interface
14 - reset-gpios: Reset pin
15 - power-supply: A regulator node for the supply voltage.
[all …]
/Linux-v5.15/include/uapi/linux/
Dbatman_adv.h1 /* SPDX-License-Identifier: MIT */
16 * enum batadv_tt_client_flags - TT client specific flags
22 * Bits from 4 to 7 - a subset of remote flags - are ensured to be in sync with
33 * @BATADV_TT_CLIENT_ROAM: the client roamed to/from another node and
41 * interface. This information is used by the "AP Isolation" feature
72 * part of the network but no node has already announced it
78 * enum batadv_mcast_flags_priv - Private, own multicast flags
93 * interface.
125 * enum batadv_gw_modes - gateway mode of node
139 * enum batadv_nl_attrs - batman-adv netlink attributes
[all …]
/Linux-v5.15/include/xen/
Dxenbus.h46 #include <xen/interface/xen.h>
47 #include <xen/interface/grant_table.h>
48 #include <xen/interface/io/xenbus.h>
49 #include <xen/interface/io/xs_wire.h>
50 #include <xen/interface/event_channel.h>
55 /* Register callback to watch this node. */
61 const char *node; member
157 const char *dir, const char *node, unsigned int *num);
159 const char *dir, const char *node, unsigned int *len);
161 const char *dir, const char *node, const char *string);
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/mmc/
Datmel-hsmci.txt1 * Atmel High Speed MultiMedia Card Interface
3 This controller on atmel products provides an interface for MMC, SD and SDIO
7 by mmc.txt and the properties used by the atmel-mci driver.
9 1) MCI node
12 - compatible: should be "atmel,hsmci"
13 - #address-cells: should be one. The cell is the slot id.
14 - #size-cells: should be zero.
15 - at least one slot node
16 - clock-names: tuple listing input clock names.
18 - clocks: phandles to input clocks.
[all …]

12345678910>>...42