Home
last modified time | relevance | path

Searched +full:compact +full:- +full:flash (Results 1 – 25 of 52) sorted by relevance

123

/linux-6.8/Documentation/devicetree/bindings/ata/
Dcavium-compact-flash.txt1 * 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 …]
Dintel,ixp4xx-compact-flash.yaml1 # 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 …]
Datmel-at91_cf.txt4 - 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";
Dpata-arasan.txt1 * 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 …]
Data-generic.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/ata/ata-generic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
18 - enum:
19 - arm,vexpress-cf
20 - fsl,mpc8349emitx-pata
21 - const: ata-generic
25 - description: Command interface registers
[all …]
/linux-6.8/arch/arm/mach-sa1100/include/mach/
Dassabet.h1 /* 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)) */
/linux-6.8/drivers/ata/
Dpata_ixp4xx_cf.c1 // 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 …]
DKconfig1 # 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 …]
Dpata_rb532_cf.c1 // 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 …]
Dpata_octeon_cf.c2 * Driver for the Octeon bootbus compact flash.
8 * Copyright (C) 2005 - 2012 Cavium Inc.
28 * The Octeon bootbus compact flash interface is connected in at least
31 * -- 8 bits no irq, no DMA
32 * -- 16 bits no irq, no DMA
33 * -- 16 bits True IDE mode with DMA, but no irq.
128 struct octeon_cf_port *cf_port = ap->private_data; in octeon_cf_set_piomode()
150 BUG_ON(ata_timing_compute(dev, dev->pio_mode, &timing, T, T)); in octeon_cf_set_piomode()
154 t2--; in octeon_cf_set_piomode()
158 trh--; in octeon_cf_set_piomode()
[all …]
/linux-6.8/drivers/usb/storage/
DKconfig1 # 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 …]
Dunusual_jumpshot.h1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * Unusual Devices File for the Lexar "Jumpshot" Compact Flash reader
Dunusual_datafab.h1 /* SPDX-License-Identifier: GPL-2.0+ */
3 * Unusual Devices File for the Datafab USB Compact Flash reader
11 "MDCFE-B USB CF Reader",
16 * The following Datafab-based devices may or may not work
23 * other Datafab-based cards operational with this driver, I've decided
41 "Datafab-based Reader",
47 "Datafab-based Reader",
/linux-6.8/include/linux/
Dpata_arasan_cf_data.h4 * Arasan Compact Flash host controller platform data header file
45 pdev->dev.platform_data = data; in set_arasan_cf_pdata()
/linux-6.8/drivers/mtd/devices/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
2 menu "Self-contained MTD device drivers"
12 These devices come in memory configurations from 32M - 1G. If you
41 tristate "DEC MS02-NV NVRAM module support"
44 This is an MTD driver for the DEC's MS02-NV (54-20948-01) battery
45 backed-up NVRAM module. The module was originally meant as an NFS
52 The module will be called ms02-nv.
59 Sometimes DataFlash chips are packaged inside MMC-format
66 This adds an extra check when data is written to the flash.
77 one-time-programmable (OTP) data. The first half may be written
[all …]
/linux-6.8/arch/sh/boards/mach-highlander/
Dirq-r7780rp.c1 // SPDX-License-Identifier: GPL-2.0
3 * Renesas Solutions Highlander R7780RP-1 Support.
21 CF, /* Compact Flash */
Dirq-r7780mp.c1 // SPDX-License-Identifier: GPL-2.0
18 CF, /* Compact Flash */
Dirq-r7785rp.c1 // SPDX-License-Identifier: GPL-2.0
6 * Copyright (C) 2006 - 2008 Paul Mundt
18 CF, /* Compact Flash */
/linux-6.8/drivers/acpi/pmic/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
59 a Compact Camera Module (CCM), generates clocks for image sensors,
60 drives a dual LED for flash and incorporates two LED drivers for
/linux-6.8/arch/arm/mach-pxa/
Dsmemc.h1 /* SPDX-License-Identifier: GPL-2.0-only */
20 #define MECR (SMEMC_VIRT + 0x14) /* Expansion Memory (PCMCIA/Compact Flash) Bus Configuration */
21 #define SXLCR (SMEMC_VIRT + 0x18) /* LCR value to be written to SDRAM-Timing Synchronous Flash */
23 #define SXMRS (SMEMC_VIRT + 0x24) /* MRS value to be written to Synchronous Flash or SMROM */
31 #define BOOT_DEF (SMEMC_VIRT + 0x44) /* Read-Only Boot-Time Register. Contains BOOT_SEL and PKG_SE…
49 #define MECR_NOS (1 << 0) /* Number Of Sockets: 0 -> 1 sock, 1 -> 2 sock */
50 #define MECR_CIT (1 << 1) /* Card Is There: 0 -> no card, 1 -> card inserted */
58 #define MDREFR_K2FREE (1 << 25) /* SDRAM Free-Running Control */
59 #define MDREFR_K1FREE (1 << 24) /* SDRAM Free-Running Control */
60 #define MDREFR_K0FREE (1 << 23) /* SDRAM Free-Running Control */
[all …]
/linux-6.8/arch/arm/boot/dts/intel/ixp/
Dintel-ixp42x-gateworks-gw2348.dts1 // SPDX-License-Identifier: ISC
7 /dts-v1/;
9 #include "intel-ixp42x.dtsi"
10 #include <dt-bindings/input/input.h>
15 #address-cells = <1>;
16 #size-cells = <1>;
25 stdout-path = "uart0:115200n8";
33 compatible = "gpio-leds";
34 led-user {
37 default-state = "on";
[all …]
Dintel-ixp43x-gateworks-gw2358.dts1 // SPDX-License-Identifier: ISC
3 * Device Tree file for Gateworks IXP43x-based Cambria GW2358
6 /dts-v1/;
8 #include "intel-ixp43x.dtsi"
13 #address-cells = <1>;
14 #size-cells = <1>;
24 stdout-path = "uart0:115200n8";
32 compatible = "gpio-leds";
33 led-user {
36 default-state = "on";
[all …]
/linux-6.8/drivers/mtd/maps/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
7 bool "Support non-linear mappings of flash chips"
10 paged mappings of flash chips.
13 tristate "Flash device in physical memory map"
16 This provides a 'mapping' driver which allows the NOR Flash and
19 the physical address and size of the flash chips on your
21 with config options or at run-time.
38 hex "Physical start address of flash mapping"
42 This is the physical memory location at which the flash chips
48 hex "Physical length of flash mapping"
[all …]
/linux-6.8/arch/mips/include/asm/mach-rc32434/
Dgpio.h1 /* SPDX-License-Identifier: GPL-2.0 */
36 u32 gpionmien; /* GPIO Non-maskable Interrupt Enable Register */
69 /* Compact Flash GPIO pin */
/linux-6.8/Documentation/filesystems/
Dcramfs.rst1 .. SPDX-License-Identifier: GPL-2.0
4 Cramfs - cram a filesystem onto a small ROM
10 allows random page access. The meta-data is not compressed, but is
15 compact also makes it _very_ hard to update on-the-fly), so you have to
20 -----------
36 no need to use -noleaf in ``find``, btw.)
39 (1970 GMT). Recently-accessed files may have updated timestamps, but
52 --------------------------
55 a physical linear memory range (usually non volatile memory like Flash)
62 eXecute-In-Place (XIP) from ROM of read-only segments. Data segments mapped
[all …]

123