Date: Mon, 15 Jun 2009 14:10:46 +0300 From: Alexander Motin <mav@FreeBSD.org> To: rick-freebsd2008@kiwi-computer.com Cc: freebsd-multimedia@freebsd.org Subject: Re: snd_hda works on i386, fails on amd64 (RELENG_7) Message-ID: <4A362C36.5010806@FreeBSD.org> In-Reply-To: <20090614184754.GA72664@keira.kiwi-computer.com> References: <1242609781.00113421.1242598202@10.7.7.3> <4A122B72.80206@FreeBSD.org> <20090519184150.GA990@keira.kiwi-computer.com> <20090605020054.GA67365@keira.kiwi-computer.com> <4A28D79C.6070406@FreeBSD.org> <20090614050211.GA67556@keira.kiwi-computer.com> <20090614062157.GA67705@keira.kiwi-computer.com> <4A34A663.2010503@FreeBSD.org> <20090614184754.GA72664@keira.kiwi-computer.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Rick C. Petty wrote: > That helped. I still need to set sc->support_64bit to 0 in > hdac_get_capabilities(). > > I added code so I can override this setting using device.hints. Could you > maybe see about getting the following code committed? Feel free to fix it > up as necessary. Thank you, Ok, I will look on it, but could you instead first try one more thing, may be it help. Change first arguments of bus_dma_tag_create() calls from NULL to bus_get_dma_tag(sc->dev). May be some parent bus will be able to announce 32bit limitation correctly without need to specify it. -- Alexander Motin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A362C36.5010806>