aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/aic7xxx
AgeCommit message (Expand)AuthorFilesLines
2026-04-02scsi: aic7xxx: Fix compiler warnings triggered by user space codeBart Van Assche3-3/+3
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook6-26/+26
2026-01-23scsi: Change the return type of the .queuecommand() callbackBart Van Assche2-8/+8
2025-08-13scsi: switch ->bios_param() to passing gendiskAl Viro2-4/+4
2025-08-13scsi: switch scsi_bios_ptable() and scsi_partsize() to gendiskAl Viro2-2/+2
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar1-1/+1
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-2/+2
2025-01-10scsi: aic7xxx: Fix build 'aicasm' warningwangdicheng3-0/+5
2024-12-04scsi: Convert SCSI drivers to .sdev_configure()Bart Van Assche2-4/+4
2024-12-04scsi: Rename .slave_alloc() and .slave_destroy()Bart Van Assche2-4/+4
2024-10-03scsi: aic7xxx: Remove unused aic7770_find_device()Dr. David Alan Gilbert2-17/+0
2024-05-18Merge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-6/+6
2024-05-10kbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada1-6/+6
2024-04-08scsi: aic7xxx: Indent kconfig help textPrasad Pandit2-85/+87
2023-12-05scsi: aic7xxx: Return negative error codes in aic7770_probe()Su Hui1-3/+3
2023-12-05scsi: aic7xxx: Return ahc_linux_register_host()'s value rather than zeroSu Hui1-2/+1
2023-12-05scsi: aic7xxx: Return negative error codes in ahc_linux_register_host()Su Hui1-1/+1
2023-10-24scsi: aic79xx: Fix up NULL command in ahd_done()Hannes Reinecke1-2/+4
2023-10-13scsi: aic79xx: Do not reference SCSI command when resetting deviceHannes Reinecke1-6/+15
2023-10-13scsi: aic79xx: Make BUILD_SCSIID() a functionHannes Reinecke1-4/+7
2023-10-13scsi: aic7xxx: Do not reference SCSI command when resetting deviceHannes Reinecke1-51/+57
2023-10-13scsi: aic7xxx: Make BUILD_SCSIID() a functionHannes Reinecke1-6/+13
2023-07-31scsi: aic7xxx: Fix firmware build fatal errorWang Jinchao2-14/+3
2023-05-31scsi: Add HAS_IOPORT dependenciesNiklas Schnelle2-2/+2
2022-09-15scsi: aic79xx: Use __ro_after_init explicitlyKees Cook1-1/+1
2022-03-30scsi: aic7xxx: Use standard PCI subsystem, subdevice definesTom Rix4-9/+5
2022-03-15scsi: aic7xxx: Fix typos in commentsJulia Lawall1-1/+1
2022-01-05scsi: aic79xx: Remove redundant error variableMinghao Chi1-5/+1
2021-10-16scsi: core: Remove the 'done' argument from SCSI queuecommand_lck functionsBart Van Assche2-4/+2
2021-10-16scsi: aic7xxx: Call scsi_done() directlyBart Van Assche2-4/+2
2021-09-28scsi: aic7xxx: Fix a function name in commentsCai Huoqing2-2/+2
2021-07-11Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+1
2021-07-02Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2-13/+7
2021-06-22scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8Colin Ian King1-1/+1
2021-05-31scsi: core: Kill DRIVER_SENSEHannes Reinecke2-13/+7
2021-05-21scsi: aic7xxx: Remove multiple definition of globalsTom Rix2-2/+1
2021-05-21scsi: aic7xxx: Restore several defines for aic7xxx firmware buildTom Rix1-0/+11
2021-02-22scsi: aic7xxx: Remove unused function pointer typedef ahc_bus_suspend/resume_tChen Lin1-2/+0
2021-02-22scsi: aic79xx: Fix spelling of versionBhaskar Chowdhury1-1/+1
2021-01-22scsi: aic7xxx: aic79xx: Drop internal SCSI message definitionHannes Reinecke5-177/+137
2021-01-22scsi: aic7xxx: aic79xx: Remove driver-defined SAM status definitionsHannes Reinecke5-36/+21
2021-01-22scsi: aic7xxx: aic79xx: Kill pointless forward declarationsHannes Reinecke2-46/+0
2021-01-22scsi: aic7xxx: aic79xx: Whitespace cleanupHannes Reinecke10-209/+208
2020-12-02scsi: aic7xxx: Fix fall-through warnings for ClangGustavo A. R. Silva2-3/+5
2020-11-25scsi: aic79xx: Use generic power managementVaibhav Gupta4-49/+20
2020-11-25scsi: aic7xxx: Use generic power managementVaibhav Gupta4-49/+17
2020-11-10scsi: aic7xxx: aic79xx_osm: Remove unused variable 'saved_scsiid'Lee Jones1-2/+1
2020-10-14Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds4-10/+7
2020-09-15scsi: aic7xxx: Use kmemdup() in two placesAlex Dewar2-4/+2
2020-08-24scsi: aic7xxx: Fix error code handlingTong Zhang1-2/+2
2020-08-24scsi: aic7xxx: Remove pci-dma-compat wrapper APISuraj Upadhyay1-4/+3
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva3-35/+35
2020-07-24scsi: aic7xxx: Remove set but unused variables 'targ_info' and 'value'Lee Jones1-7/+0
2020-07-24scsi: aic7xxx: aic79xx_core: Remove a bunch of unused variablesLee Jones1-10/+3
2020-07-24scsi: aic79xx: Restore modes when exiting ahd_linux_queue_abort_cmd()Hannes Reinecke1-16/+7
2020-07-15scsi: aic7xxx: Fix 'amount_xferred' set but not used issueLee Jones1-0/+2
2020-07-15scsi: aic7xxx: Remove unused variables 'wait' and 'paused'Lee Jones1-4/+1
2020-07-15scsi: aic7xxx: Remove unused variable 'ahd'Lee Jones1-3/+0
2020-07-15scsi: aic7xxx: Fix 'amount_xferred' set but not used issueLee Jones1-0/+2
2020-07-15scsi: aic7xxx: Remove unused variable 'targ'Lee Jones1-2/+0
2020-07-15scsi: aic7xxx: Remove unused variable 'ahc'Lee Jones1-4/+0
2020-07-15scsi: aic7xxx: Remove unused variable 'tinfo'Lee Jones1-5/+0
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada2-5/+5
2020-04-24scsi: aic7xxx: Remove unnecessary NULL checks before kfreeAlex Dewar2-20/+10
2020-04-24scsi: aic7xxx: Use kzalloc() instead of kmalloc()+memset()Alex Dewar2-4/+3
2020-04-10Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-23/+0
2020-04-03Merge tag 'spdx-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-0/+1
2020-04-02Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds3-23/+3
2020-03-31scsi: aic7xxx: Remove more FreeBSD-specific codeAlex Dewar1-23/+0
2020-03-26scsi: aic7xxx: aic97xx: Remove FreeBSD-specific codeAlex Dewar1-21/+1
2020-03-25.gitignore: add SPDX License IdentifierMasahiro Yamada1-0/+1
2020-03-24scsi: simplify scsi_partsizeChristoph Hellwig2-20/+6
2020-03-11scsi: docs: convert aic7xxx.txt to ReSTMauro Carvalho Chehab1-1/+1
2020-03-11scsi: docs: convert aic79xx.txt to ReSTMauro Carvalho Chehab1-1/+1
2020-01-29Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+1
2020-01-06remove ioremap_nocache and devm_ioremap_nocacheChristoph Hellwig2-2/+2
2019-12-19scsi: aic7xxx: Adjust indentation in ahc_find_syncrateNathan Chancellor1-1/+1
2019-07-11Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+1
2019-06-18scsi: aic7xxx: Spelling s/configuraion/configuration/Geert Uytterhoeven1-1/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2-0/+2
2019-05-08Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2-2/+2
2019-05-07Merge tag 'Wimplicit-fallthrough-5.2-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-3/+9
2019-04-29scsi: aic7xxx: improve the Kconfig entryChristoph Hellwig1-1/+1
2019-04-18scsi: aic7xxx: fix EISA supportChristoph Hellwig4-6/+7
2019-04-18scsi: aic7xxx: fix spelling mistake "recevied" -> "received"Colin Ian King1-1/+1
2019-04-08scsi: aic7xxx: mark expected switch fall-throughsGustavo A. R. Silva1-3/+9
2019-01-29scsi: remove unneeded header search pathsMasahiro Yamada1-1/+0
2019-01-11scsi: aic7xxx: aic79xx: mark expected switch fall-throughGustavo A. R. Silva1-5/+9
2018-12-18scsi: flip the default on use_clusteringChristoph Hellwig2-2/+0
2018-09-17scsi: aic7xxx: remove set but not used variable 'shared_scb_data'YueHaibing1-2/+0
2018-09-11scsi: aic7xxx: remove unused redundant variable num_chip_namesColin Ian King2-2/+0
2018-08-30scsi: aic7xxx: Fix build using bare-metal toolchainSam Protsenko15-147/+1
2018-06-14Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-4/+4
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook1-2/+2
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook1-1/+2
2018-06-07scsi: aic7xxx: aic79xx: fix potential null pointer dereference on ahdColin Ian King1-4/+4
2018-04-03Merge branch 'fixes' into miscJames Bottomley1-34/+0
2018-03-15scsi: aic7xxx: aic79xx: remove VLAsStephen Kitt5-14/+11
2018-01-30scsi: aic7xxx: remove aiclib.cCorentin Labbe1-34/+0
2017-11-14Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2-2/+2
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-32/+9
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2-0/+2
2017-11-01scsi: aic7xxx: Convert timers to use timer_setup()Kees Cook3-32/+9
2017-10-16scsi: aic7xxx: make a couple of functions staticColin Ian King2-2/+2
2017-08-10scsi: aic7xxx: regenerate firmware filesMichał Mirosław3-1102/+227
2017-08-07scsi: aic7xxx: fix firmware build depsMichał Mirosław1-2/+4
2017-08-07scsi: aic7xxx: remove empty functionMichał Mirosław3-7/+0
2017-07-24scsi: aic7xxx: fix firmware build with O=pathJakub Kicinski2-30/+35
2017-04-19scsi: aic7xxx: fix order of arguments in function prototypeColin Ian King1-2/+2
2017-03-09scripts/spelling.txt: add "disble(d)" pattern and fix typo instancesMasahiro Yamada1-1/+1
2016-12-14treewide: Fix printk() message errorsMasanari Iida1-1/+1
2016-02-23aic7xxx: Fix queue depth handlingAlan1-0/+1
2016-01-05aic7xxx: Avoid name collision with <linux/list.h>Michal Marek5-14/+4
2015-11-09scsi: use host wide tags by defaultChristoph Hellwig2-2/+0
2015-08-07aic7xxx: Fix typo in error messageNik Nyby1-1/+1
2015-04-09aic7xxx: replace kmalloc/memset by kzallocMichael Opdenacker4-12/+7
2015-02-11Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2-32/+30
2015-02-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2015-02-02scsi: print single-character strings with seq_putcRasmus Villemoes2-10/+10
2015-02-02scsi: replace seq_printf with seq_putsRasmus Villemoes2-32/+30
2015-01-20scsi: aic7xxx: fix commentGeert Uytterhoeven1-1/+1
2014-11-24scsi: drop reason argument from ->change_queue_depthChristoph Hellwig2-4/+4
2014-11-12scsi: don't set tagging state from scsi_adjust_queue_depthChristoph Hellwig2-11/+4
2014-11-12scsi: always assign block layer tags if enabledChristoph Hellwig2-10/+12
2014-11-12scsi: remove abuses of scsi_populate_tagChristoph Hellwig2-18/+1
2014-11-12scsi: add new scsi-command flag for tagged commandsChristoph Hellwig1-1/+1
2014-08-26treewide: Fix typo in printkMasanari Iida1-1/+1
2014-07-25aic7xxx: Use kstrdupHimangi Saraogi3-6/+3
2014-07-17scsi: use 64-bit LUNsHannes Reinecke5-11/+12
2014-06-09Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds1-13/+5
2014-05-26aic7xxx: Remove obsolete preprocessor definePaul Bolle1-10/+0
2014-05-19aic79xx: fix misuse of static variablesMathias Krause1-13/+5
2014-05-05aic7xxx: Spelling s/termnation/termination/Geert Uytterhoeven1-1/+1
2014-03-19[SCSI] remove deprecated IRQF_DISABLED from SCSIMichael Opdenacker1-1/+0
2013-09-10[SCSI] aic7xxx: fix swapped arguments in ahc_find_pci_deviceDave Jones1-1/+1
2013-04-09aic7xxx: switch to ->show_info()Al Viro3-126/+48
2013-04-09aic79xx: switch to ->show_info()Al Viro3-131/+53
2012-09-01scsi: fix various printk and comment typosMasanari Iida1-1/+1
2012-03-30Documentation: remove references to /etc/modprobe.confLucas De Marchi2-8/+8
2012-02-05aic7xxx: Fix typo in aic7xxxMasanari Iida2-3/+3
2011-12-02treewide: Fix typos in various parts of the kernel, and fix some comments.Justin P. Mattock1-1/+1
2011-10-10aic7xxx: fix Kconfig references to READMEsPaul Bolle2-4/+2
2011-05-10treewide: fix a few typos in commentsJustin P. Mattock2-2/+2
2011-03-31Fix common misspellingsLucas De Marchi13-63/+63
2011-01-19Comment typo fixes for 'descriptor'Justin P. Mattock2-2/+2
2011-01-19scsi: Remove unnecessary casts of void ptr returning alloc function return va...Jesper Juhl1-1/+1
2010-11-16SCSI host lock push-downJeff Garzik2-2/+6
2010-07-28[SCSI] aic7xxx: Remove OS utility wrappersPekka Enberg15-738/+712
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2-0/+2
2010-01-17[SCSI] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfreeHannes Reinecke1-22/+31
2009-12-04tree-wide: fix assorted typos all over the placeAndré Goddard Rosa3-3/+3
2009-11-09tree-wide: fix typos "selct" + "slect" -> "select"Uwe Kleine-König4-4/+4
2009-09-21trivial: fix typo in aic7xxx commentUwe Kleine-Koenig1-1/+1
2009-06-15[SCSI] aic79xx: make driver respect nvram for IU and QAS settingsJames Bottomley1-7/+3
2009-04-07dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)Yang Hongyang2-5/+5
2009-04-07dma-mapping: replace all DMA_39BIT_MASK macro with DMA_BIT_MASK(39)Yang Hongyang1-2/+2
2009-04-07dma-mapping: replace all DMA_64BIT_MASK macro with DMA_BIT_MASK(64)Yang Hongyang1-1/+1
2009-04-03[SCSI] replace __inline with inlineHarvey Harrison8-134/+129
2009-04-03[SCSI] aic7xxx: leaves timer running on init failureHannes Reinecke2-10/+4
2008-10-23[SCSI] aic7xxx: Take the LED out of diagnostic mode on PM resumethomas schorpp1-0/+7
2008-10-23[SCSI] aic79xx: user visible misuse wrong SI units (not disk size!)Alan Cox2-5/+5
2008-10-23[SCSI] aic79xx: fix shadowed variablesHarvey Harrison1-4/+0
2008-10-23[SCSI] aic79xx: fix shadowed variables, add staticsHarvey Harrison1-9/+4
2008-10-23[SCSI] aic7xxx: update *_shipped filesDenys Vlasenko4-4197/+133
2008-10-23[SCSI] aic7xxx: update .reg filesDenys Vlasenko2-0/+309
2008-10-23[SCSI] aic7xxx: introduce "dont_generate_debug_code" keyword in aicasm parserDenys Vlasenko4-1/+16
2008-04-28scsi: fix integer as NULL pointer warningsHarvey Harrison2-3/+3
2008-04-27[SCSI] aic7xxx: add constDenys Vlasenko13-66/+61
2008-04-27[SCSI] aic7xxx: add staticDenys Vlasenko12-257/+195
2008-04-27[SCSI] aic7xxx: Update _shipped filesHannes Reinecke5-2544/+401
2008-04-27[SCSI] aic7xxx: teach aicasm to not emit unused debug code/dataHannes Reinecke7-16/+185
2008-04-27[SCSI] aic7xxx: Update type check in aicasm grammarHannes Reinecke2-45/+66
2008-04-24[SCSI] aic79xx: fix MMIO for PPC 44x platformsSergei Shtylyov2-15/+16
2008-04-24[SCSI] aic7xxx: fix MMIO for PPC 44x platformsSergei Shtylyov2-10/+10
2008-04-24[SCSI] aic7xxx, aic79xx: deinline functionsDenys Vlasenko11-1679/+1719
2008-04-07[SCSI] aic7xxx: Test opcode, not definition in aicasm:type_check()Roel Kluin1-1/+1
2008-04-07[SCSI] aic79xx: fix IOMMU mapping failure handlingFUJITA Tomonori1-2/+5
2008-04-07[SCSI] aic7xxx: fix IOMMU mapping failure handlingFUJITA Tomonori1-3/+7
2008-02-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6Linus Torvalds1-5/+6
2008-02-23PM: Introduce PM_EVENT_HIBERNATE callback stateRafael J. Wysocki2-2/+2
2008-02-18[SCSI] aic7xx: mitigate HOST_MSG_LOOP invalid SCB ff panicJames Bottomley1-5/+6
2008-02-09scsi: fix makefile for aic7(3*x)Sam Ravnborg1-2/+2
2008-02-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivialLinus Torvalds5-6/+6
2008-02-03scsi: fix dependency bug in aic7 MakefileSam Ravnborg1-7/+2
2008-02-03drivers/scsi/: Spelling fixesJoe Perches5-6/+6
2008-01-30[SCSI] remove use_sg_chainingJames Bottomley2-2/+0
2008-01-30[SCSI] aic7xxx: fix warnings with CONFIG_PM disabledFUJITA Tomonori4-22/+20
2008-01-30[SCSI] aic79xx: fix warnings with CONFIG_PM disabledFUJITA Tomonori4-22/+20
2008-01-30[SCSI] aic7xxx: fix ahc_done check SCB_ACTIVE for tagged transactionsDavid Milburn1-3/+6
2008-01-30[SCSI] aic79xx: fix sense_buffer access bugFUJITA Tomonori1-1/+1
2008-01-25[SCSI] aic7xxx: fix firmware buildVegard Nossum1-27/+18
2008-01-23[SCSI] replace sizeof sense_buffer with SCSI_SENSE_BUFFERSIZEFUJITA Tomonori2-6/+6
2007-10-23Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6Linus Torvalds11-52/+143
2007-10-21[SCSI] aic7xxx: Fix firmware buildHannes Reinecke1-1/+2
2007-10-21[SCSI] aic7xxx: Update Maintainer informationHannes Reinecke2-4/+4
2007-10-21[SCSI] aic7xxx: Add suspend/resume supportHannes Reinecke8-47/+137
2007-10-19Fix misspellings of "system", "controller", "interrupt" and "necessary".Robert P. J. Day1-1/+1
2007-10-16[SCSI] add use_sg_chaining option to scsi_host_templateFUJITA Tomonori2-0/+2
2007-07-31[SCSI] aic7xxx: cap maxsync according to correct card limitsJames Bottomley1-1/+21
2007-07-27[SCSI] aic79xx, aic7xxx: Fix incorrect width settingJames Bottomley2-13/+21