From owner-freebsd-usb@FreeBSD.ORG Fri Dec 30 04:16:44 2005 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17A3316A41F for ; Fri, 30 Dec 2005 04:16:44 +0000 (GMT) (envelope-from bryan@kishka.net) Received: from gravy.kishka.net (pcp05144057pcs.neave01.pa.comcast.net [69.139.12.128]) by mx1.FreeBSD.org (Postfix) with ESMTP id 431F043D79 for ; Fri, 30 Dec 2005 04:16:37 +0000 (GMT) (envelope-from bryan@kishka.net) Received: from [192.168.1.2] (gravy.kishka.net [192.168.1.2]) by gravy.kishka.net (8.13.4/8.13.4) with ESMTP id jBU4GYnY000754 for ; Thu, 29 Dec 2005 23:16:34 -0500 (EST) (envelope-from bryan@kishka.net) Message-ID: <43B4B4A2.7050702@kishka.net> Date: Thu, 29 Dec 2005 23:16:34 -0500 From: Bryan Liesner User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051219) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-usb@freebsd.org Content-Type: multipart/mixed; boundary="------------030409010505000703010300" Subject: [patch] iPod Mini X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Dec 2005 04:16:44 -0000 This is a multi-part message in MIME format. --------------030409010505000703010300 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit The iPod mini is detected when plugged in, but a daX device is not created. It seems that it was overlooked in usbdevs and usb_quirks.c. The attached patch for usbdevs and usb_quirks will fix that. --------------030409010505000703010300 Content-Type: text/plain; name="ipod_mini.pat" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="ipod_mini.pat" --- sys/dev/usb/usbdevs.orig Mon Dec 26 19:32:43 2005 +++ sys/dev/usb/usbdevs Thu Dec 29 22:30:22 2005 @@ -644,6 +644,7 @@ product APPLE OPTMOUSE 0x0302 Optical mouse product APPLE SPEAKERS 0x1101 Speakers product APPLE IPOD3G 0x1203 iPod 3G +product APPLE IPODMINI 0x1205 iPod Mini product APPLE IPODVIDEO 0x1209 iPod Video product APPLE IPODNANO 0x120a iPod Nano --- sys/dev/usb/usb_quirks.c.orig Thu Dec 22 01:29:03 2005 +++ sys/dev/usb/usb_quirks.c Thu Dec 29 22:51:44 2005 @@ -82,6 +82,7 @@ { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPOD3G, ANY, { UQ_NO_OPEN_CLEARSTALL }}, { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPODNANO, ANY, { UQ_NO_OPEN_CLEARSTALL }}, { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPODVIDEO, ANY, { UQ_NO_OPEN_CLEARSTALL }}, + { USB_VENDOR_APPLE, USB_PRODUCT_APPLE_IPODMINI, ANY, { UQ_NO_OPEN_CLEARSTALL }}, /* XXX These should have a revision number, but I don't know what they are. */ { USB_VENDOR_HP, USB_PRODUCT_HP_895C, ANY, { UQ_BROKEN_BIDIR }}, { USB_VENDOR_HP, USB_PRODUCT_HP_880C, ANY, { UQ_BROKEN_BIDIR }}, --------------030409010505000703010300--