Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp997260ybt; Fri, 19 Jun 2020 21:03:05 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzkhrjRkkXZncgo898x3ZooEQrvCe10WKuXnoOOYG1frHMIUzKydynM9qgNMVek6pBWhM6m X-Received: by 2002:a17:906:d8bc:: with SMTP id qc28mr6889535ejb.167.1592625785534; Fri, 19 Jun 2020 21:03:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592625785; cv=none; d=google.com; s=arc-20160816; b=IgoSISy+bNw81J8aSTJyFONQ1fGYQPuw6GY4X1c9I4qWXy8j722V2Fd3GD4sKq4Ct5 SrsjZsHP+zbToncI/AItcleeYFv5mwFVCmfq1vTGaveElyqAD8wqtEdB+Lkc9+8mJcsd iCYbZyMGz2rGjxkgh8D7RmZPha1H3sGzxiw8KzGIjaFmGO1BX76WEqxfbN0YUvKtisOu H5xY7bAqyZC+uNP8Xl2L6YuO9QTEDbFzw+8+sfGgVMCkMM/Jqf9pIAzDmRhDq6BZdwgP aN5MmZLjp42Y4Srf4IBTUM3mVncOqJ56OQbORxNA9SXaQSgY+SqsuKYlP3vDlXaSNjib vZ0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=b/4JJEIUHGImTr9AKbGnuleTapo5+DtLrq9QHdoZIAQ=; b=QzFnmVM+QlVAHjMKs2oImj/ATagYwj4uvpNhuzU2JJBsuowwe2K4QY9oyiFWnLzjxp t+Tm1SyFYjvI8mLFlqvLEUfBOkvQVTOex5GtRa3ubGqYYVh/5/U2Z6tlMDACT+ONhfFj BNAMWtb5OUp8gX+A5PrHXW+lX8R5gOvieZhrVeqQYKg4wySJUpuJ2gYxQq1NIXyMu+bo SP59Im5VeFijyIqu3tCBH1wJnhoQznhCgmHE+pgJD+HOywlp2pqEIRLnF4vzKIoXSeoI BC0SkYPpCcerWS8mNzZx/wXOf7ULMknFxG4B5XbpgVHKtxRmQLWZUkVG8Rg6/Z23XjPl FeSg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=uuYk3HuI; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id i23si5672645edj.3.2020.06.19.21.02.43; Fri, 19 Jun 2020 21:03:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=uuYk3HuI; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389055AbgFSQhi (ORCPT + 99 others); Fri, 19 Jun 2020 12:37:38 -0400 Received: from mail.kernel.org ([198.145.29.99]:40716 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2389072AbgFSOs0 (ORCPT ); Fri, 19 Jun 2020 10:48:26 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 67E77217A0; Fri, 19 Jun 2020 14:48:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1592578105; bh=1NwQk1K6lLsrqLB6IY13pY0x8Cx6AXaH8S5+lSyieKA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=uuYk3HuI20oFyyuHAtw2CUJZ22QUJGZ/gbt1/FVylZJx9IvIVdJli6JuYkuob3UoN w8fyeLqE4ZGg8YigtXhXXMM26UM85Wyj97oEs3/qYLPbSKEz3AgJPClmh/6jku9pUi hm7nJTYloCf5MhbzAvIxhw2AEVCxngFMRsXkjuY4= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Tiezhu Yang , Thomas Bogendoerfer , Sasha Levin Subject: [PATCH 4.14 084/190] MIPS: Loongson: Build ATI Radeon GPU driver as module Date: Fri, 19 Jun 2020 16:32:09 +0200 Message-Id: <20200619141637.791403611@linuxfoundation.org> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200619141633.446429600@linuxfoundation.org> References: <20200619141633.446429600@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Tiezhu Yang [ Upstream commit a44de7497f91834df0b8b6d459e259788ba66794 ] When ATI Radeon GPU driver has been compiled directly into the kernel instead of as a module, we should make sure the firmware for the model (check available ones in /lib/firmware/radeon) is built-in to the kernel as well, otherwise there exists the following fatal error during GPU init, change CONFIG_DRM_RADEON=y to CONFIG_DRM_RADEON=m to fix it. [ 1.900997] [drm] Loading RS780 Microcode [ 1.905077] radeon 0000:01:05.0: Direct firmware load for radeon/RS780_pfp.bin failed with error -2 [ 1.914140] r600_cp: Failed to load firmware "radeon/RS780_pfp.bin" [ 1.920405] [drm:r600_init] *ERROR* Failed to load firmware! [ 1.926069] radeon 0000:01:05.0: Fatal error during GPU init [ 1.931729] [drm] radeon: finishing device. Fixes: 024e6a8b5bb1 ("MIPS: Loongson: Add a Loongson-3 default config file") Signed-off-by: Tiezhu Yang Signed-off-by: Thomas Bogendoerfer Signed-off-by: Sasha Levin --- arch/mips/configs/loongson3_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/mips/configs/loongson3_defconfig b/arch/mips/configs/loongson3_defconfig index 324dfee23dfb..c871e40b8878 100644 --- a/arch/mips/configs/loongson3_defconfig +++ b/arch/mips/configs/loongson3_defconfig @@ -250,7 +250,7 @@ CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_USB_SUPPORT=y CONFIG_USB_VIDEO_CLASS=m CONFIG_DRM=y -CONFIG_DRM_RADEON=y +CONFIG_DRM_RADEON=m CONFIG_FB_RADEON=y CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_PLATFORM=m -- 2.25.1