aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/firewire
AgeCommit message (Expand)AuthorFilesLines
2015-02-02firewire: core: use correct vendor/model IDsClemens Ladisch1-2/+2
2015-01-31firewire: sbp2: remove redundant check for bidi commandStefan Richter1-11/+0
2015-01-22firewire: ohci: Remove unused functionRickard Strandqvist1-5/+0
2014-12-10firewire: sbp2: replace card lock by target lockStefan Richter1-31/+29
2014-12-10firewire: sbp2: replace some spin_lock_irqsave by spin_lock_irqStefan Richter1-9/+6
2014-12-10firewire: sbp2: protect a reference counter properlyStefan Richter1-8/+6
2014-12-10firewire: core: document fw_csr_string's truncation of long stringsStefan Richter1-0/+3
2014-11-19firewire: ohci: replace vm_map_ram() with vmap()Clemens Ladisch1-4/+2
2014-11-14firewire: cdev: prevent kernel stack leaking into ioctl argumentsStefan Richter1-2/+1
2014-08-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-1/+2
2014-08-05Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-3/+3
2014-07-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+2
2014-07-27Merge tag 'firewire-fix-vt6315' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2014-07-23firewire: ohci: disable MSI for VIA VT6315 againStefan Richter1-2/+2
2014-07-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2014-07-15net: set name_assign_type in alloc_netdev()Tom Gundersen1-1/+2
2014-07-14Merge tag 'firewire-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/iee...Linus Torvalds1-0/+1
2014-07-13firewire: IEEE 1394 (FireWire) support should depend on HAS_DMAGeert Uytterhoeven1-0/+1
2014-06-12firewire: Use ktime_get_ts()Thomas Gleixner1-3/+3
2014-06-04Merge tag 'sound-3.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-1/+0
2014-06-04Merge tag 'firewire-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-3/+10
2014-06-03Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2014-05-29firewire: ohci: enable MSI for VIA VT6315 rev 1, drop cycle timer quirkStefan Richter1-0/+7
2014-05-29firewire: revert to 4 GB RDMA, fix protocols using Memory SpaceStefan Richter2-3/+3
2014-05-26ALSA: firewire/bebob: Add a workaround for M-Audio special Firewire seriesTakashi Sakamoto1-1/+0
2014-05-17firewire: Use COMPILE_TEST for build testingJean Delvare1-1/+1
2014-05-12firewire: net: fix NULL derefencing in fwnet_probe()Daeseok Youn1-2/+2
2014-04-18arch: Mass conversion of smp_mb__*()Peter Zijlstra1-1/+1
2014-03-08Merge branch 'for-3.14-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-11/+28
2014-03-07firewire: don't use PREPARE_DELAYED_WORKTejun Heo2-11/+28
2014-03-06firewire: ohci: fix probe failure with Agere/LSI controllersStefan Richter1-13/+2
2014-02-28firewire: net: fix use after freeStefan Richter1-3/+3
2014-01-20firewire: Enable remote DMA above 4 GBStefan Richter3-6/+11
2014-01-12firewire: ohci: Turn remote DMA support into a module parameterLubomir Rintel1-8/+11
2013-12-15firewire: sbp2: bring back WRITE SAME supportStefan Richter1-1/+0
2013-11-29[SCSI] Disable WRITE SAME for RAID and virtual host adapter driversMartin K. Petersen1-0/+1
2013-11-15tree-wide: use reinit_completion instead of INIT_COMPLETIONWolfram Sang1-1/+1
2013-08-29firewire: ohci: Fix deadlock at bus resetStephan Gatzka1-1/+8
2013-08-29firewire: ohci: Change module_pci_driver to module_init/module_exitStephan Gatzka1-1/+12
2013-08-19firewire: ohci: beautify some macro definitionsStefan Richter1-9/+9
2013-08-19firewire: ohci: change confusing name of a struct memberStefan Richter1-5/+5
2013-07-30firewire: core: typecast from gfp_t to bool more safelyStefan Richter1-1/+1
2013-07-30firewire: WQ_NON_REENTRANT is meaningless and going awayTejun Heo1-2/+1
2013-07-27firewire: fix libdc1394/FlyCap2 iso event regressionClemens Ladisch2-2/+11
2013-06-09firewire: remove support of fw_driver.driver.probe and .remove methodsStefan Richter1-8/+2
2013-06-09firewire: introduce fw_driver.probe and .remove methodsStefan Richter3-45/+67
2013-05-09Merge tag 'firewire-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-152/+166
2013-04-30firewire: ohci: dump_stack() for PHY regs read/write failuresPeter Hurley1-2/+4
2013-04-30firewire: ohci: Improve bus reset error messagesPeter Hurley1-13/+14
2013-04-30firewire: ohci: Alias dev_* log functionsPeter Hurley1-78/+65
2013-04-30firewire: ohci: Fix 'failed to read phy reg' on FW643 rev8Peter Hurley1-2/+18
2013-04-28firewire: ohci: fix VIA VT6306 video receptionAndy Leiserson1-3/+35
2013-04-28firewire: ohci: Check LPS before register access on pci removalPeter Hurley1-4/+9
2013-04-28firewire: ohci: Fix double free_irq()Peter Hurley1-22/+16
2013-04-28firewire: remove unnecessary alloc/OOM messagesStefan Richter5-30/+12
2013-04-28firewire: sbp2: replace BUG_ON by WARN_ONStefan Richter1-2/+2
2013-04-28firewire: core: remove an always false testStefan Richter1-2/+1
2013-04-28firewire: Remove two unneeded checks for macrosPaul Bolle2-4/+0
2013-03-28net: add ETH_P_802_3_MINSimon Horman1-1/+1
2013-03-26firewire net, ipv6: IPv6 over Firewire (RFC3146) support.YOSHIFUJI Hideaki / 吉藤英明2-8/+77
2013-03-26firewire net, ipv4 arp: Extend hardware address and remove driver-level packe...YOSHIFUJI Hideaki / 吉藤英明1-127/+26
2013-03-26firewire net: Ignore spd and max_payload advertised by ARP.YOSHIFUJI Hideaki / 吉藤英明1-16/+0
2013-03-26firewire net: Allocate address handler before registering net_device.YOSHIFUJI Hideaki / 吉藤英明1-12/+10
2013-03-26firewire net: Send L2 multicast via GASP.YOSHIFUJI Hideaki / 吉藤英明1-5/+7
2013-03-26firewire net: Accept IPv4 and ARP only.YOSHIFUJI Hideaki / 吉藤英明1-2/+19
2013-03-13firewire net: Release broadcast/fifo resources on ifdown.YOSHIFUJI Hideaki1-4/+4
2013-03-13firewire net: Introduce fwnet_broadcast_stop() to destroy broadcast resources.YOSHIFUJI Hideaki1-32/+36
2013-03-13firewire net: Allocate dev->broadcast_rcv_buffer_ptrs early.YOSHIFUJI Hideaki1-12/+12
2013-03-13firewire net: Fix leakage of kmap for broadcast receive buffer.YOSHIFUJI Hideaki1-0/+7
2013-03-13firewire net: Omit checking dev->broadcast_rcv_context in fwnet_broadcast_sta...YOSHIFUJI Hideaki1-31/+26
2013-03-13firewire net: Clear dev->broadcast_rcv_context and dev->broadcast_state after...YOSHIFUJI Hideaki1-0/+3
2013-03-13firewire net: Fix memory leakage in fwnet_remove().YOSHIFUJI Hideaki1-0/+2
2013-03-13firewire net: Check dev->broadcast_state inside fwnet_broadcast_start().YOSHIFUJI Hideaki1-5/+7
2013-03-13firewire net: Setup broadcast and local fifo independently.YOSHIFUJI Hideaki1-7/+8
2013-03-13firewire net: Introduce fwnet_fifo_{start, stop}() helpers.YOSHIFUJI Hideaki1-16/+35
2013-03-13firewire net: No need to reset dev->local_fifo after failure of fw_core_add_a...YOSHIFUJI Hideaki1-1/+1
2013-02-27firewire: convert to idr_alloc()Tejun Heo2-17/+13
2013-02-27firewire: add minor number range check to fw_device_init()Tejun Heo1-0/+4
2013-02-27firewire: don't use idr_remove_all()Tejun Heo1-1/+0
2013-02-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2013-01-29Merge branch 'master' into for-nextJiri Kosina3-9/+12
2013-01-20firewire net: Use LL_RESERVED_SPACE(), HH_DATA_OFF().YOSHIFUJI Hideaki / 吉藤英明1-6/+6
2013-01-20firewire net: Ensure checksumming in upper layer.YOSHIFUJI Hideaki / 吉藤英明1-1/+1
2013-01-09treewide: Fix typo in various driversMasanari Iida1-1/+1
2012-12-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-3/+3
2012-12-13Merge tag 'firewire-updates' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-8/+9
2012-12-11Merge tag 'driver-core-3.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-3/+3
2012-12-03firewire: net: remove unused variable in fwnet_receive_broadcast()Wei Yongjun1-2/+0
2012-12-02firewire: net: Fix handling of fragmented multicast/broadcast packets.Stephan Gatzka1-4/+9
2012-12-02firewire: sbp2: allow WRITE SAME and REPORT SUPPORTED OPERATION CODESStefan Richter1-2/+0
2012-11-28firewire: remove use of __devinitdataBill Pemberton1-1/+1
2012-11-28firewire: remove use of __devinitBill Pemberton2-2/+2
2012-11-19various: Fix spelling of "asynchronous" in comments.Adam Buchbinder2-3/+3
2012-11-13[SCSI] sd: Implement support for WRITE SAMEMartin K. Petersen1-0/+1
2012-11-13[SCSI] Add a report opcode helperMartin K. Petersen1-0/+1
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