mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-11-01 17:08:10 +00:00
iio: magnetometer: Only declare ACPI table when ACPI is enable
Don't inflate the kernel size with data that isn't used. The conditional declaration also fixes the following warning when building with clang: drivers/iio/magnetometer/ak8975.c:704:36: error: variable 'ak_acpi_match' is not needed and will not be emitted [-Werror,-Wunneeded-internal-declaration] Signed-off-by: Matthias Kaehlcke <mka@chromium.org> Acked-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
This commit is contained in:
parent
893bd0ebfa
commit
2aac3388f1
1 changed files with 2 additions and 0 deletions
|
@ -784,6 +784,7 @@ static const struct iio_info ak8975_info = {
|
||||||
.driver_module = THIS_MODULE,
|
.driver_module = THIS_MODULE,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#ifdef CONFIG_ACPI
|
||||||
static const struct acpi_device_id ak_acpi_match[] = {
|
static const struct acpi_device_id ak_acpi_match[] = {
|
||||||
{"AK8975", AK8975},
|
{"AK8975", AK8975},
|
||||||
{"AK8963", AK8963},
|
{"AK8963", AK8963},
|
||||||
|
@ -793,6 +794,7 @@ static const struct acpi_device_id ak_acpi_match[] = {
|
||||||
{ },
|
{ },
|
||||||
};
|
};
|
||||||
MODULE_DEVICE_TABLE(acpi, ak_acpi_match);
|
MODULE_DEVICE_TABLE(acpi, ak_acpi_match);
|
||||||
|
#endif
|
||||||
|
|
||||||
static const char *ak8975_match_acpi_device(struct device *dev,
|
static const char *ak8975_match_acpi_device(struct device *dev,
|
||||||
enum asahi_compass_chipset *chipset)
|
enum asahi_compass_chipset *chipset)
|
||||||
|
|
Loading…
Reference in a new issue