Home
last modified time | relevance | path

Searched +full:slave +full:- +full:mode (Results 1 – 25 of 401) sorted by relevance

12345678910>>...17

/freebsd/sys/contrib/device-tree/Bindings/ata/
H A Dcortina,gemini-sata-bridge.txt3 The Gemini SATA bridge in a SoC-internal PATA to SATA bridge that
8 - compatible: should be
9 "cortina,gemini-sata-bridge"
10 - reg: registers and size for the block
11 - resets: phandles to the reset lines for both SATA bridges
12 - reset-names: must be "sata0", "sata1"
13 - clocks: phandles to the compulsory peripheral clocks
14 - clock-names: must be "SATA0_PCLK", "SATA1_PCLK"
15 - syscon: a phandle to the global Gemini system controller
16 - cortina,gemini-ata-muxmode: tell the desired multiplexing mode for
[all …]
H A Dcortina,gemini-sata-bridge.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/ata/cortina,gemini-sata-bridge.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
13 The Gemini SATA bridge in a SoC-internal PATA to SATA bridge that
19 const: cortina,gemini-sata-bridge
28 reset-names:
30 - const: sata0
31 - const: sata1
[all …]
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dcpsw.txt2 ------------------------------------------------------
5 - compatible : Should be one of the below:-
7 "ti,am335x-cpsw" for AM335x controllers
8 "ti,am4372-cpsw" for AM437x controllers
9 "ti,dra7-cpsw" for DRA7x controllers
10 - reg : physical base address and size of the cpsw
12 - interrupts : property with a value describing the interrupt
14 - cpdma_channels : Specifies number of channels in CPDMA
15 - ale_entries : Specifies No of entries ALE can hold
16 - bd_ram_size : Specifies internal descriptor RAM size
[all …]
H A Dkeystone-netcp.txt6 switch sub-module to send and receive packets. NetCP also includes a packet
13 includes a 3-port Ethernet switch sub-module capable of 10Gb/s and 1Gb/s rates
16 Keystone NetCP driver has a plug-in module architecture where each of the NetCP
17 sub-modules exist as a loadable kernel module which plug in to the netcp core.
18 These sub-modules are represented as "netcp-devices" in the dts bindings. It is
19 mandatory to have the ethernet switch sub-module for the ethernet interface to
20 be operational. Any other sub-module like the PA is optional.
24 -----------------------------
26 -----------------------------
28 |-> NetCP Devices -> |
[all …]
H A Dintel,ixp46x-ptp-timer.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/net/intel,ixp46x-ptp-timer.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 - Linus Walleij <linus.walleij@linaro.org>
20 const: intel,ixp46x-ptp-timer
27 - description: Interrupt to trigger master mode snapshot from the
29 - description: Interrupt to trigger slave mode snapshot from the
32 interrupt-names:
34 - const: master
[all …]
H A Dbroadcom-bluetooth.txt2 ---------------------
8 device the slave device is attached to.
12 - compatible: should contain one of the following:
14 * "brcm,bcm4329-bt"
15 * "brcm,bcm4330-bt"
16 * "brcm,bcm43438-bt"
18 * "brcm,bcm43540-bt"
23 - max-speed: see Documentation/devicetree/bindings/serial/serial.yaml
24 - shutdown-gpios: GPIO specifier, used to enable the BT module
25 - device-wakeup-gpios: GPIO specifier, used to wakeup the controller
[all …]
/freebsd/share/man/man4/
H A Dspigen.436 .Bd -ragged -offset indent
45 .Bd -literal -offset indent
51 driver provides direct access to a slave device on the SPI bus.
54 device is associated with a single chip-select
56 with that chip-select line asserted.
58 SPI data transfers are inherently bi-directional; there are no separate
71 driver provides access to the SPI slave device with the following
75 .Bl -tag -width indent
83 .Bd -literal
91 The buffers for the transfer are a previously-mmap'd region.
[all …]
H A Dpts.433 .Nd pseudo-terminal driver
37 driver provides support for a device-pair termed a
38 .Em pseudo-terminal .
39 A pseudo-terminal is a pair of character devices, a
42 .Em slave
44 The slave device provides to a process an interface identical
50 have a hardware device of some sort behind them, the slave
52 it through the master half of the pseudo-terminal.
54 given to the slave device as input and anything written
55 on the slave device is presented as input on the master
[all …]
H A Dmx25l.430 .Nd driver for SpiFlash(tm) compatible non-volatile storage devices
35 .Bd -ragged -offset indent
42 .Bd -literal -offset indent
48 driver provides support for the family of non-volatile storage
72 .Bl -bullet -compact
133 device is defined as a slave device subnode
140 The most commonly-used ones are documented below.
145 .Bl -tag -width indent
147 Must be the string "jedec,spi-nor".
150 .It Va spi-max-frequency
[all …]
H A Dat45d.430 .Nd driver for DataFlash(tm) non-volatile storage devices
35 .Bd -ragged -offset indent
42 .Bd -literal -offset indent
48 driver provides support for the family of non-volatile storage
75 .Bl -bullet -compact
100 device is defined as a slave device subnode
107 The most commonly-used ones are documented below.
112 .Bl -tag -width indent
117 .It Va spi-max-frequency
118 The maximum bus frequency to use when communicating with this slave device.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/spi/
H A Dspi-fsl-lpspi.txt4 - compatible :
5 - "fsl,imx7ulp-spi" for LPSPI compatible with the one integrated on i.MX7ULP soc
6 - "fsl,imx8qxp-spi" for LPSPI compatible with the one integrated on i.MX8QXP soc
7 - reg : address and length of the lpspi master registers
8 - interrupt-parent : core interrupt controller
9 - interrupts : lpspi interrupt
10 - clocks : lpspi clock specifier. Its number and order need to correspond to the
11 value in clock-names.
12 - clock-names : Corresponding to per clock and ipg clock in "clocks"
15 - spi-slave : spi slave mode support. In slave mode, add this attribute without
[all …]
H A Dspi-controller.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/spi/spi-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Mark Brown <broonie@kernel.org>
14 and a set of child nodes for each SPI slave on the bus. The system SPI
15 controller may be described for use in SPI master mode or in SPI slave mode,
20 pattern: "^spi(@.*|-([0-9]|[1-9][0-9]+))?$"
22 "#address-cells":
25 "#size-cells":
[all …]
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_sysfs.c14 * - Redistributions of source code must retain the above
18 * - Redistributions in binary form must reproduce the above
42 * 0 - requests opensm to assign a value.
43 * ffffffffffffffff - delete this entry.
44 * other - value assigned by administrator.
51 struct mlx4_ib_iov_port *port = mlx4_ib_iov_dentry->ctx; in show_admin_alias_guid()
52 struct mlx4_ib_dev *mdev = port->dev; in show_admin_alias_guid()
55 sysadmin_ag_val = mlx4_get_admin_guid(mdev->dev, in show_admin_alias_guid()
56 mlx4_ib_iov_dentry->entry_num, in show_admin_alias_guid()
57 port->num); in show_admin_alias_guid()
[all …]
/freebsd/sys/arm/freescale/imx/
H A Dimx_i2c.c1 /*-
2 * Copyright (C) 2008-2009 Semihalf, Michal Hajduk
35 * Note that the hardware is capable of running as both a master and a slave.
36 * This driver currently implements only master-mode operations.
38 * This driver supports multi-master i2c buses, by detecting bus arbitration
41 * transfer cycles resulting in arbitration loss in mid-transfer. The caller
42 * must handle retries in a way that makes sense for the slave being addressed.
81 #define I2C_ADDR_REG 0x00 /* I2C slave address register */
89 #define I2CCR_MSTA (1 << 5) /* Master/slave mode */
90 #define I2CCR_MTX (1 << 4) /* Transmit/receive mode */
[all …]
/freebsd/sys/dev/ic/
H A Di8259.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
42 /* 0x20 - 0x80 - in 8080/8085 mode only */
45 /* No definitions, it is the base vector of the IDT for 8086 mode */
48 /* For a master PIC, bitfield indicating a slave 8259 on given input */
49 /* For slave, lower 3 bits are the slave's ID binary id on master */
54 #define ICW4_MS 0x04 /* 1 = buffered master, 0 = slave */
55 #define ICW4_BUF 0x08 /* 1 = enable buffer mode */
56 #define ICW4_SFNM 0x10 /* 1 = special fully nested mode */
73 #define OCW2_SL 0x40 /* EOI mode */
[all …]
/freebsd/usr.bin/bluetooth/rfcomm_sppd/
H A Drfcomm_sppd.11 .\" Copyright (c) 2001-2003 Maksim Yevmenkin <m_evmenkin@yahoo.com>
44 In client mode,
63 will operate in server mode and act as RFCOMM server,
73 the server side of the virtual serial port is attached to a pseudo-terminal.
82 utility opens both master and slave pseudo terminals.
90 The application in its turn opens the slave pseudo
95 .Bl -tag -width indent
97 In client mode,
99 If this option is specified in server mode,
113 In both client and server mode,
[all …]
/freebsd/contrib/netbsd-tests/lib/libcurses/
H A Dtestframe.txt3 ----------------
21 number of pipes and a pseudo-tty (pty). The programs are called the
22 director and the slave. The director reads a configuration file of
23 tests to perform, passes these commands to the slave over a pipe and
24 reads the pty for any output from the slave. Data from the slave is
26 are highlighted to the tester. The slave is a curses application that
29 along with the parameters required for the call. The slave takes the
40 -v enables verbose output to assist debugging
41 -s slave_path the director will execute slave_path as the slave
42 process. The default is ./slave
[all …]
/freebsd/usr.sbin/i2c/
H A Di2c.82 .\" Copyright (C) 2008-2009 Semihalf, Michal Hajduk and Bartlomiej Sieka
31 .Nd test I2C bus and slave devices
34 .Cm -a Ar address
44 .Cm -h
46 .Cm -i
49 .Op Ar -
51 .Cm -r
55 .Cm -s
67 .Bl -tag -width ".Fl d Ar direction"
69 7-bit address on the I2C device to operate on (hex).
[all …]
/freebsd/sys/amd64/vmm/io/
H A Dvatpic.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
54 #define VATPIC_LOCK(vatpic) mtx_lock_spin(&((vatpic)->mtx))
55 #define VATPIC_UNLOCK(vatpic) mtx_unlock_spin(&((vatpic)->mtx))
56 #define VATPIC_LOCKED(vatpic) mtx_owned(&((vatpic)->mtx))
72 bool sfn; /* special fully-nested mode */
78 uint8_t smm; /* special mask mode */
94 VM_CTR0((vatpic)->vm, fmt)
97 VM_CTR1((vatpic)->vm, fmt, a1)
100 VM_CTR2((vatpic)->vm, fmt, a1, a2)
[all …]
/freebsd/sys/dev/iicbus/controller/rockchip/
H A Drk_i2c.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
136 uint8_t mode; member
143 {"rockchip,rk3288-i2c", 1},
144 {"rockchip,rk3328-i2c", 1},
145 {"rockchip,rk3399-i2c", 1},
152 { -1, 0 }
159 #define RK_I2C_LOCK(sc) mtx_lock(&(sc)->mtx)
160 #define RK_I2C_UNLOCK(sc) mtx_unlock(&(sc)->mtx)
161 #define RK_I2C_ASSERT_LOCKED(sc) mtx_assert(&(sc)->mtx, MA_OWNED)
[all …]
/freebsd/sys/dev/glxiic/
H A Dglxiic.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
36 * The driver is implemented as an interrupt-driven state machine,
37 * supporting both master and slave mode.
63 /* CS5536 PCI-ISA ID. */
146 struct iic_msg *msg; /* Current master mode message. */
148 uint8_t *data; /* Current master mode data byte. */
150 int error; /* Last master mode error. */
168 #define GLXIIC_LOCK(_sc) mtx_lock(&_sc->mtx)
169 #define GLXIIC_UNLOCK(_sc) mtx_unlock(&_sc->mtx)
[all …]
/freebsd/sys/contrib/device-tree/Bindings/regulator/
H A Dqcom,spmi-regulator.txt3 - compatible:
7 "qcom,pm8004-regulators"
8 "qcom,pm8005-regulators"
9 "qcom,pm8226-regulators"
10 "qcom,pm8841-regulators"
11 "qcom,pm8916-regulators"
12 "qcom,pm8941-regulators"
13 "qcom,pm8950-regulators"
14 "qcom,pm8994-regulators"
15 "qcom,pmi8994-regulators"
[all …]
/freebsd/sys/x86/isa/
H A Datpic.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
29 * PIC driver for the 8259A Master and Slave PICs in PC/AT machines.
67 #define SLAVE 1 macro
69 #define IMEN_MASK(ai) (IRQ_MASK((ai)->at_irq))
93 #define IRQ(ap, ai) ((ap)->at_irqbase + (ai)->at_irq)
149 static void i8259_init(struct atpic *pic, int slave);
181 KASSERT(isrc->is_pic == &atpics[MASTER].at_pic, in _atpic_eoi_master()
189 * The data sheet says no auto-EOI on slave, but it sometimes works.
196 KASSERT(isrc->is_pic == &atpics[SLAVE].at_pic, in _atpic_eoi_slave()
[all …]
/freebsd/sys/contrib/dev/iwlwifi/fw/api/
H A Dphy.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2012-2014, 2019-2022, 2024 Intel Corporation
4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH
5 * Copyright (C) 2016-2017 Intel Deutschland GmbH
11 * enum iwl_phy_ops_subcmd_ids - PH
[all...]
/freebsd/usr.sbin/bluetooth/hccontrol/
H A Dlink_policy.c1 /*-
4 * SPDX-License-Identifier: BSD-2-Clause
6 * Copyright (c) 2001-2002 Maksim Yevmenkin <m_evmenkin@yahoo.com>
79 (rp.role == NG_HCI_ROLE_MASTER)? "Master" : "Slave", rp.role); in hci_role_discovery()
103 memcpy(&cp.bdaddr, he->h_addr, sizeof(cp.bdaddr)); in hci_switch_role()
137 if (e->event == NG_HCI_EVENT_ROLE_CHANGE) { in hci_switch_role()
140 if (ep->status != 0x00) { in hci_switch_role()
142 hci_status2str(ep->status), ep->status); in hci_switch_role()
146 fprintf(stdout, "BD_ADDR: %s\n", hci_bdaddr2str(&ep->bdaddr)); in hci_switch_role()
148 (ep->role == NG_HCI_ROLE_MASTER)? "Master" : "Slave", in hci_switch_role()
[all …]

12345678910>>...17