| /freebsd-src/sys/contrib/device-tree/Bindings/ata/ |
| H A D | cortina,gemini-sata-bridge.txt | 3 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 D | cortina,gemini-sata-bridge.yaml | 1 # 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 D | cpsw.txt | 2 ------------------------------------------------------ 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 D | keystone-netcp.txt | 6 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 D | intel,ixp46x-ptp-timer.yaml | 1 # 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 D | broadcom-bluetooth.txt | 2 --------------------- 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 D | spigen.4 | 36 .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 D | pts.4 | 33 .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 D | mx25l.4 | 30 .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 D | at45d.4 | 30 .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 D | spi-fsl-lpspi.txt | 4 - 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 D | spi-controller.yaml | 1 # 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 D | mlx4_ib_sysfs.c | 14 * - 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 D | imx_i2c.c | 1 /*- 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 D | i8259.h | 1 /*- 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 D | rfcomm_sppd.1 | 1 .\" 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 D | testframe.txt | 3 ---------------- 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 D | i2c.8 | 2 .\" 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 D | vatpic.c | 1 /*- 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 D | rk_i2c.c | 1 /*- 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 D | qcom,spmi-regulator.txt | 3 - 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 D | glxiic.c | 1 /*- 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 D | atpic.c | 1 /*- 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 D | phy.h | 1 /* 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 D | link_policy.c | 1 /*- 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 …]
|