firmware_loader: move fw_fallback_config to a private kernel symbol namespace
authorLuis Chamberlain <mcgrof@kernel.org>
Fri, 24 Apr 2020 18:49:16 +0000 (18:49 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 28 Apr 2020 19:05:42 +0000 (21:05 +0200)
commit48ebea5026d692c5ab0a7d303f0fe1f8ba046e0f
treef1224f85d7d5646457b9d7466751e7f6473a2f60
parenteb7fbc9fb1185a7f89adeb2de724c2c96ff608e9
firmware_loader: move fw_fallback_config to a private kernel symbol namespace

Take advantage of the new kernel symbol namespacing functionality, and
export the fw_fallback_config symbol only to a new private firmware loader
namespace. This would prevent misuses from other drivers and makes it clear
the goal is to keep this private to the firmware loader only.

It should also make it clearer for folks git grep'ing for users of
the symbol that this exported symbol is private, and prevent future
accidental removals of the exported symbol.

Signed-off-by: Luis Chamberlain <mcgrof@kernel.org>
Link: https://lore.kernel.org/r/20200424184916.22843-2-mcgrof@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/base/firmware_loader/fallback.c
drivers/base/firmware_loader/fallback_table.c