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>
