ASoC: Explicitly include correct DT includes
authorRob Herring <robh@kernel.org>
Fri, 6 Oct 2023 20:09:10 +0000 (15:09 -0500)
committerMark Brown <broonie@kernel.org>
Mon, 9 Oct 2023 12:13:56 +0000 (13:13 +0100)
The DT of_device.h and of_platform.h date back to the separate
of_platform_bus_type before it was merged into the regular platform bus.
As part of that merge prepping Arm DT support 13 years ago, they
"temporarily" include each other. They also include platform_device.h
and of.h. As a result, there's a pretty much random mix of those include
files used throughout the tree. In order to detangle these headers and
replace the implicit includes with struct declarations, users need to
explicitly include the correct includes.

Acked-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Acked-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Reviewed-by: Claudiu Beznea <claudiu.beznea@tuxon.dev> # for at91
Signed-off-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20231006-dt-asoc-header-cleanups-v3-1-13a4f0f7fee6@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
136 files changed:
sound/soc/atmel/atmel_wm8904.c
sound/soc/atmel/mchp-i2s-mcc.c
sound/soc/atmel/tse850-pcm5142.c
sound/soc/bcm/cygnus-ssp.c
sound/soc/codecs/adau1701.c
sound/soc/codecs/adau1977-spi.c
sound/soc/codecs/ak4104.c
sound/soc/codecs/ak4118.c
sound/soc/codecs/ak4375.c
sound/soc/codecs/ak4458.c
sound/soc/codecs/ak4613.c
sound/soc/codecs/ak4642.c
sound/soc/codecs/ak5558.c
sound/soc/codecs/cs35l32.c
sound/soc/codecs/cs35l33.c
sound/soc/codecs/cs35l34.c
sound/soc/codecs/cs35l35.c
sound/soc/codecs/cs35l36.c
sound/soc/codecs/cs35l41-i2c.c
sound/soc/codecs/cs35l41.c
sound/soc/codecs/cs4270.c
sound/soc/codecs/cs42l42.c
sound/soc/codecs/cs42l56.c
sound/soc/codecs/cs42xx8-i2c.c
sound/soc/codecs/cs43130.c
sound/soc/codecs/cs4349.c
sound/soc/codecs/da7213.c
sound/soc/codecs/da7219.c
sound/soc/codecs/da9055.c
sound/soc/codecs/es8328.c
sound/soc/codecs/gtm601.c
sound/soc/codecs/lpass-macro-common.c
sound/soc/codecs/mt6351.c
sound/soc/codecs/mt6358.c
sound/soc/codecs/mt6359-accdet.c
sound/soc/codecs/mt6359.c
sound/soc/codecs/nau8540.c
sound/soc/codecs/pcm1681.c
sound/soc/codecs/rt715.c
sound/soc/codecs/sgtl5000.c
sound/soc/codecs/sma1303.c
sound/soc/codecs/sta32x.c
sound/soc/codecs/sta350.c
sound/soc/codecs/tas571x.c
sound/soc/codecs/uda1334.c
sound/soc/codecs/wm8510.c
sound/soc/codecs/wm8523.c
sound/soc/codecs/wm8524.c
sound/soc/codecs/wm8580.c
sound/soc/codecs/wm8711.c
sound/soc/codecs/wm8728.c
sound/soc/codecs/wm8731-i2c.c
sound/soc/codecs/wm8731-spi.c
sound/soc/codecs/wm8737.c
sound/soc/codecs/wm8741.c
sound/soc/codecs/wm8750.c
sound/soc/codecs/wm8753.c
sound/soc/codecs/wm8770.c
sound/soc/codecs/wm8776.c
sound/soc/codecs/wm8804.c
sound/soc/fsl/efika-audio-fabric.c
sound/soc/fsl/fsl_aud2htx.c
sound/soc/fsl/fsl_mqs.c
sound/soc/fsl/fsl_rpmsg.c
sound/soc/fsl/fsl_sai.c
sound/soc/fsl/fsl_spdif.c
sound/soc/fsl/imx-audmux.c
sound/soc/fsl/imx-card.c
sound/soc/fsl/imx-rpmsg.c
sound/soc/fsl/mpc5200_dma.c
sound/soc/fsl/mpc5200_psc_ac97.c
sound/soc/fsl/mpc5200_psc_i2s.c
sound/soc/fsl/mpc8610_hpcd.c
sound/soc/fsl/p1022_ds.c
sound/soc/fsl/p1022_rdk.c
sound/soc/fsl/pcm030-audio-fabric.c
sound/soc/generic/audio-graph-card.c
sound/soc/generic/audio-graph-card2.c
sound/soc/generic/simple-card.c
sound/soc/generic/test-component.c
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
sound/soc/mediatek/mt8186/mt8186-mt6366-da7219-max98357.c
sound/soc/mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c
sound/soc/mediatek/mt8188/mt8188-mt6359.c
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
sound/soc/mediatek/mt8195/mt8195-mt6359.c
sound/soc/mxs/mxs-saif.c
sound/soc/mxs/mxs-sgtl5000.c
sound/soc/qcom/apq8096.c
sound/soc/qcom/qdsp6/q6apm-dai.c
sound/soc/qcom/qdsp6/q6asm-dai.c
sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.c
sound/soc/qcom/qdsp6/q6routing.c
sound/soc/qcom/sc7180.c
sound/soc/qcom/sc7280.c
sound/soc/qcom/sc8280xp.c
sound/soc/qcom/sdm845.c
sound/soc/qcom/sm8250.c
sound/soc/rockchip/rockchip_max98090.c
sound/soc/samsung/aries_wm8994.c
sound/soc/samsung/arndale.c
sound/soc/samsung/i2s.c
sound/soc/samsung/midas_wm1811.c
sound/soc/samsung/odroid.c
sound/soc/samsung/snow.c
sound/soc/sh/fsi.c
sound/soc/sh/rcar/core.c
sound/soc/sh/rcar/rsnd.h
sound/soc/sh/rcar/src.c
sound/soc/sh/rcar/ssi.c
sound/soc/sh/rz-ssi.c
sound/soc/sunxi/sun4i-codec.c
sound/soc/sunxi/sun4i-i2s.c
sound/soc/sunxi/sun4i-spdif.c
sound/soc/sunxi/sun50i-codec-analog.c
sound/soc/sunxi/sun50i-dmic.c
sound/soc/sunxi/sun8i-codec-analog.c
sound/soc/sunxi/sun8i-codec.c
sound/soc/tegra/tegra186_asrc.c
sound/soc/tegra/tegra186_dspk.c
sound/soc/tegra/tegra20_spdif.c
sound/soc/tegra/tegra210_adx.c
sound/soc/tegra/tegra210_dmic.c
sound/soc/tegra/tegra210_i2s.c
sound/soc/tegra/tegra210_mixer.c
sound/soc/tegra/tegra210_mvc.c
sound/soc/tegra/tegra210_ope.c
sound/soc/tegra/tegra210_peq.c
sound/soc/tegra/tegra210_sfc.c
sound/soc/tegra/tegra30_i2s.c
sound/soc/tegra/tegra_asoc_machine.c
sound/soc/tegra/tegra_audio_graph_card.c
sound/soc/ti/omap-dmic.c
sound/soc/ti/omap-mcpdm.c

index 01e944fa11483baa294b75e7ac2792acea96ae55..b7f16ea0cdfcd2e0c7a6ab7a166ad26a15217594 100644 (file)
@@ -10,7 +10,6 @@
 #include <linux/clk.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 
 #include <sound/soc.h>
 
