| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/ata/ |
| D | cavium-compact-flash.txt | 1 * Compact Flash 3 The Cavium Compact Flash device is connected to the Octeon Boot Bus, 5 industry standard compact flash devices. 8 - compatible: "cavium,ebt3000-compact-flash"; 12 - reg: The base address of the CF chip select banks. Depending on 15 - cavium,bus-width: The width of the connection to the CF devices. Valid 18 - cavium,true-ide: Optional, if present the CF connection is in True IDE mode. 20 - cavium,dma-engine-handle: Optional, a phandle for the DMA Engine connected 24 compact-flash@5,0 { 25 compatible = "cavium,ebt3000-compact-flash"; [all …]
|
| D | intel,ixp4xx-compact-flash.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/ata/intel,ixp4xx-compact-flash.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 21 const: intel,ixp4xx-compact-flash 25 - description: Command interface registers 26 - description: Control interface registers 32 - compatible 33 - reg [all …]
|
| D | atmel-at91_cf.txt | 4 - compatible : "atmel,at91rm9200-cf". 5 - reg : should specify localbus address and size used. 6 - gpios : specifies the gpio pins to control the CF device. Detect 11 compact-flash@50000000 { 12 compatible = "atmel,at91rm9200-cf";
|
| D | pata-arasan.txt | 1 * ARASAN PATA COMPACT FLASH CONTROLLER 4 - compatible: "arasan,cf-spear1340" 5 - reg: Address range of the CF registers 6 - interrupt: Should contain the CF interrupt number 7 - clock-frequency: Interface clock rate, in Hz, one of 21 - arasan,broken-udma: if present, UDMA mode is unusable 22 - arasan,broken-mwdma: if present, MWDMA mode is unusable 23 - arasan,broken-pio: if present, PIO mode is unusable 24 - dmas: one DMA channel, as described in bindings/dma/dma.txt 26 - dma-names: the corresponding channel name, must be "data" [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/ata/ |
| D | cavium-compact-flash.txt | 1 * Compact Flash 3 The Cavium Compact Flash device is connected to the Octeon Boot Bus, 5 industry standard compact flash devices. 8 - compatible: "cavium,ebt3000-compact-flash"; 12 - reg: The base address of the CF chip select banks. Depending on 15 - cavium,bus-width: The width of the connection to the CF devices. Valid 18 - cavium,true-ide: Optional, if present the CF connection is in True IDE mode. 20 - cavium,dma-engine-handle: Optional, a phandle for the DMA Engine connected 24 compact-flash@5,0 { 25 compatible = "cavium,ebt3000-compact-flash"; [all …]
|
| D | atmel-at91_cf.txt | 4 - compatible : "atmel,at91rm9200-cf". 5 - reg : should specify localbus address and size used. 6 - gpios : specifies the gpio pins to control the CF device. Detect 11 compact-flash@50000000 { 12 compatible = "atmel,at91rm9200-cf";
|
| D | pata-arasan.txt | 1 * ARASAN PATA COMPACT FLASH CONTROLLER 4 - compatible: "arasan,cf-spear1340" 5 - reg: Address range of the CF registers 6 - interrupt: Should contain the CF interrupt number 7 - clock-frequency: Interface clock rate, in Hz, one of 21 - arasan,broken-udma: if present, UDMA mode is unusable 22 - arasan,broken-mwdma: if present, MWDMA mode is unusable 23 - arasan,broken-pio: if present, PIO mode is unusable 24 - dmas: one DMA channel, as described in bindings/dma/dma.txt 26 - dma-names: the corresponding channel name, must be "data" [all …]
|
| /kernel/linux/linux-6.6/arch/arm/mach-sa1100/include/mach/ |
| D | assabet.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * arch/arm/mach-sa1100/include/mach/assabet.h 8 * Only include this file from SA1100-specific files. 21 #define ASSABET_SCR_FLASH_LOW (1<<4) /* Flash size (low bit) */ 22 #define ASSABET_SCR_FLASH_HIGH (1<<5) /* Flash size (high bit) */ 26 #define ASSABET_SCR_INIT -1 41 #define ASSABET_BCR_CF_PWR (1<<0) /* Compact Flash Power (1 = 3.3v, 0 = off) */ 42 #define ASSABET_BCR_CF_RST (1<<1) /* Compact Flash Reset (1 = power up reset) */ 49 #define ASSABET_BCR_CF_BUS_OFF (1<<7) /* Compact Flash bus (0 = on, 1 = off (float)) */
|
| /kernel/linux/linux-5.10/arch/arm/mach-sa1100/include/mach/ |
| D | assabet.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * arch/arm/mach-sa1100/include/mach/assabet.h 8 * Only include this file from SA1100-specific files. 21 #define ASSABET_SCR_FLASH_LOW (1<<4) /* Flash size (low bit) */ 22 #define ASSABET_SCR_FLASH_HIGH (1<<5) /* Flash size (high bit) */ 26 #define ASSABET_SCR_INIT -1 41 #define ASSABET_BCR_CF_PWR (1<<0) /* Compact Flash Power (1 = 3.3v, 0 = off) */ 42 #define ASSABET_BCR_CF_RST (1<<1) /* Compact Flash Reset (1 = power up reset) */ 49 #define ASSABET_BCR_CF_BUS_OFF (1<<7) /* Compact Flash bus (0 = on, 1 = off (float)) */
|
| /kernel/linux/linux-5.10/arch/arm/mach-realview/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 34 the ARM926EJ-S core tile, while on an ARMv6/v7 kernel, at least 35 one of the ARM1136, ARM1176, ARM11MPCore or Cortex-A9MPCore 39 bool "Support ARM1136J(F)-S Tile" 47 bool "Support ARM1176JZ(F)-S Tile" 54 bool "Support Multicore Cortex-A9 Tile" 57 Enable support for the Cortex-A9MPCore tile fitted to the 74 the ARM11MPCore. This platform has an on-board ARM11MPCore and has 75 support for PCI-E and Compact Flash. 79 bool "Support RealView(R) Platform Baseboard for ARM1176JZF-S" [all …]
|
| /kernel/linux/linux-6.6/drivers/ata/ |
| D | pata_ixp4xx_cf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * ixp4xx PATA/Compact Flash driver 4 * Copyright (C) 2006-07 Tower Technologies 7 * An ATA driver to handle a Compact Flash connected 50 #define IXP4XX_EXP_BYTE_RD16 BIT(6) /* Byte reads on half-word devices */ 57 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing() 61 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing() 65 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing() 69 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing() 73 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing() [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 10 uses pata-platform driver to enable the relevant driver in the 21 If you want to use an ATA hard disk, ATA tape drive, ATA CD-ROM or 62 <file:Documentation/admin-guide/kernel-parameters.txt>. 76 This option adds support for ATA-related ACPI objects. 107 comment "Controllers with non-SFF native interface" 125 for chipsets / "South Bridges" supporting low-power modes. Such 270 tristate "APM X-Gene 6.0Gbps AHCI SATA host controller support" 274 This option enables support for APM X-Gene SoC SATA host controller. 375 tristate "OCTEON Boot Bus Compact Flash support" [all …]
|
| D | pata_rb532_cf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * A low-level PATA driver to handle a Compact Flash connected on the 10 * Copyright (C) 2006-07 Tower Technologies 31 #include <asm/mach-rc32434/rb.h> 33 #define DRV_NAME "pata-rb532-cf" 35 #define DRV_DESC "PATA driver for RouterBOARD 532 Compact Flash" 52 /* ------------------------------------------------------------------------ */ 57 struct rb532_cf_info *info = ah->private_data; in rb532_pata_irq_handler() 59 if (gpiod_get_value(info->gpio_line)) { in rb532_pata_irq_handler() 60 irq_set_irq_type(info->irq, IRQ_TYPE_LEVEL_LOW); in rb532_pata_irq_handler() [all …]
|
| /kernel/linux/linux-5.10/drivers/ata/ |
| D | pata_ixp4xx_cf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * ixp4xx PATA/Compact Flash driver 4 * Copyright (C) 2006-07 Tower Technologies 7 * An ATA driver to handle a Compact Flash connected 31 dev->pio_mode = XFER_PIO_0; in ixp4xx_set_mode() 32 dev->xfer_mode = XFER_PIO_0; in ixp4xx_set_mode() 33 dev->xfer_shift = ATA_SHIFT_PIO; in ixp4xx_set_mode() 34 dev->flags |= ATA_DFLAG_PIO; in ixp4xx_set_mode() 45 struct ata_port *ap = qc->dev->link->ap; in ixp4xx_mmio_data_xfer() 46 void __iomem *mmio = ap->ioaddr.data_addr; in ixp4xx_mmio_data_xfer() [all …]
|
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 10 uses pata-platform driver to enable the relevant driver in the 21 If you want to use an ATA hard disk, ATA tape drive, ATA CD-ROM or 62 <file:Documentation/admin-guide/kernel-parameters.txt>. 76 This option adds support for ATA-related ACPI objects. 107 comment "Controllers with non-SFF native interface" 258 tristate "APM X-Gene 6.0Gbps AHCI SATA host controller support" 262 This option enables support for APM X-Gene SoC SATA host controller. 362 tristate "OCTEON Boot Bus Compact Flash support" 366 This option enables a polled compact flash driver for use with [all …]
|
| D | pata_rb532_cf.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * A low-level PATA driver to handle a Compact Flash connected on the 10 * Copyright (C) 2006-07 Tower Technologies 31 #include <asm/mach-rc32434/rb.h> 33 #define DRV_NAME "pata-rb532-cf" 35 #define DRV_DESC "PATA driver for RouterBOARD 532 Compact Flash" 52 /* ------------------------------------------------------------------------ */ 57 struct rb532_cf_info *info = ah->private_data; in rb532_pata_irq_handler() 59 if (gpiod_get_value(info->gpio_line)) { in rb532_pata_irq_handler() 60 irq_set_irq_type(info->irq, IRQ_TYPE_LEVEL_LOW); in rb532_pata_irq_handler() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-pxa/include/mach/ |
| D | trizeps4.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Include file for TRIZEPS4 SoM and ConXS eval-board 17 #define TRIZEPS4_FLASH_PHYS (PXA_CS0_PHYS) /* Flash region */ 20 #define TRIZEPS4_PIC_PHYS (PXA_CS3_PHYS) /* Logic chip on ConXS-Board */ 23 /* Logic on ConXS-board CSFR register*/ 25 /* Logic on ConXS-board BOCR register*/ 27 /* Logic on ConXS-board IRCR register*/ 29 /* Logic on ConXS-board UPSR register*/ 31 /* Logic on ConXS-board DICR register*/ 44 /* size of flash */ [all …]
|
| D | corgi.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Hardware specific definitions for SL-C7xx series of PDAs 5 * Copyright (c) 2004-2005 Richard Purdie 28 #define CORGI_GPIO_CF_CD (14) /* Compact Flash Card Detect */ 30 #define CORGI_GPIO_CF_IRQ (17) /* Compact Flash Interrupt */
|
| /kernel/linux/linux-5.10/drivers/usb/storage/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 15 floppy drives, USB hard disks, USB tape drives, USB CD-ROMs, 16 USB flash devices, and memory sticks, along with 25 module will be called usb-storage. 38 Say Y here to include additional code to support the power-saving function 41 If this driver is compiled as a module, it will be named ums-realtek. 49 tristate "Datafab Compact Flash Reader support" 54 If this driver is compiled as a module, it will be named ums-datafab. 62 If this driver is compiled as a module, it will be named ums-freecom. 65 tristate "ISD-200 USB/ATA Bridge support" [all …]
|
| D | unusual_jumpshot.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * Unusual Devices File for the Lexar "Jumpshot" Compact Flash reader
|
| /kernel/linux/linux-6.6/drivers/usb/storage/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 15 floppy drives, USB hard disks, USB tape drives, USB CD-ROMs, 16 USB flash devices, and memory sticks, along with 25 module will be called usb-storage. 38 Say Y here to include additional code to support the power-saving function 41 If this driver is compiled as a module, it will be named ums-realtek. 49 tristate "Datafab Compact Flash Reader support" 54 If this driver is compiled as a module, it will be named ums-datafab. 62 If this driver is compiled as a module, it will be named ums-freecom. 65 tristate "ISD-200 USB/ATA Bridge support" [all …]
|
| D | unusual_jumpshot.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * Unusual Devices File for the Lexar "Jumpshot" Compact Flash reader
|
| /kernel/linux/linux-5.10/include/linux/platform_data/ |
| D | atmel.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 9 /* Compact Flash */
|
| /kernel/linux/linux-6.6/arch/arm/mach-versatile/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 52 bool "Include support for Integrator/IM-PD1" 60 The IM-PD1 is an add-on logic module for the Integrator which 62 The IM-PD1 can be found on the Integrator/PP2 platform. 77 bool "Integrator/CM922T-XA10 core module" 83 bool "Integrator/CM926EJ-S core module" 107 bool "Integrator/CM1026EJ-S core module" 113 bool "Integrator/CM1136JF-S core module" 129 bool "Integrator/CT926 (ARM926EJ-S) core tile" 135 bool "Integrator/CTB36 (ARM1136JF-S) core tile" [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | pata_arasan_cf_data.h | 4 * Arasan Compact Flash host controller platform data header file 45 pdev->dev.platform_data = data; in set_arasan_cf_pdata()
|