Searched +full:ahci +full:- +full:compatible (Results 1 – 25 of 144) sorted by relevance
123456
/Linux-v6.1/Documentation/devicetree/bindings/ata/ |
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. 13 It is possible, but not required, to represent each port as a sub-node. 18 - Hans de Goede <hdegoede@redhat.com> 19 - Jens Axboe <axboe@kernel.dk> 23 compatible: [all …]
|
D | brcm,sata-brcm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/brcm,sata-brcm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Broadcom SATA3 AHCI Controller 10 SATA nodes are defined to describe on-chip Serial ATA controllers. 14 - Florian Fainelli <f.fainelli@gmail.com> 17 - $ref: ahci-common.yaml# 20 compatible: 22 - items: [all …]
|
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. 17 - $ref: snps,dwc-ahci-common.yaml# 20 compatible: 22 - description: Synopsys AHCI SATA-compatible devices [all …]
|
D | nvidia,tegra-ahci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/nvidia,tegra-ahci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Tegra AHCI SATA Controller 10 - Thierry Reding <thierry.reding@gmail.com> 11 - Jonathan Hunter <jonathanh@nvidia.com> 14 compatible: 16 - nvidia,tegra124-ahci 17 - nvidia,tegra132-ahci [all …]
|
D | allwinner,sun8i-r40-ahci.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/ata/allwinner,sun8i-r40-ahci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Allwinner R40 AHCI SATA Controller bindings 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 14 compatible: 15 const: allwinner,sun8i-r40-ahci 22 - description: AHCI Bus Clock [all …]
|
D | allwinner,sun4i-a10-ahci.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/ata/allwinner,sun4i-a10-ahci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Allwinner A10 AHCI SATA Controller bindings 10 - Chen-Yu Tsai <wens@csie.org> 11 - Maxime Ripard <mripard@kernel.org> 14 compatible: 15 const: allwinner,sun4i-a10-ahci 22 - description: AHCI Bus Clock [all …]
|
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# 20 compatible: [all …]
|
D | ahci-mtk.txt | 4 - compatible : Must be "mediatek,<chip>-ahci", "mediatek,mtk-ahci". 5 When using "mediatek,mtk-ahci" compatible strings, you 7 - "mediatek,mt7622-ahci" 8 - reg : Physical base addresses and length of register sets. 9 - interrupts : Interrupt associated with the SATA device. 10 - interrupt-names : Associated name must be: "hostc". 11 - clocks : A list of phandle and clock specifier pairs, one for each 12 entry in clock-names. 13 - clock-names : Associated names must be: "ahb", "axi", "asic", "rbc", "pm". 14 - phys : A phandle and PHY specifier pair for the PHY port. [all …]
|
D | qcom-sata.txt | 1 * Qualcomm AHCI SATA Controller 3 SATA nodes are defined to describe on-chip Serial ATA controllers. 7 - compatible : compatible list, must contain "generic-ahci" 8 - interrupts : <interrupt mapping for SATA IRQ> 9 - reg : <registers mapping> 10 - phys : Must contain exactly one entry as specified 11 in phy-bindings.txt 12 - phy-names : Must be "sata-phy" 14 Required properties for "qcom,ipq806x-ahci" compatible: 15 - clocks : Must contain an entry for each entry in clock-names. [all …]
|
D | imx-sata.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/imx-sata.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale i.MX AHCI SATA Controller 10 - Shawn Guo <shawn.guo@linaro.org> 13 The Freescale i.MX SATA controller mostly conforms to the AHCI interface 17 compatible: 19 - fsl,imx53-ahci 20 - fsl,imx6q-ahci [all …]
|
D | ahci-fsl-qoriq.txt | 1 Binding for Freescale QorIQ AHCI SATA Controller 4 - reg: Physical base address and size of the controller's register area. 5 - compatible: Compatibility string. Must be 'fsl,<chip>-ahci', where 7 - clocks: Input clock specifier. Refer to common clock bindings. 8 - interrupts: Interrupt specifier. Refer to interrupt binding. 11 - dma-coherent: Enable AHCI coherent DMA operation. 12 - reg-names: register area names when there are more than 1 register area. 16 compatible = "fsl,ls1021a-ahci"; 20 dma-coherent;
|
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# 7 title: Common Properties for Serial ATA AHCI controllers 10 - Hans de Goede <hdegoede@redhat.com> 11 - Damien Le Moal <damien.lemoal@opensource.wdc.com> 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. [all …]
|
D | ahci-da850.txt | 1 Device tree binding for the TI DA850 AHCI SATA Controller 2 --------------------------------------------------------- 5 - compatible: must be "ti,da850-ahci" 6 - reg: physical base addresses and sizes of the two register regions 8 AHCI 1.1 standard and the Power Down Control Register (PWRDN) 10 - interrupts: interrupt specifier (refer to the interrupt binding) 15 compatible = "ti,da850-ahci";
|
D | ahci-dm816.txt | 1 Device tree binding for the TI DM816 AHCI SATA Controller 2 --------------------------------------------------------- 5 - compatible: must be "ti,dm816-ahci" 6 - reg: physical base address and size of the register region used by 7 the controller (as defined by the AHCI 1.1 standard) 8 - interrupts: interrupt specifier (refer to the interrupt binding) 9 - clocks: list of phandle and clock specifier pairs (or only 11 #clock-cells); two clocks must be specified: the functional 17 compatible = "ti,dm816-ahci";
|
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 7 - compatible : Shall contain: 8 * "apm,xgene-ahci" 9 - reg : First memory resource shall be the AHCI memory 19 - interrupts : Interrupt-specifier for SATA host controller IRQ. 20 - clocks : Reference to the clock entry. 21 - phys : A list of phandles + phy-specifiers, one for each 22 entry in phy-names. 23 - phy-names : Should contain: [all …]
|
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> 18 compatible: 19 const: calxeda,hb-ahci 27 dma-coherent: true 29 calxeda,pre-clocks: [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/phy/ |
D | socionext,uniphier-ahci-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/socionext,uniphier-ahci-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Socionext UniPhier AHCI PHY 11 AHCI controller implemented on Socionext UniPhier SoCs. 14 - Kunihiko Hayashi <hayashi.kunihiko@socionext.com> 17 compatible: 19 - socionext,uniphier-pro4-ahci-phy 20 - socionext,uniphier-pxs2-ahci-phy [all …]
|
/Linux-v6.1/drivers/ata/ |
D | ahci_platform.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * AHCI SATA platform driver 5 * Copyright 2004-2005 Red Hat, Inc. 21 #include "ahci.h" 23 #define DRV_NAME "ahci" 45 struct device *dev = &pdev->dev; in ahci_probe() 59 if (of_device_is_compatible(dev->of_node, "hisilicon,hisi-ahci")) in ahci_probe() 60 hpriv->flags |= AHCI_HFLAG_NO_FBS | AHCI_HFLAG_NO_NCQ; in ahci_probe() 81 { .compatible = "generic-ahci", }, 83 { .compatible = "ibm,476gtr-ahci", }, [all …]
|
D | ahci_qoriq.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Freescale QorIQ AHCI SATA platform driver 20 #include "ahci.h" 22 #define DRV_NAME "ahci-qoriq" 72 { .compatible = "fsl,ls1021a-ahci", .data = (void *)AHCI_LS1021A}, 73 { .compatible = "fsl,ls1028a-ahci", .data = (void *)AHCI_LS1028A}, 74 { .compatible = "fsl,ls1043a-ahci", .data = (void *)AHCI_LS1043A}, 75 { .compatible = "fsl,ls2080a-ahci", .data = (void *)AHCI_LS2080A}, 76 { .compatible = "fsl,ls1046a-ahci", .data = (void *)AHCI_LS1046A}, 77 { .compatible = "fsl,ls1088a-ahci", .data = (void *)AHCI_LS1088A}, [all …]
|
D | ahci_brcm.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Broadcom SATA3 AHCI Controller Driver 5 * Copyright © 2009-2015 Broadcom Corporation 22 #include "ahci.h" 24 #define DRV_NAME "brcm-ahci" 28 #define MMIO_ENDIAN_SHIFT 0 /* CPU->AHCI */ 29 #define DMADESC_ENDIAN_SHIFT 2 /* AHCI->DDR */ 30 #define DMADATA_ENDIAN_SHIFT 4 /* AHCI->DDR */ 51 /* On big-endian MIPS, buses are reversed to big endian, so switch them back */ 53 #define DATA_ENDIAN 2 /* AHCI->DDR inbound accesses */ [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/powerpc/4xx/ |
D | akebono.txt | 11 - model : "ibm,akebono". 12 - compatible : "ibm,akebono" , "ibm,476gtr". 20 - compatible : should be "ibm,476gtr-sdhci","generic-sdhci". 21 - reg : should contain the SDHCI registers location and length. 22 - interrupts : should contain the SDHCI interrupt. 24 1.b) The Advanced Host Controller Interface (AHCI) SATA node 30 - compatible : should be "ibm,476gtr-ahci". 31 - reg : should contain the AHCI registers location and length. 32 - interrupts : should contain the AHCI interrupt. 41 - compatible : should be "ibm,akebono-fpga". [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/mips/cavium/ |
D | sata-uctl.txt | 4 and the SATA AHCI host controller (UAHC). It performs the following functions: 5 - provides interfaces for the applications to access the UAHC AHCI 7 - provides a bridge for UAHC to fetch AHCI command table entries and data 9 - posts interrupts to the CIU. 10 - contains registers that: 11 - control the behavior of the UAHC 12 - control the clock/reset generation to UAHC 13 - control endian swapping for all UAHC registers and DMA accesses 17 - compatible: "cavium,octeon-7130-sata-uctl" 21 - reg: The base address of the UCTL register bank. [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/reset/ |
D | socionext,uniphier-glue-reset.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/reset/socionext,uniphier-glue-reset.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 16 - Kunihiko Hayashi <hayashi.kunihiko@socionext.com> 19 compatible: 21 - socionext,uniphier-pro4-usb3-reset 22 - socionext,uniphier-pro5-usb3-reset 23 - socionext,uniphier-pxs2-usb3-reset 24 - socionext,uniphier-ld20-usb3-reset [all …]
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | bcm63138.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 #include <dt-bindings/interrupt-controller/arm-gic.h> 7 #include <dt-bindings/interrupt-controller/irq.h> 10 #address-cells = <1>; 11 #size-cells = <1>; 12 compatible = "brcm,bcm63138", "brcm,bcmbca"; 14 interrupt-parent = <&gic>; 22 #address-cells = <1>; 23 #size-cells = <0>; 27 compatible = "arm,cortex-a9"; [all …]
|
D | spear1310.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 11 compatible = "st,spear1310"; 15 compatible = "st,spear-spics-gpio"; 17 st-spics,peripcfg-reg = <0x3b0>; 18 st-spics,sw-enable-bit = <12>; 19 st-spics,cs-value-bit = <11>; 20 st-spics,cs-enable-mask = <3>; 21 st-spics,cs-enable-shift = <8>; 22 gpio-controller; 23 #gpio-cells = <2>; [all …]
|
123456