index 25ed0b953bfdeadc554f8b4d548dd9d51cc0b727..193dd7acceb082ded1eae057fd03c6109e479cf3 100644 (file)
@@ -16,7 +16,7 @@
 #include <linux/clk.h>
 #include <linux/mfd/syscon.h>
 #include <linux/lcm.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 
 #include <sound/core.h>
 #include <sound/pcm.h>
index c809b121037f04a389b8875a0edbdfe53c832755..611da23325d328b0ecb4b6355892ca9154271c24 100644 (file)
@@ -38,7 +38,6 @@
 #include <linux/gpio.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/of_gpio.h>
 #include <linux/regulator/consumer.h>
 
index 8638bf22ef5c2e0f9a1c9bc3d96d469cefbbf2f9..90088516fed0182bd15b0f7ce39b62f25a6f20bd 100644 (file)
@@ -5,7 +5,7 @@
 #include <linux/init.h>
 #include <linux/io.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/slab.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
index 94831aad7ac6944cffeab487f410f09ac8704d88..d1392d9abccd25104322baa0f6eaa2458ede6d21 100644 (file)
@@ -13,7 +13,6 @@
 #include <linux/delay.h>
 #include <linux/slab.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/gpio/consumer.h>
 #include <linux/regulator/consumer.h>
 #include <linux/regmap.h>
index 207c5c95f35ae5a47e1a7973ef91f86dd9632400..e7e95e5d19116aa02324fc7c03caa64efd4fe51f 100644 (file)
@@ -10,7 +10,6 @@
 #include <linux/module.h>
 #include <linux/regmap.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/spi/spi.h>
 #include <sound/soc.h>
 
index ce99f30b4613ac929e0a6797d71b249bae44a03d..a33cb329865cbb8ae8c0360401799b62382d06d0 100644 (file)
@@ -5,10 +5,10 @@
  * Copyright (c) 2009 Daniel Mack <daniel@caiaq.de>
  */
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/slab.h>
 #include <linux/spi/spi.h>
-#include <linux/of_device.h>
 #include <linux/gpio/consumer.h>
 #include <linux/regulator/consumer.h>
 #include <sound/asoundef.h>
index e34e5533765c9cfba782ce327027706ba27e1b40..74a10108c1d43aed60939adc26e33f72b8d18fe0 100644 (file)
@@ -8,7 +8,7 @@
 #include <linux/i2c.h>
 #include <linux/gpio/consumer.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/of_gpio.h>
 #include <linux/regmap.h>
 #include <linux/slab.h>
index f287acb986461e047aaca5ff9fe2be36244aa0b1..3ee5a5c3c5feee2a166aa1fae0a5c78a501018e0 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/gpio/consumer.h>
 #include <linux/i2c.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/pm_runtime.h>
 #include <linux/regulator/consumer.h>
 #include <sound/soc.h>
index 77678f85ad9469a69133c1885e66c1c8c66e3a8e..73cf482f104f1afc645a295881d35faa15615480 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/gpio/consumer.h>
 #include <linux/i2c.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/of_gpio.h>
 #include <linux/pm_runtime.h>
 #include <linux/regulator/consumer.h>
index 619a817ee91cb8fc0f06362aedb3e9ba317d47cb..73fb35560e5149ec595623a9181d072ccd53468c 100644 (file)
@@ -99,7 +99,7 @@
 #include <linux/delay.h>
 #include <linux/i2c.h>
 #include <linux/slab.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/of_graph.h>
 #include <linux/module.h>
 #include <linux/regmap.h>
index 8a40c6b3f4d8e1c5bf980bba23e061097fc952b0..fe035d2fc9131b7e2d340a6eb5deea6d3f2a1dd4 100644 (file)
@@ -24,7 +24,7 @@
 #include <linux/delay.h>
 #include <linux/i2c.h>
 #include <linux/slab.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/module.h>
 #include <linux/regmap.h>
 #include <sound/soc.h>
index 442e2cb42df4f9b1ad6a481a4b20ba6403388bc9..6c767609f95df139369f0f4f4e69e12bd52ef6c0 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/gpio/consumer.h>
 #include <linux/i2c.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
 #include <linux/regulator/consumer.h>
index 6e658bb16fb0095abe47c7fa0f42762b7a43d1e3..1380406184385c5b09401471370844cb56e0dbb0 100644 (file)
@@ -19,7 +19,7 @@
 #include <linux/platform_device.h>
 #include <linux/regulator/consumer.h>
 #include <linux/gpio/consumer.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
index 9968c2e189e64bf4837edba1f3c26fbba0778fcf..4010a2d33a33c1e16cc2d0fddfbcf73769eeea31 100644 (file)
@@ -30,8 +30,6 @@
 #include <linux/regulator/machine.h>
 #include <linux/of_gpio.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
-#include <linux/of_irq.h>
 
 #include "cs35l33.h"
 #include "cirrus_legacy.h"
index 6974dd4614103b65ed269be939dc57201a82e2ea..e5871736fa29fc1d440679b0c69d9557b33fe915 100644 (file)
@@ -19,7 +19,7 @@
 #include <linux/regulator/consumer.h>
 #include <linux/regulator/machine.h>
 #include <linux/pm_runtime.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/of_gpio.h>
 #include <linux/of_irq.h>
 #include <sound/core.h>
index 0a4b5aa7818581005a1e93a1763b40c28d818923..63a538f747d3cdadd5efbde1d9445010128bb210 100644 (file)
@@ -17,7 +17,7 @@
 #include <linux/platform_device.h>
 #include <linux/regulator/consumer.h>
 #include <linux/gpio/consumer.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/of_gpio.h>
 #include <linux/regmap.h>
 #include <sound/core.h>
@@ -29,7 +29,6 @@
 #include <sound/initval.h>
 #include <sound/tlv.h>
 #include <sound/cs35l35.h>
-#include <linux/of_irq.h>
 #include <linux/completion.h>
 
 #include "cs35l35.h"
index 20084c7d3acbe2b417aad84078d96e1e104d64f8..f2fde6e652b935100c5ce9d1cbfea2942e374efe 100644 (file)
@@ -17,7 +17,7 @@
 #include <linux/platform_device.h>
 #include <linux/regulator/consumer.h>
 #include <linux/gpio/consumer.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/of_gpio.h>
 #include <linux/regmap.h>
 #include <sound/core.h>
@@ -29,7 +29,6 @@
 #include <sound/initval.h>
 #include <sound/tlv.h>
 #include <sound/cs35l36.h>
-#include <linux/of_irq.h>
 #include <linux/completion.h>
 
 #include "cs35l36.h"
index 96414ee352854512b6d156467eb8db7dde6764e0..a0c457c0d04b44e5c3c14e025388f03fc64e44bc 100644 (file)
@@ -13,7 +13,7 @@
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/platform_device.h>
 #include <linux/slab.h>
 
index 4bc64ba71cd644b52e08b01deb39ae246cad0769..d0e9128ac6d0cabf2d7134ccb6fe91f04b329a0b 100644 (file)
@@ -13,7 +13,6 @@
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
-#include <linux/of_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/property.h>
 #include <sound/initval.h>
index 3df567214952dba754c1a43682c59dffd753977f..3bbb90c827f22b568f475223658abfe1ea0fed3e 100644 (file)
@@ -21,6 +21,7 @@
  * - Power management is supported
  */
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/slab.h>
 #include <sound/core.h>
@@ -30,7 +31,6 @@
 #include <linux/delay.h>
 #include <linux/regulator/consumer.h>
 #include <linux/gpio/consumer.h>
-#include <linux/of_device.h>
 
 #define CS4270_FORMATS (SNDRV_PCM_FMTBIT_S8      | SNDRV_PCM_FMTBIT_S16_LE  | \
                        SNDRV_PCM_FMTBIT_S18_3LE | SNDRV_PCM_FMTBIT_S20_3LE | \
