Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp825137ybt; Fri, 19 Jun 2020 14:59:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwF5Qan52B8+VusaPfEz9EMGbVOqu33rLv4AUIfK07cpUn1++4xyv+dKXWtCFCcNK3wsWIp X-Received: by 2002:a17:906:5418:: with SMTP id q24mr5516622ejo.266.1592603998098; Fri, 19 Jun 2020 14:59:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592603998; cv=none; d=google.com; s=arc-20160816; b=OaxAhfNKhKElyLR8c8Ghfh1/tTeMRXuom6z3tzkdlhEfQHaOlyrKxmNuixDrPMdlJW hv1Wtd1x4EpgLsitmbPddZNDC0mETtT2KgBIqGF2sk1vFm+vg8FUHk0gdH3qbxRrlp7T KNHmLcCWyKkjtVyrgXNZw4wr/IZJ3zFQRk9B1A0CYkfJVzASWSTMGDMNekcqi5NsAAAP 29frreDyz+WWl7o+zsaMunJZAKMpBiuVWqZ2omLc4qNaCY/2mAIo8EFnXUXgoD/TYnUg dTX7YosTgGOHo4tZ3cIcSkK/oaR8tKI4+vBUlImeIZ4SMeng+Z8xqkA7F7UxZqk1Lk2O MNVA== 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=g8xvdbdXREI/UH+q6/2EMOG7Vn/DZ6RQajD2DbVxHw8=; b=HdvDYZjWneCYMGTY0GQPA7d3e3FeEThddr/AfqrZPxSrMgyPfnXTw5OLUHK2tCM6pE WSEHSWsx76aEMQHbniJVmN4ZqzC5Cm7dNR4aooon4Fu5eG4IC2iRMazXvlilEOwyGEKC 38dEMdR/jQGNQjR+Tvw5HwjgeZPAcxpvi+A15T8tyCrJSP3tYpKg3UjIvmzZKFbFK/tP z51GDUxbLp+Hvw/JY0wvBH52+1d8zgx7oCFuxb1HDw/b3RhVG8EPO8W81LHTrbEEtPag ibDup/doCNG0UJ30/kSB9obTpsCEy+Jv5P4xFIHORmZ8RARa3l31k6YoZvALww7nWByX 04tA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=l7pQa4Xo; 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 n93si4845527edc.552.2020.06.19.14.59.35; Fri, 19 Jun 2020 14:59:58 -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=l7pQa4Xo; 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 S2392866AbgFSPVh (ORCPT + 99 others); Fri, 19 Jun 2020 11:21:37 -0400 Received: from mail.kernel.org ([198.145.29.99]:49082 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2392593AbgFSPSm (ORCPT ); Fri, 19 Jun 2020 11:18:42 -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 F003721582; Fri, 19 Jun 2020 15:18:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1592579921; bh=asHvb1M4yJnWpzR6XeynGk7s5pr0sNh85tnSYRIZyVE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=l7pQa4Xo4GiZGsEH4sJpQDr3ieY1fMsVy7t813nVOcYg7cFElxDd94d34lrMMOlmy MCq2rMwzJRwU4ZPbZCeqvp/sIHyFGi+UWaXwjE4BHaQfp7+zcsVwvmhHyXSAn7HcN+ t2Nt5DrcMSFS4pi0sVWpR4nUWa4PS4eNIUhD+w+4= 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 5.7 047/376] MIPS: Loongson: Build ATI Radeon GPU driver as module Date: Fri, 19 Jun 2020 16:29:25 +0200 Message-Id: <20200619141712.585040488@linuxfoundation.org> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20200619141710.350494719@linuxfoundation.org> References: <20200619141710.350494719@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 51675f5000d6..b0c24bd292b2 100644 --- a/arch/mips/configs/loongson3_defconfig +++ b/arch/mips/configs/loongson3_defconfig @@ -229,7 +229,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