aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/advansys.c
AgeCommit message (Expand)AuthorFilesLines
2023-03-24scsi: advansys: Declare SCSI host template constBart Van Assche1-1/+1
2022-02-22scsi: advansys: Move the SCSI pointer to private command dataBart Van Assche1-6/+16
2021-10-16scsi: core: Remove the 'done' argument from SCSI queuecommand_lck functionsBart Van Assche1-2/+1
2021-10-16scsi: advansys: Call scsi_done() directlyBart Van Assche1-2/+1
2021-10-04scsi: advansys: Fix kernel pointer leakGuo Zhi1-2/+2
2021-09-28scsi: advansys: Prefer struct_size() over open-coded arithmeticLen Baker1-2/+2
2021-08-11scsi: advansys: Use scsi_cmd_to_rq() instead of scsi_cmnd.requestBart Van Assche1-2/+2
2021-05-31scsi: advansys: Do not set message byte in SCSI statusHannes Reinecke1-2/+0
2021-05-31scsi: core: Kill DRIVER_SENSEHannes Reinecke1-2/+0
2021-04-28Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+1
2021-04-06advansys: remove ISA supportChristoph Hellwig1-289/+32
2021-03-29scsi: advansys: Fix spelling of 'is'ganjisheng1-1/+1
2021-02-22Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-60/+24
2021-01-26isa: Make the remove callback for isa drivers return voidUwe Kleine-König1-2/+1
2021-01-22scsi: advansys: Kill driver-defined status byte accessorsHannes Reinecke1-60/+24
2020-11-10scsi: advansys: Relocate or remove unused variablesLee Jones1-13/+3
2020-02-18scsi: advansys: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2019-07-11Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+1
2019-06-20scsi: advansys: use sg helper to iterate over scatterlistMing Lei1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2018-12-18scsi: remove the use_clustering flagChristoph Hellwig1-2/+2
2018-12-18scsi: flip the default on use_clusteringChristoph Hellwig1-8/+0
2018-10-17scsi: advansys: remove unused variable 'srb_tag' in adv_isr_callbackYueHaibing1-2/+0
2018-09-20scsi: advansys: Remove unnecessary parenthesesNathan Chancellor1-1/+1
2018-06-26scsi: read host_busy via scsi_host_busy()Ming Lei1-4/+4
2018-06-19scsi: core: remove Scsi_Cmnd typedefJohannes Thumshirn1-1/+1
2017-04-04scsi: advansys: fix uninitialized data accessArnd Bergmann1-11/+10
2016-11-08scsi: advansys: fix build warning for PCI=nArnd Bergmann1-0/+3
2015-12-03Merge branch 'mkp-fixes' into fixesJames Bottomley1-1/+1
2015-11-18advansys: fix big-endian buildsArnd Bergmann1-1/+1
2015-11-09scsi: use host wide tags by defaultChristoph Hellwig1-6/+0
2015-06-13advansys: fix compilation errors and warnings when CONFIG_PCI is not setJohannes Thumshirn1-1/+4
2015-05-25advansys: Update to version 3.5 and remove compilation warningHannes Reinecke1-20/+7
2015-05-25advansys: Remove call to dma_cache_sync()Hannes Reinecke1-5/+5
2015-05-25advansys: use spin_lock_irqsave() in interrupt handlerHannes Reinecke1-2/+3
2015-05-25advansys: Check for DMA mapping errorsHannes Reinecke1-5/+22
2015-05-25advansys: Remove cmd_per_lun settingHannes Reinecke1-18/+0
2015-05-25advansys: Remove obsolete virtual memory mapping commentHannes Reinecke1-10/+0
2015-05-25advansys: Remove 'a_flag'Hannes Reinecke1-25/+7
2015-05-25advansys: rename 'ASC_RQ_XX' to 'ADV_RQ_XX'Hannes Reinecke1-9/+9
2015-05-25advansys: Remove CC_VERY_LONG_SG_LISTHannes Reinecke1-238/+5
2015-05-25advansys: Remove ASC_SCSI_REQ_QHannes Reinecke1-21/+10
2015-05-25advansys: scsi_q1->data_addr is little endianHannes Reinecke1-4/+4
2015-05-25advansys: cleanup function return codesHannes Reinecke1-22/+13
2015-05-25advansys: Make AscIsrChipHalted() a void functionHannes Reinecke1-17/+13
2015-05-25advansys: remove 'ERR' definitionHannes Reinecke1-6/+5
2015-05-25advansys: Remove 'TRUE' and 'FALSE' definitionsHannes Reinecke1-41/+38
2015-05-25advansys: use standard data typesHannes Reinecke1-106/+66
2015-05-25advansys: use 'bool' instead of 'int'Hannes Reinecke1-16/+16
2015-05-25advansys: Use dma_pool for sg elementsHannes Reinecke1-63/+45
2015-05-25advansys: Use DMA-API for mapping request blocksHannes Reinecke1-54/+54
2015-05-25advansys: Use DMA-API for carrier bufferHannes Reinecke1-133/+103
2015-05-25advansys: use DMA-API for mapping sense bufferHannes Reinecke1-9/+16
2015-05-25advansys: use shared host tag map for command lookupHannes Reinecke1-146/+79
2015-05-25advansys: use host_resetHannes Reinecke1-16/+11
2015-02-02scsi: print single-character strings with seq_putcRasmus Villemoes1-17/+17
2015-02-02scsi: merge consecutive seq_puts callsRasmus Villemoes1-28/+15
2015-02-02advansys: replace seq_printf with seq_putsRasmus Villemoes1-80/+75
2014-12-04scsi: remove MSG_*_TAG definesChristoph Hellwig1-4/+4
2014-11-24scsi: drop reason argument from ->change_queue_depthChristoph Hellwig1-5/+3
2014-11-12scsi: don't set tagging state from scsi_adjust_queue_depthChristoph Hellwig1-5/+2
2014-07-25scsi: convert host_busy to atomic_tChristoph Hellwig1-2/+2
2014-07-17scsi: use 64-bit value for 'max_luns'Hannes Reinecke1-1/+1
2013-10-25[SCSI] advansys: Remove 'last_reset' referencesHannes Reinecke1-4/+4
2013-04-09advansys: fix buggered formats - unsigned long != u32 on 64bitAl Viro1-13/+13
2013-04-09advansys: switch to ->show_info()Al Viro1-837/+327
2013-01-03Drivers: scsi: remove __dev* attributes.Greg Kroah-Hartman1-77/+75
2012-03-28Remove all #inclusions of asm/system.hDavid Howells1-1/+0
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2010-11-16SCSI host lock push-downJeff Garzik1-1/+3
2010-06-16fix typos concerning "initiali[zs]e"Uwe Kleine-König1-1/+1
2010-05-01[SCSI] advansys: fix narrow board error pathHerton Ronaldo Krzesinski1-14/+36
2010-03-27[SCSI] advansys: fix regression with request_firmware changeHerton Ronaldo Krzesinski1-0/+8
2009-12-04tree-wide: fix misspelling of "definition" in commentsAdam Buchbinder1-1/+1
2009-04-03[SCSI] advansys: use request_firmwareJaswinder Singh Rajput1-1630/+101
2009-01-02[SCSI] struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers1-1/+1
2008-12-29[SCSI] advansys, arcmsr, ipr, nsp32, qla1280, stex: use pci_ioremap_bar()Arjan van de Ven1-2/+1
2008-11-30advansys fix on ISA-less configsAl Viro1-0/+4
2008-07-27[SCSI] replace __FUNCTION__ with __func__Harvey Harrison1-1/+1
2008-03-07[SCSI] advansys: Fix bug in AdvLoadMicrocodeMatthew Wilcox1-1/+1
2008-02-11[SCSI] advansys: fix overrun_buf aligned bugFUJITA Tomonori1-2/+11
2008-02-07[SCSI] advansys: make 3 functions staticAdrian Bunk1-3/+3
2008-01-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6Linus Torvalds1-7/+7
2008-01-23[SCSI] replace sizeof sense_buffer with SCSI_SENSE_BUFFERSIZEFUJITA Tomonori1-7/+7
2008-01-14advansys: fix section mismatch warningRandy Dunlap1-1/+1
2007-10-12[SCSI] advansys: Changes to work on pariscMatthew Wilcox1-5/+5
2007-10-12[SCSI] advansys: Use dma mapping for overrun bufferMatthew Wilcox1-18/+24
2007-10-12[SCSI] advansys: Remove a couple of uses of bus_to_virtMatthew Wilcox1-26/+79
2007-10-12[SCSI] advansys: convert to use the data buffer accessorsMatthew Wilcox1-184/+52
2007-10-12[SCSI] advansys: Remove DvcGetPhyAddrMatthew Wilcox1-70/+3
2007-10-12[SCSI] advansys: Move a couple of fields from struct board to struct adv_dvcMatthew Wilcox1-101/+92
2007-10-12[SCSI] advansys: Make sdtr_period_tbl a pointerMatthew Wilcox1-65/+25
2007-10-12[SCSI] advansys: Get rid of board index numberMatthew Wilcox1-136/+100
2007-10-12[SCSI] advansys: Remove private lockMatthew Wilcox1-16/+5
2007-10-12[SCSI] advansys: Sort out debug macrosMatthew Wilcox1-366/+262
2007-10-12[SCSI] advansys: Remove library version & serial numbersMatthew Wilcox1-45/+15
2007-10-12[SCSI] advansys: Remove asc_board_t typedef and ASC_BOARDP macroMatthew Wilcox1-81/+51
2007-10-12[SCSI] advansys: Merge ASC_IERR definitionsMatthew Wilcox1-24/+16
2007-10-12[SCSI] advansys: Sort out irq number messMatthew Wilcox1-198/+189
2007-10-12[SCSI] advansys: Remove ASC_WIDE_BOARD predicateMatthew Wilcox1-3/+2
2007-10-12[SCSI] advansys: Remove ASC_SELECT_QUEUE_DEPTHSMatthew Wilcox1-2/+0
2007-10-12[SCSI] advansys: Improve reset handlerMatthew Wilcox1-61/+22
2007-10-12[SCSI] advansys: Fix simultaneous calls to ->queuecommandMatthew Wilcox1-49/+39
2007-10-12[SCSI] advansys: Restructure asc_execute_scsi_cmnd()Matthew Wilcox1-92/+39
2007-10-12[SCSI] advansys: Remove array of scsi targetsMatthew Wilcox1-10/+0
2007-10-12[SCSI] advansys: Eliminate prototypesMatthew Wilcox1-6230/+6043
2007-10-12[SCSI] advansys: Use DRV_NAMEMatthew Wilcox1-11/+12
2007-10-12[SCSI] advansys: Comment/indentation/macro cleanupMatthew Wilcox1-278/+101
2007-10-12[SCSI] advansys: Remove some custom wrappersMatthew Wilcox1-164/+49
2007-10-12[SCSI] advansys: Remove a check for an impossible conditionMatthew Wilcox1-12/+0
2007-10-12[SCSI] advansys: Support 16-byte commands properlyMatthew Wilcox1-29/+10
2007-10-12[SCSI] advansys: Enable interrupts earlier in queuecommandMatthew Wilcox1-12/+11
2007-10-12[SCSI] advansys: Remove `active' queue and all remaining internal queueing codeMatthew Wilcox1-498/+6
2007-10-12[SCSI] advansys: Remove `done' queueMatthew Wilcox1-96/+24
2007-10-12[SCSI] advansys: Remove a check for an impossible conditionMatthew Wilcox1-19/+0
2007-10-12[SCSI] advansys: Remove `waiting' queueMatthew Wilcox1-177/+9
2007-10-12[SCSI] advansys: Shrink advansys_board_found a little moreMatthew Wilcox1-118/+112
2007-10-12[SCSI] advansys: Reformat microcodeMatthew Wilcox1-1977/+1186
2007-10-12[SCSI] advansys: Create AdvLoadMicrocodeMatthew Wilcox1-275/+107
2007-10-12[SCSI] advansys: Create AdvBuildCarrierFreelistMatthew Wilcox1-166/+53
2007-10-12[SCSI] advansys: Fix VLB driver nameMatthew Wilcox1-1/+1
2007-10-12[SCSI] advansys: Move documentation to Documentation/scsiMatthew Wilcox1-747/+19
2007-10-12[SCSI] advansys: use memcpy instead of open-coded loopMatthew Wilcox1-79/+40
2007-10-12[SCSI] advansys: Remove pci_slot_infoMatthew Wilcox1-20/+9
2007-10-12[SCSI] advansys: Remove library-style callback routinesMatthew Wilcox1-42/+8
2007-10-12[SCSI] advansys: Move struct device out of the cfg structuresMatthew Wilcox1-63/+41
2007-10-12[SCSI] advansys: Stop using n_io_port in Scsi_Host structureMatthew Wilcox1-30/+8
2007-10-12[SCSI] advansys: ioremap no longer needs page-aligned addressesMatthew Wilcox1-40/+12
2007-10-12[SCSI] advansys: delete AscGetChipBusTypeMatthew Wilcox1-32/+4
2007-10-12[SCSI] advansys: misc reformattingMatthew Wilcox1-150/+110
2007-10-12[SCSI] advansys: remove INQUIRY sniffingMatthew Wilcox1-426/+211
2007-10-12[SCSI] advansys: remove AscCompareString()Matthew Wilcox1-20/+3
2007-10-12[SCSI] advansys: More PCI cleanupsMatthew Wilcox1-220/+34
2007-10-12[SCSI] advansys: Update resource managementMatthew Wilcox1-37/+33
2007-10-12[SCSI] advansys: Convert to ISA driver modelMatthew Wilcox1-299/+113
2007-10-12[SCSI] advansys: Convert to EISA driver modelMatthew Wilcox1-81/+94
2007-10-12[SCSI] advansys: Convert to PCI driver modelMatthew Wilcox1-249/+129
2007-10-12[SCSI] advansys: Move to scsi hotplug initialisation modelMatthew Wilcox1-25/+36
2007-10-12[SCSI] advansys: Make advansys_board_found a little more readableMatthew Wilcox1-236/+158
2007-10-12[SCSI] advansys: Stop checking the scsi_cmnd belongs to our Scsi_HostMatthew Wilcox1-38/+0
2007-10-12[SCSI] advansys: Improve interrupt handlerMatthew Wilcox1-100/+72
2007-10-12[SCSI] advansys: Clean up proc_info implementationMatthew Wilcox1-24/+12
2007-10-12[SCSI] advansys: undate version, copyright, etcMatthew Wilcox1-24/+19
2007-07-27[SCSI] advansys: lindent and other large, uninteresting changesMatthew Wilcox1-13692/+14569
2007-05-27[SCSI] advansys: cleanupsAdrian Bunk1-93/+8
2007-02-07[SCSI] advansys: clean up warningsKen Witherow1-2/+5
2007-01-03[SCSI] advansys: wrap PCI table inside ifdef CONFIG_PCIRandy Dunlap1-1/+2
2006-10-10[PATCH] NULL noise removal: advansysAl Viro1-2/+2
2006-10-10[PATCH] advansys __iomem annotationsAl Viro1-1/+1
2006-10-05IRQ: Maintain regs pointer globally rather than passing to IRQ handlersDavid Howells1-2/+2
2006-08-04[SCSI] advansys pci tweaks.Dave Jones1-41/+49
2006-07-02[PATCH] irq-flags: scsi: Use the new IRQF_ constantsThomas Gleixner1-9/+9
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-06-26spelling fixesAndreas Mohr1-1/+1
2006-06-25[PATCH] advansys section fixesRandy Dunlap1-3/+3
2006-04-29[SCSI] advansys driver: limp along on x86Linus Torvalds1-1/+1
2005-11-09[SCSI] remove Scsi_Host_Template typedefChristoph Hellwig1-3/+3
2005-11-07[PATCH] kfree cleanup: drivers/scsiJesper Juhl1-8/+4
2005-08-08[SCSI] add global timeout to the scsi mid-layerJames Bottomley1-2/+2
2005-06-26[SCSI] remove scsi_cmnd->abort_reasonChristoph Hellwig1-2/+2
2005-06-26[SCSI] remove scsi_set_deviceChristoph Hellwig1-2/+0
2005-04-18[PATCH] scsi: remove meaningless scsi_cmnd->serial_number_at_timeout field1-3/+2
2005-04-18[PATCH] scsi: remove unused scsi_cmnd->internal_timeout field1-2/+0
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+18237