index 2961340f15e2ed05d7c551c8d5f68fd557181bdc..94bcab812629e8243b4cf248f2631e2e3c6f18d2 100644 (file)
@@ -24,7 +24,6 @@
 #include <linux/property.h>
 #include <linux/regulator/consumer.h>
 #include <linux/gpio/consumer.h>
-#include <linux/of_device.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
index 1714857594fbea99e015b2cebbdf74ada6bdd374..3e3a86dab4fccfb95c65d66471ca64ea6dc6fb85 100644 (file)
@@ -20,7 +20,7 @@
 #include <linux/workqueue.h>
 #include <linux/platform_device.h>
 #include <linux/regulator/consumer.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/of_gpio.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
index 9028c0f0fe777685026d340cb801e4ed6bbf9fda..ecaebf8e1c8fc70a8a8e1cc49344dd87e4db97b5 100644 (file)
@@ -12,7 +12,7 @@
 
 #include <linux/i2c.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/mod_devicetable.h>
 #include <linux/pm_runtime.h>
 #include <sound/soc.h>
 
index 3292405024bc0ef863b1859b618211d95cef6377..0b40fdfb1825bf48bae092f84c6b6c57da1d91e7 100644 (file)
@@ -16,7 +16,7 @@
 #include <linux/platform_device.h>
 #include <linux/pm.h>
 #include <linux/i2c.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/regmap.h>
 #include <linux/slab.h>
 #include <sound/core.h>
@@ -29,7 +29,6 @@
 #include <linux/of_gpio.h>
 #include <linux/regulator/consumer.h>
 #include <linux/pm_runtime.h>
-#include <linux/of_irq.h>
 #include <linux/completion.h>
 #include <linux/mutex.h>
 #include <linux/workqueue.h>
index ef08e51901b57162083d7f46697da742f0a85e4b..9083228495d49f34be1de27ab37d714f68aee608 100644 (file)
@@ -7,6 +7,7 @@
  * Authors: Tim Howe <Tim.Howe@cirrus.com>
  */
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/kernel.h>
@@ -17,7 +18,6 @@
 #include <linux/platform_device.h>
 #include <linux/pm.h>
 #include <linux/i2c.h>
-#include <linux/of_device.h>
 #include <linux/regmap.h>
 #include <linux/slab.h>
 #include <sound/core.h>
index 49d97627abc6474ee705ea8ecfa38d09a08a1eb7..37db1b5e20a6ba804b27430468d82757a34efd61 100644 (file)
@@ -9,7 +9,7 @@
  */
 
 #include <linux/acpi.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/property.h>
 #include <linux/clk.h>
 #include <linux/delay.h>
index 600c2db587568d8057ffab0d2efa46cd703cea9c..311ea7918b31249fc11c47f9ad65e6489f18f81b 100644 (file)
@@ -12,7 +12,7 @@
 #include <linux/clkdev.h>
 #include <linux/clk-provider.h>
 #include <linux/i2c.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/property.h>
 #include <linux/regmap.h>
 #include <linux/slab.h>
index ae20086777b5d073c16dca197d1d17fb3a5316cc..c8a34572965d3c3255fd673081a2f114bd3a4d68 100644 (file)
@@ -15,7 +15,6 @@
 #include <linux/slab.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
 #include <sound/soc.h>
index 0bd9ba5a11b4e5b928743dff6aa85330e7e38d42..97cfa0c8e81b7357cc6df7f0750ddea1f4d44c7f 100644 (file)
@@ -9,7 +9,6 @@
 
 #include <linux/clk.h>
 #include <linux/delay.h>
-#include <linux/of_device.h>
 #include <linux/module.h>
 #include <linux/pm.h>
 #include <linux/regmap.h>
index c6b1e77ffccd0aa441a757ad62bedd7351a3d947..1f165e46701f6eed9e235329b5896f3a1e26c520 100644 (file)
@@ -13,7 +13,7 @@
 #include <linux/slab.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/initval.h>
index f54baaad54d4b4c2c5b3e73bfc2c2d868df01cc3..da1b422250b8fc86a7f9e0b5ca199f7d1eb33697 100644 (file)
@@ -4,7 +4,7 @@
 #include <linux/export.h>
 #include <linux/module.h>
 #include <linux/init.h>
-#include <linux/of_platform.h>
+#include <linux/of.h>
 #include <linux/platform_device.h>
 #include <linux/pm_domain.h>
 #include <linux/pm_runtime.h>
index d2cf4847eead14b76bf77aa54764de2dad66f90f..2a5e963fb2b57c649dfc25916caa5fff0e123f0a 100644 (file)
@@ -8,8 +8,8 @@
 #include <linux/dma-mapping.h>
 #include <linux/platform_device.h>
 #include <linux/slab.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
 #include <linux/delay.h>
 
 #include <sound/core.h>
index d7b157ddc9a8ba9c7825cc61dab7cfe2dfdff47a..0284e29c11d3c8bca15bbe109c38b8dd08b51b4e 100644 (file)
@@ -6,8 +6,8 @@
 // Author: KaiChieh Chuang <kaichieh.chuang@mediatek.com>
 
 #include <linux/platform_device.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
 #include <linux/delay.h>
 #include <linux/kthread.h>
 #include <linux/sched.h>
index 7f624854948c7c696f9df91de04ba893133ed475..ed34cc15b80e856356c07fd53af22207124e0d19 100644 (file)
@@ -6,11 +6,7 @@
 // Author: Argus Lin <argus.lin@mediatek.com>
 //
 
-#include <linux/of_gpio.h>
 #include <linux/of.h>
-#include <linux/of_irq.h>
-#include <linux/of_device.h>
-#include <linux/of_address.h>
 #include <linux/input.h>
 #include <linux/kthread.h>
 #include <linux/io.h>
index 30690479ec1765645517aab48006a62aa8930eb5..0b76a55664b0352f6ee2d0f3c96466ffe1df2d6d 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/kthread.h>
 #include <linux/mfd/mt6397/core.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/platform_device.h>
 #include <linux/regulator/consumer.h>
 #include <linux/sched.h>
index 2174a89772fc20a4f1a41910c198797b84f75855..5cf28d034f094ceb2a739286f6b1004c41252036 100644 (file)
@@ -16,7 +16,7 @@
 #include <linux/regulator/consumer.h>
 #include <linux/spi/spi.h>
 #include <linux/slab.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
index 735e1942b530b16bf4af78491cf852b3fae55db0..316ad53bc66a387a7a8be111859b1caf5f5e95b8 100644 (file)
@@ -13,8 +13,6 @@
 #include <linux/i2c.h>
 #include <linux/regmap.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
-#include <linux/of_gpio.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
 #include <sound/soc.h>
index b59230c8fd32a2ab1af3b70aba1609698821a727..ed0af0213d60318369d76d94de6628c62884b23d 100644 (file)
@@ -20,8 +20,6 @@
 #include <linux/slab.h>
 #include <linux/platform_device.h>
 #include <linux/regulator/consumer.h>
-#include <linux/of.h>
-#include <linux/of_device.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
index b22ba95bd0c04efdeabf5f2cb68fb47dd3d2f76f..2f468f41b94dbda4ee3ddb5b0b3e890e3bc780f9 100644 (file)
 #include <linux/i2c.h>
 #include <linux/clk.h>
 #include <linux/log2.h>
+#include <linux/of.h>
 #include <linux/regmap.h>
 #include <linux/regulator/driver.h>
 #include <linux/regulator/machine.h>
 #include <linux/regulator/consumer.h>
-#include <linux/of_device.h>
 #include <sound/core.h>
 #include <sound/tlv.h>
 #include <sound/pcm.h>
