Deleted Added
full compact
ums.c (245248) ums.c (246128)
1/*-
2 * Copyright (c) 1998 The NetBSD Foundation, Inc.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to The NetBSD Foundation
6 * by Lennart Augustsson (lennart@augustsson.net) at
7 * Carlstedt Research & Technology.
8 *

--- 15 unchanged lines hidden (view full) ---

24 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28 * POSSIBILITY OF SUCH DAMAGE.
29 */
30
31#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 1998 The NetBSD Foundation, Inc.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to The NetBSD Foundation
6 * by Lennart Augustsson (lennart@augustsson.net) at
7 * Carlstedt Research & Technology.
8 *

--- 15 unchanged lines hidden (view full) ---

24 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28 * POSSIBILITY OF SUCH DAMAGE.
29 */
30
31#include <sys/cdefs.h>
32__FBSDID("$FreeBSD: head/sys/dev/usb/input/ums.c 245248 2013-01-10 07:45:46Z hselasky $");
32__FBSDID("$FreeBSD: head/sys/dev/usb/input/ums.c 246128 2013-01-30 18:01:20Z sbz $");
33
34/*
35 * HID spec: http://www.usb.org/developers/devclass_docs/HID1_11.pdf
36 */
37
38#include <sys/stdint.h>
39#include <sys/stddef.h>
40#include <sys/param.h>

--- 993 unchanged lines hidden (view full) ---

1034}
1035
1036static devclass_t ums_devclass;
1037
1038static device_method_t ums_methods[] = {
1039 DEVMETHOD(device_probe, ums_probe),
1040 DEVMETHOD(device_attach, ums_attach),
1041 DEVMETHOD(device_detach, ums_detach),
33
34/*
35 * HID spec: http://www.usb.org/developers/devclass_docs/HID1_11.pdf
36 */
37
38#include <sys/stdint.h>
39#include <sys/stddef.h>
40#include <sys/param.h>

--- 993 unchanged lines hidden (view full) ---

1034}
1035
1036static devclass_t ums_devclass;
1037
1038static device_method_t ums_methods[] = {
1039 DEVMETHOD(device_probe, ums_probe),
1040 DEVMETHOD(device_attach, ums_attach),
1041 DEVMETHOD(device_detach, ums_detach),
1042 {0, 0}
1042
1043 DEVMETHOD_END
1043};
1044
1045static driver_t ums_driver = {
1046 .name = "ums",
1047 .methods = ums_methods,
1048 .size = sizeof(struct ums_softc),
1049};
1050
1051DRIVER_MODULE(ums, uhub, ums_driver, ums_devclass, NULL, 0);
1052MODULE_DEPEND(ums, usb, 1, 1, 1);
1053MODULE_VERSION(ums, 1);
1044};
1045
1046static driver_t ums_driver = {
1047 .name = "ums",
1048 .methods = ums_methods,
1049 .size = sizeof(struct ums_softc),
1050};
1051
1052DRIVER_MODULE(ums, uhub, ums_driver, ums_devclass, NULL, 0);
1053MODULE_DEPEND(ums, usb, 1, 1, 1);
1054MODULE_VERSION(ums, 1);