An error occurred fetching the project authors.
  1. 29 Feb, 2004 2 commits
  2. 28 Feb, 2004 1 commit
  3. 27 Feb, 2004 2 commits
  4. 23 Feb, 2004 1 commit
  5. 21 Feb, 2004 2 commits
  6. 17 Feb, 2004 2 commits
  7. 04 Feb, 2004 1 commit
  8. 14 Jan, 2004 2 commits
  9. 10 Jan, 2004 1 commit
  10. 24 Dec, 2003 1 commit
    • Ben Collins's avatar
      Many files: · af17e3f3
      Ben Collins authored
      IEEE-1394 Sync with r1088
      
      - Cleanup Kconfig so that ieee1394 core doesn't require PCI.
      
      - Some function renames to make things consistent.
      
      - Fixup ISO API so that packet-per-buffer and irq-interval work
        correctly.
      
      - Get rid of host list and use driver model for handling host ref count
        and host accounting.
      
      - Get rid of packet semaphore.
      
      - Move bus registration into core ieee1394 initialization.
      
      - Get rid of ancient unused data_be (big-endian) flag in packet struct.
      
      - Fix recursive use of bus_for_each_dev() in nodemgr.
      
      - Revert changes to oui.db. This file is verbatim from IEEE, so if any
        changes should be made, register them with the IEEE database and keep
        this one pristine.
      
      - Fix PCILynx so that it checks for errors on calls to copy_from_user().
      
      - Add ARM API handlers to raw1394.
      
      - Cleanup sbp2's packet sending to accomodate for a case where a packet
        was free'd while sbp2 was waiting on it.
      af17e3f3
  11. 01 Sep, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] Update IEEE1394 (r1047) · 3581ab9b
      Ben Collins authored
      subsys   : - Added hpsb_make_streampacket() helper
                 - Fix re-probe of bus after reset, when node's generation
      	     changes
      	   - Missing spinlock.h include for csr.c
      
      general  : - Fix a few warnings from size mismatches in printk's
      
      raw1394  : - Added RAW1394_REQ_ASYNC_STREAM
                 - Use vmalloc/vfree for larger buffer support
      
      ohci1394 : - Fix a few endianess bugs in ISO routines
      
      eth1394  : - Fix cleanup of failed packets
      3581ab9b
  12. 19 Aug, 2003 1 commit
  13. 04 Aug, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] Update IEEE1394 (r1023) · 0b53593b
      Ben Collins authored
       misc      : - Signed cleanups.
      	     - Convert to correct min/max macros.
      
       subsystem : - Attempt to fix sleeping call in hpsb_get_tlabel when
      	       preempt is enabled.
      
       eth1394   : - Fix packet sizes for S800+.
      0b53593b
  14. 25 Jul, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] Update IEEE1394 (r1014) · ccdba6ab
      Ben Collins authored
       misc:      - Consolidate and make consistent, the NODE_BUS_{FMT,ARGS}
      	      macros.
      	    - Add HPSB_VERBOSE() macro to make VERBOSEDEBUG code a
      	      little cleaner.
       ieee1394 : - Replace panic() with BUG and return value in dma routine.
      	    - Reset reset_retries on success or loop recover.
      	    - Add RECV_FLUSH to flush buffers on > 1 irq interval or in
      	      buffer-fill mode.
      	    - Probe logic-unit-subdirectories as children of the
      	      unit-dir.
      	    - Fix compile warning in nodemgr thread.
      	    - Replace tightly scheduled timeout loop with a 50ms timer.
      	    - Better return and usage of BUG_ON() in dma handler.
      	    - Calculate timeout expiry interval at change instead of at
      	      every timeout check.
       SBP2     : - Fix logical-unit-directory LUN's.
      	    - Remove procfs interface.
      	    - Fix usage of initdata after init.
       Host con : - Change irq output to use __irq_itoa() for sparc.
      	    - Do more to notify bus when module is unloaded, to clear
      	      IRM, etc.
       ohci1394 : Fix endianess of async stream packet headers.
      ccdba6ab
  15. 29 Jun, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] Update IEEE1394 (r986) · 947af82f
      Ben Collins authored
       ETH1394  : - Minor cleanups.
                  - Fix incorrect error handling with no broadcast channel.
      	    - Set max/default MTU to 1500.
      	    - Fix broken spinlock handling on device open.
       IEEE1394 : Make bus-nodeid printk's of a consistent format.
       OHCI1394 : Change one printk to a verbose/debug only message.
      947af82f
  16. 26 Jun, 2003 2 commits
  17. 13 Jun, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] Update IEEE1394 (r952) · 5ba15264
      Ben Collins authored
       OHCI1394: Merge CONFIG_PPC_ALL changes.
       DV1394  : Fix broken endian conversions.
       ETH1394 : Fix oopses due to non-linear sk_buff's.
      5ba15264
  18. 02 Jun, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] Update IEEE1394 (r946) · 9683c74d
      Ben Collins authored
       ETH1394: Use 64bit EUI as the hardware address.
       ETH1394: Support broadcast packets.
       SBP2   : Fix max_payload for > S400
       CORE   : Fix iso.c compilation by including linux/sched.h directly.
      9683c74d
  19. 26 May, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] Update IEEE1394 (r939) · 9fc6726f
      Ben Collins authored
      - Adds fragementation support to eth1394
      - Fix race conditition in packet completion task call
      - Fix lack of proper logic in tlabel allocation
      - Fix brokeness introduced by "stanford checker fixes for memset" in
        ohci1394
      - Add trivial PM resume callback in ohci1394 to support sleep/resume.
      9fc6726f
  20. 19 May, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] Update IEEE1394 (r931) · c4717755
      Ben Collins authored
      - Fix possible memory leak in iso.c
      - Added handling for more than 1 Logical_Unit_Number entry in a unit
        directory for SBP-2. This allows for handling the second type of LUN
        that we didn't support yet.
      c4717755
  21. 04 May, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] ieee1394 update (r925) · e2a0532d
      Ben Collins authored
      - Remove some 2.4 compatibility macros
      - Fix userspace pointer misuse in video1394 ioctl. Caught by the
        Stanford Checker. Gotta love the automated systems.
      - Move our hotplug stuff around, to make the transition to putting our
        module dev table in mod_devicetable.h.
      - Fix ohci1394 for possible crash with async stream packets. Cleaned up
        some debug messages.
      e2a0532d
  22. 30 Apr, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] Merge to current SVN repo (r915) · 467d43e7
      Ben Collins authored
      Changes:
      
        - Convert to a static highlevel handle for all drivers. Gets rid of
          a kmalloc for each driver and consolidates the highlevel handle and
          highlevel ops. Reduces points of failure as well.
        - Move host number allocation to hosts.c, giving all drivers access to
          it.
        - Implemented S800 changes for core and sbp2. Thanks to TI and LaCie
          for hardware to test this. 1394b support coming soon.
        - Convert nodemgr to using a similar device classification hack as
          usb. The old class_num hack I had in place was broken do to its
          removal. This is a much cleaner solution.
      467d43e7
  23. 21 Apr, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] 1394 updates · 719b6399
      Ben Collins authored
      - New irq handler prototypes.
      - Lots of un-enumurated locking fixes/cleanups (thanks in large part to
        spinlock debug compile options in the kernel).
      - Other various trivial fixes.
      719b6399
  24. 19 Apr, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] IEEE-1394/Firewire updates · ffb74927
      Ben Collins authored
      - Cleaned up hostinfo usage in all drivers and created a central API to
        handle them all.
      - Fixup some spinlock mis-usage.
      - Remove devfs_handle mis-usage.
      - Cleaned up some heavy handed spinlocking to use mutexes instead.
      - Add function to send PHY config packets and use to to settle
        IRM/cycle-master/root descrepancies.
      ffb74927
  25. 04 Mar, 2003 2 commits
    • Ben Collins's avatar
      [PATCH] More IEEE1394 updates · bf50d115
      Ben Collins authored
       - Cleanup Makefile.
       - Fix potentional crash in dv1394 module unload.
       - Why does ARM's memcpy not return void*? Oh well, work around it in
        eth1394 by not expecting standard behavior.
      bf50d115
    • Ben Collins's avatar
      [PATCH] IEEE1394 updates · d79d8cc6
      Ben Collins authored
      - Add ioctl32 compat function registration for video1394, dv1394 and
        amdtp.
      - Convert SBP-2 driver to new SCSI hotplug host/device interfaces.
      - Initial Async ISO (GASP) support.
      d79d8cc6
  26. 25 Feb, 2003 1 commit
  27. 15 Feb, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] IEEE-1394 Updates · 8e14bc0b
      Ben Collins authored
      - Converts Video1394 to PCI dma.
      - Converts ioctl's to standard interface.
      - Various minor fixes
      - Merges from 2.5.x tree
      8e14bc0b
  28. 15 Dec, 2002 1 commit
    • Ben Collins's avatar
      [PATCH] IEEE-1394/Firewire update · 6f6a50c8
      Ben Collins authored
      This covers a lot of ground in the Linux1394 SVN tree.  I haven't had
      time to keep in sync with you in a more granular way, so here's a
      bohemoth patch.  However, consider it well tested.
      6f6a50c8
  29. 12 Oct, 2002 1 commit
    • Ben Collins's avatar
      [PATCH] Linux IEEE-1394 Updates · a27bb86b
      Ben Collins authored
       - Cleanup (purge) some of our old compat code (never thouched)
       - Fix dv1394 compilation warnings without devfs
       - Added new config-rom handling features. Allows for on-the-fly
         config-rom generation for dynamic functionality of the host nodes.
       - Convert to workqueue from taskqueue interfaces. This is actually
         abstracted compatibility code between tqueue/workqueue.
      a27bb86b
  30. 16 Sep, 2002 1 commit
  31. 06 Apr, 2002 1 commit
    • Ben Collins's avatar
      [PATCH] IEEE-1394 Updates · 0943dcc1
      Ben Collins authored
      ieee1394 updates:
        - New drivers: eth1394, admtp
        - nodemgr cleanup
        - Fixes for ohci
        - fixed for node probes
        - small misc performance fixes
        - New /proc interface for subsystem, node listing, and dv1394
      0943dcc1