index 7b9abbc1bd9459df5a2de8f6ce65d9ea482d7906..61072e7574a0cbaf129835544f00b6dbdf2dbe1a 100644 (file)
@@ -7,6 +7,7 @@
 // Auther: Gyuhwa Park <gyuhwa.park@irondevice.com>
 //         Kiseok Jo <kiseok.jo@irondevice.com>
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/kernel.h>
@@ -21,7 +22,6 @@
 #include <sound/soc.h>
 #include <sound/initval.h>
 #include <sound/tlv.h>
-#include <linux/of_device.h>
 #include <linux/slab.h>
 #include <asm/div64.h>
 
index 34ffd32ab9dca10e367aff1ef4c6079b49093ef5..fcf0dbfbbbcaba646a61fc9499f80de6f84bef7a 100644 (file)
@@ -21,8 +21,7 @@
 #include <linux/delay.h>
 #include <linux/pm.h>
 #include <linux/i2c.h>
-#include <linux/of_device.h>
-#include <linux/of_gpio.h>
+#include <linux/of.h>
 #include <linux/regmap.h>
 #include <linux/regulator/consumer.h>
 #include <linux/gpio/consumer.h>
index e4a9e9241c607eb4aec278c244e1544f2d0021e8..612cc1d7eafe927323f7b244877e0633b5669db6 100644 (file)
@@ -22,8 +22,7 @@
 #include <linux/delay.h>
 #include <linux/pm.h>
 #include <linux/i2c.h>
-#include <linux/of_device.h>
-#include <linux/of_gpio.h>
+#include <linux/of.h>
 #include <linux/regmap.h>
 #include <linux/regulator/consumer.h>
 #include <linux/gpio/consumer.h>
index a220342c3d77a513dcff80ff62d18791acbbd651..f249e93e2a4e4d76fd346782f0db4d8a1bf5d6c6 100644 (file)
@@ -20,7 +20,7 @@
 #include <linux/init.h>
 #include <linux/kernel.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/regmap.h>
 #include <linux/regulator/consumer.h>
 #include <linux/stddef.h>
index eace965336003469117d50e3f21e3d4addd68f44..296caad5d026a0593e203b38a8bed242e20c23eb 100644 (file)
@@ -4,13 +4,13 @@
 //
 // Based on WM8523 ALSA SoC Audio driver written by Mark Brown
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/init.h>
 #include <linux/delay.h>
 #include <linux/slab.h>
 #include <linux/gpio/consumer.h>
-#include <linux/of_device.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
index 6636a70f3895c0eb37967a7ab3da76eaea1b7413..0e671cce84479fdb7926827619d1d61749d8a770 100644 (file)
@@ -7,6 +7,7 @@
  * Author: Liam Girdwood <lrg@slimlogic.co.uk>
  */
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/kernel.h>
@@ -16,7 +17,6 @@
 #include <linux/i2c.h>
 #include <linux/spi/spi.h>
 #include <linux/slab.h>
-#include <linux/of_device.h>
 #include <linux/regmap.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
index ea87cd3cc0d67832c1a1a694d58100716dab466e..41b14538b03c72f46eb708dfbea809a4cd220feb 100644 (file)
@@ -7,6 +7,7 @@
  * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>
  */
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/init.h>
@@ -16,7 +17,6 @@
 #include <linux/regmap.h>
 #include <linux/regulator/consumer.h>
 #include <linux/slab.h>
-#include <linux/of_device.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
index b56dcac602448bb8a9aa6935554af461af7d0747..fa9942a0892753e288719ac769c948ee6703aff8 100644 (file)
@@ -8,13 +8,13 @@
  * Based on WM8523 ALSA SoC Audio driver written by Mark Brown
  */
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/init.h>
 #include <linux/delay.h>
 #include <linux/slab.h>
 #include <linux/gpio/consumer.h>
-#include <linux/of_device.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
index 28c0ba3486342d5e5fdc813c797393af9eee11ea..73a8edc797fb275ef426c2622755f4e6b942f9ba 100644 (file)
@@ -15,6 +15,7 @@
  *  the secondary audio interfaces are not.
  */
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/kernel.h>
@@ -25,7 +26,6 @@
 #include <linux/regmap.h>
 #include <linux/regulator/consumer.h>
 #include <linux/slab.h>
-#include <linux/of_device.h>
 
 #include <sound/core.h>
 #include <sound/pcm.h>
index 916f297164de0257614600cfc5b51d8b0f05f8ec..7d339cc65208ad06927d068e7853e16509a89c5e 100644 (file)
@@ -9,6 +9,7 @@
  * Based on wm8731.c by Richard Purdie
  */
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/init.h>
@@ -18,7 +19,6 @@
 #include <linux/regmap.h>
 #include <linux/spi/spi.h>
 #include <linux/slab.h>
-#include <linux/of_device.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
index 0c943e7d4159e66aec0fcd110fc3c8c601d39fe4..d9cc78fbf1ea90e713a3c63d1160275573da623e 100644 (file)
@@ -7,6 +7,7 @@
  * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>
  */
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/init.h>
@@ -17,7 +18,6 @@
 #include <linux/regmap.h>
 #include <linux/spi/spi.h>
 #include <linux/slab.h>
-#include <linux/of_device.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
index c39e637d813d75240856a2072972781cd2bed2a7..7f68ad0380e04c809571eb805117ba04c01c41a9 100644 (file)
@@ -11,8 +11,8 @@
  */
 
 #include <linux/i2c.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
 
 #include "wm8731.h"
 
index 542ed097d89a42bcdf8f003fc0ab7b6fc476e490..c02086afa7fbeafc4b108b80c9799efcd14c2555 100644 (file)
@@ -11,8 +11,8 @@
  */
 
 #include <linux/spi/spi.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
 
 #include "wm8731.h"
 
index 0d231c289ef33b20604e4b2d97ea92951488fe98..a0ba1e7dee98d2508294989b4870d7d2d7a83531 100644 (file)
@@ -7,6 +7,7 @@
  * Author: Mark Brown <broonie@opensource.wolfsonmicro.com>
  */
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/init.h>
@@ -17,7 +18,6 @@
 #include <linux/regulator/consumer.h>
 #include <linux/spi/spi.h>
 #include <linux/slab.h>
-#include <linux/of_device.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
index 19e8fc4062c79a45d88e5e1c00d37ae28cccec17..a0848774427b4cb50ef3fe09cdf6e5cf729b7b1d 100644 (file)
 #include <linux/pm.h>
 #include <linux/i2c.h>
 #include <linux/spi/spi.h>
+#include <linux/of.h>
 #include <linux/regmap.h>
 #include <linux/regulator/consumer.h>
 #include <linux/slab.h>
-#include <linux/of_device.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
index 2d2feaf95e49521a37aa50941b10a0eab80496ba..b8d76cd001da8d213c60187ed2c5f2fed852e4ef 100644 (file)
 #include <linux/delay.h>
 #include <linux/pm.h>
 #include <linux/i2c.h>
+#include <linux/of.h>
 #include <linux/regmap.h>
 #include <linux/spi/spi.h>
 #include <linux/slab.h>
-#include <linux/of_device.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
index b5d8290c37d9b12b48b1038cbe89a4bc4acbe336..f42ed24314f3ef0c02294dd8366de236cf16f7fb 100644 (file)
  * an alsa kcontrol. This allows the PCM to remain open.
  */
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/kernel.h>
 #include <linux/init.h>
 #include <linux/delay.h>
 #include <linux/pm.h>
 #include <linux/i2c.h>
-#include <linux/of_device.h>
 #include <linux/regmap.h>
 #include <linux/spi/spi.h>
 #include <linux/slab.h>
