summaryrefslogtreecommitdiff
path: root/sys/dev/isp/isp.c
AgeCommit message (Expand)Author
2024-06-25isp: fix ISPCTL_ABORT_CMD switch caseMariusz Zaborski
2024-06-24Add an isp(4) tunable to default to ispfw(4) firmware.Kenneth D. Merry
2024-06-24Fix the isp(4) driver with 9.x firmware.Kenneth D. Merry
2023-12-31isp: Fix endianness conversion in isp_read_flash_data()Mark Johnston
2023-12-28isp(4): Rework firmware handling/loadingJoerg Pulz
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-07-07isp(4): Style changesJoerg Pulz
2023-07-07isp(4): Remove redundant functions for reading data from FLT and flashJoerg Pulz
2023-07-07isp(4): Use the FLT on all supported controllersJoerg Pulz
2023-07-07isp(4): Add support to read contents of the FLT (flash layout table)Joerg Pulz
2023-07-07isp(4): Fix reading NVRAM contents for 28xx based devicesJoerg Pulz
2023-07-07isp(4): Add support for QLogic 28xx devicesJoerg Pulz
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-09-03isp(4): Fix two typos in source code commentsGordon Bergling
2021-12-14isp(4): Allow more than 2 ports to read WWNs from NVRAM.Alexander Motin
2021-12-05FIx "set but not used" in the isp driver.Scott Long
2020-11-27Some code reorganization.Alexander Motin
2020-11-26More cleanup in response queue and reset code.Alexander Motin
2020-11-26Some minor FCoE bits I had lying around.Alexander Motin
2020-11-24Update RQSFLAG_* definitions.Alexander Motin
2020-11-24Remove concept of mbox_sleep_ok.Alexander Motin
2020-11-24Implement request queue overflow protection.Alexander Motin
2020-11-22Fix build after 367926.Alexander Motin
2020-11-22Make handlers and atpds overflows unlikely.Alexander Motin
2020-11-22Remove remnants of execthrottle and maxalloc parameters.Alexander Motin
2020-11-20Increase queue depths from 1024/256 to 8192/1024 IOCBs.Alexander Motin
2020-11-20Cleanup DMA handling.Alexander Motin
2020-11-20Remove parallel SCSI and 1/2Gb FC support from isp(4).Alexander Motin
2020-10-25Introduce support of SCSI Command Priority.Alexander Motin
2019-05-24Fix FC-Tape bugs caused in part by r345008.Kenneth D. Merry
2019-03-11Fix CRN resets in the isp(4) driver in certain situations.Kenneth D. Merry
2018-03-15Increase ABOUT FIRMWARE command timeout to 5s.Alexander Motin
2018-02-28Add support for Enhanced Gen 5 (16Gb) and Gen 6 (32Gb) QLogic FC HBAs.Alexander Motin
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-07-27Remove duplicate assignments from r321622.Kenneth D. Merry
2017-07-27Fix probing FC targets with hard addressing turned on.Kenneth D. Merry
2017-07-10"Port Type not registered" is not a real error for GIT_PT.Alexander Motin
2017-07-03Switch fabric scans from GID_FT to GID_PT+GFF_ID/GFT_ID.Alexander Motin
2017-07-02Move comment respecting previous commit.Alexander Motin
2017-07-02Slightly unify SNS requests for post- and pre-24xx.Alexander Motin
2017-05-03Correct loop mode CRN resets to adhere to FCP-4 section 4.10Kenneth D. Merry
2017-04-24Switch isp_reset to scratchpad not requiring ISP_MBOXDMASETUP.Alexander Motin
2017-04-09Fix few minor issues found by Clang Analyzer.Alexander Motin
2017-03-22Cleanup response queue processing.Alexander Motin
2017-03-21Improve command timeout handling.Alexander Motin
2017-03-21Remove questionable reqp->req_time access.Alexander Motin
2017-03-19Remove some useless code.Alexander Motin
2017-03-19Add initial support for multiple MSI-X vectors.Alexander Motin
2017-03-19Remove hackish code delaying ATIOs to unknown virtual port.Alexander Motin
2017-03-18Remove dead remnants of SPI target.Alexander Motin