Home
last modified time | relevance | path

Searched +full:control +full:- +full:parent (Results 1 – 25 of 1040) sorted by relevance

12345678910>>...42

/freebsd-src/sys/contrib/device-tree/Bindings/serial/
H A Dnxp,sc16is7xx.txt1 * NXP SC16IS7xx advanced Universal Asynchronous Receiver-Transmitter (UART)
5 - compatible: Should be one of the following:
6 - "nxp,sc16is740" for NXP SC16IS740,
7 - "nxp,sc16is741" for NXP SC16IS741,
8 - "nxp,sc16is750" for NXP SC16IS750,
9 - "nxp,sc16is752" for NXP SC16IS752,
10 - "nxp,sc16is760" for NXP SC16IS760,
11 - "nxp,sc16is762" for NXP SC16IS762.
12 - reg: I2C address of the SC16IS7xx device.
13 - interrupts: Should contain the UART interrupt
[all …]
H A Dnxp,sc16is7xx.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schema
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/mux/
H A Dreg-mux.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/mux/reg-mux.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Generic register bitfield-based multiplexer controller
10 - Peter Rosin <peda@axentia.se>
13 Define register bitfields to be used to control multiplexers. The parent
19 - reg-mux # parent device of mux controller is not syscon device
20 - mmio-mux # parent device of mux controller is syscon device
24 '#mux-control-cells':
[all …]
H A Dreg-mux.txt1 Generic register bitfield-based multiplexer controller bindings
3 Define register bitfields to be used to control multiplexers. The parent
7 - compatible : should be one of
8 "reg-mux" : if parent device of mux controller is not syscon device
9 "mmio-mux" : if parent device of mux controller is syscon device
10 - #mux-control-cells : <1>
11 - mux-reg-masks : an array of register offset and pre-shifted bitfield mask
12 pairs, each describing a single mux control.
13 * Standard mux-controller bindings as decribed in mux-controller.txt
16 - idle-states : if present, the state the muxes will have when idle. The
[all …]
H A Dmux-controller.txt5 that uses the mux controller. Thus, a mux controller can possibly control
8 control several multiplexers for a single consumer.
11 space is a simple zero-based enumeration. I.e. 0-1 for a 2-way multiplexer,
12 0-7 for an 8-way multiplexer, etc.
16 ---------
19 want to use with a property containing a 'mux-ctrl-list':
21 mux-ctrl-list ::= <single-mux-ctrl> [mux-ctrl-list]
22 single-mux-ctrl ::= <mux-ctrl-phandle> [mux-ctrl-specifier]
23 mux-ctrl-phandle : phandle to mux controller node
24 mux-ctrl-specifier : array of #mux-control-cells specifying the
[all …]
H A Dgpio-mux.txt1 GPIO-based multiplexer controller bindings
3 Define what GPIO pins are used to control a multiplexer. Or several
4 multiplexers, if the same pins control more than one multiplexer.
7 - compatible : "gpio-mux"
8 - mux-gpios : list of gpios used to control the multiplexer, least
10 - #mux-control-cells : <0>
11 * Standard mux-controller bindings as decribed in mux-controller.txt
14 - idle-state : if present, the state the mux will have when idle. The
23 mux: mux-controller {
24 compatible = "gpio-mux";
[all …]
H A Dgpio-mux.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/mux/gpio-mux.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: GPIO-based multiplexer controller
10 - Peter Rosin <peda@axentia.se>
13 Define what GPIO pins are used to control a multiplexer. Or several
14 multiplexers, if the same pins control more than one multiplexer.
22 const: gpio-mux
24 mux-gpios:
[all …]
H A Dmux-controller.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/mux/mux-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Peter Rosin <peda@axentia.se>
14 that uses the mux controller. Thus, a mux controller can possibly control
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/arm/
H A 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
19 Node's parent must be the root node /, and the address space visible
24 - compatible
28 "arm,cci-400"
29 "arm,cci-500"
30 "arm,cci-550"
32 - reg
37 address of CCI control registers common to all
[all …]
/freebsd-src/share/man/man3/
H A DCMSG_DATA.312 .Nd socket control message routines for ancillary data access
26 The control message API is used to construct ancillary data objects for
27 use in control messages sent and received across sockets.
29 Control messages are passed around by the
38 is used to specify a chain of control messages.
40 These routines should be used instead of directly accessing the control
45 .Bl -tag -width Ds
47 This routine accesses the data portion of the control message header
52 This routine accesses the first control message attached to the
55 If no control messages are attached to the message, this routine
[all …]
/freebsd-src/share/man/man9/
H A Dsysctl.9106 .Fa "struct sysctl_oid_list *parent"
117 .Fa "struct sysctl_oid_list *parent"
127 .Fa "struct sysctl_oid_list *parent"
138 .Fa "struct sysctl_oid_list *parent"
149 .Fa "struct sysctl_oid_list *parent"
159 .Fa "struct sysctl_oid_list *parent"
169 .Fa "struct sysctl_oid_list *parent"
180 .Fa "struct sysctl_oid_list *parent"
192 .Fa "struct sysctl_oid_list *parent"
205 .Fa "struct sysctl_oid_list *parent"
[all …]
/freebsd-src/contrib/atf/atf-c/
H A Dutils_test.c26 #include "atf-c/utils.h"
38 #include <atf-c.h>
40 #include "atf-c/detail/dynstr.h"
41 #include "atf-c/detail/test_helpers.h"
45 * Up to buflen-1 characters are read into buffer. If this function returns,
46 * the contents read into the buffer are guaranteed to be nul-terminated.
59 ATF_REQUIRE_MSG(fd != -1, "Cannot open %s", path); in read_file()
60 const ssize_t length = read(fd, buffer, buflen - 1); in read_file()
62 ATF_REQUIRE(length != -1); in read_file()
162 for (; i < sizeof(long_contents) - 1; i++) in ATF_TC_BODY()
[all …]
/freebsd-src/contrib/atf/atf-c++/
H A Dutils_test.cpp26 #include "atf-c++/utils.hpp"
43 #include <atf-c++.hpp>
51 if (fd == -1) in read_file()
53 const ssize_t length = read(fd, buffer, sizeof(buffer) - 1); in read_file()
55 ATF_REQUIRE(length != -1); in read_file()
56 if (length == sizeof(buffer) - 1) in read_file()
63 // ------------------------------------------------------------------------
65 // ------------------------------------------------------------------------
155 for (; i < sizeof(long_contents) - 1; i++) in ATF_TEST_CASE_BODY()
168 for (; i < sizeof(long_contents) - 1; i++) in ATF_TEST_CASE_BODY()
[all …]
/freebsd-src/contrib/wpa/wpa_supplicant/dbus/
H A Ddbus_new.c2 * WPA Supplicant / dbus-based control interface
4 * Copyright (c) 2009-2010, Witold Sowa <witold.sowa@gmail.com>
79 for (wpa_s = priv->global->ifaces; wpa_s; wpa_s = wpa_s->next) { in noc_filter()
80 if (wpa_s->preq_notify_peer != NULL && in noc_filter()
81 os_strcmp(name, wpa_s->preq_notify_peer) == 0 && in noc_filter()
84 os_free(wpa_s->preq_notify_peer); in noc_filter()
85 wpa_s->preq_notify_pee in noc_filter()
1262 struct wpa_supplicant *parent; wpas_dbus_signal_p2p_group_removed() local
1575 struct wpa_supplicant *parent; wpas_dbus_signal_p2p_group_started() local
1807 struct wpa_supplicant *parent; wpas_dbus_signal_p2p_peer_joined() local
1864 struct wpa_supplicant *parent; wpas_dbus_signal_p2p_peer_disconnected() local
[all...]
/freebsd-src/sys/dev/acpi_support/
H A Dacpi_asus_wmi.c1 /*-
45 ACPI_MODULE_NAME("ASUS-WMI")
47 #define ACPI_ASUS_WMI_MGMT_GUID "97845ED0-4E6D-11DE-8A39-0800200C9A66"
48 #define ACPI_ASUS_WMI_EVENT_GUID "0B3CBB35-E3C2-45ED-91C2-4C5A6D195D1C"
49 #define ACPI_EEEPC_WMI_EVENT_GUID "ABBC0F72-8EA1-11D1-00A0-C90629100000"
129 .description = "Wireless LED control",
139 .description = "WLAN power control",
144 .description = "Bluetooth power control",
149 .description = "GPS power control",
154 .description = "WiMAX power control",
[all …]
/freebsd-src/contrib/mandoc/
H A Dmandocd.848 Typically, the socket is created by the parent process using
56 The parent process will pass the file descriptor number as an argument to
58 formatted as a decimal ASCII-encoded integer.
61 for a typical implementation of a parent process.
64 loops reading one-byte messages with
68 It ignores the byte read and only uses the out-of-band auxiliary
70 control data, typically supplied by the calling process using
72 The parent process is expected to pass three file descriptors
82 .Bl -ta
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/remoteproc/
H A Dti,pru-rproc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/ti,pru-rproc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Suman Anna <s-anna@ti.com>
13 Each Programmable Real-Time Unit and Industrial Communication Subsystem
14 (PRU-ICSS or PRUSS) has two 32-bit load/store RISC CPU cores called
15 Programmable Real-Time Units (PRUs), each represented by a node. Each PRU
16 core has a dedicated Instruction RAM, Control and Debug register sets, and
17 use the Data RAMs present within the PRU-ICSS for code execution.
[all …]
/freebsd-src/sys/contrib/dev/acpica/components/parser/
H A Dpsparse.c3 * Module Name: psparse - Parser top level AML parse routines
11 * Some or all of this work - Copyright (c) 1999 - 2024, Intel Corp.
28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent
104 * re-exports any such software from a foreign destination, Licensee shall
105 * ensure that the distribution and export/re-export of the software is in
108 * any of its subsidiaries will export/re-export any technical data, process,
130 * 3. Neither the names of the above-listed copyright holders nor the names
177 * PARAMETERS: Opcode - A
[all...]
/freebsd-src/lib/libmixer/
H A Dmixer.31 .\"-
2 .\" Copyright (c) 2021-2022 Christos Margiolis <christos@FreeBSD.org>
51 Mixer library (libmixer, -lmixer)
63 .Fn mixer_add_ctl "struct mix_dev *parent" "int id" "const char *name" \
109 .Bd -literal
139 .Bl -tag -width "f_default"
203 .Bd -literal
205 struct mixer *parent_mixer; /* parent mixer */
217 TAILQ_HEAD(mix_ctlhead, mix_ctl) ctls; /* control lis
[all...]
/freebsd-src/sys/powerpc/powermac/
H A Dnvbl.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
46 #define NVIDIA_BRIGHT_SCALE ((NVIDIA_BRIGHT_MAX - NVIDIA_BRIGHT_MIN)/100)
58 static void nvbl_identify(driver_t *driver, device_t parent);
82 nvbl_identify(driver_t *driver, device_t parent) in nvbl_identify() argument
84 if (OF_finddevice("mac-io/backlight") == - in nvbl_identify()
93 char control[8]; nvbl_probe() local
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/clock/ti/
H A Dmux.txt4 register-mapped multiplexer with multiple input clock signals or
6 gate or adjust the parent rate via a divider or multiplier.
15 register value selected parent clock
22 "index-starts-at-one" modified the scheme as follows:
24 register value selected clock parent
29 The binding must provide the register to control the mux. Optionally
30 the number of bits to shift the control field in the register can be
34 [1] Documentation/devicetree/bindings/clock/clock-binding
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/clock/
H A Dkeystone-pll.txt9 [1] Documentation/devicetree/bindings/clock/clock-bindings.txt
12 - #clock-cells : from common clock binding; shall be set to 0.
13 - compatible : shall be "ti,keystone,main-pll-clock" or "ti,keystone,pll-clock"
14 - clocks : parent clock phandle
15 - re
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/net/nfc/
H A Dmarvell,nci.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
15 - marvell,nfc-i2c
16 - marvell,nfc-spi
17 - marvell,nfc-uart
19 hci-muxed:
30 reset-n-io:
31 $ref: /schemas/types.yaml#/definitions/phandle-array
[all …]
H A Dnfcmrvl.txt4 - compatible: Should be:
5 - "marvell,nfc-uart" or "mrvl,nfc-uart" for UART devices
6 - "marvell,nfc-i2c" for I2C devices
7 - "marvell,nfc-spi" for SPI devices
10 - pinctrl-names: Contains only one value - "default".
11 - pintctrl-0: Specifies the pin control groups used for this controller.
12 - reset-n-io: Output GPIO pin used to reset the chip (active low).
13 - hci-muxed: Specifies that the chip is muxing NCI over HCI frames.
15 Optional UART-based chip specific properties:
16 - flow-control: Specifies that the chip is using RTS/CTS.
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/net/
H A Dmdio-mux-gpio.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/net/mdio-mux-gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andrew Lunn <andrew@lunn.ch>
14 lines are used to control which child bus is connected.
17 - $ref: /schemas/net/mdio-mux.yaml#
21 const: mdio-mux-gpio
25 List of GPIOs used to control the multiplexer, least significant bit first.
30 - compatible
[all …]

12345678910>>...42