index 2469f4f3bea355f199cc3a86e60b2ae9a43509dc..38376b6052016006cf5cc2f8fd365eb6b31161d3 100644 (file)
@@ -7,11 +7,11 @@
  * Author: Dimitris Papastamos <dp@opensource.wolfsonmicro.com>
  */
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/init.h>
 #include <linux/delay.h>
-#include <linux/of_device.h>
 #include <linux/pm.h>
 #include <linux/spi/spi.h>
 #include <linux/regmap.h>
index 0673bbd32bab10d8b4fe09ba3f11e0b0ab4ece57..166e00fcd11d32c8c273548091263dabf5df8518 100644 (file)
@@ -9,13 +9,13 @@
  * TODO: Input ALC/limiter support
  */
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/init.h>
 #include <linux/delay.h>
 #include <linux/pm.h>
 #include <linux/i2c.h>
-#include <linux/of_device.h>
 #include <linux/regmap.h>
 #include <linux/spi/spi.h>
 #include <linux/slab.h>
index bbb4b6e3b41cfedc111d725b3ca24308a8d3b2a3..cfa78e4d8b73623950b9ead751d5ba274590e477 100644 (file)
@@ -14,7 +14,6 @@
 #include <linux/delay.h>
 #include <linux/pm.h>
 #include <linux/pm_runtime.h>
-#include <linux/of_device.h>
 #include <linux/regulator/consumer.h>
 #include <linux/slab.h>
 #include <sound/core.h>
index 8f6396faec9be5bce7808d1ddd03502e07b64201..de17b103a4cf2e4791d9f540cd390440993843ed 100644 (file)
@@ -15,8 +15,8 @@
 #include <linux/interrupt.h>
 #include <linux/device.h>
 #include <linux/delay.h>
-#include <linux/of_device.h>
-#include <linux/of_platform.h>
+#include <linux/of.h>
+#include <linux/platform_device.h>
 #include <linux/dma-mapping.h>
 
 #include <sound/core.h>
index fc56f6ade3682749c3afaae98eda2465fad79fc4..ee2f6ad1f800756bea0b05e75585cb9dabd95eee 100644 (file)
@@ -5,9 +5,8 @@
 #include <linux/clk-provider.h>
 #include <linux/delay.h>
 #include <linux/dmaengine.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
-#include <linux/of_address.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
 #include <linux/slab.h>
index 49ae7f6267d3712726a141634be70aeb5c38029f..f2d74ec05cdf15c06a8a9c4a7bd629a65a4c3f44 100644 (file)
@@ -10,7 +10,7 @@
 #include <linux/moduleparam.h>
 #include <linux/mfd/syscon.h>
 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/pm_runtime.h>
 #include <linux/of.h>
 #include <linux/pm.h>
index abe19a8a7aa72dce19fb73a8cb84f2f8ef010988..5c5c04ce9db7d2a91546fe36b7241ef683ef8e54 100644 (file)
@@ -6,8 +6,7 @@
 #include <linux/delay.h>
 #include <linux/dmaengine.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
-#include <linux/of_address.h>
+#include <linux/of.h>
 #include <linux/pm_runtime.h>
 #include <linux/rpmsg.h>
 #include <linux/slab.h>
index 8a9a30dd31e208d697b67c1a6788bc66e853fc38..79e7c6b98a754fb9e2f56b1dec0a1e27030f227d 100644 (file)
@@ -8,8 +8,7 @@
 #include <linux/delay.h>
 #include <linux/dmaengine.h>
 #include <linux/module.h>
-#include <linux/of_address.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/pinctrl/consumer.h>
 #include <linux/pm_qos.h>
 #include <linux/pm_runtime.h>
index d42cc2f55baade1ee1b2f0b23a773c6e78d67402..a63121c888e02aeeedd067be6fb187c7126ff233 100644 (file)
@@ -12,9 +12,7 @@
 #include <linux/bitrev.h>
 #include <linux/clk.h>
 #include <linux/module.h>
-#include <linux/of_address.h>
-#include <linux/of_device.h>
-#include <linux/of_irq.h>
+#include <linux/of.h>
 #include <linux/regmap.h>
 #include <linux/pm_runtime.h>
 
index be003a117b39f878f5310143d901f05e836295c5..747ab2f1aae3a4e43579bb9963c75597fb4f71e7 100644 (file)
@@ -13,7 +13,6 @@
 #include <linux/io.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/slab.h>
 
index f71b3c1340016740b47b1151ab210991a0fc7510..cb8723965f2f8964a1148093e122b4dee891eff6 100644 (file)
@@ -5,9 +5,8 @@
 #include <linux/init.h>
 #include <linux/slab.h>
 #include <linux/gpio/consumer.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/i2c.h>
-#include <linux/of_gpio.h>
 #include <linux/clk.h>
 #include <sound/soc.h>
 #include <sound/pcm_params.h>
index a9324712e3fa9e8db8d07f8b774aac3c89d08834..a0c5c35817dd2289fe9331dd86f502c53b702114 100644 (file)
@@ -2,8 +2,9 @@
 // Copyright 2017-2020 NXP
 
 #include <linux/module.h>
-#include <linux/of_platform.h>
+#include <linux/of.h>
 #include <linux/of_reserved_mem.h>
+#include <linux/platform_device.h>
 #include <linux/i2c.h>
 #include <linux/of_gpio.h>
 #include <linux/slab.h>
index 866a533fec83adfc4a7c1e5a8d094d277820d083..4b45e24274faced4d256c1a385c7ed66aaec24b0 100644 (file)
@@ -7,12 +7,12 @@
 // Copyright (C) 2009 Jon Smirl, Digispeaker
 
 #include <linux/module.h>
-#include <linux/of_device.h>
 #include <linux/dma-mapping.h>
 #include <linux/slab.h>
+#include <linux/of.h>
 #include <linux/of_address.h>
 #include <linux/of_irq.h>
-#include <linux/of_platform.h>
+#include <linux/platform_device.h>
 
 #include <sound/soc.h>
 
index 1671bcd4ee3d28fde0e8166416687c59f9786b92..0423cf43c7a02fdf2898ddf802bbbc16586fc49c 100644 (file)
@@ -5,9 +5,8 @@
 // Copyright (C) 2009 Jon Smirl, Digispeaker
 // Author: Jon Smirl <jonsmirl@gmail.com>
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
-#include <linux/of_platform.h>
 #include <linux/delay.h>
 #include <linux/time.h>
 
index 22bde475e93596052e003823af5bad569f4d8e8f..af8b9d098d2d302463aef1ad0366d9ce7f5ba99f 100644 (file)
@@ -7,8 +7,7 @@
 // Copyright (C) 2009 Jon Smirl, Digispeaker
 
 #include <linux/module.h>
-#include <linux/of_device.h>
-#include <linux/of_platform.h>
+#include <linux/of.h>
 
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
index a635e08f14cee3691ee1f1be84de84224e63ec03..52fb9e7bcca4a9ab6dd057164edfd5435596671b 100644 (file)
@@ -9,8 +9,8 @@
 #include <linux/module.h>
 #include <linux/interrupt.h>
 #include <linux/fsl/guts.h>
+#include <linux/of.h>
 #include <linux/of_address.h>
-#include <linux/of_device.h>
 #include <linux/slab.h>
 #include <sound/soc.h>
 
index db09e8366944ac410ad95c3e99d91bf007afc240..6f5eecf6d88c15d34cd05039da17c651f91ee246 100644 (file)
@@ -9,8 +9,8 @@
 #include <linux/module.h>
 #include <linux/fsl/guts.h>
 #include <linux/interrupt.h>
+#include <linux/of.h>
 #include <linux/of_address.h>
-#include <linux/of_device.h>
 #include <linux/slab.h>
 #include <sound/soc.h>
 
