git: usb - Update bus/u4b

Matthew Dillon dillon at crater.dragonflybsd.org
Thu Mar 12 13:54:17 PDT 2015


commit dd681da6810e350327b108d54471a4da1e1cb0b5
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Thu Mar 12 13:50:38 2015 -0700

    usb - Update bus/u4b
    
    * Update bus/u4b from FreeBSD to commit 3121e258c76aa, 10 March 2015,
      with the following commit message:
    
          Lock softc before clearing bits.
    
    * Some bits not updated.  Some changes around the MSI handling work
      differently in DFly so I punted on that.  And the serial/tty in FreeBSD
      is a bit different, particular this 'pps' stuff.
    
    * Numerous bits of code currently conditionalized out use ABI features
      from FreeBSD, particularly RWTUN, which we do not yet have.  Currently
      non-critical, we can fix these as the related code gets used (if the
      related code gets used).
    
    Reviewed-by:  Markus Pfeiffer

Summary of changes:
 sys/bus/u4b/controller/dwc_otg_fdt.h          |   78 ++
 sys/bus/u4b/controller/ohci_pci.c             |    3 +
 sys/bus/u4b/controller/uhci_pci.c             |    1 +
 sys/bus/u4b/controller/usb_controller.c       |   44 +-
 sys/bus/u4b/controller/xhci.c                 |   46 +-
 sys/bus/u4b/controller/xhci.h                 |   10 +-
 sys/bus/u4b/controller/xhci_pci.c             |   13 +-
 sys/bus/u4b/input/atp.c                       |    9 +
 sys/bus/u4b/input/uep.c                       |    2 +-
 sys/bus/u4b/input/uhid.c                      |   11 +-
 sys/bus/u4b/input/ums.c                       |    2 +-
 sys/bus/u4b/misc/udbp.c                       |    2 +-
 sys/bus/u4b/net/if_aue.c                      |    2 +-
 sys/bus/u4b/net/if_axe.c                      |    2 +-
 sys/bus/u4b/net/if_axge.c                     |    2 +-
 sys/bus/u4b/net/if_cdce.c                     |  142 +++-
 sys/bus/u4b/net/if_cdcereg.h                  |    4 +
 sys/bus/u4b/net/if_cue.c                      |    2 +-
 sys/bus/u4b/net/if_ipheth.c                   |    2 +-
 sys/bus/u4b/net/if_kue.c                      |    2 +-
 sys/bus/u4b/net/if_mos.c                      |    2 +-
 sys/bus/u4b/net/if_rue.c                      |    2 +-
 sys/bus/u4b/net/if_udav.c                     |    2 +-
 sys/bus/u4b/net/if_urndis.c                   |    7 +-
 sys/bus/u4b/net/if_usie.c                     |    2 +-
 sys/bus/u4b/net/uhso.c                        |    6 +-
 sys/bus/u4b/quirk/usb_quirk.c                 |    2 +
 sys/bus/u4b/serial/u3g.c                      |   15 +-
 sys/bus/u4b/serial/ubsa.c                     |    2 +-
 sys/bus/u4b/serial/ubser.c                    |    2 +-
 sys/bus/u4b/serial/uchcom.c                   |    2 +-
 sys/bus/u4b/serial/uftdi.c                    |    1 +
 sys/bus/u4b/serial/ulpt.c                     |    2 +-
 sys/bus/u4b/serial/umcs.c                     |    2 +-
 sys/bus/u4b/serial/umodem.c                   |  162 +++-
 sys/bus/u4b/serial/umoscom.c                  |    2 +-
 sys/bus/u4b/serial/uplcom.c                   |    2 +-
 sys/bus/u4b/serial/usb_serial.c               |   52 +-
 sys/bus/u4b/serial/usb_serial.h               |    3 +
 sys/bus/u4b/serial/uslcom.c                   |    2 +-
 sys/bus/u4b/serial/uvisor.c                   |    2 +-
 sys/bus/u4b/serial/uvscom.c                   |    2 +-
 sys/bus/u4b/storage/urio.c                    |    2 +-
 sys/bus/u4b/storage/ustorage_fs.c             |    2 +-
 sys/bus/u4b/template/Makefile                 |    3 +-
 sys/bus/u4b/template/usb_template.c           |    3 +
 sys/bus/u4b/template/usb_template.h           |    2 +
 sys/bus/u4b/template/usb_template_phone.c     |  417 ++++++++++
 sys/bus/u4b/template/usb_template_serialnet.c |  387 +++++++++
 sys/bus/u4b/usb_bus.h                         |    6 +
 sys/bus/u4b/usb_dev.c                         |   12 +-
 sys/bus/u4b/usb_device.c                      |  107 ++-
 sys/bus/u4b/usb_device.h                      |    1 +
 sys/bus/u4b/usb_freebsd.h                     |    2 +-
 sys/bus/u4b/usb_hub.c                         |   20 +-
 sys/bus/u4b/usb_ioctl.h                       |    1 +
 sys/bus/u4b/usb_msctest.c                     |   22 +-
 sys/bus/u4b/usb_request.c                     |   18 +-
 sys/bus/u4b/usb_transfer.c                    |   63 +-
 sys/bus/u4b/usbdevs                           |   38 +-
 sys/bus/u4b/video/udl.c                       | 1097 +++++++++++++++++++++++++
 sys/bus/u4b/video/udl.h                       |  311 +++++++
 sys/bus/u4b/wlan/if_rum.c                     |    2 +-
 sys/bus/u4b/wlan/if_run.c                     |    2 +-
 sys/bus/u4b/wlan/if_upgt.c                    |    2 +-
 sys/bus/u4b/wlan/if_ural.c                    |    2 +-
 sys/bus/u4b/wlan/if_urtwn.c                   |    2 +-
 sys/bus/u4b/wlan/if_zyd.c                     |    2 +-
 68 files changed, 2978 insertions(+), 203 deletions(-)
 create mode 100644 sys/bus/u4b/controller/dwc_otg_fdt.h
 create mode 100644 sys/bus/u4b/template/usb_template_phone.c
 create mode 100644 sys/bus/u4b/template/usb_template_serialnet.c
 create mode 100644 sys/bus/u4b/video/udl.c
 create mode 100644 sys/bus/u4b/video/udl.h

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/dd681da6810e350327b108d54471a4da1e1cb0b5


-- 
DragonFly BSD source repository


More information about the Commits mailing list