| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/ata/ |
| D | nvidia,tegra124-ahci.txt | 1 Tegra SoC SATA AHCI controller 9 - AHCI register set (SATA BAR5) 10 - SATA register set 11 - interrupts : Defines the interrupt used by SATA 15 - sata 16 - sata-oob 20 - sata 21 - sata-oob 22 - sata-cold 27 - sata-phy : XUSB PADCTL SATA PHY [all …]
|
| D | exynos-sata.txt | 1 * Samsung AHCI SATA Controller 3 SATA nodes are defined to describe on-chip Serial ATA controllers. 4 Each SATA controller should have its own node. 7 - compatible : compatible list, contains "samsung,exynos5-sata" 8 - interrupts : <interrupt mapping for SATA IRQ> 10 - samsung,sata-freq : <frequency in MHz> 13 - phy-names : Must be "sata-phy" 17 - clock-names : Shall be "sata" for the external SATA bus clock, 21 sata@122f0000 { 23 samsung,sata-freq = <66>; [all …]
|
| 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-r8a7795 # R-Car H3 [all …]
|
| 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" 35 "^sata-port@[0-9a-e]$": 37 DT nodes for ports connected on the SATA host. The SATA port 38 nodes will be named "sata-port". [all …]
|
| D | cortina,gemini-sata-bridge.txt | 1 * Cortina Systems Gemini SATA Bridge 3 The Gemini SATA bridge in a SoC-internal PATA to SATA bridge that 5 them in different configurations to two SATA ports. 9 "cortina,gemini-sata-bridge" 11 - resets: phandles to the reset lines for both SATA bridges 17 the ATA controller and SATA bridges. Values 0..3: 37 - cortina,gemini-enable-sata-bridge: enables the PATA to SATA bridge 43 sata: sata@46000000 { 44 compatible = "cortina,gemini-sata-bridge"; 54 cortina,gemini-enable-sata-bridge;
|
| 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. 21 - interrupts : <interrupt mapping for SATA IRQ> 32 - target-supply : regulator for SATA target power 34 - phys : reference to the SATA PHY node 35 - phy-names : must be "sata-phy" 49 - phys : reference to the SATA PHY node 50 - target-supply : regulator for SATA target power 53 sata@ffe08000 { [all …]
|
| 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";
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/ata/ |
| D | nvidia,tegra124-ahci.txt | 1 Tegra SoC SATA AHCI controller 9 - AHCI register set (SATA BAR5) 10 - SATA register set 11 - interrupts : Defines the interrupt used by SATA 15 - sata 16 - sata-oob 20 - sata 21 - sata-oob 22 - sata-cold 27 - sata-phy : XUSB PADCTL SATA PHY [all …]
|
| D | sata_rcar.txt | 1 * Renesas R-Car SATA 5 - "renesas,sata-r8a7779" for R-Car H1 6 - "renesas,sata-r8a7790-es1" for R-Car H2 ES1 7 - "renesas,sata-r8a7790" for R-Car H2 other than ES1 8 - "renesas,sata-r8a7791" for R-Car M2-W 9 - "renesas,sata-r8a7793" for R-Car M2-N 10 - "renesas,sata-r8a7795" for R-Car H3 11 - "renesas,sata-r8a77965" for R-Car M3-N 12 - "renesas,rcar-gen2-sata" for a generic R-Car Gen2 compatible device 13 - "renesas,rcar-gen3-sata" for a generic R-Car Gen3 compatible device [all …]
|
| D | exynos-sata.txt | 1 * Samsung AHCI SATA Controller 3 SATA nodes are defined to describe on-chip Serial ATA controllers. 4 Each SATA controller should have its own node. 7 - compatible : compatible list, contains "samsung,exynos5-sata" 8 - interrupts : <interrupt mapping for SATA IRQ> 10 - samsung,sata-freq : <frequency in MHz> 13 - phy-names : Must be "sata-phy" 17 - clock-names : Shall be "sata" for the external SATA bus clock, 21 sata@122f0000 { 23 samsung,sata-freq = <66>; [all …]
|
| D | cortina,gemini-sata-bridge.txt | 1 * Cortina Systems Gemini SATA Bridge 3 The Gemini SATA bridge in a SoC-internal PATA to SATA bridge that 5 them in different configurations to two SATA ports. 9 "cortina,gemini-sata-bridge" 11 - resets: phandles to the reset lines for both SATA bridges 17 the ATA controller and SATA bridges. Values 0..3: 37 - cortina,gemini-enable-sata-bridge: enables the PATA to SATA bridge 43 sata: sata@46000000 { 44 compatible = "cortina,gemini-sata-bridge"; 54 cortina,gemini-enable-sata-bridge;
|
| 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. 22 - interrupts : <interrupt mapping for SATA IRQ> 33 - target-supply : regulator for SATA target power 34 - phys : reference to the SATA PHY node 35 - phy-names : must be "sata-phy" 49 - phys : reference to the SATA PHY node 50 - target-supply : regulator for SATA target power 53 sata@ffe08000 { [all …]
|
| D | imx-sata.txt | 1 * Freescale i.MX AHCI SATA Controller 3 The Freescale i.MX SATA controller mostly conforms to the AHCI interface 8 - "fsl,imx53-ahci" for i.MX53 SATA controller 9 - "fsl,imx6q-ahci" for i.MX6Q SATA controller 10 - "fsl,imx6qp-ahci" for i.MX6QP SATA controller 11 - interrupts : interrupt mapping for SATA IRQ 15 - clock-names : should include "sata", "sata_ref" and "ahb" entries 24 - fsl,no-spread-spectrum : disable spread-spectrum clocking on the SATA 29 sata@2200000 { 36 clock-names = "sata", "sata_ref", "ahb";
|
| 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";
|
| /kernel/linux/linux-4.19/arch/arm64/boot/dts/broadcom/stingray/ |
| D | stingray-sata.dtsi | 33 sata { 48 sata0_port0: sata-port@0 { 51 phy-names = "sata-phy"; 56 compatible = "brcm,iproc-sr-sata-phy"; 63 sata0_phy0: sata-phy@0 { 78 sata1_port0: sata-port@0 { 81 phy-names = "sata-phy"; 86 compatible = "brcm,iproc-sr-sata-phy"; 93 sata1_phy0: sata-phy@0 { 108 sata2_port0: sata-port@0 { [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/broadcom/stingray/ |
| D | stingray-sata.dtsi | 33 sata { 48 sata0_port0: sata-port@0 { 51 phy-names = "sata-phy"; 56 compatible = "brcm,iproc-sr-sata-phy"; 63 sata0_phy0: sata-phy@0 { 78 sata1_port0: sata-port@0 { 81 phy-names = "sata-phy"; 86 compatible = "brcm,iproc-sr-sata-phy"; 93 sata1_phy0: sata-phy@0 { 108 sata2_port0: sata-port@0 { [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/ |
| D | brcm-sata-phy.txt | 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" 11 "brcm,iproc-sr-sata-phy" 12 "brcm,bcm63138-sata-phy" 18 "brcm,iproc-ns2-sata-phy" and "brcm,iproc-sr-sata-phy". 29 This property is not applicable for "brcm,iproc-ns2-sata-phy", 30 "brcm,iproc-nsp-sata-phy" and "brcm,iproc-sr-sata-phy". [all …]
|
| D | qcom-ipq806x-sata-phy.txt | 1 Qualcomm IPQ806x SATA PHY Controller 4 SATA PHY nodes are defined to describe on-chip SATA Physical layer controllers. 5 Each SATA PHY controller should have its own node. 8 - compatible: compatible list, contains "qcom,ipq806x-sata-phy" 9 - reg: offset and length of the SATA PHY register set; 15 sata_phy: sata-phy@1b400000 { 16 compatible = "qcom,ipq806x-sata-phy";
|
| D | qcom-apq8064-sata-phy.txt | 1 Qualcomm APQ8064 SATA PHY Controller 4 SATA PHY nodes are defined to describe on-chip SATA Physical layer controllers. 5 Each SATA PHY controller should have its own node. 8 - compatible: compatible list, contains "qcom,apq8064-sata-phy". 9 - reg: offset and length of the SATA PHY register set; 16 sata_phy: sata-phy@1b400000 { 17 compatible = "qcom,apq8064-sata-phy";
|
| /kernel/linux/linux-5.10/drivers/ata/ |
| 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 for mobile chipsets" 124 Select the Default SATA Link Power Management (LPM) policy to use 138 tristate "Platform AHCI SATA support" [all …]
|
| /kernel/linux/linux-4.19/drivers/ata/ |
| D | Kconfig | 3 # SATA/PATA driver configuration 63 bool "SATA Zero Power Optical Disc Drive (ZPODD) support" 67 This option adds support for SATA Zero Power Optical Disc 77 bool "SATA Port Multiplier support" 80 This option adds support for SATA Port Multipliers 81 (the SATA version of an ethernet hub, or SAS expander). 88 tristate "AHCI SATA support" 96 int "Default SATA Link Power Management policy for mobile chipsets" 101 Select the Default SATA Link Power Management (LPM) policy to use 115 tristate "Platform AHCI SATA support" [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/phy/ |
| D | brcm-sata-phy.txt | 5 "brcm,bcm7425-sata-phy" 6 "brcm,bcm7445-sata-phy" 7 "brcm,iproc-ns2-sata-phy" 8 "brcm,iproc-nsp-sata-phy" 10 "brcm,iproc-sr-sata-phy" 16 "brcm,iproc-ns2-sata-phy" and "brcm,iproc-sr-sata-phy". 27 This property is not applicable for "brcm,iproc-ns2-sata-phy", 28 "brcm,iproc-nsp-sata-phy" and "brcm,iproc-sr-sata-phy". 40 sata-phy@f0458100 { 41 compatible = "brcm,bcm7445-sata-phy", "brcm,phy-sata3"; [all …]
|
| D | qcom-ipq806x-sata-phy.txt | 1 Qualcomm IPQ806x SATA PHY Controller 4 SATA PHY nodes are defined to describe on-chip SATA Physical layer controllers. 5 Each SATA PHY controller should have its own node. 8 - compatible: compatible list, contains "qcom,ipq806x-sata-phy" 9 - reg: offset and length of the SATA PHY register set; 15 sata_phy: sata-phy@1b400000 { 16 compatible = "qcom,ipq806x-sata-phy";
|
| D | qcom-apq8064-sata-phy.txt | 1 Qualcomm APQ8064 SATA PHY Controller 4 SATA PHY nodes are defined to describe on-chip SATA Physical layer controllers. 5 Each SATA PHY controller should have its own node. 8 - compatible: compatible list, contains "qcom,apq8064-sata-phy". 9 - reg: offset and length of the SATA PHY register set; 16 sata_phy: sata-phy@1b400000 { 17 compatible = "qcom,apq8064-sata-phy";
|
| 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 {
|