/freebsd/share/man/man4/ |
H A D | pms.4 | 30 .Nd "PMC-Sierra PM8001/8081/8088/8089/8074/8076/8077 SAS/SATA HBA Controller driver" 35 .Bd -ragged -offset indent 42 .Bd -literal -offset indent 48 driver provides support for the PMC-Sierra PM8001/8081/8088/8089/8074/8076/8077 49 range of SAS/SATA HBA controllers. 55 .Bl -bullet -compact 79 PMC Sierra SPC SAS-SATA Card 81 PMC Sierra SPC-V SAS-SATA Card 83 PMC Sierra SPC-VE SAS-SATA Card 85 PMC Sierra SPC-V 16 Port SAS-SATA Card [all …]
|
H A D | mvs.4 | 35 .Bd -ragged -offset indent 44 .Bd -literal -offset indent 50 .Bl -ohang 55 Non-zero value enables CCC and defines maximum time (in us), request can wait 64 controls SATA interface Power Management for the specified channel, 69 .Bl -tag -width 4n -offset indent -compact 75 driver initiates PARTIAL PM state transition 1ms after port becomes idle; 77 driver initiates SLUMBER PM state transition 125ms after port becomes idle. 82 A manual bus reset is needed on device hot-plug. 84 setting to nonzero value limits maximum SATA revision (speed). [all …]
|
H A D | ahci.4 | 1 .\" 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 73 implemented SATA ports. 79 controls SATA interface Power Management for the specified channel, 84 .Bl -tag -width 4n -offset indent -compact 90 host initiates PARTIAL PM state transition every time port becomes idle; [all …]
|
H A D | siis.4 | 35 .Bd -ragged -offset indent 44 .Bd -literal -offset indent 50 .Bl -ohang 54 controls SATA interface Power Management for the specified channel, 58 .Bl -tag -width 2n -offset indent 67 A manual bus reset is needed on device hot-plug. 69 setting to nonzero value limits maximum SATA revision (speed). 76 .Tn SATA 78 Each SATA port is represented to CAM as a separate bus with 16 targets. 79 Most of the bus-management details are handled by the SATA-specific [all …]
|
H A D | mpr.4 | 4 .\" Copyright (c) 2015-2017 Avago Technologies 5 .\" Copyright (c) 2015-2022 Broadcom Ltd. 45 .Nd "LSI Fusion-MPT 3/3.5 IT/IR 12Gb/s Serial Attached SCSI/SATA/PCIe driver" 49 .Bd -ragged -offset indent 57 .Bd -literal -offset indent 64 Fusion-MPT 3/3.5 IT/IR 72 .Bl -bullet -compact 74 Broadcom Ltd./Avago Tech (LSI) SAS 3004 (4 Port SAS) 76 Broadcom Ltd./Avago Tech (LSI) SAS 3008 (8 Port SAS) 78 Broadcom Ltd./Avago Tech (LSI) SAS 3108 (8 Port SAS) [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/ata/ |
H A D | sata-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/sata-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Common Properties for Serial AT attachment (SATA) controllers 10 - Linus Walleij <linus.walleij@linaro.org> 14 AT attachment (SATA) storage devices. It doesn't constitute a device tree 18 The SATA controller-specific device tree bindings are responsible for 23 pattern: "^sata(@.*)?$" 25 Specifies the host controller node. SATA host controller nodes are named [all …]
|
H A D | ahci-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/ahci-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Hans de Goede <hdegoede@redhat.com> 11 - Damien Le Moal <dlemoal@kernel.org> 14 This document defines device tree properties for a common AHCI SATA 18 document doesn't constitute a DT-node binding by itself but merely 19 defines a set of common properties for the AHCI-compatible devices. 24 - $ref: sata-common.yaml# [all …]
|
H A D | ahci-platform.txt | 1 * AHCI SATA Controller 3 SATA nodes are defined to describe on-chip Serial ATA controllers. 4 Each SATA controller should have its own node. 6 It is possible, but not required, to represent each port as a sub-node. 7 It allows to enable each port independently when dealing with multiple 11 - compatible : compatible string, one of: 12 - "brcm,iproc-ahci" 13 - "hisilicon,hisi-ahci" 14 - "cavium,octeon-7130-ahci" 15 - "ibm,476gtr-ahci" [all …]
|
H A D | rockchip,dwc-ahci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/rockchip,dwc-ahci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Synopsys DWC AHCI SATA controller for Rockchip devices 10 - Serge Semin <fancer.lancer@gmail.com> 14 implementation of the AHCI SATA controller found in Rockchip 22 - rockchip,rk3568-dwc-ahci 23 - rockchip,rk3588-dwc-ahci 25 - compatible [all …]
|
H A D | ahci-platform.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/ata/ahci-platform.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: AHCI SATA Controller 10 SATA nodes are defined to describe on-chip Serial ATA controllers. 11 Each SATA controller should have its own node. 13 It is possible, but not required, to represent each port as a sub-node. 14 It allows to enable each port independently when dealing with multiple 18 - Hans de Goede <hdegoede@redhat.com> [all …]
|
H A D | snps,dwc-ahci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/snps,dwc-ahci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Synopsys DWC AHCI SATA controller 10 - Serge Semin <fancer.lancer@gmail.com> 14 implementation of the AHCI SATA controller. 20 - snps,dwc-ahci 21 - snps,spear-ahci 23 - compatible [all …]
|
H A D | baikal,bt1-ahci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/baikal,bt1-ahci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Baikal-T1 SoC AHCI SATA controller 10 - Serge Semin <fancer.lancer@gmail.com> 13 AHCI SATA controller embedded into the Baikal-T1 SoC is based on the 14 DWC AHCI SATA v4.10a IP-core. 17 - $ref: snps,dwc-ahci-common.yaml# 21 const: baikal,bt1-ahci [all …]
|
H A D | snps,dwc-ahci-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/snps,dwc-ahci-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Synopsys DWC AHCI SATA controller properties 10 - Serge Semin <fancer.lancer@gmail.com> 19 - $ref: ahci-common.yaml# 30 Basic DWC AHCI SATA clock sources like application AXI/AHB BIU clock, 31 PM-alive clock, RxOOB detection clock, embedded PHYs reference (Rx/Tx) 36 clock-names: [all …]
|
H A D | brcm,sata-brcm.txt | 3 SATA nodes are defined to describe on-chip Serial ATA controllers. 4 Each SATA controller should have its own node. 7 - compatible : should be one or more of 8 "brcm,bcm7216-ahci" 9 "brcm,bcm7425-ahci" 10 "brcm,bcm7445-ahci" 11 "brcm,bcm-nsp-ahci" 12 "brcm,sata3-ahci" 13 "brcm,bcm63138-ahci" 14 - reg : register mappings for AHCI and SATA_TOP_CTRL [all …]
|
H A D | sata_highbank.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Calxeda AHCI SATA Controller 10 The Calxeda SATA controller mostly conforms to the AHCI interface 15 - Andre Przywara <andre.przywara@arm.com> 19 const: calxeda,hb-ahci 27 dma-coherent: true 29 calxeda,pre-clocks: 35 calxeda,post-clocks: [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/broadcom/stingray/ |
H A D | stingray-sata.dtsi | 4 * Copyright(c) 2016-2017 Broadcom. All rights reserved. 33 sata { 34 compatible = "simple-bus"; 35 #address-cells = <1>; 36 #size-cells = <1>; 40 compatible = "brcm,iproc-ahci", "generic-ahci"; 42 reg-names = "ahci"; 44 #address-cells = <1>; 45 #size-cells = <0>; 48 sata0_port0: sata-port@0 { [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | phy-miphy365x.txt | 5 for SATA and PCIe. 8 - compatible : Should be "st,miphy365x-phy" 9 - st,syscfg : Phandle / integer array property. Phandle of sysconfig group 11 an entry for each port sub-node, specifying the control 14 Required nodes : A sub-node is required for each channel the controller 16 'reg' and 'reg-names' properties are used inside these 20 Required properties (port (child) node): 21 - #phy-cells : Should be 1 (See second example) 22 Cell after port phandle is device type from: 23 - PHY_TYPE_SATA [all …]
|
H A D | nvidia,tegra124-xusb-padctl.txt | 11 Some of the lanes are high-speed lanes, which can be used for PCIe, SATA or 12 super-speed USB. Other lanes are for various types of low-speed, full-speed 13 or high-speed USB (such as UTMI, ULPI and HSIC). The XUSB pad controller 14 contains a software-configurable mux that sits between the I/O controller 17 In addition to per-lane configuration, USB 3.0 ports may require additional 18 settings on a per-board basis. 20 Pads will be represented as children of the top-level XUSB pad controller 23 PHY bindings, as described by the phy-bindings.txt file in this directory. 27 "port" is typically used to denote the physical USB receptacle. The device 28 tree binding in this document uses the term "port" to refer to the logical [all …]
|
H A D | brcm,sata-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/brcm,sata-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Florian Fainelli <f.fainelli@gmail.com> 14 pattern: "^sata[-|_]phy(@.*)?$" 18 - items: 19 - enum: 20 - brcm,bcm7216-sata-phy 21 - brcm,bcm7425-sata-phy [all …]
|
H A D | phy-miphy28lp.txt | 5 for SATA, PCIe or USB3. 8 - compatible : Should be "st,miphy28lp-phy". 9 - st,syscfg : Should be a phandle of the system configuration register group 10 which contain the SATA, PCIe or USB3 mode setting bits. 12 Required nodes : A sub-node is required for each channel the controller 14 'reg' and 'reg-names' properties are used inside these 18 Required properties (port (child) node): 19 - #phy-cells : Should be 1 (See second example) 20 Cell after port phandle is device type from: 21 - PHY_TYPE_SATA [all …]
|
H A D | brcm-sata-phy.txt | 4 - compatible: should be one or more of 5 "brcm,bcm7216-sata-phy" 6 "brcm,bcm7425-sata-phy" 7 "brcm,bcm7445-sata-phy" 8 "brcm,iproc-ns2-sata-phy" 9 "brcm,iproc-nsp-sata-phy" 10 "brcm,phy-sata3" 11 "brcm,iproc-sr-sata-phy" 12 "brcm,bcm63138-sata-phy" 13 - address-cells: should be 1 [all …]
|
H A D | nvidia,tegra124-xusb-padctl.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/phy/nvidia,tegra124-xusb-padctl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Jon Hunter <jonathanh@nvidia.com> 21 Some of the lanes are high-speed lanes, which can be used for PCIe, SATA or 22 super-speed USB. Other lanes are for various types of low-speed, full-speed 23 or high-speed USB (such as UTMI, ULPI and HSIC). The XUSB pad controller 24 contains a software-configurable mux that sits between the I/O controller [all …]
|
/freebsd/sys/dev/isci/scil/ |
H A D | scu_bios_definitions.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0 9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved. 64 * stand-alone where the library is excluded. By excluding 100 // port configuration mode 195 * This field indicates the port configuration mode for 197 * Automatic Port Configuration(APC) or 198 * Manual Port Configuration (MPC). [all …]
|
/freebsd/sys/dev/pms/RefTisa/tisa/sassata/sas/common/ |
H A D | tdtypes.h | 2 *Copyright (c) 2014 PMC-Sierra, Inc. All rights reserved. 26 * The file defines data structures for SAS/SATA TD layer 97 * This data structure defines callback fucntions for SSP, SMP and SATA 145 * TD Layer interrupt/non-interrupt context support structure for agsaRoot_t. 147 * In other words, agsaRoot_t->osData points to this structure and used for 148 * both SAS and SATA 153 void *itdsaIni; /**< Pointer to SAS/SATA initiator */ 154 void *ttdsaTgt; /**< Pointer to SAS/SATA target */ 155 /* for sata */ 156 void *tdstHost; /**< Pointer to SATA Host */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | mvebu-gated-clock.txt | 12 ----------------------------------- 20 15 sata0 SATA Host 0 25 30 sata1 SATA Host 0 29 ----------------------------------- 37 14 sata0_link SATA 0 Link 38 15 sata0_core SATA 0 Core 43 20 sata1_link SATA 1 Link 44 21 sata1_core SATA 1 Core 49 28 crypto0_enc Cryptographic Unit Port 0 Encryption 50 29 crypto0_core Cryptographic Unit Port 0 Core [all …]
|