Home
last modified time | relevance | path

Searched full:sata (Results 1 – 25 of 729) sorted by relevance

12345678910>>...30

/linux/Documentation/devicetree/bindings/ata/
H A Dnvidia,tegra-ahci.yaml7 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 Drenesas,rcar-sata.yaml4 $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 Dsata-common.yaml4 $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 Dfsl,pq-sata.yaml4 $id: http://devicetree.org/schemas/ata/fsl,pq-sata.yaml#
7 title: Freescale 8xxx/3.0 Gb/s SATA nodes
13 SATA nodes are defined to describe on-chip Serial ATA controllers.
14 Each SATA controller should have its own node.
21 - fsl,mpc8377-sata
22 - fsl,mpc8536-sata
23 - fsl,mpc8315-sata
24 - fsl,mpc8379-sata
25 - const: fsl,pq-sata
26 - const: fsl,pq-sata-v2
[all …]
H A Dahci-common.yaml14 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 Dcortina,gemini-sata-bridge.yaml4 $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 Dimx-sata.yaml4 $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 Dsnps,dwc-ahci.yaml7 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 Dbaikal,bt1-ahci.yaml7 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 Dfaraday,ftide010.yaml19 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>;
H A Dbrcm,sata-brcm.yaml4 $id: http://devicetree.org/schemas/ata/brcm,sata-brcm.yaml#
10 SATA nodes are defined to describe on-chip Serial ATA controllers.
11 Each SATA controller should have its own node.
70 sata@f045a000 {
78 sata0: sata-port@0 {
83 sata1: sata-port@1 {
/linux/drivers/ata/
H A DKconfig3 # 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 Dsata_gemini.c3 * Cortina Systems Gemini SATA bridge add-on to Faraday FTIDE010
23 * struct sata_gemini - a state container for a Gemini SATA bridge
28 * @sata_bridge: if the device enables the SATA bridge
47 * Bits 26:24 are "IDE IO Select", which decides what SATA
50 * to one SATA adapter each, both acting as master, or one IDE
51 * blocks to two SATA adapters so the IDE block can act in a
55 * pins (not SATA pins) if (and only if) these are muxed in.
81 * Registers directly controlling the PATA<->SATA adapters
126 * actually not connected to any SATA bridge. in gemini_sata_bridge_enabled()
183 dev_info(sg->dev, "SATA%d PHY %s\n", bridge, in gemini_sata_setup_bridge()
[all …]
/linux/Documentation/devicetree/bindings/phy/
H A Dbrcm,sata-phy.yaml4 $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 Dphy-miphy365x.txt5 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 Dqcom,sata-phy.yaml4 $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 Dphy-mvebu.txt1 * 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 Dberlin-sata-phy.txt1 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 {
H A Dphy-miphy28lp.txt5 for SATA, PCIe or USB3.
10 which contain the SATA, PCIe or USB3 mode setting bits.
27 registers used as glue-logic to setup the device for SATA/PCIe or USB3
39 - st,sata_gen : to select which SATA_SPDMODE has to be set in the SATA system config
43 - st,scc-on : enable ssc to reduce effects of EMI (only for sata or PCIe).
59 reg-names = "sata-up",
74 reg-names = "sata-up",
109 sata0: sata@9b20000 {
/linux/drivers/phy/st/
H A Dphy-spear1340-miphy.c33 /* 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 Dmvebu-gated-clock.txt20 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 Darmada-370-dlink-dns327l.dts39 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 Dsysfs-block-device58 (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
/linux/Documentation/devicetree/bindings/mips/cavium/
H A Dsata-uctl.txt1 * UCTL SATA controller glue
4 and the SATA AHCI host controller (UAHC). It performs the following functions:
17 - compatible: "cavium,octeon-7130-sata-uctl"
29 compatible = "cavium,octeon-7130-sata-uctl";
36 sata: sata@16c0000000000 {
/linux/drivers/phy/samsung/
H A DKconfig95 tristate "Exynos5250 Sata SerDes/PHY driver"
104 Enable this to support SATA SerDes/Phy found on Samsung's
105 Exynos5250 based SoCs.This SerDes/Phy supports SATA 1.5 Gb/s,
106 SATA 3.0 Gb/s, SATA 6.0 Gb/s speeds. It supports one SATA host
107 port to accept one SATA device.

12345678910>>...30