aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/firewire
AgeCommit message (Expand)AuthorFilesLines
2012-10-09firewire: cdev: fix user memory corruption (i386 userland on amd64 kernel)Stefan Richter1-2/+2
2012-09-28firewire: addendum to address handler RCU conversionStefan Richter1-5/+8
2012-09-28firewire: remove global lock around address handlers, convert to RCUPeter Hurley1-9/+11
2012-09-25firewire: ohci: get IR bit from TSB41BA3D phyStephan Gatzka1-1/+27
2012-09-25firewire: core: feed /dev/random with devices' GUIDsClemens Ladisch1-0/+3
2012-07-30Merge tag 'firewire-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-9/+55
2012-06-30firewire: core: add is_local sysfs device attributeClemens Ladisch1-0/+9
2012-06-17firewire: ohci: initialize multiChanMode bits after resetClemens Ladisch1-0/+5
2012-06-17firewire: core: fix multichannel IR with buffers larger than 2 GBClemens Ladisch1-1/+1
2012-06-05firewire: ohci: sanity-check MMIO resourceClemens Ladisch1-0/+7
2012-05-27firewire: ohci: lazy bus time initializationClemens Ladisch1-6/+12
2012-05-27firewire: core: allocate the low memory regionClemens Ladisch1-2/+21
2012-05-24Merge tag 'firewire-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds9-160/+214
2012-05-21firewire: sbp2: document the absence of alignment requirementsClemens Ladisch1-4/+6
2012-05-21firewire: sbp2: remove superfluous blk_queue_max_segment_size() callClemens Ladisch1-2/+0
2012-05-21firewire: sbp2: use scsi_dma_(un)mapClemens Ladisch1-9/+4
2012-05-21firewire: sbp2: give correct DMA device to scsi frameworkClemens Ladisch1-1/+2
2012-05-09firewire: Move fw_card kref functions into linux/firewire.hChris Boot2-15/+1
2012-05-09firewire: Add function to get speed from opaque struct fw_requestChris Boot1-0/+9
2012-04-17firewire: core: fw_device_refresh(): clean up error handlingClemens Ladisch1-21/+12
2012-04-17firewire: core: log config rom reading errorsClemens Ladisch1-15/+27
2012-04-17firewire: core: log error in case of failed bus manager lockClemens Ladisch1-2/+2
2012-04-17firewire: move rcode_string() to coreClemens Ladisch1-0/+26
2012-04-17firewire: core: improve reread_config_rom() interfaceClemens Ladisch1-21/+19
2012-04-17firewire: core: wait for inaccessible devices after bus resetClemens Ladisch1-6/+3
2012-04-17firewire: ohci: omit spinlock IRQ flags where possibleStefan Richter1-13/+10
2012-04-17firewire: ohci: correct signedness of a local variableStefan Richter1-2/+2
2012-04-17firewire: core: fix DMA mapping directionStefan Richter3-39/+99
2012-04-09firewire: use module_pci_driverAxel Lin2-29/+6
2012-03-28Remove all #inclusions of asm/system.hDavid Howells5-5/+0
2012-03-22Merge tag 'firewire-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds12-298/+442
2012-03-18firewire: allow explicit flushing of iso packet completionsClemens Ladisch5-8/+96
2012-03-18firewire: prevent dropping of completed iso packet header dataClemens Ladisch2-10/+10
2012-03-18firewire: ohci: factor out iso completion flushing codeClemens Ladisch1-19/+18
2012-03-18firewire: ohci: simplify iso header pointer arithmeticClemens Ladisch1-10/+12
2012-03-18firewire: ohci: optimize control bit checksClemens Ladisch1-3/+3
2012-03-18firewire: ohci: remove unused excess_bytes fieldClemens Ladisch1-1/+0
2012-03-18firewire: ohci: copy_iso_headers(): make comment match the codeClemens Ladisch1-4/+3
2012-03-17firewire: ohci: fix too-early completion of IR multichannel buffersClemens Ladisch1-3/+2
2012-03-10firewire: ohci: move runtime debug facility out of #ifdefStefan Richter2-24/+1
2012-03-10firewire: tone down some diagnostic log messagesStefan Richter2-3/+1
2012-03-10firewire: sbp2: replace a GFP_ATOMIC allocationStefan Richter1-1/+1
2012-02-22firewire: sbp2: Fix SCSI sense data manglingChris Boot1-2/+11
2012-02-22firewire: sbp2: Ignore SBP-2 targets on the local nodeChris Boot1-0/+4
2012-02-22firewire: sbp2: Take into account Unit_Unique_IDChris Boot1-0/+12
2012-02-22firewire: nosy: Use the macro DMA_BIT_MASK().santosh nayak1-2/+2
2012-02-22firewire: core: convert AR-req handler lock from _irqsave to _bhStefan Richter1-13/+8
2012-02-22firewire: core: fix race at address_handler unregistrationStefan Richter1-5/+8
2012-02-22firewire: core: remove obsolete commentStefan Richter1-8/+0
2012-02-22firewire: core: prefix log messages with card nameStefan Richter6-54/+72
2012-02-22firewire: net: use dev_printk APIStefan Richter1-20/+21
2012-02-22firewire: net: identify to driver core as "firewire_net", not "net"Stefan Richter1-1/+1
2012-02-22firewire: sbp2: identify to driver core as "firewire_sbp2", not "sbp2"Stefan Richter1-4/+2
2012-01-30firewire: ohci: disable MSI on Ricoh controllersStefan Richter1-1/+1
2012-01-26firewire: ohci: add reset packet quirk for SB AudigyClemens Ladisch1-0/+4
2012-01-15firewire: sbp2: use dev_printk APIStefan Richter1-42/+51
2012-01-15firewire: ohci: use dev_printk APIStefan Richter1-79/+106
2012-01-15firewire: move fw_device reference counting from drivers to coreStefan Richter2-0/+15
2012-01-13module_param: make bool parameters really bool (drivers & misc)Rusty Russell1-1/+1
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+1
2011-10-31drivers/firewire: Add export.h for EXPORT_SYMBOL to core-iso.cPaul Gortmaker1-0/+1
2011-10-18firewire: ohci: fix isochronous DMA synchronizationClemens Ladisch1-0/+73
2011-10-18firewire: ohci: work around selfID junk due to wrong gap countClemens Ladisch1-2/+16
2011-10-09firewire: net: Use posted writesStephan Gatzka2-8/+4
2011-10-09firewire: use clamp and min3 macrosStefan Richter3-9/+5
2011-10-09firewire: ohci: optimize TSB41BA3D detectionStefan Richter1-24/+12
2011-10-09firewire: ohci: TSB41BA3D support tweaksStefan Richter1-51/+23
2011-09-16firewire: ohci: Add support for TSB41BA3D phyStephan Gatzka1-2/+183
2011-09-16firewire: ohci: Move code from the bus reset tasklet into a workqueueStephan Gatzka1-8/+10
2011-09-16firewire: sbp2: fold two functions into oneStefan Richter1-19/+9
2011-09-16firewire: sbp2: move some code to more sensible placesStefan Richter1-106/+107
2011-09-16firewire: sbp2: remove obsolete reference countingStefan Richter1-40/+17
2011-09-16firewire: ohci: add no MSI quirk for O2Micro controllerMing Lei1-0/+3
2011-08-27Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee139...Linus Torvalds1-0/+4
2011-08-23firewire: sbp2: fix panic after rmmod with slow targetsChris Boot1-0/+4
2011-08-21Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee139...Linus Torvalds1-5/+10
2011-08-15Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee139...Linus Torvalds2-5/+28
2011-08-13firewire: core: handle ack_busy when fetching the Config ROMStefan Richter1-5/+10
2011-08-12firewire: ohci: fix DMA unmapping in an error pathStefan Richter1-2/+7
2011-08-12firewire: cdev: fix 32 bit userland on 64 bit kernel compat corner casesStefan Richter1-3/+21
2011-07-26atomic: use <linux/atomic.h>Arun Sharma5-5/+5
2011-07-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/iee...Linus Torvalds3-26/+41
2011-07-16firewire: cdev: prevent race between first get_info ioctl and bus reset event...Stefan Richter1-8/+10
2011-07-16firewire: cdev: return -ENOTTY for unimplemented ioctls, not -EINVALStefan Richter1-1/+1
2011-07-14Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-0/+6
2011-07-13net: Push protocol type directly down to header_ops->cache()David S. Miller1-3/+3
2011-07-10firewire: ohci: do not bind to Pinnacle cards, avert panicStefan Richter1-0/+6
2011-07-09firewire: ohci: skip soft reset retries after card ejectionStefan Richter1-4/+7
2011-07-09firewire: ohci: fix PHY reg access after card ejectionStefan Richter1-0/+6
2011-07-09firewire: ohci: add a comment on PHY reg access serializationStefan Richter1-0/+6
2011-07-09firewire: ohci: reduce potential context_stop latencyStefan Richter1-2/+3
2011-06-02firewire: ohci: remove superfluous posted write flushesClemens Ladisch1-9/+5
2011-06-02firewire: net: replacing deprecated __attribute__((packed)) with __packedAugust Lilleaas1-2/+3
2011-05-10firewire: sbp2: parallelize login, reconnect, logoutStefan Richter6-21/+13
2011-05-10firewire: sbp2: octlet AT payloads can be stack-allocatedStefan Richter1-4/+4
2011-05-10firewire: sbp2: omit Scsi_Host lock from queuecommandStefan Richter1-14/+6
2011-05-10firewire: core: use non-reentrant workqueue with rescuerStefan Richter5-16/+36
2011-05-10firewire: optimize iso queueing by setting wake only after the last packetClemens Ladisch6-5/+32
2011-05-10firewire: octlet AT payloads can be stack-allocatedStefan Richter4-24/+24
2011-05-10Merge tag 'v2.6.39-rc7'Stefan Richter5-23/+37
2011-05-04Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee139...Linus Torvalds1-14/+25
2011-05-02firewire: Fix for broken configrom updates in quick successionB.J. Buchalter1-14/+25
2011-04-19firewire: ohci: optimize find_branch_descriptor()Clemens Ladisch1-4/+3
2011-04-19firewire: ohci: avoid separate DMA mapping for small AT payloadsClemens Ladisch1-8/+17
2011-04-19firewire: ohci: do not start DMA contexts before link is enabledClemens Ladisch1-6/+7
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-03-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/iee...Linus Torvalds8-81/+139
2011-03-20firewire: core: ignore link-active bit of new nodes, fix device recognitionStefan Richter1-7/+12
2011-03-20firewire: sbp2: revert obsolete 'fix stall with "Unsolicited response"'Stefan Richter1-8/+3
2011-03-20firewire: core: increase default SPLIT_TIMEOUT valueClemens Ladisch1-4/+12
2011-03-15ALSA: add LaCie FireWire Speakers/Griffin FireWave Surround driverClemens Ladisch2-3/+1
2011-03-14firewire: ohci: Misleading kfree in ohci.c::pci_probe/removeOleg Drokin1-2/+2
2011-03-14firewire: ohci: omit IntEvent.busReset check rom AT queueingStefan Richter1-15/+2
2011-02-26firewire: ohci: prevent starting of iso contexts with empty queueClemens Ladisch1-0/+4
2011-02-26firewire: ohci: prevent iso completion callbacks after context stopClemens Ladisch1-0/+1
2011-02-26firewire: core: rename some variablesClemens Ladisch1-11/+11
2011-02-26firewire: nosy: should work on Power Mac G4 PCI tooStefan Richter1-1/+2
2011-01-23firewire: core: fix card->reset_jiffies overflowClemens Ladisch4-5/+8
2011-01-23firewire: cdev: remove unneeded referenceClemens Ladisch1-5/+0
2011-01-23firewire: cdev: always wait for outbound transactions to completeClemens Ladisch1-14/+28
2011-01-23firewire: cdev: remove unneeded idr_find() from complete_transaction()Clemens Ladisch1-7/+1
2011-01-23firewire: ohci: log dead DMA contextsClemens Ladisch1-4/+55
2011-01-21Merge branches 'fixes' and 'fwnet' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-7/+19
2011-01-21firewire: net: is not experimental anymoreStefan Richter1-4/+2
2011-01-21firewire: net: invalidate ARP entries of removed nodesMaxim Levitsky1-1/+8
2011-01-21firewire: core: fix unstable I/O with Canon camcorderStefan Richter1-2/+9
2011-01-13firewire: ohci: fix compilation on arches without PAGE_KERNEL_ROClemens Ladisch1-1/+1
2011-01-04firewire: use split transaction timeout only for split transactionsClemens Ladisch1-13/+32
2011-01-04firewire: ohci: consolidate context status flagsStefan Richter1-6/+3
2011-01-04firewire: ohci: cache the context run bitClemens Ladisch1-4/+4
2011-01-04firewire: ohci: flush AT contexts after bus reset - addendumStefan Richter1-0/+7
2011-01-03firewire: ohci: flush AT contexts after bus reset for OHCI 1.2Clemens Ladisch1-7/+39
2010-12-19firewire: net: set carrier state at ifupStefan Richter1-15/+21
2010-12-19firewire: net: add carrier detectionMaxim Levitsky1-0/+17
2010-12-13firewire: net: ratelimit error messagesMaxim Levitsky1-4/+12
2010-12-13firewire: ohci: restart iso DMA contexts on resume from low power modeMaxim Levitsky1-8/+46
2010-12-13firewire: ohci: restore GUID on resume.Maxim Levitsky1-0/+7
2010-12-13firewire: ohci: use common buffer for self IDs and AR descriptorsClemens Ladisch1-32/+34
2010-12-13firewire: ohci: optimize iso context checks in the interrupt handlerClemens Ladisch1-13/+19
2010-12-13firewire: make PHY packet header format consistentClemens Ladisch4-29/+33
2010-12-13firewire: ohci: properly clear posted write errorsClemens Ladisch1-3/+12
2010-12-13firewire: ohci: flush MMIO writes in the interrupt handlerClemens Ladisch1-1/+2
2010-12-13firewire: ohci: fix AT context initialization error handlingClemens Ladisch1-4/+10
2010-12-13firewire: ohci: Asynchronous Reception rewriteClemens Ladisch2-135/+278
2010-12-12firewire: core: Update WARN usesJoe Perches1-3/+3
2010-12-12firewire: nosy: char device is not seekableStefan Richter1-2/+1
2010-12-12firewire: ohci: fix regression with Agere FW643 rev 06, disable MSIStefan Richter1-15/+33
2010-12-12firewire: ohci: fix regression with VIA VT6315, disable MSIStefan Richter1-1/+2
2010-11-28Merge branch 'fwnet' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee139...Linus Torvalds1-70/+90
2010-11-17firewire: net: throttle TX queue before running out of tlabelsStefan Richter1-24/+35
2010-11-17firewire: net: replace lists by countersStefan Richter1-47/+26
2010-11-17firewire: net: fix memory leaksStefan Richter1-4/+31
2010-11-17firewire: net: count stats.tx_packets and stats.tx_bytesStefan Richter1-3/+6
2010-11-16SCSI host lock push-downJeff Garzik1-1/+3
2010-11-05Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee139...Linus Torvalds1-23/+65
2010-10-30firewire: ohci: fix race when reading count in AR descriptorClemens Ladisch1-2/+4
2010-10-30firewire: ohci: avoid reallocation of AR buffersClemens Ladisch1-12/+16
2010-10-30firewire: ohci: fix race in AR split packet handlingClemens Ladisch1-14/+21
2010-10-30firewire: ohci: fix buffer overflow in AR split packet handlingClemens Ladisch1-3/+32
2010-10-25Merge branch 'ieee1394-removal' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-5/+310
2010-10-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds1-13/+0
2010-10-22Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bklLinus Torvalds1-0/+1
2010-10-21Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller2-26/+1
2010-10-17firewire: ohci: fix TI TSB82AA2 regression since 2.6.35Stefan Richter2-26/+1
2010-10-15llseek: automatically add .llseek fopArnd Bergmann1-0/+1
2010-10-11ieee1394: remove the old IEEE 1394 driver stackStefan Richter1-5/+0
2010-10-11ieee1394: move init_ohci1394_dma to drivers/firewire/Stefan Richter2-0/+310
2010-10-06Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-0/+1
2010-09-09Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller4-25/+49
2010-09-08firewire: ohci: activate cycle timer register quirk on Ricoh chipsHeikki Lindholm1-0/+1
2010-08-29firewire: ohci: work around VIA and NEC PHY packet reception bugStefan Richter1-1/+9
2010-08-19firewire: core: do not use del_timer_sync() in interrupt contextClemens Ladisch1-3/+10
2010-08-19firewire: net: fix unicast reception RCODE in failure pathsStefan Richter1-13/+15
2010-08-19firewire: sbp2: fix stall with "Unsolicited response"Stefan Richter1-3/+8
2010-08-19firewire: sbp2: fix memory leak in sbp2_cancel_orbs or at send errorStefan Richter1-5/+7
2010-08-17ethtool: Provide a default implementation of ethtool_ops::get_drvinfoBen Hutchings1-13/+0
2010-08-02Merge firewire branches to be released post v2.6.35Stefan Richter16-418/+2333
2010-08-02firewire: core: add forgotten dummy driver methods, remove unused onesStefan Richter1-26/+38
2010-07-29firewire: add isochronous multichannel receptionStefan Richter4-97/+346
2010-07-29firewire: core: small clarifications in core-cdevStefan Richter1-6/+6
2010-07-29firewire: core: remove unused codeStefan Richter1-6/+2
2010-07-29firewire: ohci: release channel in error pathStefan Richter1-0/+1
2010-07-29firewire: ohci: use memory barriers to order descriptor updatesStefan Richter1-0/+3
2010-07-27tools/firewire: add userspace front-end of nosyStefan Richter1-1/+2
2010-07-27firewire: nosy: use generic printk macrosStefan Richter1-17/+16
2010-07-27firewire: nosy: endianess fixes and annotationsStefan Richter2-51/+29
2010-07-27firewire: nosy: annotate __user pointers and __iomem pointersStefan Richter1-4/+4
2010-07-27firewire: nosy: fix device shutdown with active clientStefan Richter1-29/+82
2010-07-27firewire: nosy: handle errors in device probeStefan Richter1-7/+33
2010-07-27firewire: nosy: fix IRQ handler for card ejectionStefan Richter1-0/+4
2010-07-27firewire: nosy: unroll some simple functionsStefan Richter1-46/+29
2010-07-27firewire: nosy: use flagless variants of spinlock accessorsStefan Richter1-18/+12
2010-07-27firewire: nosy: fix list corruption by NOSY_IOC_STOPStefan Richter1-1/+1
2010-07-27firewire: nosy: convert to unlocked ioctlStefan Richter1-12/+17
2010-07-27firewire: nosy: misc cleanupsStefan Richter3-188/+171
2010-07-27firewire: new driver: nosy - IEEE 1394 traffic snifferStefan Richter5-0/+982
2010-07-23firewire: cdev: improve FW_CDEV_IOC_ALLOCATEStefan Richter1-3/+9
2010-07-23firewire: core: fix upper bound of possible CSR allocationsStefan Richter1-1/+1
2010-07-23firewire: cdev: add PHY pingingStefan Richter3-3/+14
2010-07-23firewire: cdev: add PHY packet receptionStefan Richter5-7/+77