index 2d73502040957a35814861d80217010727d7cfd8..18d129c2164813cdf8e5be033344680b8ce7facd 100644 (file)
@@ -16,8 +16,8 @@
 #include <linux/module.h>
 #include <linux/fsl/guts.h>
 #include <linux/interrupt.h>
+#include <linux/of.h>
 #include <linux/of_address.h>
-#include <linux/of_device.h>
 #include <linux/slab.h>
 #include <sound/soc.h>
 
index d24c02e908783e1937e1babe4c42cfe2a9f5a0a3..2bab0fc1de591acdbfbcd9ffb640643b4c15f940 100644 (file)
@@ -9,8 +9,7 @@
 #include <linux/init.h>
 #include <linux/module.h>
 #include <linux/device.h>
-#include <linux/of_device.h>
-#include <linux/of_platform.h>
+#include <linux/of.h>
 
 #include <sound/soc.h>
 
index e4a9420bba85f87ef7dad9d8e34b1459cbc263a7..704f32bda24da415847de51002d1d4b3348a061e 100644 (file)
@@ -13,8 +13,6 @@
 #include <linux/gpio/consumer.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
-#include <linux/of_gpio.h>
 #include <linux/of_graph.h>
 #include <linux/platform_device.h>
 #include <linux/string.h>
index 5d856942bcaee04d78f9e64c467202e03d2b2786..1344e1adfc6784dff1912e8b4cf55d6a1ae91213 100644 (file)
@@ -12,8 +12,6 @@
 #include <linux/gpio/consumer.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
-#include <linux/of_gpio.h>
 #include <linux/of_graph.h>
 #include <linux/platform_device.h>
 #include <linux/string.h>
index b95b86315502a7c3e7df098c3de112570a0594ee..048357ae7ae6d89a63a0a5a5a4046e077642b8d7 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/device.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
+#include <linux/of_platform.h>
 #include <linux/platform_device.h>
 #include <linux/string.h>
 #include <sound/simple_card.h>
index 8c3eb4424efc70d613919b92edf571913de5fe91..e4967540a2e1923e42c6ddbca2940331c9e5b52d 100644 (file)
@@ -6,7 +6,7 @@
 // Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 
 #include <linux/slab.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/of_graph.h>
 #include <linux/module.h>
 #include <linux/workqueue.h>
index 86885117f7f75984088b8596262876f33051545e..6a17deb874df7ec5e711ccb78ac3af8d93e61c7b 100644 (file)
@@ -12,8 +12,6 @@
 #include <linux/module.h>
 #include <linux/mfd/syscon.h>
 #include <linux/of.h>
-#include <linux/of_address.h>
-#include <linux/of_device.h>
 #include <linux/pm_runtime.h>
 
 #include "mt2701-afe-common.h"
index a0b4eeece9b7300efdaf80c1835d2e620063f292..acaf81fd6c9b59d834f585ee9e10131874c32810 100644 (file)
@@ -8,7 +8,7 @@
 
 #include <linux/input.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/pinctrl/consumer.h>
 #include <sound/jack.h>
 #include <sound/pcm_params.h>
index 1771c26b04454ef3776fb950981817fd4b28f7b1..bb6df056a8789bc72aa8b2361bd3036821a372c4 100644 (file)
@@ -7,7 +7,7 @@
 // Author: Shunli Wang <shunli.wang@mediatek.com>
 
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/pinctrl/consumer.h>
 #include <sound/jack.h>
 #include <sound/pcm_params.h>
index f795190f92a28aa7c78781d94dde344674c06e79..d86dc45be30cf98da560bbe7a5621e7e3521118f 100644 (file)
@@ -9,7 +9,7 @@
 
 #include <linux/input.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <sound/jack.h>
 #include <sound/pcm_params.h>
 #include <sound/soc.h>
index 6be33892be0a7699dce800ad77d333454baf8951..8e216e92c142cea445d1d977c6dd2bd918d754a1 100644 (file)
@@ -11,7 +11,7 @@
 #include <linux/gpio/consumer.h>
 #include <linux/input.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <sound/jack.h>
 #include <sound/pcm_params.h>
 #include <sound/rt5682.h>
index 1564eaa1b290e9ea5e6aecce6663b570e1367d56..ed487c14f268253992829e5fc638ca50d1803798 100644 (file)
@@ -9,7 +9,7 @@
 #include <linux/bitfield.h>
 #include <linux/input.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/pm_runtime.h>
 #include <sound/jack.h>
 #include <sound/pcm_params.h>
index fe3562ea83ce9260dd6778d2f8bfc28387b0753b..5bd6addd145051bbdc4f71583a3fa64e4581838d 100644 (file)
@@ -9,7 +9,7 @@
 
 #include <linux/input.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/pm_runtime.h>
 #include <sound/jack.h>
 #include <sound/pcm_params.h>
index 9138f38861ffde454afc4b0a397150a1dc904605..4feb9fb7696792c9533e5007ca8ee9b52fe145ad 100644 (file)
@@ -10,7 +10,7 @@
 
 #include <linux/input.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/pm_runtime.h>
 #include <sound/jack.h>
 #include <sound/pcm_params.h>
index ac761d3a01c05a657dcbf1bde9549ac4c94f4dbb..3e3a62df3d7e39cddb7492aa94b16662e9c00ba4 100644 (file)
@@ -6,7 +6,6 @@
 #include <linux/module.h>
 #include <linux/init.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/slab.h>
 #include <linux/dma-mapping.h>
index 01cb5c5e72fe0e7ff939bc060dd1fdb06eb619ba..310e3ac77424b56d2fecd818f07bf8292d6f0faf 100644 (file)
@@ -6,7 +6,6 @@
 #include <linux/module.h>
 #include <linux/device.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/soc.h>
index cddeb47dbcf2137a6d633fd39088c6fdd5e90840..7ee6df02b90693cb348589de6a120b40a7f71530 100644 (file)
@@ -1,9 +1,9 @@
 // SPDX-License-Identifier: GPL-2.0
 // Copyright (c) 2018, Linaro Limited
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/of_device.h>
 #include <sound/soc.h>
 #include <sound/soc-dapm.h>
 #include <sound/pcm.h>
index 739856a00017c5600fa79ce5ec0ef04ffb0cd30a..b799ac7246279e609113e8eadca06314ab07989c 100644 (file)
@@ -4,6 +4,7 @@
 #include <linux/init.h>
 #include <linux/err.h>
 #include <linux/module.h>
+#include <linux/of.h>
 #include <linux/platform_device.h>
 #include <linux/slab.h>
 #include <sound/soc.h>
@@ -12,7 +13,6 @@
 #include <sound/pcm.h>
 #include <asm/dma.h>
 #include <linux/dma-mapping.h>
-#include <linux/of_device.h>
 #include <sound/pcm_params.h>
 #include "q6apm.h"
 
index 5e14cd0a38deb659a02fc3daca151700e1f203b6..0f4a7523a923148aa832c64ecb4d69e069ae560d 100644 (file)
@@ -5,6 +5,7 @@
 #include <linux/init.h>
 #include <linux/err.h>
 #include <linux/module.h>
+#include <linux/of.h>
 #include <linux/platform_device.h>
 #include <linux/slab.h>
 #include <sound/soc.h>
@@ -14,7 +15,6 @@
 #include <sound/compress_driver.h>
 #include <asm/dma.h>
 #include <linux/dma-mapping.h>
-#include <linux/of_device.h>
 #include <sound/pcm_params.h>
 #include "q6asm.h"
 #include "q6routing.h"
