Searched refs:PCMCIA (Results 1 - 200 of 271) sorted by relevance

12

/linux-4.1.27/drivers/scsi/pcmcia/
H A Dfdomain_core.c1 #define PCMCIA 1 macro
H A Daha152x_core.c1 #define PCMCIA 1 macro
H A Dfdomain_stub.c3 A driver for Future Domain-compatible PCMCIA SCSI cards
57 MODULE_DESCRIPTION("Future Domain PCMCIA SCSI driver");
182 PCMCIA_DEVICE_PROD_ID12("IBM Corp.", "SCSI PCMCIA Card", 0xe3736c88, 0x859cad20),
183 PCMCIA_DEVICE_PROD_ID1("SCSI PCMCIA Adapter Card", 0x8dacb57e),
184 PCMCIA_DEVICE_PROD_ID12(" SIMPLE TECHNOLOGY Corporation", "SCSI PCMCIA Credit Card Controller", 0x182bdafe, 0xc80d106f),
H A Dqlogic_stub.c56 * tristate), otherwise use 0 (REQUIRED FOR PCMCIA) for active low, open
274 PCMCIA_DEVICE_PROD_ID12("EIger Labs", "PCMCIA-to-SCSI Adapter", 0x88395fa7, 0x33b7a5e6),
315 MODULE_DESCRIPTION("Driver for the PCMCIA Qlogic FAS SCSI controllers");
H A Daha152x_stub.c3 A driver for Adaptec AHA152X-compatible PCMCIA SCSI cards.
162 s.conf = "PCMCIA setup"; aha152x_config_cs()
H A Dsym53c500_cs.c5 * New Media Bus Toaster PCMCIA SCSI cards using the Symbios Logic
865 MODULE_DESCRIPTION("SYM53C500 PCMCIA SCSI driver");
/linux-4.1.27/arch/mips/include/asm/mach-bcm63xx/
H A Dbcm63xx_dev_pcmcia.h5 * PCMCIA driver platform data
/linux-4.1.27/drivers/pcmcia/
H A Dpxa2xx_base.c3 Device driver for the PCMCIA control functionality of PXA2xx
42 * Personal Computer Memory Card International Association (PCMCIA) sockets
45 #define PCMCIAPrtSp 0x04000000 /* PCMCIA Partition Space [byte] */
46 #define PCMCIASp (4*PCMCIAPrtSp) /* PCMCIA Space [byte] */
47 #define PCMCIAIOSp PCMCIAPrtSp /* PCMCIA I/O Space [byte] */
48 #define PCMCIAAttrSp PCMCIAPrtSp /* PCMCIA Attribute Space [byte] */
49 #define PCMCIAMemSp PCMCIAPrtSp /* PCMCIA Memory Space [byte] */
51 #define PCMCIA0Sp PCMCIASp /* PCMCIA 0 Space [byte] */
52 #define PCMCIA0IOSp PCMCIAIOSp /* PCMCIA 0 I/O Space [byte] */
53 #define PCMCIA0AttrSp PCMCIAAttrSp /* PCMCIA 0 Attribute Space [byte] */
54 #define PCMCIA0MemSp PCMCIAMemSp /* PCMCIA 0 Memory Space [byte] */
56 #define PCMCIA1Sp PCMCIASp /* PCMCIA 1 Space [byte] */
57 #define PCMCIA1IOSp PCMCIAIOSp /* PCMCIA 1 I/O Space [byte] */
58 #define PCMCIA1AttrSp PCMCIAAttrSp /* PCMCIA 1 Attribute Space [byte] */
59 #define PCMCIA1MemSp PCMCIAMemSp /* PCMCIA 1 Memory Space [byte] */
61 #define _PCMCIA(Nb) /* PCMCIA [0..1] */ \
63 #define _PCMCIAIO(Nb) _PCMCIA(Nb) /* PCMCIA I/O [0..1] */
64 #define _PCMCIAAttr(Nb) /* PCMCIA Attribute [0..1] */ \
66 #define _PCMCIAMem(Nb) /* PCMCIA Memory [0..1] */ \
69 #define _PCMCIA0 _PCMCIA(0) /* PCMCIA 0 */
70 #define _PCMCIA0IO _PCMCIAIO(0) /* PCMCIA 0 I/O */
71 #define _PCMCIA0Attr _PCMCIAAttr(0) /* PCMCIA 0 Attribute */
72 #define _PCMCIA0Mem _PCMCIAMem(0) /* PCMCIA 0 Memory */
74 #define _PCMCIA1 _PCMCIA(1) /* PCMCIA 1 */
75 #define _PCMCIA1IO _PCMCIAIO(1) /* PCMCIA 1 I/O */
76 #define _PCMCIA1Attr _PCMCIAAttr(1) /* PCMCIA 1 Attribute */
77 #define _PCMCIA1Mem _PCMCIAMem(1) /* PCMCIA 1 Memory */
236 "PCMCIA socket 0",
237 "PCMCIA socket 1",
389 MODULE_DESCRIPTION("Linux PCMCIA Card Services: PXA2xx core socket driver");
H A Dpxa2xx_palmtx.c4 * Driver for Palm T|X PCMCIA
23 { GPIO_NR_PALMTX_PCMCIA_POWER1, GPIOF_INIT_LOW, "PCMCIA Power 1" },
24 { GPIO_NR_PALMTX_PCMCIA_POWER2, GPIOF_INIT_LOW, "PCMCIA Power 2" },
25 { GPIO_NR_PALMTX_PCMCIA_RESET, GPIOF_INIT_HIGH,"PCMCIA Reset" },
36 skt->stat[SOC_STAT_RDY].name = "PCMCIA Ready"; palmtx_pcmcia_hw_init()
113 MODULE_DESCRIPTION("PCMCIA support for Palm T|X");
H A Dpxa2xx_palmld.c4 * Driver for Palm LifeDrive PCMCIA
24 { GPIO_NR_PALMLD_PCMCIA_POWER, GPIOF_INIT_LOW, "PCMCIA Power" },
25 { GPIO_NR_PALMLD_PCMCIA_RESET, GPIOF_INIT_HIGH,"PCMCIA Reset" },
36 skt->stat[SOC_STAT_RDY].name = "PCMCIA Ready"; palmld_pcmcia_hw_init()
112 MODULE_DESCRIPTION("PCMCIA support for Palm LifeDrive");
H A Dpxa2xx_vpac270.c4 * Driver for Voipac PXA270 PCMCIA and CF sockets
26 { GPIO107_VPAC270_PCMCIA_PPEN, GPIOF_INIT_LOW, "PCMCIA PPEN" },
27 { GPIO11_VPAC270_PCMCIA_RESET, GPIOF_INIT_LOW, "PCMCIA Reset" },
43 skt->stat[SOC_STAT_CD].name = "PCMCIA CD"; vpac270_pcmcia_hw_init()
45 skt->stat[SOC_STAT_RDY].name = "PCMCIA Ready"; vpac270_pcmcia_hw_init()
140 MODULE_DESCRIPTION("PCMCIA support for Voipac PXA270");
H A Dpxa2xx_colibri.c48 { 0, GPIOF_IN, "PCMCIA Detect" },
49 { 0, GPIOF_IN, "PCMCIA Ready" },
50 { 0, GPIOF_IN, "PCMCIA BVD1" },
51 { 0, GPIOF_IN, "PCMCIA BVD2" },
52 { 0, GPIOF_INIT_LOW, "PCMCIA PPEN" },
53 { 0, GPIOF_INIT_HIGH,"PCMCIA Reset" },
67 skt->stat[SOC_STAT_CD].name = "PCMCIA CD"; colibri_pcmcia_hw_init()
167 MODULE_DESCRIPTION("PCMCIA support for Toradex Colibri PXA270/PXA320");
H A Dpxa2xx_palmtc.c4 * Driver for Palm Tungsten|C PCMCIA
25 { GPIO_NR_PALMTC_PCMCIA_POWER1, GPIOF_INIT_LOW, "PCMCIA Power 1" },
26 { GPIO_NR_PALMTC_PCMCIA_POWER2, GPIOF_INIT_LOW, "PCMCIA Power 2" },
27 { GPIO_NR_PALMTC_PCMCIA_POWER3, GPIOF_INIT_LOW, "PCMCIA Power 3" },
28 { GPIO_NR_PALMTC_PCMCIA_RESET, GPIOF_INIT_HIGH,"PCMCIA Reset" },
29 { GPIO_NR_PALMTC_PCMCIA_PWRREADY, GPIOF_IN, "PCMCIA Power Ready" },
40 skt->stat[SOC_STAT_RDY].name = "PCMCIA Ready"; palmtc_pcmcia_hw_init()
164 MODULE_DESCRIPTION("PCMCIA support for Palm Tungsten|C");
H A Dsa1100_h3600.c4 * PCMCIA implementation routines for H3600
29 skt->stat[SOC_STAT_CD].name = "PCMCIA CD0"; h3600_pcmcia_hw_init()
31 skt->stat[SOC_STAT_RDY].name = "PCMCIA IRQ0"; h3600_pcmcia_hw_init()
51 err = gpio_request(H3XXX_EGPIO_CARD_RESET, "PCMCIA CARD RESET"); h3600_pcmcia_hw_init()
60 skt->stat[SOC_STAT_CD].name = "PCMCIA CD1"; h3600_pcmcia_hw_init()
62 skt->stat[SOC_STAT_RDY].name = "PCMCIA IRQ1"; h3600_pcmcia_hw_init()
133 * the generic PCMCIA layer to deal with the idea of two sockets h3600_pcmcia_socket_suspend()
H A Dsoc_common.h6 * This file contains definitions for the PCMCIA support code common to
36 * Core PCMCIA state
107 * Disable card status IRQs and PCMCIA bus on suspend.
168 * PCMCIA I/O command width time is 165ns. The default PCMCIA 5V attribute
169 * and memory command width time is 150ns; the PCMCIA 3.3V attribute and
185 * (PCMCIA System Architecture, 2nd ed., by Don Anderson, p.75)
H A Dpxa2xx_hx4700.c43 skt->stat[SOC_STAT_CD].name = "PCMCIA CD"; hx4700_pcmcia_hw_init()
45 skt->stat[SOC_STAT_RDY].name = "PCMCIA Ready"; hx4700_pcmcia_hw_init()
120 MODULE_DESCRIPTION("HP iPAQ hx4700 PCMCIA driver");
H A Dpxa2xx_stargate2.c4 * Stargate 2 PCMCIA specific routines.
37 { SG2_S0_GPIO_RESET, GPIOF_OUT_INIT_HIGH, "PCMCIA Reset" },
38 { SG2_S0_POWER_CTL, GPIOF_OUT_INIT_HIGH, "PCMCIA Power Ctrl" },
H A Dsa1100_generic.c3 Device driver for the PCMCIA control functionality of StrongARM
75 * Initialise any "on-board" PCMCIA sockets. sa11x0_drv_pcmcia_probe()
111 * This routine performs low-level PCMCIA initialization and then
132 MODULE_DESCRIPTION("Linux PCMCIA Card Services: SA-11x0 Socket Controller");
H A Dsa1111_jornada720.c4 * Jornada720 PCMCIA specific routines
104 /* Set GPIO_A<3:1> to be outputs for PCMCIA/CF power controller: */ pcmcia_jornada720_init()
H A Dpcmcia_resource.c2 * PCMCIA 16-bit resource management functions
93 * alloc_io_space() - allocate IO ports for use by a PCMCIA device
96 * @lines: number of IO lines decoded by the PCMCIA card
253 * pcmcia_fixup_iowidth() allows a PCMCIA device driver to reduce the
303 * pcmcia_fixup_vpp() allows a PCMCIA device driver to set Vpp to
340 * pcmcia_release_configuration() - physically disable a PCMCIA device
344 * pcmcia_enable_device(): If a PCMCIA device is no longer used by any
388 * pcmcia_release_io() - release I/O allocated by a PCMCIA device
391 * pcmcia_release_io() releases the I/O ranges allocated by a PCMCIA
425 * pcmcia_release_window() - release reserved iomem for PCMCIA devices
476 * pcmcia_enable_device() - set up and activate a PCMCIA device
477 * @p_dev: the associated PCMCIA device
479 * pcmcia_enable_device() physically enables a PCMCIA device. It parses
622 * pcmcia_request_io() - attempt to reserve port ranges for PCMCIA devices
623 * @p_dev: the associated PCMCIA device
688 * pcmcia_request_irq() - attempt to request a IRQ for a PCMCIA device
689 * @p_dev: the associated PCMCIA device
693 * the PCMCIA core to clean up the registration in pcmcia_disable_device().
718 * @p_dev: the associated PCMCIA device
723 * a shared IRQ, but prints out a warning. PCMCIA drivers should allow for
766 * @p_dev - the associated PCMCIA device
787 /* avoid an IRQ which is already used by another PCMCIA card */ pcmcia_setup_isa_irq()
831 * @p_dev - the associated PCMCIA device
867 * pcmcia_request_window() - attempt to reserve iomem for PCMCIA devices
868 * @p_dev: the associated PCMCIA device
970 * pcmcia_disable_device() - disable and clean up a PCMCIA device
971 * @p_dev: the associated PCMCIA device
974 * pcmcia_enable_device(): If a PCMCIA device is no longer used,
H A Dxxs1500_ss.c2 * PCMCIA socket code for the MyCable XXS1500 system.
219 /* 36bit PCMCIA Attribute area address */ xxs1500_pcmcia_probe()
227 /* 36bit PCMCIA Memory area address */ xxs1500_pcmcia_probe()
235 /* 36bit PCMCIA IO area address */ xxs1500_pcmcia_probe()
245 * PCMCIA client drivers use the inb/outb macros to access xxs1500_pcmcia_probe()
289 printk(KERN_INFO "MyCable XXS1500 PCMCIA socket services\n"); xxs1500_pcmcia_probe()
325 MODULE_DESCRIPTION("PCMCIA Socket Services for MyCable XXS1500 systems");
H A Dpxa2xx_balloon3.c4 * Balloon3 PCMCIA specific routines.
39 "PCMCIA/CF support might be broken in this version!", balloon3_pcmcia_hw_init()
140 MODULE_DESCRIPTION("Balloon3 board CF/PCMCIA driver");
H A Dpxa2xx_viper.c2 * Viper/Zeus PCMCIA support
8 * iPAQ h2200 PCMCIA support
67 dev_err(&arcom_pcmcia_dev->dev, "Failed to setup PCMCIA GPIOs\n"); viper_pcmcia_hw_init()
H A Dcs_internal.h2 * cs_internal.h -- definitions internal to the PCMCIA core modules
16 * This file contains definitions _only_ needed by the PCMCIA core modules.
17 * It must not be included by PCMCIA socket drivers or by PCMCIA device
H A Dpxa2xx_cm_x2xx.c48 MODULE_DESCRIPTION("CM-x2xx PCMCIA driver");
H A Dsa1111_generic.c4 * We implement the generic parts of a SA1111 PCMCIA driver. This
165 s->soc.stat[SOC_STAT_CD].name = "SA1111 PCMCIA card detect"; sa1111_pcmcia_add()
167 s->soc.stat[SOC_STAT_BVD1].name = "SA1111 PCMCIA BVD1"; sa1111_pcmcia_add()
260 MODULE_DESCRIPTION("SA1111 PCMCIA card socket driver");
H A Dpxa2xx_e740.c2 * Toshiba e740 PCMCIA specific routines.
130 MODULE_DESCRIPTION("e740 PCMCIA platform support");
H A Dsoc_common.c3 Common support code for the PCMCIA control functionality of
252 * Convert PCMCIA socket state to our socket configure structure.
288 * and PCMCIA bus. This must wait for power to stabilise
310 * Turn off status interrupts, and disable the PCMCIA bus.
333 debug(skt, 4, "entering PCMCIA monitoring thread\n"); soc_common_check_status()
373 * low-level PCMCIA init() operation via soc_common_pcmcia_thread()).
392 * Implements the get_status() operation for the in-kernel PCMCIA
397 * As a debugging note, during card startup, the PCMCIA core issues
419 * Implements the set_socket() operation for the in-kernel PCMCIA
423 * `state' in order to regurgitate it to the PCMCIA core later.
450 * Implements the set_io_map() operation for the in-kernel PCMCIA
504 * Implements the set_mem_map() operation for the in-kernel PCMCIA
672 "notifier for PCMCIA (%d)\n", ret); soc_pcmcia_cpufreq_register()
819 MODULE_DESCRIPTION("Linux PCMCIA Card Services: Common SoC support");
H A Ddb1xxx_ss.c2 * PCMCIA socket code for the Alchemy Db1xxx/Pb1xxx boards.
8 /* This is a fairly generic PCMCIA socket driver suitable for the
223 * configure a PCMCIA socket on the Db1x00 series of boards (and
301 /* update PCMCIA configuration */ db1x_pcmcia_configure()
474 /* 36bit PCMCIA Attribute area address */ db1x_pcmcia_socket_probe()
483 /* 36bit PCMCIA Memory area address */ db1x_pcmcia_socket_probe()
492 /* 36bit PCMCIA IO area address */ db1x_pcmcia_socket_probe()
502 * PCMCIA client drivers use the inb/outb macros to access db1x_pcmcia_socket_probe()
585 MODULE_DESCRIPTION("PCMCIA Socket Services for Alchemy Db/Pb1x00 boards");
H A Dsa11xx_base.c3 Device driver for the PCMCIA control functionality of StrongARM
59 * "Expansion Memory (PCMCIA) Configuration Register (MECR)"
166 "PCMCIA socket 0",
167 "PCMCIA socket 1",
274 MODULE_DESCRIPTION("Linux PCMCIA Card Services: SA-11xx core socket driver");
H A Dpxa2xx_cm_x270.c94 printk(KERN_INFO "Registering cm-x270 PCMCIA interface.\n"); cmx270_pcmcia_init()
H A Drsrc_nonstatic.c206 res = claim_region(s, i, 8, IORESOURCE_IO, "PCMCIA ioprobe"); do_io_probe()
223 res = claim_region(s, i, 8, IORESOURCE_IO, "PCMCIA ioprobe"); do_io_probe()
337 * do_validate_mem() - low level validate a memory region for PCMCIA use
338 * @s: PCMCIA socket to validate
360 res1 = claim_region(s, base, size/2, IORESOURCE_MEM, "PCMCIA memprobe"); do_validate_mem()
362 "PCMCIA memprobe"); do_validate_mem()
392 * do_mem_probe() - validate a memory region for PCMCIA use
393 * @s: PCMCIA socket to validate
399 * do_mem_probe() checks a memory region for use by the PCMCIA subsystem.
402 * the area is marked as unavaibale for use by the PCMCIA subsystem. The
456 * @s: PCMCIA socket to validate
478 * @s: PCMCIA socket to validate
536 * @s: PCMCIA socket to validate
560 * pcmcia_nonstatic_validate_mem() - try to validate iomem for PCMCIA use
561 * @s: PCMCIA socket to validate
1002 * activate the PCMCIA subsystem */
H A Dsa1100_assabet.c4 * PCMCIA implementation routines for Assabet
H A Dsa1100_cerf.c4 * PCMCIA implementation routines for CerfBoard
H A Dsa1100_shannon.c4 * PCMCIA implementation routines for Shannon
H A Dsa1100_simpad.c4 * PCMCIA implementation routines for simpad
H A Dcs.c181 "PCMCIA: warning: socket thread did not start\n"); pcmcia_register_socket()
188 * Let's try to get the PCMCIA module for 16-bit PCMCIA support. pcmcia_register_socket()
313 * PCMCIA interactions are gone. Therefore, release socket_shutdown()
413 * and then tell the rest of PCMCIA that a card is present.
434 (skt->state & SOCKET_CARDBUS) ? "CardBus" : "PCMCIA", socket_insert()
609 "PCMCIA: unable to register socket\n"); pccardd()
718 * @s: the PCMCIA socket we wan't to command
725 * and PCMCIA_UEVENT_REQUERY (for re-querying the PCMCIA card).
H A Dds.c2 * ds.c -- 16-bit PCMCIA core support
40 MODULE_DESCRIPTION("PCMCIA Driver Services");
89 * pcmcia_store_new_id - add a new PCMCIA device ID to this driver and re-probe devices
94 * Adds a new dynamic PCMCIA device ID to this driver,
167 * pcmcia_register_driver - register a PCMCIA driver with the bus core
170 * Registers a PCMCIA driver with the PCMCIA bus core.
203 * pcmcia_unregister_driver - unregister a PCMCIA driver with the bus core
322 * Removes a PCMCIA card from the device tree and socket list.
705 /* If the PCMCIA device consists of two pseudo devices, pcmcia_requery()
1346 "PCMCIA obtaining reference to socket failed\n"); pcmcia_bus_add_socket()
1352 dev_printk(KERN_ERR, dev, "PCMCIA registration failed\n"); pcmcia_bus_add_socket()
1364 dev_printk(KERN_ERR, dev, "PCMCIA registration failed\n"); pcmcia_bus_add_socket()
H A Dsa1111_lubbock.c14 * Lubbock PCMCIA specific routines.
43 * Socket 0 (PCMCIA): lubbock_pcmcia_configure_socket()
H A Dsa11xx_base.h3 Device driver for the PCMCIA control functionality of StrongARM
36 /* SA-1100 PCMCIA Memory and I/O timing
H A Dpxa2xx_cm_x255.c115 printk(KERN_INFO "Registering cm-x255 PCMCIA interface.\n"); cmx255_pcmcia_init()
H A Dsa1100_nanoengine.c4 * PCMCIA implementation routines for BSI nanoEngine.
H A Dsa1111_neponset.c4 * Neponset PCMCIA specific routines
H A Dbcm63xx_pcmcia.c47 * interrupts and PCMCIA bus, and wait for power to stabilise so that
59 * the card, turn off status interrupts, and disable the PCMCIA bus.
69 * Implements the set_socket() operation for the in-kernel PCMCIA
73 * `state' in order to regurgitate it to the PCMCIA core later.
537 MODULE_DESCRIPTION("Linux PCMCIA Card Services: bcm63xx Socket Controller");
H A Dcardbus.c2 * cardbus.c -- 16-bit PCMCIA core support
H A Dpxa2xx_mainstone.c4 * Mainstone PCMCIA specific routines.
H A Dpxa2xx_trizeps4.c4 * TRIZEPS PCMCIA specific routines.
H A Dsa1111_badge4.c4 * BadgePAD 4 PCMCIA specific routines
H A Dbfin_cf_pcmcia.c206 dev_info(&pdev->dev, "Blackfin CompactFlash/PCMCIA Socket Driver\n"); bfin_cf_probe()
315 MODULE_DESCRIPTION("BFIN CF/PCMCIA Driver");
H A Dpxa2xx_sharpsl.c2 * Sharp SL-C7xx Series PCMCIA routines
260 MODULE_DESCRIPTION("Sharp SL Series PCMCIA Support");
H A Di82365.h33 /* register definitions for the Intel 82365SL PCMCIA controller */
H A Dtcic.c3 Device driver for Databook TCIC-2 PCMCIA controller
55 MODULE_DESCRIPTION("Databook TCIC-2 PCMCIA socket driver");
288 bound to a (non-PCMCIA) Linux driver.
369 printk(KERN_INFO "Databook TCIC-2 PCMCIA probe: "); init_tcic()
H A Dyenta_socket.h42 #define CB_F16BITCARD 0x00000010 /* Force 16-bit PCMCIA card */
H A Dpd6729.c2 * Driver for the Cirrus PD6729 PCI-PCMCIA bridge.
28 MODULE_DESCRIPTION("Driver for the Cirrus PD6729 PCI-PCMCIA bridge");
651 dev_info(&dev->dev, "Cirrus PD6729 PCI to PCMCIA Bridge at 0x%llx " pd6729_pci_probe()
H A Domap_cf.c276 * CF/PCMCIA variants... omap_cf_probe()
H A Dricoh.h69 #define RF5C_MCTL3_DISABLE 0x01 /* Disable PCMCIA interface */
/linux-4.1.27/arch/arm/mach-pxa/include/mach/
H A Deseries-gpio.h22 /* e740 PCMCIA GPIO definitions */
33 /* e750 PCMCIA GPIO definitions */
39 /* e800 PCMCIA GPIO definitions */
H A Dmainstone.h52 #define MST_MSCWR1_BB_SEL (1 << 9) /* PCMCIA/Baseband multiplexer */
91 #define MST_INT_S1_IRQ (1 << 15) /* PCMCIA socket 1 IRQ */
92 #define MST_INT_S1_STSCHG (1 << 14) /* PCMCIA socket 1 status changed */
93 #define MST_INT_S1_CD (1 << 13) /* PCMCIA socket 1 card detection */
94 #define MST_INT_S0_IRQ (1 << 11) /* PCMCIA socket 0 IRQ */
95 #define MST_INT_S0_STSCHG (1 << 10) /* PCMCIA socket 0 status changed */
96 #define MST_INT_S0_CD (1 << 9) /* PCMCIA socket 0 card detection */
H A Dballoon3.h110 #define BALLOON3_INT_S0_IRQ (1 << 0) /* PCMCIA 0 IRQ */
111 #define BALLOON3_INT_S0_STSCHG (1 << 1) /* PCMCIA 0 status changed */
H A Dtrizeps4.h54 /* PCMCIA socket Compact Flash */
55 #define GPIO_PCD 11 /* PCMCIA Card Detect */
H A Dpalmld.h51 /* PCMCIA (WiFi) */
H A Dsmemc.h23 #define MECR (SMEMC_VIRT + 0x14) /* Expansion Memory (PCMCIA/Compact Flash) Bus Configuration */
43 * More handy macros for PCMCIA
H A Dpalmtx.h57 /* PCMCIA (WiFi) */
H A Dpxa2xx-regs.h107 #define PCFR_FP (1 << 1) /* Float PCMCIA controls */
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Dni_daq_dio24.c3 Driver for National Instruments PCMCIA DAQ-Card DIO-24
6 PCMCIA crap at end of file is adapted from dummy_cs.c 1.31
24 Description: National Instruments PCMCIA DAQ-Card DIO-24
26 Devices: [National Instruments] PCMCIA DAQ-Card DIO-24 (ni_daq_dio24)
31 the PCMCIA interface.
94 "Comedi driver for National Instruments PCMCIA DAQ-Card DIO-24");
H A Ddas08_cs.c19 PCMCIA support code for this driver is adapted from the dummy_cs.c
20 driver of the Linux PCMCIA Card Services package.
28 Description: DAS-08 PCMCIA boards
33 This is the PCMCIA-specific support split off from the
113 MODULE_DESCRIPTION("Comedi driver for ComputerBoards DAS-08 PCMCIA boards");
H A Dni_daq_700.c22 * Description: National Instruments PCMCIA DAQCard-700
25 * Devices: [National Instruments] PCMCIA DAQ-Card-700 (ni_daq_700)
288 "Comedi driver for National Instruments PCMCIA DAQCard-700 DIO/AI");
H A Dni_labpc_cs.c6 PCMCIA crap is adapted from dummy_cs.c 1.31 2001/08/24 12:13:13
H A Dcb_das16_cs.c18 PCMCIA support code for this driver is adapted from the dummy_cs.c
19 driver of the Linux PCMCIA Card Services package.
H A Dni_mio_cs.c3 Hardware driver for NI PCMCIA MIO E series cards
H A Dquatech_daqp_cs.c5 Quatech DAQP PCMCIA data capture cards COMEDI client driver
15 Documentation for the DAQP PCMCIA cards can be found on Quatech's site:
44 Description: Quatech DAQP PCMCIA data capture cards
813 MODULE_DESCRIPTION("Comedi driver for Quatech DAQP PCMCIA data capture cards");
H A Ddas08.c3 * comedi module for common DAS08 support (used by ISA/PCI/PCMCIA drivers)
/linux-4.1.27/drivers/staging/comedi/
H A Dcomedi_pcmcia.c3 * Comedi PCMCIA driver specific functions.
44 * comedi_pcmcia_enable() - Request the regions and enable the PCMCIA device.
48 * The comedi PCMCIA driver needs to set the link->config_flags, as
73 * comedi_pcmcia_disable() - Disable the PCMCIA device and release the regions.
86 * comedi_pcmcia_auto_config() - Configure/probe a comedi PCMCIA driver.
100 * comedi_pcmcia_auto_unconfig() - Unconfigure/remove a comedi PCMCIA driver.
112 * comedi_pcmcia_driver_register() - Register a comedi PCMCIA driver.
140 * comedi_pcmcia_driver_unregister() - Unregister a comedi PCMCIA driver.
144 * This function is used for the module_exit() of comedi PCMCIA drivers.
168 MODULE_DESCRIPTION("Comedi PCMCIA interface module");
H A Dcomedi_pcmcia.h3 * header file for Comedi PCMCIA drivers
42 * module_comedi_pcmcia_driver() - Helper macro for registering a comedi PCMCIA driver
46 * Helper macro for comedi PCMCIA drivers which do not do anything special
/linux-4.1.27/drivers/isdn/hisax/
H A Davma1_cs.c2 * PCMCIA client driver for AVM A1 / Fritz!PCMCIA
26 MODULE_DESCRIPTION("ISDN4Linux: PCMCIA client driver for AVM A1/Fritz!PCMCIA cards");
102 * configure the PCMCIA socket avma1cs_config()
126 "PCMCIA %d at i/o %#x\n", i, avma1cs_config()
H A Davm_a1p.c4 * A1 PCMCIA
5 * FRITZ!Card PCMCIA
6 * FRITZ!Card PCMCIA 2.0
206 /* we really don't need it for the PCMCIA Version */ AVM_card_msg()
224 printk(KERN_INFO "HiSax: AVM A1 PCMCIA driver Rev. %s\n", setup_avm_a1_pcmcia()
245 printk(KERN_INFO "AVM A1 PCMCIA: io 0x%x irq %d model %d version %d\n", setup_avm_a1_pcmcia()
260 ISACVersion(cs, "AVM A1 PCMCIA:"); setup_avm_a1_pcmcia()
261 if (HscxVersion(cs, "AVM A1 PCMCIA:")) { setup_avm_a1_pcmcia()
263 "AVM A1 PCMCIA: wrong HSCX versions check IO address\n"); setup_avm_a1_pcmcia()
H A Dteles_cs.c4 A teles S0 PCMCIA client driver
9 Also inspired by ELSA PCMCIA driver
34 MODULE_DESCRIPTION("ISDN4Linux: PCMCIA client driver for Teles PCMCIA cards");
136 printk(KERN_ERR "teles_cs: failed to initialize Teles PCMCIA %d at i/o %#x\n", teles_cs_config()
H A Delsa_cs.c3 An elsa_cs PCMCIA client driver
53 MODULE_DESCRIPTION("ISDN4Linux: PCMCIA client driver for Elsa PCM cards");
157 "PCMCIA %d with %pR\n", i, link->resource[0]); elsa_cs_config()
H A Dsedlbauer_cs.c3 A Sedlbauer PCMCIA client driver
6 which are ISDN PCMCIA Cards.
53 MODULE_DESCRIPTION("ISDN4Linux: PCMCIA client driver for Sedlbauer cards");
139 printk(KERN_ERR "sedlbauer_cs: failed to initialize SEDLBAUER PCMCIA %d with %pR\n", sedlbauer_config()
H A Dconfig.c43 * 8 Teles PCMCIA p0=irq p1=iobase
45 * 10 ELSA PCMCIA p0=irq p1=iobase
63 * 26 AVM A1 PCMCIA (Fritz) p0=irq p1=iobase
76 * 39 HFC 2BDS0-SP PCMCIA p0=irq p1=iobase
88 "Teles PCMCIA", "ITK ix1-micro Rev.2", "Elsa PCMCIA",
92 "Sedlbauer Speed Star (PCMCIA)", "AMD 7930", "NICCY", "S0Box",
93 "AVM A1 (PCMCIA)", "AVM Fritz PnP/PCI", "Sedlbauer Speed Fax +",
96 "HFC 2BDS0 SX", "NETspider-U", "HFC-2BDS0-SP PCMCIA",
/linux-4.1.27/drivers/tty/ipwireless/
H A Dnetwork.h2 * IPWireless 3G PCMCIA Network Driver
27 /* Definitions of the different channels on the PCMCIA UE */
H A Dmain.h2 * IPWireless 3G PCMCIA Network Driver
H A Dtty.h2 * IPWireless 3G PCMCIA Network Driver
H A Dhardware.h2 * IPWireless 3G PCMCIA Network Driver
H A Dsetup_protocol.h2 * IPWireless 3G PCMCIA Network Driver
H A Dtty.c2 * IPWireless 3G PCMCIA Network Driver
403 return 0; /* Keeps the PCMCIA scripts happy. */ ipw_ioctl()
H A Dmain.c2 * IPWireless 3G PCMCIA Network Driver
H A Dnetwork.c2 * IPWireless 3G PCMCIA Network Driver
/linux-4.1.27/drivers/net/wireless/orinoco/
H A Dorinoco_cs.c3 * A driver for "Hermes" chipset based PCMCIA wireless adaptors, such
30 MODULE_DESCRIPTION("Driver for PCMCIA Lucent Orinoco,"
46 /* PCMCIA specific device information (goes in the card field of
53 * PCMCIA layer */
91 /* PCMCIA stuff */
158 /* We initialize the hermes structure before completing PCMCIA orinoco_cs_config()
214 a better way, short of rewriting the PCMCIA orinoco_cs_suspend()
243 PCMCIA_DEVICE_MANF_CARD(0x0261, 0x0002), /* AirWay 802.11 Adapter (PCMCIA) */
252 PCMCIA_DEVICE_PROD_ID12("Allied Telesyn", "AT-WCL452 Wireless PCMCIA Radio", 0x5cd01705, 0x4271660f),
256 PCMCIA_DEVICE_PROD_ID12("BENQ", "AWL100 PCMCIA ADAPTER", 0x35dadc74, 0x01f7fedb),
295 PCMCIA_DEVICE_PROD_ID12("Addtron", "AWP-100 Wireless PCMCIA", 0xe6ec52ce, 0x08649af2),
308 PCMCIA_DEVICE_PROD_ID12("Intersil", "PRISM 2_5 PCMCIA ADAPTER", 0x4b801a17, 0x6345a0bf),
H A Dorinoco_pci.h4 * both native PCI and PCMCIA-to-PCI bridges.
H A Dorinoco_plx.c37 * PLX9052 registers, and one that's 0x40 long mapped to the PCMCIA
40 * - One PCI memory address space, mapped to the PCMCIA attribute space
44 * card is compatible with the driver. Keep in mind that the PCMCIA
48 * space on the PCMCIA card via the PCMCIA COR register. This is the
58 * one that's not 0x80 in length) as the PCMCIA I/O space.
209 printk(KERN_ERR PFX "Cannot map PCMCIA attributes\n"); orinoco_plx_init_one()
H A Dorinoco_nortel.c4 * but are connected to the PCI bus by a PCI-to-PCMCIA adapter used in
126 /* Set the PCMCIA COR register */ orinoco_nortel_hw_init()
170 printk(KERN_ERR PFX "Cannot map PCMCIA attributes\n"); orinoco_nortel_init_one()
H A Dspectrum_cs.c53 /* PCMCIA specific device information (goes in the card field of
152 /* PCMCIA stuff */
221 /* We initialize the hermes structure before completing PCMCIA spectrum_cs_config()
H A Dorinoco_pci.c4 * (i.e. these are not PCMCIA cards in a PCMCIA-to-PCI bridge).
H A Dorinoco_tmd.c35 * provide access to the PCMCIA attribute space.
H A Dfw.c283 * Download the firmware into the card, this also does a PCMCIA soft
/linux-4.1.27/drivers/net/wireless/
H A Dray_cs.h1 /* Raytheon wireless LAN PCMCIA card driver for Linux
2 A PCMCIA client driver for the Raylink wireless network card
H A Datmel_cs.c11 and the Linux PCMCIA package, (C) David Hinds.
60 MODULE_SUPPORTED_DEVICE("Atmel at76c50x PCMCIA cards");
98 /* Call-back function to interrogate PCMCIA-specific information
H A Dairo_cs.c47 "cards. This is the module that links the PCMCIA card "
50 MODULE_SUPPORTED_DEVICE("Aironet 4500, 4800 and Cisco 340 PCMCIA cards");
/linux-4.1.27/arch/sh/include/mach-se/mach/
H A Dse7751.h33 #define PA_PCIC 0x18000000 /* MR-SHPC-01 PCMCIA */
40 #define PA_MRSHPC 0xb83fffe0 /* MR-SHPC-01 PCMCIA controller */
H A Dse.h30 #define PA_PCIC 0x18000000 /* MR-SHPC-01 PCMCIA */
46 #define PA_MRSHPC 0xb83fffe0 /* MR-SHPC-01 PCMCIA controller */
H A Dse7722.h35 #define PA_PCIC PA_PERIPHERAL /* MR-SHPC-01 PCMCIA */
36 #define PA_MRSHPC (PA_PERIPHERAL + 0x003fffe0) /* MR-SHPC-01 PCMCIA controller */
H A Dse7343.h32 #define PA_PCIC 0x10000000 /* MR-SHPC-01 PCMCIA */
33 #define PA_MRSHPC 0xb03fffe0 /* MR-SHPC-01 PCMCIA controller */
/linux-4.1.27/drivers/ata/
H A Dpata_pcmcia.c2 * pata_pcmcia.c - PCMCIA PATA controller driver.
4 * PCMCIA ident update Copyright 2006 Marcin Juszkiewicz
46 * pcmcia_set_mode - PCMCIA specific mode setup
51 * for PCMCIA is the same as any other controller. We wrap it however
78 * pcmcia_set_mode_8bit - PCMCIA specific mode setup
192 * pcmcia_init_one - attach a PCMCIA interface
195 * Register a PCMCIA IDE interface. Such interfaces are PIO 0 and
257 * Having done the PCMCIA plumbing the ATA side is relatively pcmcia_init_one()
297 * A PCMCIA ATA device has been unplugged. Perform the needed
331 PCMCIA_DEVICE_PROD_ID123("PCMCIA", "IDE CARD", "F1", 0x281f1c5d, 0x1907960c, 0xf7fde8b9),
336 PCMCIA_DEVICE_PROD_ID12("Creative Technology Ltd.", "PCMCIA CD-ROM Interface Card", 0xff8c8a45, 0xfe8020c4),
357 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "CD-ROM", 0x281f1c5d, 0x66536591),
358 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "PnPIDE", 0x281f1c5d, 0x0c694728),
392 MODULE_DESCRIPTION("low-level driver for PCMCIA ATA");
H A Dpata_mpiix.c21 * Thinkpad specific note: If you boot an MPIIX using a thinkpad with a PCMCIA
24 * are decoded by the PCMCIA bridge and therefore are for a generic IDE driver
/linux-4.1.27/drivers/isdn/hardware/avm/
H A Davm_cs.c3 * A PCMCIA client driver for AVM B1/M1/M2
34 MODULE_DESCRIPTION("CAPI4Linux: PCMCIA client driver for AVM B1/M1/M2");
94 * configure the PCMCIA socket avmcs_config()
H A Db1pcmcia.c3 * Module for AVM B1/M1/M2 PCMCIA-card.
34 MODULE_DESCRIPTION("CAPI4Linux: Driver for AVM PCMCIA cards");
122 default: cardname = "B1 PCMCIA"; break; b1pcmcia_add_card()
H A Db1.c452 case 3: strcpy(cinfo->cardname, "PCMCIA B"); break; b1_parse_version()
453 case 4: strcpy(cinfo->cardname, "PCMCIA M1"); break; b1_parse_version()
454 case 5: strcpy(cinfo->cardname, "PCMCIA M2"); break; b1_parse_version()
654 case avm_b1pcmcia: s = "B1 PCMCIA"; break; b1ctl_proc_show()
/linux-4.1.27/arch/arm/mach-sa1100/include/mach/
H A Dsimpad.h41 /*--- PCMCIA ---*/
97 #define VCC_5V_EN 0x0001 /* For 5V PCMCIA */
98 #define VCC_3V_EN 0x0002 /* FOR 3.3V PCMCIA */
H A DSA-1100.h37 * Personal Computer Memory Card International Association (PCMCIA) sockets
40 #define PCMCIAPrtSp 0x04000000 /* PCMCIA Partition Space [byte] */
41 #define PCMCIASp (4*PCMCIAPrtSp) /* PCMCIA Space [byte] */
42 #define PCMCIAIOSp PCMCIAPrtSp /* PCMCIA I/O Space [byte] */
43 #define PCMCIAAttrSp PCMCIAPrtSp /* PCMCIA Attribute Space [byte] */
44 #define PCMCIAMemSp PCMCIAPrtSp /* PCMCIA Memory Space [byte] */
46 #define PCMCIA0Sp PCMCIASp /* PCMCIA 0 Space [byte] */
47 #define PCMCIA0IOSp PCMCIAIOSp /* PCMCIA 0 I/O Space [byte] */
48 #define PCMCIA0AttrSp PCMCIAAttrSp /* PCMCIA 0 Attribute Space [byte] */
49 #define PCMCIA0MemSp PCMCIAMemSp /* PCMCIA 0 Memory Space [byte] */
51 #define PCMCIA1Sp PCMCIASp /* PCMCIA 1 Space [byte] */
52 #define PCMCIA1IOSp PCMCIAIOSp /* PCMCIA 1 I/O Space [byte] */
53 #define PCMCIA1AttrSp PCMCIAAttrSp /* PCMCIA 1 Attribute Space [byte] */
54 #define PCMCIA1MemSp PCMCIAMemSp /* PCMCIA 1 Memory Space [byte] */
56 #define _PCMCIA(Nb) /* PCMCIA [0..1] */ \
58 #define _PCMCIAIO(Nb) _PCMCIA (Nb) /* PCMCIA I/O [0..1] */
59 #define _PCMCIAAttr(Nb) /* PCMCIA Attribute [0..1] */ \
61 #define _PCMCIAMem(Nb) /* PCMCIA Memory [0..1] */ \
64 #define _PCMCIA0 _PCMCIA (0) /* PCMCIA 0 */
65 #define _PCMCIA0IO _PCMCIAIO (0) /* PCMCIA 0 I/O */
66 #define _PCMCIA0Attr _PCMCIAAttr (0) /* PCMCIA 0 Attribute */
67 #define _PCMCIA0Mem _PCMCIAMem (0) /* PCMCIA 0 Memory */
69 #define _PCMCIA1 _PCMCIA (1) /* PCMCIA 1 */
70 #define _PCMCIA1IO _PCMCIAIO (1) /* PCMCIA 1 I/O */
71 #define _PCMCIA1Attr _PCMCIAAttr (1) /* PCMCIA 1 Attribute */
72 #define _PCMCIA1Mem _PCMCIAMem (1) /* PCMCIA 1 Memory */
969 #define PCFR_FP 0x00000002 /* Float PCMCIA pins */
970 #define PCFR_PCMCIANeg (PCFR_FP*0) /* PCMCIA pins Negated (1) */
971 #define PCFR_PCMCIAFlt (PCFR_FP*1) /* PCMCIA pins Floating */
1532 * Personal Computer Memory Card International Association (PCMCIA) control
1536 * MECR Memory system: Expansion memory bus (PCMCIA)
1542 * fbclk, Tbclk Frequency, period of the PCMCIA clock (BCLK).
1546 #define MECR __REG(0xA0000018) /* Expansion memory bus (PCMCIA) Configuration Reg. */
1548 #define MECR_PCMCIA(Nb) /* PCMCIA [0..1] */ \
1550 #define MECR_PCMCIA0 MECR_PCMCIA (0) /* PCMCIA 0 */
1551 #define MECR_PCMCIA1 MECR_PCMCIA (1) /* PCMCIA 1 */
/linux-4.1.27/arch/x86/kernel/
H A Dresource.c43 * cards requiring a memory range, e.g. the i82365 PCMCIA controller. arch_remove_reservations()
/linux-4.1.27/arch/sh/drivers/pci/
H A Dfixups-snapgear.c29 case 12: irq = evt2irq(0x360); break; /* PCMCIA */ pcibios_map_platform_irq()
/linux-4.1.27/arch/mips/bcm63xx/
H A Ddev-pcmcia.c43 /* PCMCIA irq */
49 /* declare PCMCIA IO resource also */
/linux-4.1.27/arch/sh/include/mach-common/mach/
H A Durquell.h8 * CS1 | (SW47) SRAM, SRAM-LAN-PCMCIA, NOR FLASH
15 * CS5 | (SW47) LRAM/URAM, SRAM-LAN-PCMCIA
/linux-4.1.27/arch/mips/include/asm/sibyte/
H A Dsb1250_genbus.h316 * PCMCIA configuration register (Table 12-6)
336 #define K_PCMCIA_MODE_PCMA_NOB 0 /* standard PCMCIA "A", no "B" */
338 #define K_PCMCIA_MODE_PCMIOA_NOB 2 /* PCMCIA with I/O "A", no "B" */
339 #define K_PCMCIA_MODE_PCMA_PCMB 4 /* standard PCMCIA "A", standard PCMCIA "B" */
340 #define K_PCMCIA_MODE_IDEA_PCMB 5 /* IDE "A", standard PCMCIA "B" */
341 #define K_PCMCIA_MODE_PCMA_IDEB 6 /* standard PCMCIA "A", IDE "B" */
347 * PCMCIA status register (Table 12-7)
/linux-4.1.27/arch/m68k/include/asm/
H A Damipcmcia.h2 ** asm-m68k/pcmcia.h -- Amiga Linux PCMCIA Definitions
67 /* PCMCIA Tuple codes */
H A Damigahw.h80 AMIGAHW_DECLARE(PCMCIA); /* PCMCIA Slot */
/linux-4.1.27/include/pcmcia/
H A Dss.h165 * insertio events are actually managed by the PCMCIA layer.*/
204 /* The following elements refer to 16-bit PCMCIA devices inserted
212 /* does the PCMCIA card consist of two pseudo devices? */
215 /* non-zero if PCMCIA card is present */
218 /* IRQ to be used by PCMCIA devices. May not be IRQ 0. */
249 /* If PCMCIA is not used, but only CARDBUS, these functions are not used
H A Dds.h2 * ds.h -- 16-bit PCMCIA core support
33 * PCMCIA device drivers (16-bit cards only; 32-bit cards require CardBus
41 /* dynamic device IDs for PCMCIA device drivers. See
257 /* config_reg{ister}s present for this PCMCIA device */
H A Ddevice_id.h2 * device_id.h -- PCMCIA driver matching helpers
/linux-4.1.27/drivers/net/ethernet/8390/
H A Dpcnet_cs.c3 A PCMCIA ethernet driver for NS8390-based cards
76 MODULE_DESCRIPTION("NE2000 compatible PCMCIA ethernet driver");
194 { /* PCMCIA Technology OEM */ 0x01c8, 0x00, 0xa0, 0x0c, 0 }
1506 PCMCIA_DEVICE_PROD_ID123("Cardwell", "PCMCIA", "ETHERNET", 0x9533672e, 0x281f1c5d, 0x3ff7175b),
1509 PCMCIA_DEVICE_PROD_ID123("Edimax Technology Inc.", "PCMCIA", "Ethernet Card", 0x738a0019, 0x281f1c5d, 0x5e9d92c0),
1513 PCMCIA_DEVICE_PROD_ID123("KingMax Technology Inc.", "EN10-T2", "PCMCIA Ethernet Card", 0x932b7189, 0x699e4436, 0x6f6652e0),
1514 PCMCIA_DEVICE_PROD_ID123("PCMCIA", "PCMCIA-ETHERNET-CARD", "UE2216", 0x281f1c5d, 0xd4cd2f20, 0xb87add82),
1515 PCMCIA_DEVICE_PROD_ID123("PCMCIA", "PCMCIA-ETHERNET-CARD", "UE2620", 0x281f1c5d, 0xd4cd2f20, 0x7d3d83a8),
1518 PCMCIA_DEVICE_PROD_ID12("ACCTON", "EN2216-PCMCIA-ETHERNET", 0xdfc6b5b2, 0x5542bfff),
1530 PCMCIA_DEVICE_PROD_ID12("AROWANA", "PCMCIA Ethernet LAN Card", 0x313adbc8, 0x08d9f190),
1535 PCMCIA_DEVICE_PROD_ID12("COMPU-SHACK", "BASEline PCMCIA 10 MBit Ethernetadapter", 0xfa2e424d, 0xe9190d8a),
1536 PCMCIA_DEVICE_PROD_ID12("COMPU-SHACK", "FASTline PCMCIA 10/100 Fast-Ethernet", 0xfa2e424d, 0x3953d9b9),
1571 PCMCIA_DEVICE_PROD_ID12("Ethernet Adapter", "E2000 PCMCIA Ethernet", 0x96767301, 0x71fbbc61),
1572 PCMCIA_DEVICE_PROD_ID12("Ethernet PCMCIA adapter", "EP-210", 0x8dd86181, 0xf2b52517),
1584 PCMCIA_DEVICE_PROD_ID12("KCI", "PE520 PCMCIA Ethernet Adapter", 0xa89b87d3, 0x1eb88e64),
1593 PCMCIA_DEVICE_PROD_ID12("Linksys", "Combo PCMCIA EthernetCard (EC2T)", 0x0733cc81, 0x32ee8c78),
1603 PCMCIA_DEVICE_PROD_ID12("LONGSHINE", "PCMCIA Ethernet Card", 0xf866b0b0, 0x6f6652e0),
1619 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "10/100Mbps Ethernet Card", 0x281f1c5d, 0x6e41773b),
1620 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "Ethernet", 0x281f1c5d, 0x00b2e941),
1621 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "ETHERNET", 0x281f1c5d, 0x3ff7175b),
1622 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "Ethernet 10BaseT Card", 0x281f1c5d, 0x4de2f6c8),
1623 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "Ethernet Card", 0x281f1c5d, 0x5e9d92c0),
1624 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "Ethernet Combo card", 0x281f1c5d, 0x929c486c),
1625 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "ETHERNET V1.0", 0x281f1c5d, 0x4d8817c8),
1626 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "FastEthernet", 0x281f1c5d, 0xfe871eeb),
1627 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "Fast-Ethernet", 0x281f1c5d, 0x45f1f3b4),
1628 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "FAST ETHERNET CARD", 0x281f1c5d, 0xec5dbca7),
1629 PCMCIA_DEVICE_PROD_ID12("PCMCIA LAN", "Ethernet", 0x7500e246, 0x00b2e941),
1630 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "LNT-10TN", 0x281f1c5d, 0xe707f641),
1632 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "UE2212", 0x281f1c5d, 0xbf17199b),
1633 PCMCIA_DEVICE_PROD_ID12("PCMCIA", " Ethernet NE2000 Compatible", 0x281f1c5d, 0x42d5d7e1),
1645 PCMCIA_DEVICE_PROD_ID12("SMC", "EZCard-10-PCMCIA", 0xc4f8b18b, 0xfb21d265),
1646 PCMCIA_DEVICE_PROD_ID12("Socket Communications Inc", "Socket EA PCMCIA LAN Adapter Revision D", 0xc70a4760, 0x2ade483e),
1647 PCMCIA_DEVICE_PROD_ID12("Socket Communications Inc", "Socket EA PCMCIA LAN Adapter Revision E", 0xc70a4760, 0x5dd978a8),
1648 PCMCIA_DEVICE_PROD_ID12("TDK", "LAK-CD031 for PCMCIA", 0x1eae9475, 0x0ed386fa),
1656 PCMCIA_DEVICE_PROD_ID1("EP-210 PCMCIA LAN CARD.", 0x8850b4de),
1661 /* PCMCIA_DEVICE_PROD_ID12("PCMCIA", "10/100 Ethernet Card", 0x281f1c5d, 0x11b0ffc0), */
1662 PCMCIA_PFC_DEVICE_CIS_PROD_ID12(0, "PCMCIA", "EN2218-LAN/MODEM", 0x281f1c5d, 0x570f348e, "cis/PCMLM28.cis"),
1663 PCMCIA_PFC_DEVICE_CIS_PROD_ID12(0, "PCMCIA", "UE2218-LAN/MODEM", 0x281f1c5d, 0x6fdcacee, "cis/PCMLM28.cis"),
H A Dapne.c2 * Amiga Linux/68k 8390 based PCMCIA Ethernet Driver for the Amiga 1200
139 if ( !(AMIGAHW_PRESENT(PCMCIA)) ) apne_probe()
142 pr_info("Looking for PCMCIA ethernet card : "); apne_probe()
146 pr_cont("NO PCMCIA card inserted\n"); apne_probe()
173 pr_cont("ethernet PCMCIA card inserted\n"); apne_probe()
219 netdev_info(dev, "PCMCIA NE*000 ethercard probe"); apne_probe1()
349 pcmcia_ack_int(pcmcia_get_intreq()); /* ack PCMCIA int req */ apne_probe1()
H A Daxnet_cs.c3 A PCMCIA ethernet driver for Asix AX88190-based cards
71 MODULE_DESCRIPTION("Asix AX88190 PCMCIA ethernet driver");
713 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "100BASE", 0x281f1c5d, 0x7c2add04),
714 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "FastEtherCard", 0x281f1c5d, 0x7ef26116),
715 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "FEP501", 0x281f1c5d, 0x2e272058),
754 PCMCIA ones either) it is easy to break some card by what seems like
/linux-4.1.27/drivers/ide/
H A Dide-cs.c3 A driver for PCMCIA IDE/ATA disk cards
57 MODULE_DESCRIPTION("PCMCIA ATA/IDE card driver");
295 PCMCIA_DEVICE_PROD_ID123("PCMCIA", "IDE CARD", "F1", 0x281f1c5d, 0x1907960c, 0xf7fde8b9),
300 PCMCIA_DEVICE_PROD_ID12("Creative Technology Ltd.", "PCMCIA CD-ROM Interface Card", 0xff8c8a45, 0xfe8020c4),
321 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "CD-ROM", 0x281f1c5d, 0x66536591),
322 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "PnPIDE", 0x281f1c5d, 0x0c694728),
H A Ddelkin_cb.c6 * Modeled after the 16-bit PCMCIA driver: ide-cs.c
12 * same interfaces as the ide-cs (PCMCIA) driver uses.
/linux-4.1.27/drivers/usb/host/
H A Dsl811_cs.c2 * PCMCIA driver for SL811HS (as found in REX-CFU1U)
29 MODULE_DESCRIPTION("REX-CFU1U PCMCIA driver for 2.6");
/linux-4.1.27/include/uapi/linux/
H A Dapm_bios.h126 #define APM_CAP_RESUME_STANDBY_PCMCIA 0x0040 /* Resume on PCMCIA Ring */
127 #define APM_CAP_RESUME_SUSPEND_PCMCIA 0x0080 /* Resume on PCMCIA Ring */
/linux-4.1.27/arch/m68k/amiga/
H A Damiints.c163 /* turn off PCMCIA interrupts */ amiga_init_IRQ()
164 if (AMIGAHW_PRESENT(PCMCIA)) amiga_init_IRQ()
H A Dpcmcia.c2 ** asm-m68k/pcmcia.c -- Amiga Linux PCMCIA support
H A Dconfig.c225 AMIGAHW_SET(PCMCIA); amiga_identify()
355 AMIGAHW_ANNOUNCE(PCMCIA, "PCMCIA "); amiga_identify()
820 AMIGAHW_ANNOUNCE(PCMCIA, "PCMCIA Slot"); amiga_get_hardware_list()
/linux-4.1.27/drivers/tty/serial/8250/
H A Dserial_cs.c3 A driver for PCMCIA serial devices
551 * Siemen's MC45 PCMCIA (Possio's GCC) is OXCF950 based too. multi_config()
688 PCMCIA_PFC_DEVICE_PROD_ID123(1, "MEGAHERTZ", "EM1144T", "PCMCIA MODEM", 0xf510db04, 0x856d66c8, 0xbd6c43ef),
689 PCMCIA_PFC_DEVICE_PROD_ID123(1, "MEGAHERTZ", "XJEM1144/CCEM1144", "PCMCIA MODEM", 0xf510db04, 0x52d21e1e, 0xbd6c43ef),
750 PCMCIA_DEVICE_PROD_ID124("GATEWAY2000", "CC3144", "PCMCIA MODEM", 0x506bccae, 0xcb3685f1, 0xbd6c43ef),
751 PCMCIA_DEVICE_PROD_ID14("MEGAHERTZ", "PCMCIA MODEM", 0xf510db04, 0xbd6c43ef),
752 PCMCIA_DEVICE_PROD_ID124("TOSHIBA", "T144PF", "PCMCIA MODEM", 0xb4585a1a, 0x7271409c, 0xbd6c43ef),
755 PCMCIA_DEVICE_PROD_ID13("MEGAHERTZ", "V.34 PCMCIA MODEM", 0xf510db04, 0xbb2cce4a),
758 PCMCIA_DEVICE_PROD_ID12("COMPAQ", "PCMCIA 28800 FAX/DATA MODEM", 0xa3a3062c, 0x8cbd7c76),
759 PCMCIA_DEVICE_PROD_ID12("COMPAQ", "PCMCIA 33600 FAX/DATA MODEM", 0xa3a3062c, 0x5a00ce95),
765 PCMCIA_DEVICE_PROD_ID12("Intertex", "IX34-PCMCIA", 0xf8a097e3, 0x97880447),
766 PCMCIA_DEVICE_PROD_ID12("IOTech Inc ", "PCMCIA Dual RS-232 Serial Port Card", 0x3bd2d898, 0x92abc92f),
772 PCMCIA_DEVICE_PROD_ID12("PCMCIA ", "C336MX ", 0x99bcafe9, 0xaa25bcab),
773 PCMCIA_DEVICE_PROD_ID12("Quatech Inc", "PCMCIA Dual RS-232 Serial Port Card", 0xc4420b35, 0x92abc92f),
777 PCMCIA_PFC_DEVICE_CIS_PROD_ID12(1, "PCMCIA", "EN2218-LAN/MODEM", 0x281f1c5d, 0x570f348e, "cis/PCMLM28.cis"),
778 PCMCIA_PFC_DEVICE_CIS_PROD_ID12(1, "PCMCIA", "UE2218-LAN/MODEM", 0x281f1c5d, 0x6fdcacee, "cis/PCMLM28.cis"),
794 PCMCIA_DEVICE_CIS_PROD_ID12("MultiTech", "PCMCIA 56K DataFax", 0x842047ee, 0xc2efcf03, "cis/MT5634ZLX.cis"),
/linux-4.1.27/drivers/net/arcnet/
H A Dcom20020_cs.c2 * Linux ARCnet driver - COM20020 PCMCIA support
50 #define VERSION "arcnet: COM20020 PCMCIA support loaded.\n"
259 lp->card_name = "PCMCIA COM20020"; com20020_config()
317 "SH ARC PCMCIA", 0xf8991729, 0x69dff0c7),
/linux-4.1.27/arch/sparc/include/uapi/asm/
H A Dioctl.h60 /* ...and for the PCMCIA and sound. */
/linux-4.1.27/arch/sh/cchips/hd6446x/
H A Dhd64461.c103 printk(KERN_INFO "HD64461: enabling PCMCIA devices\n"); setup_hd64461()
/linux-4.1.27/arch/arm/include/asm/hardware/
H A Dscoop.h51 /* Structure for linking scoop devices to PCMCIA sockets */
/linux-4.1.27/drivers/ssb/
H A Dpcmcia.c3 * PCMCIA-Hostbus related functions
28 /* PCMCIA configuration registers */
65 /* PCMCIA SPROM size. */
70 /* Write to a PCMCIA configuration register. */ ssb_pcmcia_cfg_write()
82 /* Read from a PCMCIA configuration register. */ ssb_pcmcia_cfg_read()
698 "PCMCIA: Failed to fetch device invariants: %s\n", ssb_pcmcia_do_get_invariants()
720 "PCMCIA: Failed to fetch MAC address\n"); ssb_pcmcia_get_invariants()
731 "PCMCIA: Failed to fetch device invariants\n"); ssb_pcmcia_get_invariants()
790 /* Initialize the PCMCIA hardware. This is called on Init and Resume. */ ssb_pcmcia_hardware_setup()
840 ssb_err("Failed to initialize PCMCIA host device\n"); ssb_pcmcia_init()
H A Dsprom.c161 * Note that it does only work with PCI attached SSB devices. PCMCIA
193 on PCMCIA */ ssb_is_sprom_available()
H A Dscan.c52 return "PCMCIA"; ssb_core_name()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
H A Dsdio.h212 /* PCMCIA access */
239 /* PCMCIA frame control */
268 /* SDIO/PCMCIA CIS region */
271 /* PCMCIA function control registers */
275 /* PCMCIA backplane access */
/linux-4.1.27/arch/arm/mach-pxa/
H A Dvpac270.c101 /* PCMCIA */
112 GPIO84_GPIO, /* PCMCIA CD */
113 GPIO35_GPIO, /* PCMCIA RDY */
114 GPIO107_GPIO, /* PCMCIA PPEN */
115 GPIO11_GPIO, /* PCMCIA RESET */
H A Dcolibri-pxa270.c60 /* PCMCIA */
H A Dcolibri-pxa320.c76 /* PCMCIA */
H A Dpalmld.c100 /* PCMCIA */
H A Dspitz_pm.c125 /* Stop 3.6MHz and drive HIGH to PCMCIA and CS */ spitz_presuspend()
H A Dspitz.c239 * PCMCIA spitz_card_pwr_ctrl()
273 /* Akita has only one PCMCIA slot used */ spitz_pcmcia_init()
959 /* Stop 3.6MHz and drive HIGH to PCMCIA and CS */ spitz_init()
H A Dpalmtc.c56 /* PCMCIA */
H A Dpalmtx.c89 /* PCMCIA */
/linux-4.1.27/drivers/mtd/maps/
H A Dpcmciamtd.c2 * pcmciamtd.c - MTD driver for PCMCIA flash memory cards
26 #define DRIVER_DESC "PCMCIA Flash memory card driver"
28 /* Size of the PCMCIA address space: 26 bits = 64 MB */
33 caddr_t win_base; /* ioremapped address of PCMCIA window */
453 strcpy(dev->mtd_name, "PCMCIA Memory card"); card_settings()
489 /* Request a memory window for PCMCIA. Some architeures can map windows pcmciamtd_config()
490 * up to the maximum that PCMCIA can support (64MiB) - this is ideal and pcmciamtd_config()
604 snprintf(dev->mtd_name, sizeof(dev->mtd_name), "%d%ciB %s", size, unit, "PCMCIA Memory card"); pcmciamtd_config()
607 /* If the memory found is fits completely into the mapped PCMCIA window, pcmciamtd_config()
/linux-4.1.27/drivers/scsi/
H A Dqlogicfas.c39 * tristate), otherwise use 0 (REQUIRED FOR PCMCIA) for active low, open
182 * The driver template is also needed for PCMCIA
H A Dqlogicfas408.c14 Thanks to Eric Youngdale and Dave Hinds for loadable module and PCMCIA
23 Functions as standalone, loadable, and PCMCIA driver, the latter from
24 Dave Hinds' PCMCIA package.
502 * the PCMCIA qlogic_stub code. This wants fixing
H A Dqlogicfas408.h82 int int_type; /* type of irq, 2 for ISA board, 0 for PCMCIA */
H A Dfdomain.c293 #ifndef PCMCIA
417 #ifndef PCMCIA
435 #endif /* !PCMCIA */
469 #ifndef PCMCIA
516 #endif /* !PCMCIA */
648 #ifndef PCMCIA
804 #else /* PCMCIA */
815 #endif /* !PCMCIA */
1771 #ifndef PCMCIA
H A Daha152x.c20 * - gather code that is not used by PCMCIA at the end
21 * - move request_region for !PCMCIA case to detection
111 * - patches for PCMCIA and modules
271 /* For PCMCIA cards, always use AUTOCONF */
272 #if defined(PCMCIA) || defined(MODULE)
300 #if defined(PCMCIA)
331 #if !defined(PCMCIA)
394 #endif /* !PCMCIA */
864 #if !defined(PCMCIA) aha152x_release()
1337 * b. The host adapter is a PCMCIA card that has been ejected intr()
2930 #if !defined(PCMCIA)
3398 #endif /* !PCMCIA */
/linux-4.1.27/drivers/staging/ft1000/ft1000-pcmcia/
H A Dft1000_cs.c39 MODULE_DESCRIPTION("FT1000 PCMCIA driver");
84 is received, to configure the PCMCIA socket, and to make the
/linux-4.1.27/drivers/parport/
H A Dparport_cs.c3 A driver for PCMCIA parallel port adapters
61 MODULE_DESCRIPTION("PCMCIA parallel port card driver");
H A Dprobe.c24 { "PCMCIA", "PCMCIA" },
/linux-4.1.27/arch/sh/boards/
H A Dboard-urquell.c38 * CS1 : SRAM, registers, LAN, PCMCIA
46 * 0x06000000 - 0x06400000 (CS1) PCMCIA
/linux-4.1.27/arch/mips/netlogic/xlr/
H A Dplatform-flash.c181 /* check boot from PCMCIA, (GPIO reset reg bit 15 */ xlr_flash_init()
185 /* check boot from PCMCIA (bit 16 in GPIO reset on XLR) */ xlr_flash_init()
/linux-4.1.27/arch/m68k/mac/
H A Dbaboon.c4 * The Baboon custom IC controls the IDE, PCMCIA and media bay on the
/linux-4.1.27/arch/arm/mach-sa1100/
H A Dclock.c138 /* sa1111 names devices using internal offsets, PCMCIA is at 0x1800 */
/linux-4.1.27/arch/arm/mach-ebsa110/
H A Dio.c18 * Things get more interesting on the pass-1 EBSA110 - the PCMCIA controller
36 * The PCMCIA controller is wired up as follows: __isamem_convert_addr()
38 * PCMCIA | 2 2 2 2 | 1 1 1 1 | 1 1 1 1 | 1 1 | | | __isamem_convert_addr()
45 * This means that we can access PCMCIA regions as follows: __isamem_convert_addr()
/linux-4.1.27/arch/sh/include/asm/
H A Dhd64461.h12 /* Constants for PCMCIA mappings */
205 #define HD64461_GPCCR HD64461_IO_OFFSET(0x4004) /* Port C - Handles PCMCIA 1 */
206 #define HD64461_GPDCR HD64461_IO_OFFSET(0x4006) /* Port D - Handles PCMCIA 1 */
/linux-4.1.27/drivers/staging/ft1000/ft1000-usb/
H A Dft1000_usb.h44 /* the indexes are swapped comparing to PCMCIA - is it OK or a bug? */
/linux-4.1.27/arch/x86/include/asm/
H A Dmpspec_def.h90 #define BUSTYPE_PCMCIA "PCMCIA"
/linux-4.1.27/arch/sh/boards/mach-r2d/
H A Dirq.c32 PCI_INTC_PCI1520, /* Cardbus/PCMCIA bridge */
/linux-4.1.27/drivers/net/ethernet/fujitsu/
H A Dfmvj18x_cs.c4 A fmvj18x (and its compatibles) PCMCIA client driver
11 The PCMCIA client code is based on code written by David Hinds.
64 MODULE_DESCRIPTION("fmvj18x and compatible PCMCIA ethernet driver");
76 PCMCIA event handlers
683 PCMCIA_DEVICE_PROD_ID1("PCMCIA LAN MBH10304 ES", 0x2599f454),
684 PCMCIA_DEVICE_PROD_ID1("PCMCIA MBH10302", 0x8f4005da),
1048 "PCMCIA 0x%lx", dev->base_addr); netdev_get_drvinfo()
/linux-4.1.27/drivers/net/wireless/hostap/
H A Dhostap_plx.c89 { 0x000b, 0x7300 } /* Philips 802.11b WLAN PCMCIA */,
465 printk(KERN_INFO "TMD7160 PCI/PCMCIA adapter: io=0x%x, " prism2_plx_probe()
496 printk(KERN_INFO "PLX9052 PCI/PCMCIA adapter: " prism2_plx_probe()
H A Dhostap_cs.c650 "Addtron", "AWP-100 Wireless PCMCIA", "Version 01.02",
684 "Allied Telesyn", "AT-WCL452 Wireless PCMCIA Radio",
/linux-4.1.27/drivers/isdn/act2000/
H A Dact2000.h155 u_char bus; /* Cardtype (ISA, MCA, PCMCIA) */
/linux-4.1.27/drivers/net/
H A DSpace.c111 #ifdef CONFIG_APNE /* A1200 PCMCIA NE2000 */
/linux-4.1.27/include/linux/ssb/
H A Dssb.h335 SSB_BUSTYPE_PCMCIA, /* SSB is connected to PCMCIA bus */
419 /* Currently mapped PCMCIA segment. (bustype == SSB_BUSTYPE_PCMCIA only) */
425 * On PCMCIA-host busses this is used to protect the whole MMIO access. */
434 /* Pointer to the PCMCIA device (only if bustype == SSB_BUSTYPE_PCMCIA). */
H A Dssb_driver_extif.h7 * used for Flash, one is used for PCMCIA, and the other may be
/linux-4.1.27/arch/arm/mach-imx/
H A Dmx3x.h34 * C0000000 64M PCMCIA/CF
/linux-4.1.27/drivers/net/ethernet/amd/
H A Dnmclan_cs.c2 Linux PCMCIA ethernet adapter driver for the New Media Ethernet LAN.
7 PCMCIA Ethernet card contained in the Am2150 Demo Kit.
24 Linux PCMCIA Programmer's Guide v1.17
52 PCMCIA Card Services 2.6.2
178 which manages the interface between the MACE and the PCMCIA bus. It
389 MODULE_DESCRIPTION("New Media PCMCIA ethernet driver");
735 /* Need to wait for 20 ms for PCMCIA to finish reset. */ nmclan_reset()
824 "PCMCIA 0x%lx", dev->base_addr); netdev_get_drvinfo()
/linux-4.1.27/drivers/net/wireless/rt2x00/
H A Drt2800pci.c450 MODULE_DESCRIPTION("Ralink RT2800 PCI & PCMCIA Wireless LAN driver.");
451 MODULE_SUPPORTED_DEVICE("Ralink RT2860 PCI & PCMCIA chipset based cards");
/linux-4.1.27/arch/mips/alchemy/devboards/
H A Ddb1550.c540 /* enable both PCMCIA card irqs in the shared line */ pb1550_devices()
546 * services the PCMCIA card interrupts. So we ignore statuschange and pb1550_devices()
/linux-4.1.27/arch/alpha/kernel/
H A Dsys_sio.c244 * On the AlphaBook1, the PCMCIA chip (Cirrus 6729) alphabook1_init_pci()
331 /* NCR810 SCSI is 14, PCMCIA controller is 15. */
/linux-4.1.27/drivers/net/ethernet/smsc/
H A Dsmc91c92_cs.c3 A PCMCIA ethernet driver for SMC91c92-based cards.
5 This driver supports Megahertz PCMCIA ethernet cards; and
19 of the PCMCIA glue code, and the Ositech support code. Kelly
66 MODULE_DESCRIPTION("SMC 91c92 series PCMCIA ethernet driver");
1026 non-PCMCIA implementation.
1058 /* Check that the PCMCIA card is still here. */ smc_open()
2016 PCMCIA_PFC_DEVICE_PROD_ID123(0, "MEGAHERTZ", "EM1144T", "PCMCIA MODEM", 0xf510db04, 0x856d66c8, 0xbd6c43ef),
2017 PCMCIA_PFC_DEVICE_PROD_ID123(0, "MEGAHERTZ", "XJEM1144/CCEM1144", "PCMCIA MODEM", 0xf510db04, 0x52d21e1e, 0xbd6c43ef),
2033 PCMCIA_DEVICE_PROD_ID12("PCMCIA", "Fast Ethernet PCCard", 0x281f1c5d, 0xdcea68bc),
/linux-4.1.27/drivers/mtd/
H A Dftl.c43 granted a license for its use with PCMCIA devices:
49 PCMCIA PC Cards as described in the PCMCIA Flash Translation
52 Use of the FTL format for non-PCMCIA applications may be an
1114 MODULE_DESCRIPTION("Support code for Flash Translation Layer, used on PCMCIA devices");
/linux-4.1.27/drivers/net/ethernet/3com/
H A D3c589_cs.c3 * A PCMCIA ethernet driver for the 3com 3c589 card.
150 MODULE_DESCRIPTION("3Com 3c589 series PCMCIA ethernet driver");
304 * the EEPROM and *must* be set to 0 and IRQ3 for the PCMCIA version. tc589_config()
415 /* On PCMCIA, this just turns on the LED */ tc589_set_xcvr()
488 "PCMCIA 0x%lx", dev->base_addr); netdev_get_drvinfo()
H A D3c574_cs.c1 /* 3c574.c: A PCMCIA ethernet driver for the 3com 3c574 "RoadRunner".
48 This is enabled by setting the 0x10 bit in the PCMCIA LAN COR.
51 This is configured by setting the 0x20 bit in the PCMCIA LAN COR.
103 MODULE_DESCRIPTION("3Com 3c574 series PCMCIA ethernet driver");
/linux-4.1.27/drivers/mtd/nand/
H A Dau1550nd.c249 * NOR flash and PCMCIA drivers as it causes contention on the static bus.
323 * want the NOR flash or PCMCIA drivers to au1550_command()
/linux-4.1.27/drivers/bluetooth/
H A Dbt3c_cs.c3 * Driver for the 3Com Bluetooth PCMCIA card
61 MODULE_DESCRIPTION("Bluetooth driver for the 3Com Bluetooth PCMCIA card");
H A Dbtuart_cs.c3 * Driver for Bluetooth PCMCIA cards with HCI UART interface
57 MODULE_DESCRIPTION("Bluetooth driver for Bluetooth PCMCIA cards with HCI UART interface");
/linux-4.1.27/arch/powerpc/include/asm/
H A D8xx_immap.h34 /* PCMCIA configuration registers.
547 pcmconf8xx_t im_pcmcia; /* PCMCIA Configuration */
/linux-4.1.27/drivers/isdn/hardware/eicon/
H A Dcardtype.h755 /* 2*/ { 3,4,5,7,9,10,11,12,14,15, 0x0,0x8,8192, 0x0,0x0,0 }, // DIVA PCMCIA
757 /* 4*/ { 3,4,5,7,9,10,11,12,14,15, 0x0,0x8,8192, 0x0,0x0,0 }, // DIVA PRO PCMCIA
759 /* 6*/ { 0,0,0,0,0,0,0,0,0,0, 0x0,0x0,0, 0x0,0x0,0 }, // DIVA PICCOLA PCMCIA
787 /*34*/ { 3,4,5,7,9,10,11,12,14,15, 0x0,0x8,8192, 0x0,0x0,0 }, // New Media ISDN (same as DIVA PRO PCMCIA [4])
/linux-4.1.27/drivers/mmc/core/
H A Dsdio_cis.c198 * Note that, unlike PCMCIA, CISTPL_FUNCE tuples are not parsed depending
/linux-4.1.27/drivers/net/can/sja1000/
H A Dems_pcmcia.c257 * Setup PCMCIA socket and probe for EMS CPC-CARD
H A Dpeak_pcmcia.c35 /* PEAK-System PCMCIA driver name */
634 * setup PCMCIA socket and probe for PEAK-System PC-CARD
/linux-4.1.27/drivers/net/can/softing/
H A Dsofting_cs.c345 ", links PCMCIA card to softing driver");
/linux-4.1.27/drivers/net/wireless/brcm80211/include/
H A Dchipcommon.h252 #define CC_CAP_EXTBUS_FULL 0x00000040 /* ExtBus: PCMCIA, IDE & Prog */
/linux-4.1.27/include/linux/
H A Dparport_pc.h230 /* PCMCIA code will want to get us to look at a port. Provide a mechanism. */
/linux-4.1.27/arch/frv/include/asm/
H A Dmb-regs.h53 #define __region_CS7 0xf1000000 /* CB70 CPU-card PCMCIA port I/O space */
/linux-4.1.27/arch/arm/mach-s3c24xx/
H A Dmach-osiris.c243 /* PCMCIA control and configuration */
/linux-4.1.27/arch/arm/common/
H A Dit8152.c290 * This requires solving the same problem for PXA PCMCIA it8152_pci_setup()
H A Dscoop.c23 /* PCMCIA to Scoop linkage
/linux-4.1.27/sound/pcmcia/pdaudiocf/
H A Dpdaudiocf_core.c195 /* from AK4117 then INT1 pin from AK4117 will be high all time, because PCMCIA interrupts are */ snd_pdacf_ak4117_create()
/linux-4.1.27/drivers/mfd/
H A Dt7l66xb.c22 * PCMCIA interface logic
/linux-4.1.27/drivers/staging/ft1000/
H A Dft1000.h2 * Common structures and definitions for FT1000 Flarion Flash OFDM PCMCIA and
/linux-4.1.27/drivers/bcma/
H A Dscan.c62 { BCMA_CORE_PCMCIA, "PCMCIA" },

Completed in 2971 milliseconds

12