firmware: move firmware loader into its own directory
This will make it much easier to manage as we manage to keep trimming componnents down into their own files to more easily manage and maintain this codebase. Suggested-by: Kees Cook <keescook@chromium.org> Signed-off-by: Luis R. Rodriguez <mcgrof@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
d73f821c7a
commit
5d6d1ddd27
@ -5552,7 +5552,7 @@ M: Luis R. Rodriguez <mcgrof@kernel.org>
|
||||
L: linux-kernel@vger.kernel.org
|
||||
S: Maintained
|
||||
F: Documentation/firmware_class/
|
||||
F: drivers/base/firmware*.c
|
||||
F: drivers/base/firmware_loader/
|
||||
F: include/linux/firmware.h
|
||||
|
||||
FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
|
||||
|
@ -5,17 +5,14 @@ obj-y := component.o core.o bus.o dd.o syscore.o \
|
||||
driver.o class.o platform.o \
|
||||
cpu.o firmware.o init.o map.o devres.o \
|
||||
attribute_container.o transport_class.o \
|
||||
topology.o container.o property.o cacheinfo.o \
|
||||
firmware_fallback_table.o
|
||||
topology.o container.o property.o cacheinfo.o
|
||||
obj-$(CONFIG_DEVTMPFS) += devtmpfs.o
|
||||
obj-$(CONFIG_DMA_CMA) += dma-contiguous.o
|
||||
obj-y += power/
|
||||
obj-$(CONFIG_HAS_DMA) += dma-mapping.o
|
||||
obj-$(CONFIG_HAVE_GENERIC_DMA_COHERENT) += dma-coherent.o
|
||||
obj-$(CONFIG_ISA_BUS_API) += isa.o
|
||||
obj-$(CONFIG_FW_LOADER) += firmware_class.o
|
||||
firmware_class-objs := firmware_loader.o
|
||||
firmware_class-$(CONFIG_FW_LOADER_USER_HELPER) += firmware_fallback.o
|
||||
obj-y += firmware_loader/
|
||||
obj-$(CONFIG_NUMA) += node.o
|
||||
obj-$(CONFIG_MEMORY_HOTPLUG_SPARSE) += memory.o
|
||||
ifeq ($(CONFIG_SYSFS),y)
|
||||
|
7
drivers/base/firmware_loader/Makefile
Normal file
7
drivers/base/firmware_loader/Makefile
Normal file
@ -0,0 +1,7 @@
|
||||
# SPDX-License-Identifier: GPL-2.0
|
||||
# Makefile for the Linux firmware loader
|
||||
|
||||
obj-y := fallback_table.o
|
||||
obj-$(CONFIG_FW_LOADER) += firmware_class.o
|
||||
firmware_class-objs := main.o
|
||||
firmware_class-$(CONFIG_FW_LOADER_USER_HELPER) += fallback.o
|
@ -8,8 +8,8 @@
|
||||
#include <linux/highmem.h>
|
||||
#include <linux/umh.h>
|
||||
|
||||
#include "firmware_fallback.h"
|
||||
#include "firmware_loader.h"
|
||||
#include "fallback.h"
|
||||
#include "firmware.h"
|
||||
|
||||
/*
|
||||
* firmware fallback mechanism
|
@ -9,8 +9,8 @@
|
||||
#include <linux/umh.h>
|
||||
#include <linux/sysctl.h>
|
||||
|
||||
#include "firmware_fallback.h"
|
||||
#include "firmware_loader.h"
|
||||
#include "fallback.h"
|
||||
#include "firmware.h"
|
||||
|
||||
/*
|
||||
* firmware fallback configuration table
|
@ -1,6 +1,6 @@
|
||||
// SPDX-License-Identifier: GPL-2.0
|
||||
/*
|
||||
* firmware_class.c - Multi purpose firmware loading support
|
||||
* main.c - Multi purpose firmware loading support
|
||||
*
|
||||
* Copyright (c) 2003 Manuel Estrada Sainz
|
||||
*
|
||||
@ -36,9 +36,9 @@
|
||||
|
||||
#include <generated/utsrelease.h>
|
||||
|
||||
#include "base.h"
|
||||
#include "firmware_loader.h"
|
||||
#include "firmware_fallback.h"
|
||||
#include "../base.h"
|
||||
#include "firmware.h"
|
||||
#include "fallback.h"
|
||||
|
||||
MODULE_AUTHOR("Manuel Estrada Sainz");
|
||||
MODULE_DESCRIPTION("Multi purpose firmware loading support");
|
Loading…
Reference in New Issue
Block a user