index 4613867d11338edfb95a704e88bb57b2ec02bed7..e758411603be5157e468e8c076620d7c18661bf3 100644 (file)
@@ -8,7 +8,6 @@
 #include <linux/device.h>
 #include <linux/platform_device.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/slab.h>
 #include <dt-bindings/sound/qcom,q6dsp-lpass-ports.h>
 #include "q6dsp-lpass-clocks.h"
index c583faae3a3e4d541d1c8d176239f09d29cc762c..5e89930d8dca9556d4454763d1dc381c70f4a91d 100644 (file)
@@ -5,11 +5,10 @@
 #include <linux/init.h>
 #include <linux/err.h>
 #include <linux/module.h>
+#include <linux/of.h>
 #include <linux/platform_device.h>
-#include <linux/of_platform.h>
 #include <linux/bitops.h>
 #include <linux/mutex.h>
-#include <linux/of_device.h>
 #include <linux/slab.h>
 #include <sound/core.h>
 #include <sound/soc.h>
index d1fd40e3f7a9d8e92b51e21c1187cbf93ae203da..cf1da775e82ba5b3d7e1c3ede8487db88c43e517 100644 (file)
@@ -8,7 +8,7 @@
 #include <linux/gpio.h>
 #include <linux/gpio/consumer.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/platform_device.h>
 #include <sound/core.h>
 #include <sound/jack.h>
index c23df4c8f3417523007848d2be6922b53de90158..f636c0d2ca363db704af013cc2c97f5afd887e3e 100644 (file)
@@ -5,8 +5,8 @@
 // ALSA SoC Machine driver for sc7280
 
 #include <linux/input.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <sound/core.h>
 #include <sound/jack.h>
index cfb9c8dbd59991da4ed513295236bc0be29b145a..870d7b69465dda436d07a438465117d6356412be 100644 (file)
@@ -1,9 +1,9 @@
 // SPDX-License-Identifier: GPL-2.0
 // Copyright (c) 2022, Linaro Limited
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/of_device.h>
 #include <sound/soc.h>
 #include <sound/soc-dapm.h>
 #include <sound/pcm.h>
index 25b964dea6c56c1782465dc5873a8116307080e6..ad65e45644c396d10aa68ac5ed1c066dedf85adc 100644 (file)
@@ -3,9 +3,9 @@
  * Copyright (c) 2018, The Linux Foundation. All rights reserved.
  */
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/of_device.h>
 #include <sound/core.h>
 #include <sound/pcm.h>
 #include <sound/pcm_params.h>
index 6558bf2e14e83d954d06e1fd67ebe74a7a231126..92350e9cc30eb944e5e2b420c8052dff75438e1e 100644 (file)
@@ -1,9 +1,9 @@
 // SPDX-License-Identifier: GPL-2.0
 // Copyright (c) 2020, Linaro Limited
 
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
-#include <linux/of_device.h>
 #include <sound/soc.h>
 #include <sound/soc-dapm.h>
 #include <sound/pcm.h>
index 17087b504a37e686ab17138e0698c162ae7cbb37..c4d79de5d1aa87156952092a66c23f00d5aed8b9 100644 (file)
@@ -6,11 +6,10 @@
  */
 
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/platform_device.h>
 #include <linux/slab.h>
 #include <linux/gpio.h>
-#include <linux/of_gpio.h>
 #include <sound/core.h>
 #include <sound/jack.h>
 #include <sound/pcm.h>
index fa7dd04fe94e214729acdb73ce6846fb05f78984..a548ac33dd94a4c14012b117ef09e5db0f0f732b 100644 (file)
@@ -5,7 +5,6 @@
 #include <linux/mfd/wm8994/registers.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/of_gpio.h>
 #include <linux/regulator/consumer.h>
 #include <sound/jack.h>
index 80a57bff1d0298cbb8e0ecff5151c69519038dc7..f02873b6ce7ffe7657af4b35d0ca5e3251c1589d 100644 (file)
@@ -5,7 +5,7 @@
 //  Author: Claude <claude@insginal.co.kr>
 
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/platform_device.h>
 #include <linux/clk.h>
 
index 0d61055ddc5909dec97949472a2e85c2e5825826..9552748aea2e608cec944bdabf05ae491c86c161 100644 (file)
@@ -13,8 +13,6 @@
 #include <linux/io.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
-#include <linux/of_gpio.h>
 #include <linux/pm_runtime.h>
 
 #include <sound/soc.h>
index bc4214530e950d710658c806907e30cb66454994..f31244156ff6286a15831a8facbefa998160ff51 100644 (file)
@@ -10,8 +10,6 @@
 #include <linux/mfd/wm8994/registers.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
-#include <linux/of_gpio.h>
 #include <linux/regulator/consumer.h>
 #include <sound/jack.h>
 #include <sound/soc.h>
index c59273e2da2afd5759aacc12bfb16c8c8253b482..e95f3d3f0401a815bfcbc5da9b2564ace1bfe416 100644 (file)
@@ -5,7 +5,6 @@
 #include <linux/clk.h>
 #include <linux/clk-provider.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/module.h>
 #include <sound/soc.h>
 #include <sound/pcm_params.h>
index 7de6acb95701eae2c46af2257663ae732d183dcf..aad0f9b4d4fcea7a93aa3fb2d66b3ff7b4fb6a02 100644 (file)
@@ -6,7 +6,6 @@
 #include <linux/module.h>
 #include <linux/platform_device.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <sound/pcm_params.h>
 #include <sound/soc.h>
 
index d0931f4c9976d4102c496062abeb222e0b2c5a3c..2ef47aa2c7786308ae0e40b8c246399bd0fd86c1 100644 (file)
@@ -13,7 +13,6 @@
 #include <linux/pm_runtime.h>
 #include <linux/io.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/scatterlist.h>
 #include <linux/sh_dma.h>
 #include <linux/slab.h>
index dd256bf7cdd419b3f1afd89f8fd49d0e8b1dd232..0b1aa23c118977670aae599ee6365d97c2f9501d 100644 (file)
@@ -91,6 +91,7 @@
  */
 
 #include <linux/pm_runtime.h>
+#include <linux/of_graph.h>
 #include "rsnd.h"
 
 #define RSND_RATES SNDRV_PCM_RATE_8000_192000
index 43c0d675cc34335a69dce795a538868d749bc7d5..da716b1f52e48b2d01567864af119a22f9d6228b 100644 (file)
@@ -14,9 +14,7 @@
 #include <linux/io.h>
 #include <linux/list.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
-#include <linux/of_graph.h>
-#include <linux/of_irq.h>
+#include <linux/of.h>
 #include <linux/sh_dma.h>
 #include <linux/workqueue.h>
 #include <sound/soc.h>
index f832165e46bc04dc413086dc7bd8f57647f98a88..3241a1bdc9eaf29be24b7b11738a1a82af7a607b 100644 (file)
@@ -22,6 +22,7 @@
  * #define RSND_DEBUG_NO_IRQ_STATUS 1
  */
 
+#include <linux/of_irq.h>
 #include "rsnd.h"
 
 #define SRC_NAME "src"
index 690ac0d6ef41a8f3a77ddd753dfb0db63e2dbabe..0a46aa1975fa8524bd7a0cc9e6c29438a4a0db16 100644 (file)
@@ -17,6 +17,8 @@
  */
 
 #include <sound/simple_card_utils.h>
+#include <linux/of.h>
+#include <linux/of_irq.h>
 #include <linux/delay.h>
 #include "rsnd.h"
 #define RSND_SSI_NAME_SIZE 16
index f5f102d878c7747f899e07d34f7332af65e75615..14cf1a41fb0d19c6b360fb42559ec1db85c5c8a6 100644 (file)
@@ -10,7 +10,6 @@
 #include <linux/dmaengine.h>
 #include <linux/io.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/reset.h>
 #include <sound/soc.h>
