aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pcmcia
AgeCommit message (Expand)AuthorFilesLines
2022-06-02Merge tag 'arm-multiplatform-5.19-2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds17-1626/+28
2022-06-01Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds3-6/+7
2022-05-28pcmcia: Use platform_get_irq() to get the interruptMinghao Chi1-4/+5
2022-05-07ARM: pxa/sa1100: move I/O space to PCI_IOBASEArnd Bergmann1-8/+9
2022-05-07ARM: pxa: pcmcia: move smemc configuration back to archArnd Bergmann1-30/+16
2022-04-22ARM: omap1: use pci_remap_iospace() for omap_cfArnd Bergmann1-6/+4
2022-04-21ARM: omap1: move CF chipselect setup to board fileArnd Bergmann2-32/+9
2022-04-19ARM: pxa: move pcmcia board data into mach-pxaArnd Bergmann13-1582/+2
2022-04-19ARM: pxa: split up mach/hardware.hArnd Bergmann5-6/+1
2022-02-28ARM: pxa: remove Intel Imote2 and Stargate 2 boardsJonathan Cameron3-139/+1
2022-02-05pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boardsRandy Dunlap1-1/+1
2022-02-05drivers/pcmcia: Fix typo in commenttangmeng1-1/+1
2022-01-16Merge tag 'pci-v5.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+5
2022-01-11drivers/pcmcia: Fix ifdef covering yenta_pm_opsPaul E. McKenney1-1/+1
2022-01-11Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds11-319/+42
2022-01-09pcmcia: fix setting of kthread task statesDominik Brodowski1-5/+3
2022-01-06pcmcia: use sysfs_emit{,_at} for sysfs outputDominik Brodowski4-30/+28
2022-01-02pcmcia: make pcmcia_release_io() void, as no-one is interested in return valueDominik Brodowski1-4/+1
2022-01-02pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_...Zhou Qingyang1-0/+3
2022-01-02pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io...Zhou Qingyang1-0/+3
2022-01-02pcmcia: comment out unused exca_readw() functionDominik Brodowski1-0/+2
2022-01-02pcmcia: Make use of the helper macro SET_NOIRQ_SYSTEM_SLEEP_PM_OPS()Cai Huoqing1-6/+1
2022-01-02pcmcia: clean up dead drivers for CompuLab CM-X255/CM-X270 boardsLukas Bulwahn5-274/+1
2021-12-07arm: ioremap: Replace pci_ioremap_io() usage by pci_remap_iospace()Pali Rohár1-1/+5
2021-11-22pcmcia: hide the MAC address helpers if !NETJakub Kicinski1-1/+2
2021-11-02Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+2
2021-10-14ethernet: replace netdev->dev_addr assignment loopsJakub Kicinski1-3/+2
2021-10-13pcmcia: db1xxx_ss: Fix fall-through warning for ClangGustavo A. R. Silva1-0/+1
2021-08-09Merge 5.14-rc5 into driver-core-nextGreg Kroah-Hartman1-0/+1
2021-07-23pcmcia: i82092: fix a null pointer dereference bugZheyu Ma1-0/+1
2021-07-21bus: Make remove callback return voidUwe Kleine-König1-3/+1
2021-03-15pcmcia: rsrc_nonstatic: Fix call-back function as reference formattingLee Jones1-9/+9
2021-03-15pcmcia: pcmcia_resource: Fix some kernel-doc formatting/disparities and demot...Lee Jones1-5/+6
2021-03-15pcmcia: ds: Fix function name disparity in headerLee Jones1-1/+1
2021-03-15pcmcia: pcmcia_cis: Demote non-conforming kernel-doc headers to standard kern...Lee Jones1-5/+5
2021-03-15pcmcia: cistpl: Demote non-conformant kernel-doc headers to standard commentsLee Jones1-6/+6
2021-03-15pcmcia: rsrc_nonstatic: Demote kernel-doc abusesLee Jones1-2/+2
2021-03-15pcmcia: ds: Remove if with always false conditionUwe Kleine-König1-4/+1
2021-02-26Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds1-2/+2
2021-02-01ARM: 9048/1: sa1111: make sa1111 bus's remove callback return voidUwe Kleine-König1-2/+1
2021-01-04pcmcia: Switch to using the new API kobj_to_dev()Tian Tao1-2/+2
2020-12-19Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds7-846/+9
2020-12-05pcmcia: omap: Fix error return code in omap_cf_probe()Wang ShaoBo1-2/+6
2020-12-05pcmcia: Remove NEC VRC4173 CARDUSebastian Andrzej Siewior4-843/+0
2020-12-05pcmcia: db1xxx_ss: remove unneeded semicolonJason Yan1-1/+1
2020-12-05pcmcia/electra_cf: Fix some return values in 'electra_cf_probe()' in case of ...Christophe JAILLET1-0/+2
2020-11-27pcmcia: at91_cf: remove platform data supportAlexandre Belloni2-30/+9
2020-11-27pcmcia: at91_cf: move definitions locallyAlexandre Belloni1-1/+11
2020-09-25dma-mapping: remove DMA_MASK_NONEChristoph Hellwig1-1/+1
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-4/+4
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-4/+4
2020-06-06Merge tag 'pci-v5.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-14/+26
2020-06-04Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds2-9/+3
2020-06-02powerpc: add an ioremap_phb helperChristoph Hellwig1-29/+16
2020-05-21pcmcia: Use CardBus window names (PCI_CB_BRIDGE_IO_0_WINDOW etc) when freeingKrzysztof Wilczynski1-8/+16
2020-05-21PCI: Use bridge window names (PCI_BRIDGE_IO_WINDOW etc)Krzysztof Wilczynski1-6/+10
2020-05-18pcmcia: make pccard_loop_tuple() staticDominik Brodowski2-9/+3
2020-03-31pcmcia: remove some unused space charactersHu Haowen1-3/+3
2020-03-28pcmcia: soc_common.h: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-03-28pcmcia: cs_internal.h: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-03-14pcmcia: Use scnprintf() for avoiding potential buffer overflowTakashi Iwai2-8/+8
2020-03-14pcmcia: omap: remove useless cast for driver.nameCorentin Labbe1-1/+1
2019-12-16PCMCIA/i82092: remove #if 0 blockSimon Geis1-20/+0
2019-12-16PCMCIA/i82092: delete enter/leave macroSimon Geis2-60/+6
2019-12-16PCMCIA/i82092: include <linux/io.h> instead of <asm/io.h>Simon Geis1-1/+1
2019-12-16PCMCIA/i82092: shorten the lines with over 80 charactersSimon Geis1-26/+53
2019-12-16PCMCIA/i82092: move assignment out of if conditionSimon Geis1-2/+5
2019-12-16PCMCIA/i82092: change code indentationSimon Geis1-60/+60
2019-12-16PCMCIA/i82092: insert blank line after declarationsSimon Geis1-0/+8
2019-12-16PCMCIA/i82092: remove braces around single statement blocksSimon Geis1-10/+5
2019-12-16PCMCIA/i82092: add/remove spaces to improve readabilitySimon Geis1-194/+189
2019-12-16PCMCIA/i82092: use dev_<level> instead of printkSimon Geis1-27/+36
2019-11-22pcmcia: remove unused dprintk definitionDominik Brodowski1-2/+0
2019-11-22pcmcia: include <pcmcia/ds.h> for pcmcia_parse_tupleBen Dooks (Codethink)1-0/+1
2019-11-22pcmcia: include cs_internal.h for missing declarationsBen Dooks (Codethink)1-0/+2
2019-11-21pcmcia: Use dev_get_drvdata where possibleChuhong Yuan1-2/+1
2019-11-21pcmcia: clean an indentation issues, remove extraneous spacesColin Ian King1-18/+16
2019-09-28Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+5
2019-09-04pcmcia/i82092: Refactored dprintk macro for dev_dbg().Adam Zerella1-3/+3
2019-08-19lockdown: Prohibit PCMCIA CIS storage when the kernel is locked downDavid Howells1-0/+5
2019-08-09pcmcia: db1xxx_ss: Mark expected switch fall-throughsGustavo A. R. Silva1-0/+4
2019-07-09Merge tag 'docs-5.3' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner28-126/+28
2019-06-14docs: pcmcia: convert docs to ReST and rename to *.rstMauro Carvalho Chehab1-1/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 256Thomas Gleixner1-2/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner2-28/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2-10/+2
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-05-21treewide: Add SPDX license identifier for more missed filesThomas Gleixner5-0/+5
2019-05-14treewide: replace #include <asm/sizes.h> with #include <linux/sizes.h>Masahiro Yamada1-1/+1
2019-01-05Merge tag 'for-4.21' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds9-260/+290
2018-12-04pcmcia: sa1100*: remove redundant bvd1/bvd2 settingRussell King1-2/+2
2018-12-04ARM: pxa/lubbock: switch PCMCIA to MAX1600 libraryRussell King2-90/+21
2018-12-04ARM: pxa/mainstone: switch PCMCIA to MAX1600 library and gpiod APIsRussell King2-79/+35
2018-12-04ARM: sa1100/neponset: switch PCMCIA to MAX1600 library and gpiod APIsRussell King2-61/+19
2018-12-04ARM: sa1100/jornada720: switch PCMCIA to gpiod APIsRussell King1-28/+55
2018-12-04pcmcia: add MAX1600 libraryRussell King4-0/+158
2018-11-23pcmcia: allow PCMCIA support independent of the architectureChristoph Hellwig1-0/+1
2018-10-26Merge tag 'powerpc-4.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-1/+1
2018-10-23Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds3-3/+39
2018-10-14powerpc: handover page flags with a pgprot_t parameterChristophe Leroy1-1/+1
2018-10-14powerpc/mm: properly set PAGE_KERNEL flags in ioremap()Christophe Leroy1-1/+1
2018-10-01pcmcia: Implement CLKRUN protocol disabling for Ricoh bridgesMaciej S. Szmigiero2-1/+37
2018-10-01pcmcia: pcmcia_resource: Replace mdelay() with msleep()Jia-Ju Bai1-2/+2
2018-09-13gpiolib: Pass array info to get/set array functionsJanusz Krzysztofik1-1/+1
2018-09-13gpiolib: Pass bitmaps, not integer arrays, to get/set arrayJanusz Krzysztofik1-3/+4
2018-08-18pcmcia: remove long deprecated pcmcia_request_exclusive_irq() functionLinus Torvalds1-36/+0
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook1-1/+1
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook1-2/+2
2018-04-09Merge branch 'for-linus-sa1100' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds9-466/+108
2018-04-06ARM: sa1100/simpad: switch simpad CF to use gpiod APIsRussell King1-9/+3
2018-04-06ARM: sa1100/shannon: convert to generic CF socketsRussell King4-109/+0
2018-04-06ARM: sa1100/nanoengine: convert to generic CF socketsRussell King4-138/+0
2018-04-03Merge tag 'pm-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2-3/+8
2018-03-26pcmcia: remove blackfin driverArnd Bergmann3-324/+0
2018-03-26pcmcia: remove m32r driversArnd Bergmann6-1724/+0
2018-03-24ARM: sa1100/h3xxx: switch h3xxx PCMCIA to use gpiod APIsRussell King1-9/+7
2018-03-24ARM: sa1100/cerf: convert to generic CF socketsRussell King4-91/+0
2018-03-24ARM: sa1100/assabet: convert to generic CF socketsRussell King4-105/+0
2018-03-24pcmcia: sa1100: provide generic CF supportRussell King1-5/+98
2018-02-22PCMCIA / PM: Avoid noirq suspend aborts during suspend-to-idleRafael J. Wysocki2-3/+8
2018-02-08Merge branch 'pcmcia' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/...Linus Torvalds2-3/+7
2018-01-24pcmcia: soc_common: Handle return value of clk_prepare_enableArvind Yadav1-2/+6
2018-01-24pcmcia: use proper printk format for resourceDominik Brodowski1-1/+1
2017-11-29pcmcia: at91_cf: Use PTR_ERR_OR_ZERO()Vasyl Gomonovych1-3/+1
2017-11-17drivers/pcmcia/sa1111_badge4.c: avoid unused function warningArnd Bergmann1-0/+2
2017-11-16Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-13/+20
2017-11-16Merge tag 'char-misc-4.15-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ker...Linus Torvalds4-12/+6
2017-11-15Merge tag 'pci-v4.15-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+2
2017-11-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-5/+7
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds8-31/+26
2017-11-06PCI: Add for_each_pci_bridge() helperAndy Shevchenko1-3/+2
2017-11-06drivers/pcmcia: omap1: Fix error in automated timer conversionKees Cook1-1/+3
2017-11-05drivers/pcmcia: omap1: Fix error in automated timer conversionKees Cook1-1/+3
2017-11-04drivers/pcmcia: Convert timers to use timer_setup()Kees Cook8-31/+24
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller17-0/+17
2017-11-02drivers/pcmcia: Convert timers to use timer_setup()Kees Cook8-31/+24
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman17-0/+17
2017-10-20pcmcia: m32r: Convert timers to use timer_setup()Kees Cook2-10/+4
2017-10-18pcmcia/electra_cf: Convert timers to use timer_setup()Kees Cook1-5/+7
2017-10-04pcmcia: make pccard_cis_attr constBhumika Goyal2-2/+2
2017-10-03pcmcia: sa1111: remove special sa1111 mmio accessorsRussell King1-6/+6
2017-10-03pcmcia: sa1111: use sa1111_get_irq() to obtain IRQ resourcesRussell King1-7/+14
2017-08-29MIPS: Alchemy: Threaded carddetect irqs for devboardsManuel Lauss1-14/+19
2017-06-12pcmcia: ds: convert to use DRIVER_ATTR_ROGreg Kroah-Hartman1-2/+2
2017-05-10Merge tag 'hwparam-20170420' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-8/+8
2017-04-20Annotate hardware config module parameters in drivers/pcmcia/David Howells2-8/+8
2017-03-21drivers/pcmcia: NO_IRQ removal for electra_cf.cMichael Ellerman1-2/+2
2016-12-12drivers/pcmcia/m32r_pcc.c: check return from add_pcc_socketSudip Mukherjee1-2/+8
2016-12-12drivers/pcmcia/m32r_pcc.c: use common error pathSudip Mukherjee1-7/+10
2016-12-12drivers/pcmcia/m32r_pcc.c: check return from request_irqSudip Mukherjee1-4/+10
2016-11-11pcmcia: fix return value of soc_pcmcia_regulator_setArnd Bergmann1-1/+1
2016-09-22pcmcia: soc_common: add driver-data pointerRussell King1-0/+1
2016-09-22pcmcia: soc_common: add support for voltage sense GPIOsRussell King2-2/+8
2016-09-22pcmcia: soc_common: constify pcmcia_low_level ops pointerRussell King2-2/+2
2016-09-22pcmcia: soc_common: switch to a per-socket cpufreq notifierRussell King2-54/+26
2016-09-22pcmcia: soc_common: add support for Vcc and Vpp regulatorsRussell King2-1/+47
2016-09-22pcmcia: soc_common: add CF socket state helperRussell King4-16/+16
2016-09-22pcmcia: soc_common: restore previous socket state on errorRussell King1-4/+10
2016-09-22pcmcia: soc_common: add support for reset and bus enable GPIOsRussell King2-0/+19
2016-09-22pcmcia: soc_common: request legacy detect GPIO with active lowRussell King1-5/+8
2016-09-22pcmcia: soc_common: ignore invalid interruptsRussell King1-4/+6
2016-09-22pcmcia: soc_common: switch to using gpio_descsRussell King2-11/+41
2016-09-22pcmcia: soc_common: use devm_gpio_request_one()Russell King1-8/+4
2016-09-12pcmcia: lubbock: fix sockets configurationRobert Jarzmik3-6/+7
2016-09-12pcmcia: sa1111: fix propagation of lowlevel board init return codeRussell King5-68/+57
2016-09-12pcmcia: soc_common: fix SS_STSCHG polarityRussell King1-1/+1
2016-09-12pcmcia: sa11xx_base: add units to the timing informationRussell King1-3/+3
2016-09-12pcmcia: sa11xx_base: fix reporting of timing informationRussell King1-1/+1
2016-09-12pcmcia: ds: fix suspend/resumeRussell King1-5/+7
2016-05-01powerpc/mm: Use a helper for finding pte bits mapping I/O areaAneesh Kumar K.V1-1/+1
2016-03-29pcmcia: db1xxx_ss: fix last irq_to_gpio userManuel Lauss1-2/+9
2016-02-16gpio: Include linux/gpio.h instead of asm/gpio.hBjorn Helgaas2-2/+1
2015-10-05pcmcia: use kstrdup() in pcmcia_device_query()Geliang Tang1-3/+1
2015-09-03pcmcia: soc_common: remove skt_dev_info's clk pointerRussell King3-3/+0
2015-09-03pcmcia: sa11xx_base.c: remove useless init/exit functionsRussell King1-10/+0
2015-09-03pcmcia: sa1111: simplify clk handing in sa1111_pcmcia_add()Russell King1-6/+7
2015-09-03pcmcia: sa1111: update socket driver to use devm_clk_get() APIRussell King1-2/+1
2015-09-03pcmcia: pxa2xx: convert memory allocation to devm_* APIRussell King1-5/+3
2015-09-03pcmcia: pxa2xx: update socket driver to use devm_clk_get() APIRussell King1-6/+2
2015-07-08pcmcia: sa11x0: convert memory allocation to devm_* APIRussell King2-3/+1
2015-07-08pcmcia: sa11x0: fix missing clk_put() in sa11x0 socket driversRussell King2-3/+1
2015-07-02Merge tag 'module-implicit-v4.1-rc8' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+1
2015-06-26Merge tag 'char-misc-4.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+6
2015-06-26Merge tag 'armsoc-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2-12/+14
2015-06-16drivers/pcmcia: include <module.h> for modular xxs1500_ss codePaul Gortmaker1-0/+1
2015-06-16pcmcia: do not break rsrc_nonstatic when handling anonymous cardsDominik Brodowski2-21/+27
2015-06-14pcmcia: Fix resource leaks in yenta_probe() and _close()Takeshi Yoshimura1-11/+20
2015-06-13Disable write buffering on Toshiba ToPIC95Ryan Underwood1-0/+16
2015-05-30pcmcia: Convert dev_printk to dev_<level>Joe Perches8-152/+124
2015-05-30pcmcia/vrc4171: Remove typedefs for enums and structHimangi Saraogi1-15/+15
2015-05-30pcmcia: Remove typedef in structs and emumHimangi Saraogi1-17/+17
2015-05-30pcmcia: Remove typedef tuple_flagsHimangi Saraogi1-6/+6
2015-05-30drivers: pcmcia: electra_cf.c fix checkpatch error and warningsLaurent Navet1-5/+5
2015-05-30drivers: pcmcia: ds.c fix checkpatch errorsLaurent Navet1-8/+9
2015-05-30PCMCIA: Remove commented references to dead class_device_create_file()Robert P. J. Day3-21/+0
2015-05-30drivers/pcmcia/electra_cf.c: add missing iounmap and kfreeJulia Lawall1-3/+6
2015-05-30pcmcia: replace open-coded ARRAY_SIZE with macroJim Cromie1-1/+1
2015-05-24pcmcia: fix a boot time warning in pcmcia cs codeDmitry Eremin-Solenikov1-4/+6
2015-05-20pcmcia: at91_cf: Use syscon to configure the MC/smcAlexandre Belloni2-12/+14