memory: omap-gpmc: Allow building as a module
authorRoger Quadros <rogerq@kernel.org>
Tue, 26 Apr 2022 08:26:11 +0000 (11:26 +0300)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Fri, 29 Apr 2022 06:57:36 +0000 (08:57 +0200)
commit854fd9209b20837ab48c2e6714e5e44dd8ea33a2
tree012b1b2281c2c9fb0c94d658d01451505a755290
parentbe34f45f0d4aa91c6b83d140f9ace1ca40a5f9dc
memory: omap-gpmc: Allow building as a module

Allow OMAP_GPMC to be built as a module.

When building this driver as a module, the symbol
'of_default_bus_match_table' will not be found as it is not being
exported.

The of_match_node() call is redundant anyways as
of_platform_default_populate() already takes care of matching with
'of_default_bus_match_table'. So get rid of that call. This will also
resolve the module build failure.

Move compatible match table to the end where it is usually expected.

Signed-off-by: Roger Quadros <rogerq@kernel.org>
Link: https://lore.kernel.org/r/20220426082611.24427-3-rogerq@kernel.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
drivers/memory/Kconfig
drivers/memory/omap-gpmc.c