Date: Thu, 20 Nov 2014 15:49:05 +0000 From: Waitman Gobble <waitman@waitman.net> To: Felix Palmen <felix@palmen-it.de> Cc: freebsd-x11@freebsd.org Subject: Re: DRI not working, AMD E 300 with Radeon HD 6310 Message-ID: <20141120074902.396f3292a837601607eca482@waitman.net> In-Reply-To: <546E036F.1040304@palmen-it.de> References: <546CAD30.3060600@palmen-it.de> <7ceb971998008827645f5ea2b3989bac.squirrel@mx.waitman.net> <2674870.PTfXXQznk8@nexus> <24424480.8gKnz8UD4t@nexus> <08a6bff35f1c6e7da15dc3011fb62d09.squirrel@mx.waitman.net> <546DF096.4070908@freenet.de> <20141120065726.beca3c2edc903511c01af96f@waitman.net> <546E036F.1040304@palmen-it.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 20 Nov 2014 16:06:23 +0100 Felix Palmen <felix@palmen-it.de> wrote: > Am 20.11.2014 15:57, schrieb Waitman Gobble: > > I think the HD 6310 should be using evergreen and not R600.. > > > > /usr/src # find . | grep evergreen > > ./sys/dev/drm2/radeon/evergreen_reg_safe.h > > ./sys/dev/drm2/radeon/evergreen_hdmi.c > > ./sys/dev/drm2/radeon/evergreen_reg.h > > ./sys/dev/drm2/radeon/evergreen_blit_shaders.c > > ./sys/dev/drm2/radeon/reg_srcs/evergreen > > ./sys/dev/drm2/radeon/evergreen_blit_shaders.h > > ./sys/dev/drm2/radeon/evergreend.h > > ./sys/dev/drm2/radeon/evergreen.c > > ./sys/dev/drm2/radeon/evergreen_blit_kms.c > > ./sys/dev/drm2/radeon/evergreen_cs.c > > > > But, there's reference to r600 in the evergreen code, and vice-versa in head/sys/dev/drm2/radeon/r600.c, so maybe all is good. > > > > If anyone's interested, the chip gets assigned the "sumo_asic", > containing references zu both r600 and evergreen. Loaded firmware is > > radeonkmsfw_PALM_pfp.ko > radeonkmsfw_PALM_me.ko > radeonkmsfw_SUMO_rlc.ko > > I'd still like to find out why loading these modules along with > radeonkms in /boot/loader.conf leads to the error described in my > initial message ... but at least it DOES work now (having them load > later), so i can live with that situation. > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" Glad it is working. I'm 'guessing' the SUMO rlc is because of the code in r600.c case CHIP_PALM: chip_name = "PALM"; rlc_chip_name = "SUMO"; break; This also appears in a 3.18 kernel, however I did notice that ARUBA stuff is no longer in r600.c .. moved somewhere else I have one laptop with an HD 8510G (ARUBA) and another with HD 8400 (KABINI) so it would be good, at least for me to import the newer AMD drivers. :) -- Waitman Gobble <waitman@waitman.net>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20141120074902.396f3292a837601607eca482>