Home
last modified time | relevance | path

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

12345678910>>...17

/freebsd-src/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-src/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-src/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-src/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 o
[all...]
/freebsd-src/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-src/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 mod
149 u_int slave; global() member
510 i2c_repeated_start(device_t dev,u_char slave,int timeout) i2c_repeated_start() argument
536 i2c_start_ll(device_t dev,u_char slave,int timeout) i2c_start_ll() argument
560 i2c_start(device_t dev,u_char slave,int timeout) i2c_start() argument
[all...]
/freebsd-src/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-src/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-src/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-src/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 -widt
[all...]
/freebsd-src/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 */
[all...]
/freebsd-src/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 { -
[all...]
/freebsd-src/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-src/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 messag
707 uint8_t slave; glxiic_state_master_addr_callback() local
[all...]
/freebsd-src/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_ir
409 i8259_init(struct atpic * pic,int slave) i8259_init() argument
[all...]
/freebsd-src/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-src/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