summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/atp870u.c
Commit message (Expand)AuthorAgeFilesLines
* scsi: atp870u: Replace mdelay() with msleep()Jia-Ju Bai2018-07-301-8/+8
* scsi: atp870u: 64 bit bug in atp885_init()Dan Carpenter2018-03-011-2/+2
* atp870u: Introduce atp870_init()Ondrej Zary2015-11-251-50/+54
* atp870u: Introduce atp885_init()Ondrej Zary2015-11-251-118/+113
* atp870u: Introduce atp880_init()Ondrej Zary2015-11-251-86/+88
* atp870u: Initialize tables earlierOndrej Zary2015-11-251-16/+6
* atp870u: Remove scam_on from struct atp_unitOndrej Zary2015-11-251-7/+7
* atp870u: Request IRQ later, remove weird lockingOndrej Zary2015-11-251-35/+12
* atp870u: Use pci_request_regionsOndrej Zary2015-11-251-11/+10
* atp870u: Introduce is880(), is885() and remove dev_idOndrej Zary2015-11-251-32/+38
* atp870u: Simplify _probe()Ondrej Zary2015-11-251-37/+28
* atp870u: Remove chip_ver from struct atp_unitOndrej Zary2015-11-251-25/+14
* atp870u: Improve unsupported chip detectionOndrej Zary2015-11-251-12/+8
* atp870u: Improve _probe()Ondrej Zary2015-11-251-123/+113
* atp870u: Remove useless and broken card countingOndrej Zary2015-11-251-6/+4
* atp870u: Use n_io_port in request_region and release_regionOndrej Zary2015-11-251-17/+3
* atp870u: Use module_pci_driverOndrej Zary2015-11-251-19/+1
* atp870u: Remove empty tscam_885()Ondrej Zary2015-11-251-14/+1
* atp870u: Reduce log spam on module load/unloadOndrej Zary2015-11-251-6/+1
* atp870u: Introduce atp_set_host_idOndrej Zary2015-11-251-39/+18
* atp870u: Fix incorrect writeb_io access to register 0x3aOndrej Zary2015-11-251-4/+4
* atp870u: Replace port 0x80 delay by udelayOndrej Zary2015-11-251-9/+9
* atp870u: Convert remaining in[bwl] and out[bwl] to wrappersOndrej Zary2015-11-251-104/+118
* atp870u: Rename is885() to atp_is()Ondrej Zary2015-11-251-6/+6
* atp870u: Remove is870()Ondrej Zary2015-11-251-426/+1
* atp870u: Move 870-specific code out of is870()Ondrej Zary2015-11-251-3/+2
* atp870u: Add remaining 870 support to is885()Ondrej Zary2015-11-251-14/+31
* atp870u: Add wide_chip parameter to is870() and is885()Ondrej Zary2015-11-251-21/+25
* atp870u: Remove is880()Ondrej Zary2015-11-251-571/+1
* atp870u: Move chip-specific lines out of is880() and is885()Ondrej Zary2015-11-251-14/+10
* atp870u: Add channel parameter to is870() and is880()Ondrej Zary2015-11-251-342/+342
* atp870u: Unify code format in is870(), is880() and is885()Ondrej Zary2015-11-251-69/+101
* atp870u: Convert is885() to use wrappersOndrej Zary2015-11-251-179/+179
* atp870u: Convert is880() to use wrappersOndrej Zary2015-11-251-176/+176
* atp870u: Convert is870() to use wrappersOndrej Zary2015-11-251-138/+138
* atp870u: Introduce HW access wrappersOndrej Zary2015-11-251-220/+252
* atp870u: Remove ugly gotos #5Ondrej Zary2015-11-251-72/+62
* atp870u: Remove ugly gotos #4Ondrej Zary2015-11-251-17/+15
* atp870u: Remove ugly gotos #3Ondrej Zary2015-11-251-12/+6
* atp870u: Remove ugly gotos #2Ondrej Zary2015-11-251-38/+30
* atp870u: Remove ugly gotosOndrej Zary2015-11-251-54/+30
* atp870u: Untangle tmpcip #2Ondrej Zary2015-11-251-16/+9
* atp870u: Untangle tmpcipOndrej Zary2015-11-251-41/+23
* atp870u: Untangle tmport #8Ondrej Zary2015-11-251-301/+177
* atp870u: Untangle tmport #7Ondrej Zary2015-11-251-11/+5
* atp870u: Untangle tmport #6Ondrej Zary2015-11-251-87/+49
* atp870u: Untangle tmport #5Ondrej Zary2015-11-251-297/+173
* atp870u: Untangle tmport #4Ondrej Zary2015-11-251-232/+138
* atp870u: Untangle tmport #3Ondrej Zary2015-11-251-69/+49
* atp870u: Untangle tmport #2Ondrej Zary2015-11-251-47/+32