Home
last modified time | relevance | path

Searched full:pata (Results 1 – 25 of 89) sorted by relevance

1234

/linux/drivers/ata/
H A DKconfig3 # SATA/PATA driver configuration
10 uses pata-platform driver to enable the relevant driver in the
344 bool "ATA SFF support (for legacy IDE and PATA)"
351 the dawn of time. Almost all PATA controllers have an
417 tristate "Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support"
422 and support for PATA on the Intel ESB/ICH/PIIX3/PIIX4 series
514 The PATA support for SiS 180 requires additionally to
555 comment "PATA SFF controllers with BMDMA"
558 tristate "ALi PATA support"
568 tristate "AMD/NVidia PATA support"
[all …]
H A Dpata_marvell.c3 * Marvell PATA driver.
5 * For the moment we drive the PATA port in legacy mode. That
26 * marvell_pata_active - check if PATA is active
29 * Returns 1 if the PATA port may be active. We know how to check this
59 * Perform the PATA port setup we need.
68 !marvell_pata_active(pdev)) /* PATA enable ? */ in marvell_pre_reset()
149 "PATA port not active, deferring to AHCI driver.\n"); in marvell_init_one()
H A Dpata_jmicron.c4 * PATA port of the controller. The SATA ports are
35 * Perform the PATA port setup we need.
37 * On the Jmicron 361/363 there is a single PATA port that can be mapped
58 as master/slave and the secondary as PATA, the other has only the in jmicron_pre_reset()
68 /* The 365/366 may have this bit set to map the second PATA port in jmicron_pre_reset()
170 MODULE_DESCRIPTION("SCSI low-level driver for Jmicron PATA ports");
H A Dpata_sch.c3 * pata_sch.c - Intel SCH PATA controllers
44 /* Intel SCH PATA Controller */
80 MODULE_DESCRIPTION("SCSI low-level driver for Intel SCH PATA controllers");
86 * sch_set_piomode - Initialize host controller PATA PIO timings
115 * sch_set_dmamode - Initialize host controller PATA DMA timings
H A Dpata_artop.c86 * artop6210_load_piomode - Load a set of PATA PIO timings
113 * artop6210_set_piomode - Initialize host controller PATA PIO timings
141 * artop6260_load_piomode - Initialize host controller PATA PIO timings
167 * artop6260_set_piomode - Initialize host controller PATA PIO timings
194 * artop6210_set_dmamode - Initialize host controller PATA PIO timings
233 * artop6260_set_dmamode - Initialize host controller PATA PIO timings
464 MODULE_DESCRIPTION("SCSI low-level driver for ARTOP PATA");
H A Dpata_netcell.c3 * pata_netcell.c - Netcell PATA driver
106 MODULE_DESCRIPTION("SCSI low-level driver for Netcell PATA RAID");
H A Dpata_sis.c214 * sis_old_set_piomode - Initialize host controller PATA PIO timings
252 * sis_100_set_piomode - Initialize host controller PATA PIO timings
277 * sis_133_set_piomode - Initialize host controller PATA PIO timings
324 * sis_old_set_dmamode - Initialize host controller PATA DMA timings
363 * sis_66_set_dmamode - Initialize host controller PATA DMA timings
403 * sis_100_set_dmamode - Initialize host controller PATA DMA timings
437 * sis_133_early_set_dmamode - Initialize host controller PATA DMA timings
471 * sis_133_set_dmamode - Initialize host controller PATA DMA timings
H A Dpata_isapnp.c4 * pata-isapnp.c - ISA PnP PATA controller driver.
H A Dpata_ftide010.c6 * Includes portions of the SL2312/SL3516/Gemini PATA driver
384 * We assume that a simple 40-wire cable is used in the PATA mode. in pata_ftide010_gemini_init()
385 * if you're adding a system using the PATA interface, make sure in pata_ftide010_gemini_init()
437 dev_info(dev, "set up Gemini PATA%d\n", is_ata1); in pata_ftide010_gemini_init()
486 if (of_device_is_compatible(np, "cortina,gemini-pata")) { in pata_ftide010_probe()
H A Dpata_cypress.c3 * pata_cypress.c - Cypress PATA for new ATA layer
170 MODULE_DESCRIPTION("low-level driver for the CY82C693 PATA controller");
H A Dpata_cs5535.c3 * pata-cs5535.c - CS5535 PATA for new ATA layer
H A DMakefile51 # SFF PATA w/ BMDMA
131 libata-$(CONFIG_PATA_TIMINGS) += libata-pata-timings.o
H A Dpata_ep93xx.c3 * EP93XX PATA controller driver.
9 * PATA driver by Lennert Buytenhek and Alessandro Zummo.
17 * PATA host controller driver.
26 * EP93XX PATA controller driver.
29 * An ATA driver for the Cirrus Logic EP93xx PATA controller.
1007 { .compatible = "cirrus,ep9312-pata" },
/linux/Documentation/devicetree/bindings/ata/
H A Dfsl,imx-pata.yaml4 $id: http://devicetree.org/schemas/ata/fsl,imx-pata.yaml#
7 title: Freescale i.MX PATA Controller
17 - fsl,imx31-pata
18 - fsl,imx51-pata
19 - const: fsl,imx27-pata
20 - const: fsl,imx27-pata
27 - description: PATA Controller interrupts
31 - description: PATA Controller clocks
37 pata: pata@83fe0000 {
38 compatible = "fsl,imx51-pata", "fsl,imx27-pata";
H A Dfaraday,ftide010.yaml7 title: Faraday Technology FTIDE010 PATA controller
18 On the Gemini platform, this PATA block is accompanied by a PATA to
29 - const: cortina,gemini-pata
46 phandle to the Gemini PATA to SATA bridge, if available
55 - $ref: pata-common.yaml#
61 const: cortina,gemini-pata
75 compatible = "cortina,gemini-pata", "faraday,ftide010";
H A Dpata-common.yaml4 $id: http://devicetree.org/schemas/ata/pata-common.yaml#
7 title: Common Properties for Parallel AT attachment (PATA) controllers
14 ATA (PATA, also known as IDE) AT attachment storage devices.
18 The PATA (IDE) controller-specific device tree bindings are responsible for
25 Specifies the host controller node. PATA host controller nodes are named
37 DT nodes for ports connected on the PATA host. The master drive will have
38 ID number 0 and the slave drive will have ID number 1. The PATA port
H A Dcirrus,ep9312-pata.yaml4 $id: http://devicetree.org/schemas/ata/cirrus,ep9312-pata.yaml#
7 title: Cirrus Logic EP9312 PATA controller
15 - const: cirrus,ep9312-pata
17 - const: cirrus,ep9315-pata
18 - const: cirrus,ep9312-pata
36 compatible = "cirrus,ep9312-pata";
H A Dcortina,gemini-sata-bridge.yaml13 The Gemini SATA bridge in a SoC-internal PATA to SATA bridge that
14 takes two Faraday Technology FTIDE010 PATA controllers and bridges
71 description: Enables the PATA to IDE connection.
77 description: Enables the PATA to SATA bridge inside the Gemnini SoC.
78 The Muxmode decides what PATA blocks will be muxed out and how.
/linux/drivers/pinctrl/sunxi/
H A Dpinctrl-sun4i-a10.c819 SUNXI_FUNCTION_VARIANT(0x3, "pata", /* ATAA0 */
828 SUNXI_FUNCTION_VARIANT(0x3, "pata", /* ATAA1 */
837 SUNXI_FUNCTION_VARIANT(0x3, "pata", /* ATAA2 */
846 SUNXI_FUNCTION_VARIANT(0x3, "pata", /* ATAIRQ */
855 SUNXI_FUNCTION_VARIANT(0x3, "pata", /* ATAD0 */
864 SUNXI_FUNCTION_VARIANT(0x3, "pata", /* ATAD1 */
873 SUNXI_FUNCTION_VARIANT(0x3, "pata", /* ATAD2 */
885 SUNXI_FUNCTION_VARIANT(0x3, "pata", /* ATAD3 */
897 SUNXI_FUNCTION_VARIANT(0x3, "pata", /* ATAD4 */
912 SUNXI_FUNCTION_VARIANT(0x3, "pata", /* ATAD5 */
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-ata71 - Z the device id: for PATA, there is usually 2 devices [0,1], only 1 for SATA.
111 Mostly used by PATA devices.
114 PATA devices.
117 Mostly used by PATA devices.
/linux/arch/mips/sibyte/swarm/
H A Dplatform.c15 #define DRV_NAME "pata-swarm"
68 pr_info(DRV_NAME ": PATA interface at GenBus disabled\n"); in swarm_pata_init()
73 pr_info(DRV_NAME ": PATA interface at GenBus slot %i\n", IDE_CS); in swarm_pata_init()
/linux/arch/powerpc/platforms/
H A Dfsl_uli1575.c135 /* Primary PATA IDE IRQ: 14 in quirk_uli1575()
136 * Secondary PATA IDE IRQ: 15 in quirk_uli1575()
197 /* disable emulated PATA mode enabled */ in quirk_uli5288()
202 /* PATA */
/linux/Documentation/translations/sp_SP/process/
H A Dmanagement-style.rst142 metido la pata.
239 Luego haz que el desarrollador que realmente metió la pata (si puedes
240 encontrarlo) sepa **en privado** que metió la pata. No solo para que
248 pata”. Y si has seguido las reglas anteriores, ya serás bastante bueno
/linux/Documentation/driver-api/
H A Dlibata.rst785 over ATA bus (SATA or PATA). This type of errors can be indicated by
891 PATA hardware reset
892 This is hardware initiated device reset signalled with asserted PATA
899 Both PATA and SATA support it but, in case of SATA, this may require
901 should be transmitted while BSY bit is still set. Note that on PATA,
910 PATA bus.
923 it's identical to PATA hardware reset. Note that this can be done
955 For both PATA and SATA, a lot of corners are cut for cheap connectors,
/linux/include/linux/platform_data/
H A Data-pxa.h3 * Generic PXA PATA driver

1234