index ad6336cefaea40af7c90c10d47731a37fa39a2c5..a2618ed650b00688fd40dbf52b415d99bae6db32 100644 (file)
 #include <linux/platform_device.h>
 #include <linux/delay.h>
 #include <linux/slab.h>
-#include <linux/of.h>
-#include <linux/of_address.h>
-#include <linux/of_device.h>
-#include <linux/of_platform.h>
 #include <linux/clk.h>
 #include <linux/regmap.h>
 #include <linux/reset.h>
index 5124b6c9ceb4b9585072c5a3d534c074937b6ba7..a736f632bf0b6764f6bd734efde78d0c168915c4 100644 (file)
@@ -10,7 +10,7 @@
 #include <linux/clk.h>
 #include <linux/dmaengine.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/platform_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
index 199cfee41d31995aa4a705c10eecbce59d34da11..702386823d17263ffa6acacb6d0bd71adb7c83d9 100644 (file)
@@ -14,8 +14,7 @@
 #include <linux/kernel.h>
 #include <linux/init.h>
 #include <linux/regmap.h>
-#include <linux/of_address.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/ioport.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
index e1e5e8de01301f3bf18a197552f5df081dd2930a..8a32d05e23e1aa187c6c61fad11a2b9bb165cd4b 100644 (file)
@@ -13,9 +13,8 @@
 
 #include <linux/io.h>
 #include <linux/kernel.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/regmap.h>
 
index 3f6fdab75b5fcb0c4e44cac5e355c9aac797d683..c76628bc86c6505bde1c8365cd95a3d5c3c30c76 100644 (file)
@@ -6,7 +6,7 @@
 
 #include <linux/clk.h>
 #include <linux/device.h>
-#include <linux/of_device.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
 #include <linux/pm_runtime.h>
index be872eefa61e178589ecab263783d879d3815482..445b341418964d96f6afac539dc18ea67425e570 100644 (file)
@@ -10,7 +10,6 @@
 #include <linux/kernel.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/regmap.h>
 
index 4c0d0d7d3e588a240bb5565240bc858e9437dc2b..7b45ddffe9900ed8bc4b8d45b35a313f162a504c 100644 (file)
@@ -13,7 +13,7 @@
 #include <linux/delay.h>
 #include <linux/clk.h>
 #include <linux/io.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
 #include <linux/log2.h>
index 208e2fcefcf26a450f682e08c4ddcdb6f5a551e9..22af5135d77a99158b05fa40645d967d1e55911e 100644 (file)
@@ -8,9 +8,8 @@
 #include <linux/delay.h>
 #include <linux/device.h>
 #include <linux/io.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
index a0ce7eb11de96bc931b62f077ecf5777627d6932..aa37c4ab0adbd9b47d2228cb4977e78ebf97b576 100644 (file)
@@ -6,9 +6,9 @@
 
 #include <linux/clk.h>
 #include <linux/device.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
index b0670aa4d9671140f04d3e877b5ead59944eb655..380011233eb12fb4c835fd16ff81fd3c527a42cc 100644 (file)
@@ -10,8 +10,8 @@
 #include <linux/delay.h>
 #include <linux/device.h>
 #include <linux/io.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
index 7d003f0c8d0fc3dfcba22710c83205a2c10498d6..d2530443a22148eb40202ba21327c15ec980828f 100644 (file)
@@ -7,9 +7,8 @@
 #include <linux/clk.h>
 #include <linux/device.h>
 #include <linux/io.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
index 763b206cd52ba2e7928e9032e6b8b350329b2db6..e53c0278ae9af386d4b7d546a8717f70492e9b9d 100644 (file)
@@ -7,8 +7,8 @@
 #include <linux/clk.h>
 #include <linux/device.h>
 #include <linux/math64.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
index 21724cd3525ec280d60a4086c01e26aa0366ab07..ba7fdd7405acda6d6a290ca514992e30290acdc9 100644 (file)
@@ -6,8 +6,8 @@
 
 #include <linux/clk.h>
 #include <linux/device.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
index 035e9035b533bcd31ba8291bc4a31eed8eb66325..024614f6ec0b067da56c6eae0d9129bf26a4725c 100644 (file)
@@ -7,9 +7,8 @@
 #include <linux/clk.h>
 #include <linux/device.h>
 #include <linux/io.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
index 44f465e11bee31e20df62cdb80e6b10ac933593d..b89f5edafa033a1dda11d408f54a32d3cec75f5b 100644 (file)
@@ -7,9 +7,8 @@
 #include <linux/clk.h>
 #include <linux/device.h>
 #include <linux/io.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
index 98e7264326153913efbaefe10e1c79bbcd46523b..136ed17f36509f20fc18f3fb37fda7de4ac077b0 100644 (file)
@@ -7,9 +7,8 @@
 #include <linux/clk.h>
 #include <linux/device.h>
 #include <linux/io.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
-#include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
index 205d956abb42a554558a1749b2a71619b52bc85e..bd8007cc49e1c2c1adeb94223f4ff07a0d53daf4 100644 (file)
@@ -10,7 +10,6 @@
 #include <linux/module.h>
 #include <linux/of.h>
 #include <linux/of_address.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
index c2240babd6017d61b0c02d4c1b687955c223bd5e..028747c44f37d0fc7c073dfab9c3a789e7ed190a 100644 (file)
@@ -9,7 +9,6 @@
 #include <linux/io.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
index 81eaece511304ca1b4f6b0509dd367ce9a3348e8..a8ff51d12edb52e5d19fd86c068a6af1d0601aa6 100644 (file)
@@ -19,7 +19,6 @@
 #include <linux/io.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/pm_runtime.h>
 #include <linux/regmap.h>
index 0e75c6d5c0c5916605d6f1ca339441bf07254b7c..3caadee9584f3e0425a7103f7b13ce27c9c6e1bb 100644 (file)
@@ -8,7 +8,6 @@
 #include <linux/gpio/consumer.h>
 #include <linux/module.h>
 #include <linux/of.h>
-#include <linux/of_device.h>
 #include <linux/platform_device.h>
 #include <linux/slab.h>
 
index 27e9f41188b482ecb7a04b447ae6ecd4894daa54..8b48813c2c595b1de87aaac2a93f1efe1c919c47 100644 (file)
@@ -6,7 +6,7 @@
 
 #include <linux/math64.h>
 #include <linux/module.h>
-#include <linux/of_device.h>
+#include <linux/of.h>
 #include <linux/platform_device.h>
 #include <sound/graph_card.h>
 #include <sound/pcm_params.h>
index 5b5eccf303abafa13efaa5002b05e0e8c0f5c774..fb92bb88eb5c2b2728cca34d9f109e001ed08663 100644 (file)
@@ -11,6 +11,7 @@
  */
 
 #include <linux/init.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
 #include <linux/err.h>
@@ -18,7 +19,6 @@
 #include <linux/io.h>
 #include <linux/slab.h>
 #include <linux/pm_runtime.h>
-#include <linux/of_device.h>
 
 #include <sound/core.h>
 #include <sound/pcm.h>
index 2b97f2e4f18515d48d1730c89d26b38efd4c0e94..1a5d19937c64245578c7afbc50b3c202b76b3ad8 100644 (file)
@@ -11,6 +11,7 @@
  */
 
 #include <linux/init.h>
+#include <linux/mod_devicetable.h>
 #include <linux/module.h>
 #include <linux/platform_device.h>
 #include <linux/interrupt.h>
@@ -19,7 +20,6 @@
 #include <linux/irq.h>
 #include <linux/slab.h>
 #include <linux/pm_runtime.h>
-#include <linux/of_device.h>
 
 #include <sound/core.h>
 #include <sound/pcm.h>