aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pcmcia/pcmcia_resource.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-03pcmcia: typo fixDongliang Mu1-1/+1
2022-01-02pcmcia: make pcmcia_release_io() void, as no-one is interested in return valueDominik Brodowski1-4/+1
2021-03-15pcmcia: pcmcia_resource: Fix some kernel-doc formatting/disparities and demot...Lee Jones1-5/+6
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-5/+1
2018-10-01pcmcia: pcmcia_resource: Replace mdelay() with msleep()Jia-Ju Bai1-2/+2
2018-08-18pcmcia: remove long deprecated pcmcia_request_exclusive_irq() functionLinus Torvalds1-36/+0
2015-05-30pcmcia: Convert dev_printk to dev_<level>Joe Perches1-7/+4
2011-04-26Revert wrong fixes for common misspellingsLucas De Marchi1-1/+1
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-02-20pcmcia: re-enable Zoomed Video supportDominik Brodowski1-0/+2
2010-10-22pcmcia: IOCARD is also required for using IRQsDominik Brodowski1-1/+3
2010-09-29pcmcia: add a few debug statementsDominik Brodowski1-0/+10
2010-09-29pcmcia: Documentation updateDominik Brodowski1-22/+89
2010-09-29pcmcia: convert pcmcia_request_configuration to pcmcia_enable_deviceDominik Brodowski1-17/+16
2010-09-29pcmcia: move config_{base,index,regs} to struct pcmcia_deviceDominik Brodowski1-19/+19
2010-09-29pcmcia: simplify IntTypeDominik Brodowski1-9/+1
2010-09-29pcmcia: simplify Status, ExtStatus register accessDominik Brodowski1-9/+19
2010-09-29pcmcia: remove Pin, Copy configuration register accessDominik Brodowski1-6/+8
2010-09-29pcmcia: move Vpp setup to struct pcmcia_deviceDominik Brodowski1-1/+2
2010-09-29pcmcia: split up modify_configuration() into two fixup functionsDominik Brodowski1-65/+63
2010-09-29pcmcia: do not use win_req_t when calling pcmcia_request_window()Dominik Brodowski1-27/+33
2010-09-18pcmcia: preserve configuration information if request_io fails partlyDominik Brodowski1-0/+6
2010-09-15pcmcia: per-device, not per-socket debug messagesDominik Brodowski1-24/+27
2010-08-03pcmcia: avoid buffer overflow in pcmcia_setup_isa_irqDominik Brodowski1-1/+4
2010-08-03pcmcia: insert PCMCIA device resources into resource treeDominik Brodowski1-28/+46
2010-08-03pcmcia: use struct resource for PCMCIA devices, part 2Dominik Brodowski1-32/+38
2010-08-03pcmcia: remove memreq_tDominik Brodowski1-6/+3
2010-08-03pcmcia: do not use io_req_t when calling pcmcia_request_io()Dominik Brodowski1-27/+10
2010-08-03pcmcia: use struct resource for PCMCIA devicesDominik Brodowski1-63/+78
2010-08-03pcmcia: use pcmica_{read,write}_config_byteDominik Brodowski1-28/+42
2010-07-30pcmcia: remove cs_types.hDominik Brodowski1-1/+0
2010-07-21pcmcia: fix 'driver ... did not release config properly' warningPatrick McHardy1-1/+3
2010-05-10pcmcia: call pcmcia_{read,write}_cis_mem with ops_mutex heldDominik Brodowski1-7/+6
2010-05-10pcmcia: clarify alloc_io_space, move it to resource handlersDominik Brodowski1-65/+6
2010-05-10pcmcia: move high level CIS access code to separate fileDominik Brodowski1-229/+0
2010-05-10pcmcia: re-work pcmcia_request_irq()Dominik Brodowski1-83/+54
2010-05-10pcmcia: pass FORCED_PULSE parameter in pcmcia_request_configuration()Dominik Brodowski1-8/+3
2010-05-10pcmcia: replace struct irq with uint pcmcia_irq in struct pcmcia_socketDominik Brodowski1-21/+10
2010-05-10pcmcia: setup IRQ to be used by PCMCIA drivers at card insertDominik Brodowski1-90/+124
2010-05-10pcmcia: remove unused IRQ modification featureDominik Brodowski1-13/+3
2010-04-11pcmcia: use previously assigned IRQ for all card functionsDominik Brodowski1-5/+5
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-16PCMCIA: resource, fix lock imbalanceJiri Slaby1-12/+16
2010-03-15pcmcia: revert "irq probe can be done without risking an IRQ storm"Dominik Brodowski1-8/+0
2010-02-17pcmcia: assert locking to struct pcmcia_deviceDominik Brodowski1-45/+77
2010-02-17pcmcia: properly lock skt->irq, skt->irq_maskDominik Brodowski1-0/+3
2010-02-17pcmcia: lock ops->set_socketDominik Brodowski1-2/+13
2010-02-17pcmcia: lock ops->set_io_map()Dominik Brodowski1-0/+10
2010-02-17pcmcia: add locking to set_mem_map()Dominik Brodowski1-5/+15
2010-02-17pcmcia: remove remaining rsrc_mgr indirectionsDominik Brodowski1-0/+16
2010-01-24pcmcia: remove some rsrc_mgr indirectionsDominik Brodowski1-0/+17
2009-12-07pcmcia: CodingStyle fixesDominik Brodowski1-17/+20
2009-11-28pcmcia: rework the irq_req_t typedefDominik Brodowski1-9/+9
2009-11-28pcmcia: pcmcia_request_window() doesn't need a pointer to a pointerDominik Brodowski1-3/+3
2009-11-28pcmcia: remove unused "window_t" typedefDominik Brodowski1-23/+23
2009-11-28pcmcia: move some window-related code to pcmcia_ioctl.cDominik Brodowski1-57/+0
2009-11-28pcmcia: Change window_handle_t logic to unsigned longMagnus Damm1-29/+30
2009-11-28pcmcia: Pass struct pcmcia_socket to pcmcia_get_mem_page()Magnus Damm1-1/+4
2009-11-28pcmcia: Pass struct pcmcia_device to pcmcia_map_mem_page()Magnus Damm1-1/+4
2009-11-28pcmcia: Pass struct pcmcia_device to pcmcia_release_window()Magnus Damm1-2/+3
2009-11-08pcmcia: extend error reporting and debug messages in coreDominik Brodowski1-13/+40
2009-11-08pcmcia: use dynamic debug instead of custom infrastructureDominik Brodowski1-39/+24
2009-11-08pcmcia: add new CIS access helpersDominik Brodowski1-32/+185
2009-09-15pcmcia: document return value of pcmcia_loop_configWolfram Sang1-2/+2
2009-09-15pcmcia: drivers/pcmcia/pcmcia_resource.c: Remove unnecessary semicolonsJoe Perches1-1/+1
2008-11-01pcmcia: fix indentation & braces disagreement - add bracesIlpo Järvinen1-1/+2
2008-10-17pcmcia: Whine harder about use of EXCLUSIVEAlan Cox1-1/+2
2008-08-31pcmcia: remove unused argument to pcmcia_parse_tuple()Dominik Brodowski1-1/+1
2008-08-25pcmcia: merge ds_internal.h into cs_internal.hDominik Brodowski1-1/+0
2008-08-23pcmcia: deprecate CS_BAD_ARGSDominik Brodowski1-4/+6
2008-08-23pcmcia: deprecate CS_BAD_BASE, CS_BAD_IRQ, CS_BAD_OFFSET and CS_BAD_SIZEDominik Brodowski1-8/+16
2008-08-23pcmcia: deprecate CS_BAD_ATTRIBUTE, CS_BAD_TYPE and CS_BAD_PAGEDominik Brodowski1-10/+20
2008-08-23pcmcia: deprecate CS_NO_MORE_ITEMSDominik Brodowski1-1/+1
2008-08-23pcmcia: deprecate CS_IN_USEDominik Brodowski1-14/+29
2008-08-23pcmcia: deprecate CS_CONFIGURATION_LOCKEDDominik Brodowski1-6/+6
2008-08-23pcmcia: deprecate CS_BAD_HANDLEDominik Brodowski1-6/+6
2008-08-23pcmcia: deprecate CS_NO_CARDDominik Brodowski1-7/+7
2008-08-23pcmcia: deprecate CS_BAD_VCC and CS_BAD_VPPDominik Brodowski1-9/+20
2008-08-23pcmcia: deprecate CS_UNSUPPORTED_*Dominik Brodowski1-3/+5
2008-08-23pcmcia: deprecate CS_OUT_OF_RESOURCEDominik Brodowski1-1/+1
2008-08-23pcmcia: deprecate CS_SUCCESSDominik Brodowski1-13/+13
2008-08-23pcmcia: move pccard_get_configuration_info to ioctlDominik Brodowski1-79/+0
2008-08-23Merge branches 'pcmcia-config-loop' and 'pcmcia-printk' into pcmciaDominik Brodowski1-6/+85
2008-08-23pcmcia: don't add extra DEBUG cflagDominik Brodowski1-1/+1
2008-08-23pcmcia: use dev_printk in module pcmciaDominik Brodowski1-5/+8
2008-08-23pcmcia: pcmcia_config_loop() improvement by passing vccDominik Brodowski1-1/+6
2008-08-23pcmcia: pcmcia_config_loop() default CIS entry handlingDominik Brodowski1-1/+6
2008-08-23pcmcia: pcmcia_config_loop() ConfigIndex unificationDominik Brodowski1-2/+6
2008-08-23pcmcia: add pcmcia_loop_config() helperDominik Brodowski1-0/+62
2008-06-24pcmcia: (re)move {pcmcia,pccard}_get_statusDominik Brodowski1-68/+0
2008-06-24pcmcia: kill IN_CARD_SERVICESAdrian Bunk1-1/+0
2008-06-24pcmcia: remove unused bulkmem.hMagnus Damm1-1/+0
2008-06-24pcmcia: irq probe can be done without risking an IRQ stormAlan Cox1-0/+9
2008-06-24pcmcia: check for pointer instead of pointer addressDominik Brodowski1-1/+1
2008-02-05pcmcia: convert some internal-only ioaddr_t to unsigned intOlof Johansson1-7/+7
2007-02-07Driver core: convert pcmcia code to use struct deviceGreg Kroah-Hartman1-1/+0
2006-10-25[PATCH] pcmcia: update alloc_io_space for conflict checking for multifunction...Kaustav Majumdar1-1/+1
2006-10-05IRQ: Maintain regs pointer globally rather than passing to IRQ handlersDavid Howells1-1/+1
2006-07-31[PATCH] pcmcia: fix ioctl GET_CONFIGURATION_INFO for pcmcia_cardsDaniel Ritz1-4/+11
2006-07-02[PATCH] irq-flags: misc drivers: Use the new IRQF_ constantsThomas Gleixner1-4/+4
2006-06-30[PATCH] pcmcia: warn if driver requests exclusive, but gets a shared IRQAlan Cox1-9/+18
2006-04-22[PATCH] pcmcia/pcmcia_resource.c: fix crash when using Cardbus cardsDaniel Ritz1-4/+11
2006-04-22[PATCH] pcmcia: fix oops in static mapping caseDominik Brodowski1-1/+0
2006-04-22[PATCH] pcmcia: do not set dev_node to NULL too earlyDominik Brodowski1-2/+0
2006-03-31[PATCH] pcmcia: use bitfield instead of p_state and stateDominik Brodowski1-12/+12
2006-03-31[PATCH] pcmcia: make pcmcia_release_{io,irq} staticAdrian Bunk1-2/+2
2006-03-31[PATCH] pcmcia: embed dev_link_t into struct pcmcia_deviceDominik Brodowski1-8/+5
2006-03-31[PATCH] pcmcia: rename pcmcia_device.stateDominik Brodowski1-12/+12
2006-03-31[PATCH] pcmcia: remove unneeded Vcc pseudo settingDominik Brodowski1-5/+1
2006-03-31[PATCH] pcmcia: remove export of pcmcia_release_configurationDominik Brodowski1-1/+22
2006-03-31[PATCH] pcmcia: convert remaining users of pcmcia_release_io and _irqDominik Brodowski1-3/+0
2006-03-31[PATCH] pcmcia: add pcmcia_disable_deviceDominik Brodowski1-30/+41
2006-03-31[PATCH] pcmcia: remove duplicate fields in io_window_tDominik Brodowski1-23/+22
2006-03-31[PATCH] pcmcia: remove include of config.hDominik Brodowski1-1/+0
2006-03-31[PATCH] pcmcia: always use device pointer to config_tDominik Brodowski1-24/+15
2006-03-31[PATCH] pcmcia: access config_t using pointer instead of arrayDominik Brodowski1-10/+9
2006-03-31[PATCH] pcmcia: remove unused field Present from config_tDominik Brodowski1-3/+3
2005-09-09[PATCH] pcmcia: add pcmcia to IRQ informationBrice Goglin1-2/+2
2005-09-09[PATCH] pcmcia: remove unused Vpp1, Vpp2 and VccDominik Brodowski1-3/+1
2005-09-09[PATCH] fix pcmcia_request_irq() for multifunction cardDaniel Ritz1-1/+2
2005-08-23[PATCH] missing include in pcmcia_resource.cAl Viro1-0/+1
2005-07-28[PATCH] pcmcia: fix sharing IRQs and request_irq without IRQ_HANDLE_PRESENTDominik Brodowski1-1/+1
2005-07-07[PATCH] pcmcia: remove references to pcmcia/version.hDominik Brodowski1-1/+0
2005-07-07[PATCH] pcmcia: reduce client_handle_t usageDominik Brodowski1-82/+43
2005-07-07[PATCH] pcmcia: remove client_t usageDominik Brodowski1-23/+8
2005-06-27[PATCH] pcmcia: 8 and 16 bit access for static_mapDominik Brodowski1-0/+1
2005-06-27[PATCH] pcmcia: ds.c cleanupDominik Brodowski1-27/+35
2005-06-27[PATCH] pcmcia: move pcmcia resource handling out of cs.cDominik Brodowski1-0/+989