Home
last modified time | relevance | path

Searched +full:access +full:- +full:controllers (Results 1 – 25 of 205) sorted by relevance

123456789

/freebsd-src/sys/contrib/device-tree/Bindings/gpio/
H A Dnvidia,tegra186-gpio.txt1 NVIDIA Tegra186 GPIO controllers
3 Tegra186 contains two GPIO controllers; a main controller and an "AON"
4 controller. This binding document applies to both controllers. The register
5 layouts for the controllers share many similarities, but also some significant
14 a) Security registers, which allow configuration of allowed access to the GPIO
17 varies between the different GPIO controllers.
19 Access to this set of registers is not necessary in all circumstances. Code
20 that wishes to configure access to the GPIO registers needs access to these
22 need access to these registers.
25 controllers, these registers are exposed via multiple "physical aliases" in
[all …]
H A Dnvidia,tegra186-gpio.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/gpio/nvidia,tegra186-gpio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Jon Hunter <jonathanh@nvidia.com>
14 Tegra186 contains two GPIO controllers; a main controller and an "AON"
15 controller. This binding document applies to both controllers. The register
16 layouts for the controllers share many similarities, but also some
25 a) Security registers, which allow configuration of allowed access to the
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/net/
H A Dgpmc-eth.txt4 General-Purpose Memory Controller can be used to connect Pseudo-SRAM devices
5 such as ethernet controllers to processors using the TI GPMC as a data bus.
7 Ethernet controllers connected to TI GPMC are represented as child nodes of
12 Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt
18 Child nodes need to specify the GPMC bus address width using the "bank-width"
20 specify the I/O registers address width. Even when the GPMC has a maximum 16-bit
21 address width, it supports devices with 32-bit word registers.
23 OMAP2+ board, "bank-width = <2>;" and "reg-io-width = <4>;".
26 - bank-width: Address width of the device in bytes. GPMC supports 8-bit
27 and 16-bit devices and so must be either 1 or 2 bytes.
[all …]
/freebsd-src/sys/arm/conf/
H A DALPINE6 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
56 # ATA controllers
57 device ahci # AHCI-compatible SATA controllers
58 device ata # Legacy ATA/SATA controllers
63 device da # Direct Access (disks)
64 device sa # Sequential Access (tape etc)
66 device pass # Passthrough device (direct ATA/SCSI access)
67 device ses # Enclosure Services (SES and SAF-TE)
76 device al_pci # Annapurna Alpine PCI-E
91 makeoptions FDT_DTS_FILE=annapurna-alpine.dts
H A DTEGRA1247 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
55 # General-purpose input/output
65 device uart # Multi-uart driver
73 # ATA controllers
74 device ahci # AHCI-compatible SATA controllers
78 device da # Direct Access (disks)
80 device pass # Passthrough device (direct ATA/SCSI access)
89 device umass # Disks/Mass storage - Requires scbus and da
146 # SoC-specifi
[all...]
H A DGENERIC2 # GENERIC -- Generic(ish) kernel config.
7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
26 makeoptions CONF_CFLAGS="-march=armv7a"
94 # ATA controllers
95 device ahci # AHCI-compatible SATA controllers
96 #device ata # Legacy ATA/SATA controllers
129 device p2wi # Allwinner Push-Pull Two Wire
173 device da # Direct Access (disk
[all...]
/freebsd-src/sys/powerpc/conf/
H A DGENERIC2 # GENERIC -- Generic kernel configuration file for FreeBSD/powerpc
7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
25 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
32 options PSERIES # PAPR-compliant systems
46 options UFS_ACL # Support for access control lists
48 options UFS_GJOURNAL # Enable gjournal-based UFS journaling
58 options PSEUDOFS # Pseudo-filesystem framework
74 options SYSVSHM # SYSV-style shared memory
75 options SYSVMSG # SYSV-styl
[all...]
H A DGENERIC64LE2 # GENERIC64LE -- Generic kernel configuration file for FreeBSD/powerpc64le
7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
25 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
31 options PSERIES # PAPR-compliant systems (e.g. IBM p)
32 options POWERNV # Non-virtualized OpenPOWER systems
37 options NUMA # Non-Uniform Memory Architecture support
51 options UFS_ACL # Support for access control lists
53 options UFS_GJOURNAL # Enable gjournal-based UFS journaling
64 options PSEUDOFS # Pseudo-filesyste
[all...]
H A DGENERIC642 # GENERIC64 -- Generic kernel configuration file for FreeBSD/powerpc64
7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
25 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
33 options PSERIES # PAPR-compliant systems (e.g. IBM p)
34 options POWERNV # Non-virtualized OpenPOWER systems
38 options NUMA # Non-Uniform Memory Architecture support
53 options UFS_ACL # Support for access control lists
55 options UFS_GJOURNAL # Enable gjournal-based UFS journaling
66 options PSEUDOFS # Pseudo-filesyste
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/memory-controllers/
H A Dintel,ixp4xx-expansion-bus-controller.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/memory-controllers/intel,ixp4xx-expansion-bus-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 The IXP4xx expansion bus controller handles access to devices on the
11 memory-mapped expansion bus on the Intel IXP4xx family of system on chips,
15 - Linus Walleij <linus.walleij@linaro.org>
19 pattern: '^bus@[0-9a-f]+$'
23 - enum:
24 - intel,ixp42x-expansion-bus-controller
[all …]
/freebsd-src/sys/amd64/conf/
H A DGENERIC2 # GENERIC -- Generic kernel configuration file for FreeBSD/amd64
7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
23 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
27 options NUMA # Non-Uniform Memory Architecture support
44 options UFS_ACL # Support for access control lists
46 options UFS_GJOURNAL # Enable gjournal-based UFS journaling
56 options PSEUDOFS # Pseudo-filesystem framework
75 options SYSVSHM # SYSV-style shared memory
76 options SYSVMSG # SYSV-styl
[all...]
H A DMINIMAL2 # MINIMAL -- Mostly Minimal kernel configuration file for FreeBSD/amd64
9 # o (non-loaded) random is included due to uncertainty...
17 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
33 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
37 options NUMA # Non-Uniform Memory Architecture support
45 options UFS_ACL # Support for access control lists
47 options UFS_GJOURNAL # Enable gjournal-based UFS journaling
60 options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
79 # Make an SMP-capable kernel by default
151 # ATA controllers
[all …]
/freebsd-src/sys/i386/conf/
H A DGENERIC2 # GENERIC -- Generic kernel configuration file for FreeBSD/i386
7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
25 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
40 options UFS_ACL # Support for access control lists
42 options UFS_GJOURNAL # Enable gjournal-based UFS journaling
52 options PSEUDOFS # Pseudo-filesystem framework
69 options SYSVSHM # SYSV-style shared memory
70 options SYSVMSG # SYSV-style message queues
71 options SYSVSEM # SYSV-styl
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/mtd/
H A Dgpmc-nor.txt8 Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt
11 - bank-width: Width of NOR flash in bytes. GPMC supports 8-bit and
12 16-bit devices and so must be either 1 or 2 bytes.
13 - compatible: Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
14 - gpmc,cs-on-ns: Chip-select assertion time
15 - gpmc,cs-rd-off-ns: Chip-select de-assertion time for reads
16 - gpmc,cs-wr-off-ns: Chip-select de-assertion time for writes
17 - gpmc,oe-on-ns: Output-enable assertion time
18 - gpmc,oe-off-ns: Output-enable de-assertion time
19 - gpmc,we-on-ns Write-enable assertion time
[all …]
/freebsd-src/share/man/man4/
H A Dida.49 .Nd Compaq Intelligent Drive Array Controllers
14 .Bd -ragged -offset indent
22 .Bd -literal -offset indent
28 It unites these hard drives into one or more high-performance logical drives.
31 These controllers have the ability to provide fault tolerance for the connected
33 It is also possible for an application to access the SCSI bus subsystem
34 directly by using the pass-through interface.
36 The following controllers are supported by the
40 .Bl -bullet -compact
54 Compaq SMART-2/DH Controller
[all …]
H A Daac.434 .Bd -ragged -offset indent
46 .Bd -literal -offset indent
53 and Ultra320, SATA and SAS RAID controllers.
55 Access to RAID containers is available via the
60 device enables the SCSI pass-thru interface and allows devices connected
61 to the card such as CD-ROMs to be available via the CAM
68 device nodes provide access to the management interface of the controller.
81 Linux-compatible
84 Linux-based management applications to control the card.
86 Controllers supported by the
[all …]
H A Dsuperio.42 .\" SPDX-License-Identifier: BSD-2-Clause
37 .Bd -ragged -offset indent
44 .Bd -literal -offset indent
48 Super I/O is an I/O controller that combines various low-bandwidth devices
52 .Bl -bullet -compact
66 a controller for general purpose input-output
74 Such devices either use well-known legacy resources or they are advertised
76 They can be configured either using ISA bus hints or they are auto-configured by
85 provides access to the floppy disk controller.
92 The driver itself attaches to the ISA bus as all supported controllers are
[all …]
H A Dahci.41 .\" Copyright (c) 2009-2013 Alexander Motin <mav@FreeBSD.org>
35 .Bd -ragged -offset indent
44 .Bd -literal -offset indent
50 .Bl -ohang
54 .Bl -tag -width 4n -offset indent -compact
64 Non-zero value enables CCC and defines maximum time (in ms), request can wait
84 .Bl -tag -width 4n -offset indent -compact
99 Some controllers, such as ICH8, do not implement modes 2 and 3 with NCQ used.
104 A manual bus reset/rescan may be needed after device hot-plug, unless hardware
110 setting to nonzero value forces driver attach to some known AHCI-capable
[all …]
H A Dfdc.452 This driver provides access to floppy disk drives.
54 either FM (single-density) or MFM (double or high-density) recording
57 Floppy disk controllers can connect up to four drives each.
68 controllers that are compatible with the NE72065 or i82077 chips.
69 These enhanced controllers (among other enhancements) implement a FIFO
73 using the per-controller flags value of
80 For historical reasons, device nodes that use a trailing UFS-style
89 of the available medium for multi-density devices.
92 high-density 3.5 inch standard floppy drive.
101 this can be overridden using the per-drive device flags value of
[all …]
/freebsd-src/sbin/nvmecontrol/
H A Dnvmecontrol.83 .\" Copyright (c) 2018-2019 Alexander Motin <mav@FreeBSD.org>
51 .Aq Ar device-id | Ar namespace-id
59 .Aq Ar namespace-id
62 .Aq Ar device-id
67 .Op Fl v Ar vendor-string
72 .Aq Ar device-id | Ar namespace-id
75 .Aq Ar device-id
78 .Aq Ar device-i
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/fsi/
H A Dibm,fsi2spi.yaml1 # SPDX-License-Identifier: (GPL-2.0-or-later)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: IBM FSI-attache
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/spi/
H A Dspi-orion.txt4 - compatible : should be on of the following:
5 - "marvell,orion-spi" for the Orion, mv78x00, Kirkwood and Dove SoCs
6 - "marvell,armada-370-spi", for the Armada 370 SoCs
7 - "marvell,armada-375-spi", for the Armada 375 SoCs
8 - "marvell,armada-380-spi", for the Armada 38x SoCs
9 - "marvell,armada-390-spi", for the Armada 39x SoCs
10 - "marvell,armada-xp-spi", for the Armada XP SoCs
11 - reg : offset and length of the register set for the device.
13 the SPI direct access mode that some of the Marvell SoCs support
14 additionally to the normal indirect access (PIO) mode. The values
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/mmc/
H A Dbrcm,sdhci-iproc.txt7 - compatible : Should be one of the following
8 "brcm,bcm2835-sdhci"
9 "brcm,bcm2711-emmc2"
10 "brcm,sdhci-iproc-cygnus"
11 "brcm,sdhci-iproc"
13 Use brcm2835-sdhci for the eMMC controller on the BCM2835 (Raspberry Pi) and
14 bcm2711-emmc2 for the additional eMMC2 controller on BCM2711.
16 Use sdhci-iproc-cygnus for Broadcom SDHCI Controllers
19 Use sdhci-iproc for Broadcom SDHCI Controllers that allow standard
20 8, 16, 32-bit host access to SDHCI register.
[all …]
/freebsd-src/sys/conf/
H A DNOTES2 # NOTES -- Lines that can be cut/pasted into kernel and hints configs.
11 # Please use ``make LINT'' to create an old-style LINT file if you want to
12 # do kernel test-builds.
48 # auto-size based on physical memory.
66 # after most other flags. Here we use it to inhibit use of non-optimal
67 # gcc built-in functions (e.g., memcmp).
70 # The following is equivalent to 'config -g KERNELNAME' and creates
71 # 'kernel.debug' compiled with -g debugging as well as a normal
81 makeoptions CONF_CFLAGS=-fn
[all...]
/freebsd-src/sys/contrib/device-tree/Bindings/pci/
H A Dpci-rcar-gen2.txt2 -------------------------
4 This is the bridge used internally to connect the USB controllers to the
6 OHCI and EHCI controllers.
9 - compatible: "renesas,pci-r8a7742" for the R8A7742 SoC;
10 "renesas,pci-r8a7743" for the R8A7743 SoC;
11 "renesas,pci-r8a7744" for the R8A7744 SoC;
12 "renesas,pci-r8a7745" for the R8A7745 SoC;
13 "renesas,pci-r8a7790" for the R8A7790 SoC;
14 "renesas,pci-r8a7791" for the R8A7791 SoC;
15 "renesas,pci-r8a7793" for the R8A7793 SoC;
[all …]

123456789