| /linux/Documentation/devicetree/bindings/ata/ |
| H A 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 <linusw@kernel.org> 21 const: intel,ixp4xx-compact-flash 25 - description: Command interface registers 26 - description: Control interface registers 32 - compatible 33 - reg [all …]
|
| H A D | ata-generic.yaml | 1 # 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 <linusw@kernel.org> 18 - enum: 19 - arm,vexpress-cf 20 - fsl,mpc8349emitx-pata 21 - const: ata-generic 25 - description: Command interface registers [all …]
|
| /linux/arch/arm/mach-sa1100/include/mach/ |
| H A 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)) */
|
| /linux/drivers/ata/ |
| H A 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 …]
|
| H A D | pata_octeon_cf.c | 2 * 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/drivers/usb/storage/ |
| H A D | unusual_jumpshot.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * Unusual Devices File for the Lexar "Jumpshot" Compact Flash reader
|
| H A D | unusual_datafab.h | 1 /* 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",
|
| H A D | jumpshot.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Driver for Lexar "Jumpshot" Compact Flash reader 15 * Some bugfixes and scatter-gather code by Gregory P. Smith 16 * (greg-usb@electricrain.com) 28 * a USB-to-ATA chip. 31 * however, you can force the driver into a write-protected state by setting 49 #define DRV_NAME "ums-jumpshot" 51 MODULE_DESCRIPTION("Driver for Lexar \"Jumpshot\" Compact Flash reader"); 113 return usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in jumpshot_bulk_read() 126 return usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in jumpshot_bulk_write() [all …]
|
| H A D | datafab.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Driver for Datafab USB Compact Flash reader 15 * Some bugfixes and scatter-gather code by Gregory P. Smith 16 * (greg-usb@electricrain.com) 26 * based on Datafab USB-to-ATA chips. It was specifically developed for the 27 * Datafab MDCFE-B USB CompactFlash reader but has since been found to work 28 * with a variety of Datafab-based devices from a number of manufacturers. 29 * I've received a report of this driver working with a Datafab-based 34 * however, you can force the driver into a write-protected state by setting 52 #define DRV_NAME "ums-datafab" [all …]
|
| /linux/drivers/mtd/devices/ |
| H A D | Kconfig | 1 # 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/include/linux/ |
| H A 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()
|
| /linux/arch/sh/boards/mach-highlander/ |
| H A D | irq-r7780rp.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Renesas Solutions Highlander R7780RP-1 Support. 21 CF, /* Compact Flash */
|
| H A D | irq-r7780mp.c | 1 // SPDX-License-Identifier: GPL-2.0 18 CF, /* Compact Flash */
|
| H A D | irq-r7785rp.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 2006 - 2008 Paul Mundt 18 CF, /* Compact Flash */
|
| /linux/drivers/acpi/pmic/ |
| H A D | Kconfig | 1 # 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/arch/arm/mach-pxa/ |
| H A D | smemc.h | 1 /* 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/arch/arm/boot/dts/intel/ixp/ |
| H A D | intel-ixp42x-gateworks-gw2348.dts | 1 // 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 …]
|
| H A D | intel-ixp43x-gateworks-gw2358.dts | 1 // 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/arch/mips/include/asm/mach-rc32434/ |
| H A D | gpio.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 36 u32 gpionmien; /* GPIO Non-maskable Interrupt Enable Register */ 69 /* Compact Flash GPIO pin */
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-sysinfo.h | 7 * Copyright (c) 2003-2016 Cavium, Inc. 14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty 21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA 35 #include "cvmx-coremask.h" 46 * u-boot, etc.) The cvmx_sysinfo_minimal_initialize() function is 88 * Several boards support compact flash on the Octeon boot
|
| /linux/arch/mips/boot/dts/cavium-octeon/ |
| H A D | octeon_3xxx.dts | 1 // SPDX-License-Identifier: GPL-2.0 6 * use. Because of this, it contains a super-set of the available 15 phy0: ethernet-phy@0 { 17 marvell,reg-init = 21 <3 0x11 0 0x442a>, /* Reg 3,17 <- 0442a */ 22 /* irq, blink-activity, blink-link */ 23 <3 0x10 0 0x0242>; /* Reg 3,16 <- 0x0242 */ 27 phy1: ethernet-phy@1 { 29 marvell,reg-init = 33 <3 0x11 0 0x442a>, /* Reg 3,17 <- 0442a */ [all …]
|
| H A D | octeon_68xx.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 7 * use. Because of this, it contains a super-set of the available 11 compatible = "cavium,octeon-6880"; 12 #address-cells = <2>; 13 #size-cells = <2>; 14 interrupt-parent = <&ciu2>; 17 compatible = "simple-bus"; 18 #address-cells = <2>; 19 #size-cells = <2>; [all …]
|
| /linux/arch/sh/include/mach-common/mach/ |
| H A D | sh2007.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 25 /* write-read/write-write delay (0-7:0,1,2,3,4,5,6,7) */ 28 /* different area, read-write delay (0-7:0,1,2,3,4,5,6,7) */ 31 /* same area, read-write delay (0-7:0,1,2,3,4,5,6,7) */ 34 /* different area, read-read delay (0-7:0,1,2,3,4,5,6,7) */ 37 /* same area, read-read delay (0-7:0,1,2,3,4,5,6,7) */ 40 /* burst count (0-3:4,8,16,32) */ 46 /* RD hold for SRAM (0-1:0,1) */ 49 /* Burst pitch (0-7:0,1,2,3,4,5,6,7) */ 52 /* Multiplex (0-1:0,1) */ [all …]
|
| /linux/arch/arm/boot/dts/arm/ |
| H A D | vexpress-v2m.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 * V2M-P1 8 * HBI-0190D 14 * RS1 variant (vexpress-v2m-rs1.dtsi), but there is a strong 18 * CHANGES TO vexpress-v2m-rs1.dtsi! 20 #include <dt-bindings/interrupt-controller/arm-gic.h> 24 compatible = "simple-bus"; 25 #address-cells = <1>; 26 #size-cells = <1>; 30 #interrupt-cells = <1>; [all …]
|
| /linux/drivers/pcmcia/ |
| H A D | omap_cf.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * omap_cf.c -- OMAP 16xx CompactFlash controller driver 22 #include <linux/soc/ti/omap1-io.h> 23 #include <linux/soc/ti/omap1-soc.h> 24 #include <linux/soc/ti/omap1-mux.h> 27 * hard-wired timings to support Compact Flash memory cards; they won't work 51 /*--------------------------------------------------------------------------*/ 70 /*--------------------------------------------------------------------------*/ 83 if (present != cf->present) { in omap_cf_timer() 84 cf->present = present; in omap_cf_timer() [all …]
|