/linux/Documentation/devicetree/bindings/ata/ |
H A D | nvidia,tegra-ahci.yaml | 7 title: Tegra AHCI SATA Controller 25 - description: SATA configuration and IPFS registers 26 - description: SATA AUX registers 33 - const: sata 34 - const: sata-oob 42 - const: sata 43 - const: sata-cold 44 - const: sata-oob 67 - const: sata-0 73 description: SATA HVDD regulator supply. [all …]
|
H A D | renesas,rcar-sata.yaml | 4 $id: http://devicetree.org/schemas/ata/renesas,rcar-sata.yaml# 17 - renesas,sata-r8a7779 # R-Car H1 20 - renesas,sata-r8a7742 # RZ/G1H 21 - renesas,sata-r8a7790-es1 # R-Car H2 ES1 22 - renesas,sata-r8a7790 # R-Car H2 other than ES1 23 - renesas,sata-r8a7791 # R-Car M2-W 24 - renesas,sata-r8a7793 # R-Car M2-N 25 - const: renesas,rcar-gen2-sata # generic R-Car Gen2 28 - renesas,sata-r8a774b1 # RZ/G2N 29 - renesas,sata-r8a774e1 # RZ/G2H [all …]
|
H A D | sata-common.yaml | 4 $id: http://devicetree.org/schemas/ata/sata-common.yaml# 7 title: Common Properties for Serial AT attachment (SATA) controllers 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 26 "sata" 37 "^sata-port@[0-9a-e]$": 38 $ref: '#/$defs/sata-port' 40 DT nodes for ports connected on the SATA host. The SATA port [all …]
|
H A D | ahci-common.yaml | 14 This document defines device tree properties for a common AHCI SATA 24 - $ref: sata-common.yaml# 49 description: Power regulator for SATA target device 52 description: Power regulator for SATA PHY 55 description: Reference to the SATA PHY node 59 const: sata-phy 76 "^sata-port@[0-9a-f]+$": 90 $ref: /schemas/ata/sata-common.yaml#/$defs/sata-port 95 AHCI SATA port identifier. By design AHCI controller can't have 102 description: Individual AHCI SATA port PHY [all …]
|
H A D | cortina,gemini-sata-bridge.yaml | 4 $id: http://devicetree.org/schemas/ata/cortina,gemini-sata-bridge.yaml# 7 title: Cortina Systems Gemini SATA Bridge 13 The Gemini SATA bridge in a SoC-internal PATA to SATA bridge that 15 them in different configurations to two SATA ports. 19 const: cortina,gemini-sata-bridge 26 description: phandles to the reset lines for both SATA bridges 54 Tell the desired multiplexing mode for the ATA controller and SATA 75 cortina,gemini-enable-sata-bridge: 77 description: Enables the PATA to SATA bridge inside the Gemnini SoC. 95 sata@46000000 { [all …]
|
H A D | fsl-sata.txt | 1 * Freescale 8xxx/3.0 Gb/s SATA nodes 3 SATA nodes are defined to describe on-chip Serial ATA controllers. 4 Each SATA port should have its own node. 8 "fsl,CHIP-sata", where CHIP is the processor 10 "fsl,pq-sata" 11 - interrupts : <interrupt mapping for SATA IRQ> 22 sata@18000 { 23 compatible = "fsl,mpc8379-sata", "fsl,pq-sata";
|
H A D | imx-sata.yaml | 4 $id: http://devicetree.org/schemas/ata/imx-sata.yaml# 7 title: Freescale i.MX AHCI SATA Controller 13 The Freescale i.MX SATA controller mostly conforms to the AHCI interface 33 - description: sata clock 34 - description: sata reference clock 40 - const: sata 62 description: if present, disable spread-spectrum clocking on the SATA link. 66 - description: phandle to SATA PHY. 70 calibration PHYs, although only the third lane PHY is used by SATA. 76 - const: sata-phy [all …]
|
H A D | apm-xgene.txt | 1 * APM X-Gene 6.0 Gb/s SATA host controller nodes 3 SATA host controller nodes are defined to describe on-chip Serial ATA 4 controllers. Each SATA controller (pair of ports) have its own node. 19 - interrupts : Interrupt-specifier for SATA host controller IRQ. 24 * "sata-phy" for the SATA 6.0Gbps PHY 51 sata2: sata@1a400000 { 62 phy-names = "sata-phy"; 65 sata3: sata@1a800000 { 76 phy-names = "sata-phy";
|
H A D | rockchip,dwc-ahci.yaml | 7 title: Synopsys DWC AHCI SATA controller for Rockchip devices 14 implementation of the AHCI SATA controller found in Rockchip 41 sata-port@0: 51 "^sata-port@[1-9a-e]$": false 75 - const: sata 92 - const: sata 105 sata@fe210000 { 111 clock-names = "sata", "pmalive", "rxoob", "ref", "asic"; 117 sata-port@0 { 121 phy-names = "sata-phy";
|
H A D | marvell.txt | 1 * Marvell Orion SATA 4 - compatibility : "marvell,orion-sata" or "marvell,armada-370-sata" 7 - nr-ports : Number of SATA ports in use. 10 - phys : List of phandles to sata phys 15 sata@80000 { 16 compatible = "marvell,orion-sata";
|
H A D | snps,dwc-ahci.yaml | 7 title: Synopsys DWC AHCI SATA controller 14 implementation of the AHCI SATA controller. 31 - description: Synopsys AHCI SATA-compatible devices 33 - description: SPEAr1340 AHCI SATA device 37 "^sata-port@[0-9a-e]$": 54 sata@122f0000 { 66 phy-names = "sata-phy"; 70 sata-port@0 {
|
H A D | baikal,bt1-ahci.yaml | 7 title: Baikal-T1 SoC AHCI SATA controller 13 AHCI SATA controller embedded into the Baikal-T1 SoC is based on the 14 DWC AHCI SATA v4.10a IP-core. 27 - description: SATA Ports reference clock 38 - description: SATA Ports clock domain reset 49 "^sata-port@[0-1]$": 85 sata@1f050000 { 101 sata-port@0 { 108 sata-port@1 {
|
H A D | faraday,ftide010.yaml | 19 SATA bridge in order to support SATA. This is why a phandle to that 44 sata: 46 phandle to the Gemini PATA to SATA bridge, if available 65 - sata 80 sata = <&sata>;
|
/linux/drivers/ata/ |
H A D | Kconfig | 3 # SATA/PATA driver configuration 85 bool "SATA Zero Power Optical Disc Drive (ZPODD) support" 88 This option adds support for SATA Zero Power Optical Disc 98 bool "SATA Port Multiplier support" 102 This option adds support for SATA Port Multipliers 103 (the SATA version of an ethernet hub, or SAS expander). 110 tristate "AHCI SATA support" 119 int "Default SATA Link Power Management policy" 124 Select the Default SATA Link Power Management (LPM) policy to use 139 tristate "Platform AHCI SATA support" [all …]
|
H A D | sata_gemini.c | 3 * Cortina Systems Gemini SATA bridge add-on to Faraday FTIDE010 24 * struct sata_gemini - a state container for a Gemini SATA bridge 29 * @sata_bridge: if the device enables the SATA bridge 52 * Bits 26:24 are "IDE IO Select", which decides what SATA 55 * to one SATA adapter each, both acting as master, or one IDE 56 * blocks to two SATA adapters so the IDE block can act in a 60 * pins (not SATA pins) if (and only if) these are muxed in. 86 * Registers directly controlling the PATA<->SATA adapters 131 * actually not connected to any SATA bridge. in gemini_sata_bridge_enabled() 188 dev_info(sg->dev, "SATA%d PHY %s\n", bridge, in gemini_sata_setup_bridge() [all …]
|
H A D | ata_piix.c | 3 * ata_piix.c - Intel PATA/SATA controllers 32 * change little except in gaining more modes until SATA arrives. This 95 PIIX_FLAG_SIDPR = (1 << 29), /* SATA idx/data pair regs */ 200 /* SATA ports */ 224 /* SATA Controller 1 IDE (ICH8) */ 226 /* SATA Controller 2 IDE (ICH8) */ 228 /* Mobile SATA Controller IDE (ICH8M), Apple */ 232 /* Mobile SATA Controller IDE (ICH8M) */ 234 /* SATA Controller IDE (ICH9) */ 236 /* SATA Controller IDE (ICH9) */ [all …]
|
/linux/Documentation/devicetree/bindings/phy/ |
H A D | brcm,sata-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/brcm,sata-phy.yaml# 14 pattern: "^sata[-|_]phy(@.*)?$" 20 - brcm,bcm7216-sata-phy 21 - brcm,bcm7425-sata-phy 22 - brcm,bcm7445-sata-phy 23 - brcm,bcm63138-sata-phy 26 - const: brcm,iproc-nsp-sata-phy 28 - const: brcm,iproc-ns2-sata-phy 30 - const: brcm,iproc-sr-sata-phy 49 "^sata-phy@[0-9]+$": [all …]
|
H A D | phy-miphy365x.txt | 5 for SATA and PCIe. 29 - sata: For SATA devices 33 - st,sata-gen : Generation of locally attached SATA IP. Expected values 37 - st,sata-tx-pol-inv : Bool property to invert the polarity SATA Tx (Txn/Txp) 50 reg-names = "sata", "pcie"; 52 st,sata-gen = <3>; 57 reg-names = "sata", "pcie", "syscfg"; 73 sata0: sata@fe380000 {
|
H A D | qcom,sata-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/qcom,sata-phy.yaml# 7 title: Qualcomm SATA PHY Controller 14 The Qualcomm SATA PHY describes on-chip SATA Physical layer controllers. 19 - qcom,ipq806x-sata-phy 20 - qcom,apq8064-sata-phy 46 sata_phy: sata-phy@1b400000 { 47 compatible = "qcom,ipq806x-sata-phy";
|
H A D | phy-mvebu.txt | 1 * Marvell MVEBU SATA PHY 3 Power control for the SATA phy found on Marvell MVEBU SoCs. 9 - reg : Offset and length of the register set for the SATA device 10 - compatible : Should be "marvell,mvebu-sata-phy" 12 - clock-names : Should be "sata" 15 sata-phy@84000 { 16 compatible = "marvell,mvebu-sata-phy"; 19 clock-names = "sata";
|
H A D | berlin-sata-phy.txt | 1 Berlin SATA PHY 6 "marvell,berlin2-sata-phy" 7 "marvell,berlin2q-sata-phy" 22 compatible = "marvell,berlin2q-sata-phy"; 29 sata-phy@0 { 33 sata-phy@1 {
|
/linux/drivers/phy/st/ |
H A D | phy-spear1340-miphy.c | 33 /* PCIE - SATA configuration registers */ 76 SATA, enumerator 81 /* phy mode: 0 for SATA 1 for PCIe */ 97 /* Switch on sata power domain */ in spear1340_miphy_sata_init() 101 /* Wait for SATA power domain on */ in spear1340_miphy_sata_init() 104 /* Disable PCIE SATA Controller reset */ in spear1340_miphy_sata_init() 107 /* Wait for SATA reset de-assert completion */ in spear1340_miphy_sata_init() 120 /* Enable PCIE SATA Controller reset */ in spear1340_miphy_sata_exit() 124 /* Wait for SATA power domain off */ in spear1340_miphy_sata_exit() 126 /* Switch off sata power domain */ in spear1340_miphy_sata_exit() [all …]
|
/linux/Documentation/devicetree/bindings/clock/ |
H A D | mvebu-gated-clock.txt | 20 15 sata0 SATA Host 0 25 30 sata1 SATA Host 0 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 70 15 sata0 SATA 0 79 30 sata1 SATA 1 90 15 sata0 SATA 0 109 15 sata0 SATA Host 0 [all …]
|
/linux/arch/arm/boot/dts/marvell/ |
H A D | armada-370-dlink-dns327l.dts | 39 sata@a0000 { 89 led-sata-r-amber { 90 label = "dns327l:amber:sata-r"; 95 led-sata-l-amber { 96 label = "dns327l:amber:sata-l"; 125 regulator-name = "SATA-R Power"; 139 regulator-name = "SATA-L Power"; 165 sata_l_white_pin: sata-l-white-pin { 170 sata_r_white_pin: sata-r-white-pin { 175 sata_r_amber_pin: sata-r-amber-pin { [all …]
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-block-device | 58 (RW) Write to the file to turn on or off the SATA NCQ (native 60 turned off. If the device does not support the SATA NCQ 71 file for SATA devices connected to a SAS host-bus-adapter 72 (HBA) implementing support for the SATA NCQ priority feature. 74 support for the SATA NCQ priority feature, regardless of the 83 (RO) Indicates if the device supports the SATA NCQ (native 93 file for SATA devices connected to a SAS host-bus-adapter 94 (HBA) implementing support for the SATA NCQ priority feature. 96 support for the SATA NCQ priority feature, regardless of the
|