aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pcmcia/ds.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-18pcmcia: ds: make pcmcia_bus_type constRicardo B. Marliere1-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-04-03driver core: class: remove struct class_interface * from callbacksGreg Kroah-Hartman1-4/+2
2023-01-27driver core: make struct bus_type.uevent() take a const *Greg Kroah-Hartman1-2/+2
2022-01-06pcmcia: use sysfs_emit{,_at} for sysfs outputDominik Brodowski1-11/+9
2021-07-21bus: Make remove callback return voidUwe Kleine-König1-3/+1
2021-03-15pcmcia: ds: Fix function name disparity in headerLee Jones1-1/+1
2021-03-15pcmcia: ds: Remove if with always false conditionUwe Kleine-König1-4/+1
2020-09-25dma-mapping: remove DMA_MASK_NONEChristoph Hellwig1-1/+1
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 Gleixner1-4/+1
2019-06-14docs: pcmcia: convert docs to ReST and rename to *.rstMauro Carvalho Chehab1-1/+1
2017-06-12pcmcia: ds: convert to use DRIVER_ATTR_ROGreg Kroah-Hartman1-2/+2
2016-09-12pcmcia: ds: fix suspend/resumeRussell King1-5/+7
2015-10-05pcmcia: use kstrdup() in pcmcia_device_query()Geliang Tang1-3/+1
2015-06-16pcmcia: do not break rsrc_nonstatic when handling anonymous cardsDominik Brodowski1-2/+18
2015-05-30pcmcia: Convert dev_printk to dev_<level>Joe Perches1-22/+17
2015-05-30drivers: pcmcia: ds.c fix checkpatch errorsLaurent Navet1-8/+9
2015-01-12pcmcia: Fix requeryAlan Cox1-0/+3
2013-10-16pcmcia: convert bus code to use dev_groupsGreg Kroah-Hartman1-26/+39
2012-11-28pcmcia: remove use of __devinitBill Pemberton1-1/+1
2012-11-28pcmcia: remove CONFIG_HOTPLUG ifdefsBill Pemberton1-11/+0
2012-03-09Merge 3.3-rc6 into driver-core-nextGreg Kroah-Hartman1-3/+1
2012-02-08pcmcia: fix socket refcount decrementing on each resumeRussell King1-3/+1
2012-01-26USB/PCI/PCMCIA: Clean up new_id and remove_id sysfs attribute routinesAlan Stern1-0/+6
2012-01-24Dynamic ID addition doesn't need get_driver()Alan Stern1-4/+1
2011-05-06pcmcia: Make declaration and uses of struct pcmcia_device_id constJoe Perches1-3/+3
2010-09-29pcmcia: move driver name to struct pcmcia_driverDominik Brodowski1-10/+11
2010-09-29pcmcia: remove the "Finally, report what we've done" messageDominik Brodowski1-0/+7
2010-09-29pcmcia: convert pcmcia_request_configuration to pcmcia_enable_deviceDominik Brodowski1-2/+1
2010-09-29pcmcia: move config_{base,index,regs} to struct pcmcia_deviceDominik Brodowski1-4/+4
2010-08-03pcmcia: insert PCMCIA device resources into resource treeDominik Brodowski1-2/+2
2010-08-03pcmcia: export resource information to sysfsDominik Brodowski1-0/+13
2010-08-03pcmcia: use struct resource for PCMCIA devices, part 2Dominik Brodowski1-0/+6
2010-08-03pcmcia: use struct resource for PCMCIA devicesDominik Brodowski1-5/+12
2010-07-30pcmcia: remove cs_types.hDominik Brodowski1-1/+0
2010-07-30pcmcia: remove unused flag, simplify headersDominik Brodowski1-7/+7
2010-07-30pcmcia: split up central event handlerDominik Brodowski1-60/+43
2010-07-30pcmcia: simplify event callbackDominik Brodowski1-6/+0
2010-07-30pcmcia: remove obsolete ioctlDominik Brodowski1-22/+4
2010-07-05pcmcia: do not initialize the present flag too late.Dominik Brodowski1-2/+1
2010-06-07pcmcia: avoid validate_cis failure on CIS overrideDominik Brodowski1-0/+1
2010-05-10pcmcia: remove pcmcia_add_device_lockDominik Brodowski1-16/+2
2010-05-10pcmcia: dev_node removal (core)Dominik Brodowski1-2/+0
2010-05-10pcmcia: re-work pcmcia_request_irq()Dominik Brodowski1-2/+1
2010-05-10pcmcia: setup IRQ to be used by PCMCIA drivers at card insertDominik Brodowski1-4/+11
2010-05-03pcmcia: avoid pccard_validate_cis failure in resume callpathDominik Brodowski1-0/+1
2010-04-26pcmcia: fix matching rules for pseudo-multi-function cardsAlexander Kurz1-3/+4
2010-04-21pcmcia: pcmcia_dev_present bugfixDominik Brodowski1-33/+14
2010-04-11pcmcia: re-start on MFC overrideDominik Brodowski1-8/+14
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-24pcmcia: allow for four multifunction subdevices (again)Dominik Brodowski1-2/+6
2010-03-07Driver core: create lock/unlock functions for struct deviceGreg Kroah-Hartman1-4/+4
2010-02-17pcmcia: remove useless msleep in ds.cDominik Brodowski1-6/+0
2010-02-17pcmcia: avoid prod_id memleakDominik Brodowski1-5/+14
2010-02-17pcmcia: use state machine for extended requeryDominik Brodowski1-70/+22
2010-02-17pcmcia: delay re-scanning and re-querying of PCMCIA busDominik Brodowski1-32/+48
2010-02-17pcmcia: use ops_mutex for rsrc_{mgr,nonstatic} lockingDominik Brodowski1-1/+5
2010-02-17pcmcia: use mutex for dynid lockDominik Brodowski1-8/+8
2010-02-17pcmcia: assert locking to struct pcmcia_deviceDominik Brodowski1-11/+27
2010-02-17pcmcia: simplify lockingDominik Brodowski1-43/+27
2010-02-17pcmcia: add locking to struct pcmcia_socket->pcmcia_state()Dominik Brodowski1-3/+30
2010-02-17pcmcia: protect s->device_countDominik Brodowski1-7/+18
2010-02-17pcmcia: also lock fake and cache CIS by ops_mutexDominik Brodowski1-0/+6
2010-02-17pcmcia: move cistpl.c into pcmcia moduleDominik Brodowski1-0/+10
2010-01-17pcmcia: call CIS cleanup from ds.cDominik Brodowski1-0/+3
2010-01-17pcmcia: improve check for same card in slot after resumeDominik Brodowski1-1/+15
2010-01-17pcmcia: make use of pcmcia_dev_resume() return valueDominik Brodowski1-2/+3
2009-12-07pcmcia: CodingStyle fixesDominik Brodowski1-32/+34
2009-11-09pcmcia: remove now-defunct cs_error, pcmcia_error_{func,ret}Dominik Brodowski1-101/+0
2009-11-08pcmcia: use dynamic debug instead of custom infrastructureDominik Brodowski1-52/+35
2009-10-19pcmcia: do not try to store more than 4 version stringsDominik Brodowski1-1/+1
2009-10-19pcmcia: pccard_read_tuple and TUPLE_RETURN_COMMON cleanupDominik Brodowski1-3/+3
2009-09-15pcmcia: fix incorrect argument order to list_add_tail()Wolfram Sang1-2/+1
2009-06-15pcmcia: remove driver_data direct access of struct deviceGreg Kroah-Hartman1-4/+4
2009-06-15firmware: pcmcia/ds: prepare for FIRMWARE_NAME_MAX removalSamuel Ortiz1-11/+1
2008-11-02pcmcia: struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers1-5/+4
2008-11-02pcmcia: setup resource information for pseudo multifunction devices.Komuro1-0/+2
2008-10-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6Linus Torvalds1-138/+101
2008-09-22pcmcia: Fix broken abuse of dev->driver_dataAlan Cox1-9/+14
2008-08-25pcmcia: merge ds_internal.h into cs_internal.hDominik Brodowski1-1/+0
2008-08-23pcmcia: use dev_printk for cs_error()Dominik Brodowski1-32/+18
2008-08-23pcmcia: deprecate CS_BAD_TUPLEDominik Brodowski1-1/+0
2008-08-23pcmcia: deprecate CS_BAD_ARGSDominik Brodowski1-1/+0
2008-08-23pcmcia: deprecate CS_BAD_BASE, CS_BAD_IRQ, CS_BAD_OFFSET and CS_BAD_SIZEDominik Brodowski1-4/+0
2008-08-23pcmcia: deprecate CS_BAD_ATTRIBUTE, CS_BAD_TYPE and CS_BAD_PAGEDominik Brodowski1-6/+3
2008-08-23pcmcia: deprecate CS_NO_MORE_ITEMSDominik Brodowski1-1/+1
2008-08-23pcmcia: deprecate CS_CONFIGURATION_LOCKEDDominik Brodowski1-1/+1
2008-08-23pcmcia: deprecate CS_BAD_HANDLEDominik Brodowski1-1/+0
2008-08-23pcmcia: deprecate CS_GENERAL_FAILUREDominik Brodowski1-1/+0
2008-08-23pcmcia: deprecate CS_NO_CARDDominik Brodowski1-1/+1
2008-08-23pcmcia: deprecate CS_BAD_VCC and CS_BAD_VPPDominik Brodowski1-2/+1
2008-08-23pcmcia: deprecate CS_UNSUPPORTED_*Dominik Brodowski1-2/+1
2008-08-23pcmcia: deprecate unused CS_ error codesDominik Brodowski1-10/+0
2008-08-23pcmcia: deprecate CS_SUCCESSDominik Brodowski1-1/+1
2008-08-23Merge branches 'pcmcia-config-loop' and 'pcmcia-printk' into pcmciaDominik Brodowski1-63/+74
2008-08-23pcmcia: don't add extra DEBUG cflagDominik Brodowski1-1/+1
2008-08-23pcmcia: use dev_printk in module pcmciaDominik Brodowski1-62/+73
2008-08-02pcmcia: only copy CIS override data onceDominik Brodowski1-11/+1
2008-06-24pcmcia: allow for longer CIS firmware filesDominik Brodowski1-2/+2
2008-06-24pcmcia: kill IN_CARD_SERVICESAdrian Bunk1-1/+0
2008-06-24pcmcia: simplify pccard_validate_cisDominik Brodowski1-4/+3
2008-05-01pcmcia: silence section mismatch warnings from class_interface variablesSam Ravnborg1-1/+1
2008-02-05pcmcia: include bad CIS filename in error messageRandy Dunlap1-2/+3
2008-02-05pcmcia: stop updating dev->power.power_stateDavid Brownell1-4/+6
2008-01-24PCMCIA: use proper call to driver_create_fileGreg Kroah-Hartman1-2/+1
2007-12-10pcmcia: fix kernel-doc commentsRandy Dunlap1-2/+4
2007-10-16pcmcia: use DMA_MASK_NONE for the default for all pcmcia devicesJames Bottomley1-0/+4
2007-10-12Driver core: change add_uevent_var to use a structKay Sievers1-20/+6
2007-07-18PM: remove deprecated dpm_runtime_* routinesAlan Stern1-6/+34
2007-05-07add new_id to PCMCIA driversBernhard Walle1-1/+112
2007-02-07Driver core: convert pcmcia code to use struct deviceGreg Kroah-Hartman1-7/+7
2006-12-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...David Howells1-84/+187
2006-12-05Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...David Howells1-0/+2
2006-12-04[PATCH] pcmcia: ds.c debug enhancementsDominik Brodowski1-16/+81
2006-12-04[PATCH] pcmcia: conf.ConfigBase and conf.Present consolidationDominik Brodowski1-0/+13
2006-12-04[PATCH] pcmcia: allow for four multifunction subdevicesDominik Brodowski1-2/+2
2006-12-04[PATCH] pcmcia: multifunction card handling fixesDominik Brodowski1-66/+87
2006-12-04[PATCH] pcmcia: start over after CIS overrideDominik Brodowski1-4/+8
2006-11-25[PATCH] fix "pcmcia: fix 'rmmod pcmcia' with unbound devices"Daniel Ritz1-0/+2
2006-11-22WorkStruct: make allyesconfigDavid Howells1-3/+4
2006-11-20[PATCH] pcmcia: fix 'rmmod pcmcia' with unbound devicesDaniel Ritz1-0/+3
2006-10-25[PATCH] PCMCIA: fix __must_check warningsDominik Brodowski1-3/+10
2006-10-25[PATCH] pcmcia/ds: driver layer error checkingRandy Dunlap1-2/+14
2006-06-02[PATCH] pcmcia: missing pcmcia_get_socket() result checkFlorin Malita1-0/+6
2006-04-22[PATCH] pcmcia: remove unneeded forward declarationsAndrew Morton1-6/+2
2006-04-22[PATCH] pcmcia: do not set dev_node to NULL too earlyDominik Brodowski1-0/+2
2006-04-22[PATCH] pcmcia: fix comment for pcmcia_load_firmwareKomuro1-2/+2
2006-04-22[PATCH] pcmcia: unload second device firstKomuro1-1/+1
2006-03-31[PATCH] pcmcia: fix pcmcia_device_remove oopsHugh Dickins1-1/+1
2006-03-31[PATCH] pcmcia: pseudo device handling updateDominik Brodowski1-33/+48
2006-03-31[PATCH] pcmcia: convert DEV_OK to pcmcia_dev_presentDominik Brodowski1-0/+27
2006-03-31[PATCH] pcmcia: use bitfield instead of p_state and stateDominik Brodowski1-22/+19
2006-03-31[PATCH] pcmcia: remove unused p_dev->state flagsDominik Brodowski1-23/+25
2006-03-31[PATCH] pcmcia: remove dev_link_t and client_handle_t indirectionDominik Brodowski1-1/+0
2006-03-31[PATCH] pcmcia: embed dev_link_t into struct pcmcia_deviceDominik Brodowski1-11/+8
2006-03-31[PATCH] pcmcia: rename pcmcia_device.stateDominik Brodowski1-6/+6
2006-03-31[PATCH] pcmcia: default suspend and resume handlingDominik Brodowski1-4/+26
2006-03-31[PATCH] pcmcia: socket.functions starts with 1Dominik Brodowski1-2/+2
2006-03-31[PATCH] pcmcia: size reduction if ioctl isn't compiledDominik Brodowski1-0/+2
2006-03-31[PATCH] pcmcia: remove include of config.hDominik Brodowski1-1/+0
2006-03-31[PATCH] pcmcia: use mutexes instead of semaphoresDominik Brodowski1-7/+7
2006-03-31[PATCH] pcmcia: make config_t independent, add reference countingDominik Brodowski1-27/+43
2006-03-31[PATCH] pcmcia: access config_t using pointer instead of arrayDominik Brodowski1-0/+1
2006-03-31[PATCH] pcmcia: permit single-character identifiersJanos Farkas1-1/+1
2006-03-10[PATCH] fix pcmcia_device_probe oopsHugh Dickins1-1/+1
2006-03-01[PATCH] pcmcia: properly handle pseudo multi-function devicesDominik Brodowski1-18/+22
2006-01-13[PATCH] Add pcmcia_bus_type probe and remove methodsRussell King1-2/+2
2006-01-12[PATCH] pcmcia: runtime powermanagement interfaceDominik Brodowski1-2/+35
2006-01-06[PATCH] pcmcia: kzalloc conversionDominik Brodowski1-7/+3
2006-01-06[PATCH] pcmcia: unify attach, EVENT_CARD_INSERTION handlers into one probe ca...Dominik Brodowski1-150/+27
2006-01-06[PATCH] pcmcia: remove old detach mechanismDominik Brodowski1-60/+17
2006-01-06[PATCH] pcmcia: unify detach, REMOVAL_EVENT handlers into one remove callbackDominik Brodowski1-35/+62
2006-01-06[PATCH] pcmcia: merge suspend into device modelDominik Brodowski1-10/+84
2006-01-05[PATCH] pcmcia: new suspend coreDominik Brodowski1-0/+10
2006-01-05[PATCH] pcmcia: validate_mem shouldn't be voidDominik Brodowski1-1/+3
2006-01-04[PATCH] driver core: replace "hotplug" by "uevent"Kay Sievers1-25/+25
2005-11-12[PCMCIA] inform user of insertion and ejection eventsDominik Brodowski1-0/+3
2005-10-28[PATCH] Driver core: pass interface to class interface methodsDmitry Torokhov1-2/+4
2005-09-09[PATCH] pcmcia: add pcmcia to IRQ informationBrice Goglin1-1/+9
2005-09-09[PATCH] pcmcia: reduce ds.c stack footprintIngo Molnar1-6/+18
2005-08-01[PATCH] pcmcia: fix multiple insertion of multifunction cardsDominik Brodowski1-1/+1
2005-07-28[PATCH] pcmcia: fix commentPavel Roskin1-2/+2
2005-07-07[PATCH] pcmcia: reduce client_handle_t usageDominik Brodowski1-28/+18
2005-07-07[PATCH] pcmcia: remove client_t usageDominik Brodowski1-22/+13
2005-07-07[PATCH] pcmcia: move event handlerDominik Brodowski1-12/+20
2005-06-30[PATCH] pcmcia: fix modalias attribute in sysfsDominik Brodowski1-1/+1
2005-06-27[PATCH] pcmcia: export modalias in sysfsDominik Brodowski1-2/+23
2005-06-27[PATCH] pcmcia: remove unneeded includes in ds.cDominik Brodowski1-20/+2
2005-06-27[PATCH] pcmcia: merge struct pcmcia_bus_socket into struct pcmcia_socketDominik Brodowski1-82/+41
2005-06-27[PATCH] pcmcia: make PCMCIA status a bitfieldDominik Brodowski1-6/+6
2005-06-27[PATCH] pcmcia: clean up cs ds callbackDominik Brodowski1-5/+7
2005-06-27[PATCH] pcmcia: move PCMCIA ioctl to a separate fileDominik Brodowski1-780/+15
2005-06-27[PATCH] pcmcia: add a config option for the PCMICA ioctlDominik Brodowski1-3/+33
2005-06-27[PATCH] pcmcia: add some DocumentationDominik Brodowski1-8/+3
2005-06-27[PATCH] pcmcia: rescan bus always upon echoing into setup_doneDominik Brodowski1-3/+35
2005-06-27[PATCH] pcmcia: cleanupsDominik Brodowski1-5/+5
2005-06-27[PATCH] pcmcia: request CIS via firmware interfaceDominik Brodowski1-4/+67
2005-06-27[PATCH] pcmcia: allow function-ID based matchDominik Brodowski1-1/+19
2005-06-27[PATCH] pcmcia: match "anonymous" cardsDominik Brodowski1-0/+9
2005-06-27[PATCH] pcmcia: CIS overrid via sysfsDominik Brodowski1-0/+6
2005-06-27[PATCH] pcmcia: match for fake CISDominik Brodowski1-0/+8
2005-06-27[PATCH] pcmcia: check for invalid crc32 hashes in id_tablesDominik Brodowski1-0/+37
2005-06-27[PATCH] pcmcia: device and driver matchingDominik Brodowski1-1/+122
2005-06-27[PATCH] pcmcia: hotplug event for PCMCIA devicesDominik Brodowski1-0/+67
2005-06-20[PATCH] Driver Core: drivers/i2c/chips/w83781d.c - drivers/s390/block/dcssblk...Yani Ioannou1-2/+2
2005-05-17[PATCH] pcmcia/ds: handle any error codeRandy Dunlap1-2/+2
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+1659