Home
last modified time | relevance | path

Searched +full:source +full:- +full:bus +full:- +full:width (Results 1 – 25 of 1038) sorted by relevance

12345678910>>...42

/freebsd/sys/contrib/device-tree/Bindings/dma/
H A Dadi,axi-dmac.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/dma/adi,axi-dmac.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog Devices AXI-DMAC DMA controller
10 FPGA-based DMA controller designed for use with high-speed converter hardware.
15 - Nuno Sa <nuno.sa@analog.com>
21 const: adi,axi-dmac-1.00.a
32 "#dma-cells":
39 This sub-node must contain a sub-node for each DMA channel. This node is
[all …]
H A 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 …]
/freebsd/lib/libdevctl/
H A Ddevctl.34 .\" Redistribution and use in source and binary forms, with or without
7 .\" 1. Redistributions of source code must retain the above copyright
88 bus-specific address.
89 The following bus-specific address formats are currently supported:
90 .Bl -tag -offset indent
91 .It Sy pci Ns Fa domain Ns : Ns Fa bus Ns : Ns Fa slot Ns : Ns Fa function
94 .Fa bus ,
98 .It Sy pci Ns Fa bus Ns : Ns Fa slot Ns : Ns Fa function
100 .Fa bus ,
152 function re-enables a disabled device.
[all …]
/freebsd/share/man/man4/
H A Dspigen.45 .\" Redistribution and use in source and binary forms, with or without
9 .\" 1. Redistributions of source code must retain the above copyright
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
55 line on the bus, and all I/O performed through that instance is done
56 with that chip-select line asserted.
58 SPI data transfers are inherently bi-directional; there are no separate
75 .Bl -tag -width indent
[all …]
H A Dmx25l.42 .\" SPDX-License-Identifier: BSD-2-Clause
6 .\" Redistribution and use in source and binary forms, with or without
10 .\" 1. Redistributions of source code must retain the above copyright
32 .Nd SpiFlash compatible non-volatile storage devices driver
42 driver provides support for the family of non-volatile storage
66 .Bl -bullet -compact
130 of the SPI bus controller node.
136 The most commonly-used ones are documented below.
141 .Bl -tag -width indent
143 Must be the string "jedec,spi-nor".
[all …]
H A Dltc430x.41 .\"-
2 .\" SPDX-License-Identifier: BSD-2-Clause
6 .\" Redistribution and use in source and binary forms, with or without
9 .\" 1. Redistributions of source code must retain the above copyright
37 .Bd -ragged -offset indent
44 .Bd -literal -offset indent
50 driver supports the LTC4305 and LTC4306 I2C bus multiplexer (mux) chips.
51 It automatically connects an upstream I2C bus to one of several downstream
60 device node is defined as a child node of its upstream i2c bus.
69 .Bk -words
[all …]
H A Dat45d.44 .\" Redistribution and use in source and binary forms, with or without
8 .\" 1. Redistributions of source code must retain the above copyright
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
53 driver supports only the SPI bus versions of each AT45DB device,
75 .Bl -bullet -compact
101 of the SPI bus controller node.
107 The most commonly-used ones are documented below.
[all …]
H A Dusb.44 .\" Redistribution and use in source and binary forms, with or without
7 .\" 1. Redistributions of source code must retain the above copyright
30 .Nd Universal Serial Bus
35 .Bd -ragged -offset indent
42 .Bd -literal -offset indent
52 provides machine-independent bus support and drivers for
58 .Bl -tag -width 6n -offset indent
59 .It USB Controller (Bus)
64 The controller attaches to a physical bus
67 The USB bus attaches to the controller, and the root hub attaches
[all …]
H A Dpci.45 .\" Redistribution and use in source and binary forms, with or without
8 .\" 1. Redistributions of source code must retain the above copyright
30 .Nd generic PCI/PCIe bus driver
32 To compile the PCI bus driver into the kernel,
35 .Bd -ragged -offset indent
40 .Pq SR-IOV :
41 .Bd -ragged -offset indent
45 To compile in support for native PCI-express HotPlug:
46 .Bd -ragged -offset indent
91 or a BAR read access could have function-specific side-effects.
[all …]
/freebsd/sys/contrib/device-tree/src/arm/samsung/
H A Ds5pv210-torbreck.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Samsung's S5PV210 SoC device tree source
5 * Copyright (c) 2013-2014 Samsung Electronics, Co. Ltd.
10 * Board device tree source for Torbreck board.
12 * NOTE: This file is completely based on original board file for mach-torbreck
17 /dts-v1/;
18 #include <dt-bindings/input/input.h>
34 pmic_ap_clk: clock-0 {
36 compatible = "fixed-clock";
37 #clock-cells = <0>;
[all …]
/freebsd/sys/contrib/device-tree/Bindings/i2c/
H A Di2c.txt7 Required properties (per bus)
8 -----------------------------
10 - #address-cells - should be <1>. Read more about addresses below.
11 - #size-cells - should be <0>.
12 - compatible - name of I2C bus controller
17 The cells properties above define that an address of children of an I2C bus
20 Optional properties (per bus)
21 -----------------------------
26 - clock-frequency
27 frequency of bus clock in Hz.
[all …]
/freebsd/sys/dev/pci/
H A Dpcib_if.m1 #-
5 # Redistribution and use in source and binary forms, with or without
8 # 1. Redistributions of source code must retain the above copyright
28 #include <sys/bus.h>
55 # Return the number of slots on the attached PCI bus.
63 # Return the number of functions on the attached PCI bus.
70 # Read configuration space on the PCI bus. The bus, slot and func
73 # device. The width argument (which should be 1, 2 or 4) specifies how
78 u_int bus;
82 int width;
[all …]
/freebsd/share/man/man9/
H A Dbhnd_erom.91 .\" Copyright (c) 2015-2016 Landon Fuller <landonf@FreeBSD.org>
8 .\" Redistribution and use in source and binary forms, with or without
11 .\" 1. Redistributions of source code must retain the above copyright
128 .Ss Bus Space I/O
156 .Fa "u_int width"
159 .Bd -literal
176 .Fa "u_int width"
202 A pointer to a bus I/O instance mapping the device registers of the first
243 using the bus I/O instance
336 .Ss Bus Space I/O
[all …]
H A Dbhnd.91 .\" Copyright (c) 2015-2016 Landon Fuller <landonf@FreeBSD.org>
8 .\" Redistribution and use in source and binary forms, with or without
11 .\" 1. Redistributions of source code must retain the above copyright
38 .Ss Bus Resource Functions
70 .Ss "Bus Space Functions"
260 .Fa "device_t dev" "bus_size_t offset" "void *value" "u_int width"
264 .Fa "device_t dev" "bus_size_t offset" "const void *value" "u_int width"
330 .Fa "device_t bus" "const struct bhnd_core_match *desc"
392 .Bd -literal
398 .Bd -literal
[all …]
H A Dpwmbus.93 .\" Redistribution and use in source and binary forms, with or without
6 .\" 1. Redistributions of source code must retain the above copyright
41 .Fn PWMBUS_CHANNEL_CONFIG "device_t bus" "u_int channel" "u_int period" "u_int duty"
43 .Fn PWMBUS_CHANNEL_COUNT "device_t bus" "u_int *nchannel"
45 .Fn PWMBUS_CHANNEL_ENABLE "device_t bus" "u_int channel" "bool enable"
47 .Fn PWMBUS_CHANNEL_GET_CONFIG "device_t bus" "u_int channel" "u_int *period" "u_int *duty"
49 .Fn PWMBUS_CHANNEL_GET_FLAGS "device_t bus" "u_int channel" "uint32_t *flags"
51 .Fn PWMBUS_CHANNEL_IS_ENABLED "device_t bus" "u_int channel" "bool *enabled"
53 .Fn PWMBUS_CHANNEL_SET_FLAGS "device_t bus" "u_int channel" "uint32_t flags"
55 The PWMBUS (Pulse-Width Modulation) interface allows a device driver to
[all …]
/freebsd/sys/powerpc/pseries/
H A Drtas_pci.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
7 * Redistribution and use in source and binary forms, with or without
10 * 1. Redistributions of source code must retain the above copyright
32 #include <sys/bus.h>
46 #include <machine/bus.h>
114 if (OF_getproplen(ofw_bus_get_node(dev), "used-by-rtas") < 0) in rtaspci_probe()
119 device_set_desc(dev, "RTAS Host-PCI bridge"); in rtaspci_probe()
130 if (OF_getencprop(ofw_bus_get_node(dev), "reg", (pcell_t *)&sc->sc_pcir, in rtaspci_attach()
131 sizeof(sc->sc_pcir)) == -1) in rtaspci_attach()
[all …]
/freebsd/sys/dev/acpica/
H A Dacpi_if.m1 #-
5 # Redistribution and use in source and binary forms, with or without
8 # 1. Redistributions of source code must retain the above copyright
28 #include <sys/bus.h>
65 acpi_generic_id_probe(device_t bus, device_t dev, char **ids,
76 # device_t bus: parent bus for the device
91 device_t bus;
100 # device_t bus: parent bus for the device
116 device_t bus;
126 # device_t bus: parent bus for the device
[all …]
/freebsd/sys/dev/bhnd/
H A Dbhnd_bus_if.m1 #-
2 # Copyright (c) 2015-2016 Landon Fuller <landonf@FreeBSD.org>
9 # Redistribution and use in source and binary forms, with or without
12 # 1. Redistributions of source code must retain the above copyright
31 #include <sys/bus.h>
40 # bhnd(4) bus interface
185 bus_size_t offset, void *value, u_int width)
192 bus_size_t offset, void *value, u_int width)
258 return (-1);
286 * Return the bhnd(4) bus driver's device enumeration parser class.
[all …]
H A Dbhnd_erom.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
11 * Redistribution and use in source and binary forms, with or without
14 * 1. Redistributions of source code must retain the above copyright
37 #include <sys/bus.h>
40 #include <machine/bus.h>
57 bhnd_size_t offset, u_int width);
65 bhnd_size_t offset, u_int width);
76 int mapped_rid; /**< resource ID of current mapping, or -1 */
80 * Fetch the device enumeration parser class from all bhnd(4)-compatible drivers
[all …]
/freebsd/sys/contrib/edk2/Include/Protocol/
H A DPciRootBridgeIo.h4 PCI Root Bridge I/O protocol is used by PCI Bus Driver to perform PCI Memory, PCI I/O,
6 defferent types of bus mastering DMA.
8 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
9 SPDX-License-Identifier: BSD-2-Clause-Patent
53 /// A read operation from system memory by a bus master that is not capable of producing
58 /// A write operation from system memory by a bus master that is not capable of producing
63 /// Provides both read and write access to system memory by both the processor and a bus
68 /// A read operation from system memory by a bus master that is capable of producing PCI
73 /// A write operation to system memory by a bus master that is capable of producing PCI
78 /// Provides both read and write access to system memory by both the processor and a bus
[all …]
/freebsd/sys/contrib/device-tree/Bindings/media/
H A Dvideo-interfaces.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/media/video-interfaces.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sakari Ailus <sakari.ailus@linux.intel.com>
11 - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
15 controlled over an I2C, SPI or UART bus, and SoC internal IP blocks, including
20 bus controller nodes, e.g. I2C.
29 #address-cells = <1>;
30 #size-cells = <0>;
[all …]
/freebsd/sys/contrib/device-tree/src/arm/renesas/
H A Dr8a7743-iwg20m.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the iWave-RZG1M-20M Qseven SOM
9 #include <dt-bindings/gpio/gpio.h>
25 compatible = "regulator-fixed";
26 regulator-name = "3P3V";
27 regulator-min-microvolt = <3300000>;
28 regulator-max-microvolt = <3300000>;
29 regulator-always-on;
30 regulator-boot-on;
35 clock-frequency = <20000000>;
[all …]
H A Dr8a7744-iwg20m.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the iWave RZ/G1N Qseven SOM
9 #include <dt-bindings/gpio/gpio.h>
20 compatible = "regulator-fixed";
21 regulator-name = "3P3V";
22 regulator-min-microvolt = <3300000>;
23 regulator-max-microvolt = <3300000>;
24 regulator-always-on;
25 regulator-boot-on;
30 clock-frequency = <20000000>;
[all …]
H A Dr8a7794-alt.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the Alt board
8 /dts-v1/;
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/input/input.h>
30 stdout-path = "serial0:115200n8";
38 d3_3v: regulator-d3-3v {
39 compatible = "regulator-fixed";
40 regulator-name = "D3.3V";
41 regulator-min-microvolt = <3300000>;
[all …]
/freebsd/sbin/camcontrol/
H A Dcamcontrol.85 .\" Redistribution and use in source and binary forms, with or without
8 .\" 1. Redistributions of source code must retain the above copyright
110 .Aq all | device id | bus Ns Op :target:lun
113 .Aq all | device id | bus Ns Op :target:lun
145 .Bk -words
195 .Aq all | off | device id | bus Ns Op :target Ns Op :lun
402 .Bl -tag -width 14n
405 .It bus:target
406 Specify a bus number and target id.
407 The bus number can be determined from
[all …]

12345678910>>...42