Date: Tue, 14 Jul 2009 09:00:23 -0600 (MDT) From: "M. Warner Losh" <imp@bsdimp.com> To: hselasky@c2i.net Cc: freebsd-arm@FreeBSD.org Subject: Re: ohci not detected on at91rm9200? Message-ID: <20090714.090023.709401729.imp@bsdimp.com> In-Reply-To: <200907141349.00740.hselasky@c2i.net> References: <200907141030.57784.hselasky@c2i.net> <4A5C6DAC.6030103@bulinfo.net> <200907141349.00740.hselasky@c2i.net>
next in thread | previous in thread | raw e-mail | index | archive | help
In message: <200907141349.00740.hselasky@c2i.net> Hans Petter Selasky <hselasky@c2i.net> writes: : On Tuesday 14 July 2009 13:36:12 Krassimir Slavchev wrote: : > Hans Petter Selasky wrote: : > > On Tuesday 14 July 2009 10:04:05 Krassimir Slavchev wrote: : > >> Hi, : > >> : > >> The ohci controller is not detected by FreeBSD 8.0-BETA1 r195653. : > >> Last working kernel I have is r187522 (~ Jan 2009) with old USB stack. : > >> I have only removed the 'ugen' device from my kernel config file. : > >> : > >> Can someone confirm this? Or may be I miss something? : > > : > > Does your kernel contain: "device ohci". Also diff the example config : > > files for AT91RM9200 with yours under /sys/arm/conf . : > > : > > --HPS : > : > This fixes the problem: : > : > --- files.at91 (revision 195653) : > +++ files.at91 (working copy) : > @@ -18,6 +18,7 @@ : > arm/at91/uart_bus_at91usart.c optional uart : > arm/at91/uart_cpu_at91rm9200usart.c optional uart : > arm/at91/uart_dev_at91usart.c optional uart : > +dev/usb/controller/ohci_atmelarm.c optional ohci : > # : > # All the boards we support : > # This patch looks good. : %grep -d recurse ohci_atmelarm.c . : ./files:dev/usb/controller/ohci_atmelarm.c optional ohci at91rm9200 : : The option is already there, but you need to add: : : device at91rm9200 This is lame. Totally lame. For a variety of reasons. I'll go fix this now. : To your kernel config file. : : Maybe you also want to test the device port: : : ./files:dev/usb/controller/at91dci_atmelarm.c optional at91dci at91rm9200 : : Requires usb_template module and ustorage module. dev/usb/controller/at91dci_atmelarm.c optional at91dci at91rm9200 dev/usb/controller/musb_otg_atmelarm.c optional musb at91rm9200 dev/usb/controller/uss820dci_atmelarm.c optional uss820dci at91rm9200 How many of these devices are actually present in at91rm9200 systems? : BTW: Does the OHCI part work like expected? : : --HPS : _______________________________________________ : freebsd-arm@freebsd.org mailing list : http://lists.freebsd.org/mailman/listinfo/freebsd-arm : To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" : :
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090714.090023.709401729.imp>