From owner-freebsd-bugs@freebsd.org Thu Mar 16 21:47:04 2017 Return-Path: Delivered-To: freebsd-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C307DD0F381 for ; Thu, 16 Mar 2017 21:47:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AA3191686 for ; Thu, 16 Mar 2017 21:47:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v2GLl4GH042320 for ; Thu, 16 Mar 2017 21:47:04 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 217852] Add tunables to radeonkms, so that it works on PowerMac G5 Date: Thu, 16 Mar 2017 21:47:03 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: hiroo.ono+freebsd@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Mar 2017 21:47:04 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D217852 Bug ID: 217852 Summary: Add tunables to radeonkms, so that it works on PowerMac G5 Product: Base System Version: CURRENT Hardware: powerpc OS: Any Status: New Severity: Affects Only Me Priority: --- Component: kern Assignee: freebsd-bugs@FreeBSD.org Reporter: hiroo.ono+freebsd@gmail.com Created attachment 180886 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D180886&action= =3Dedit add tunables equivalent to Linux's module parameters. On a early PowerMac G5 DP, to get the radeonkms kernel module loaded and working properly, we need to force Radeon 9600 card to PCI mode. On Linux, it is done by specifying a module parameter, but its FreeBSD equvalent, tunable is not defined in sys/dev/drm2/radeon/radeon_drv.c. Attached patch defines tunables for each "module parameters" of Linux in radeon_drv.c. Tested on a 12.0-CURRENT/powerpc64 r313561. --=20 You are receiving this mail because: You are the assignee for the bug.=