aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pcmcia
AgeCommit message (Expand)AuthorFilesLines
2024-03-10pcmcia: cs: make pcmcia_socket_class constantRicardo B. Marliere2-2/+2
2024-02-18pcmcia: ds: make pcmcia_bus_type constRicardo B. Marliere2-2/+2
2023-12-15pcmcia: xxs1500_ss: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-12-15pcmcia: sa1100: Convert to platform remove callback returning voidUwe Kleine-König1-5/+3
2023-12-15pcmcia: pxa2xx: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-12-15pcmcia: omap_cf: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-12-15pcmcia: electra_cf: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-12-15pcmcia: db1xxx_ss: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-12-15pcmcia: bcm63xx: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-11-07Merge tag 'pcmcia-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds4-7/+12
2023-09-03pcmcia: tcic: remove unneeded "&" in call to setup_timer()lizhe1-1/+1
2023-09-03pcmcia: typo fixDongliang Mu1-1/+1
2023-09-03pcmcia: ds: fix possible name leak in error path in pcmcia_device_add()Yang Yingliang1-3/+1
2023-09-03pcmcia: ds: fix refcount leak in pcmcia_device_add()Yang Yingliang1-2/+8
2023-09-03pcmcia: cs: fix possible hung task and memory leak pccardd()Yang Yingliang1-0/+1
2023-08-04pcmcia : make PCMCIA depend on HAS_IOMEMBaoquan He1-0/+1
2023-06-15pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()Armin Wolf1-0/+2
2023-05-31pcmcia: add HAS_IOPORT dependenciesNiklas Schnelle1-3/+2
2023-04-03driver core: class: remove struct class_interface * from callbacksGreg Kroah-Hartman2-8/+4
2023-04-03driver core: class: mark class_release() as taking a const *Greg Kroah-Hartman1-1/+1
2023-02-24Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2023-02-01pcmcia: remove unused pxa/sa1100 driversArnd Bergmann6-565/+2
2023-01-27driver core: make struct bus_type.uevent() take a const *Greg Kroah-Hartman1-2/+2
2023-01-20ARM: pxa: remove unused board filesArnd Bergmann2-11/+1
2023-01-12ARM: sa1100: remove unused board filesArnd Bergmann3-9/+2
2022-12-25treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)5-7/+7
2022-11-24driver core: make struct class.dev_uevent() take a const *Greg Kroah-Hartman1-2/+2
2022-09-27pcmcia: remove AT91RM9200 Compact Flash driverDominik Brodowski3-417/+0
2022-09-24pcmcia: Removed unused variable control.Souptick Joarder (HPE)1-3/+1
2022-09-22pcmcia: Add __init/__exit annotations to module init/exit funcsXiu Jianfeng1-2/+2
2022-09-22pcmcia: at91_cf: make mc staticruanjinjie1-1/+1
2022-09-22pcmcia: remove VR41XX PCMCIA driverThomas Bogendoerfer3-750/+0
2022-09-22pcmcia: sa1100: Make sa11x0_drv_pcmcia_legacy_remove() return voidUwe Kleine-König1-5/+5
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-61/+61
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-69/+58
2016-09-12pcmcia: soc_common: fix SS_STSCHG polarityRussell King1-1/+1