Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
- drivers/bus/sunxi-rsb.c | 8 +++++++-
- sound/soc/intel/boards/bytcr_rt5651.c | 2 +-
- 2 files changed, 8 insertions(+), 2 deletions(-)
+ drivers/bus/sunxi-rsb.c | 8 +++++++-
+ 1 file changed, 7 insertions(+), 1 deletion(-)
-diff --git a/drivers/bus/sunxi-rsb.c b/drivers/bus/sunxi-rsb.c
-index f8c29b888e6b..98cbb18f17fa 100644
--- a/drivers/bus/sunxi-rsb.c
+++ b/drivers/bus/sunxi-rsb.c
@@ -781,7 +781,13 @@ static int __init sunxi_rsb_init(void)
}
module_init(sunxi_rsb_init);
-diff --git a/sound/soc/intel/boards/bytcr_rt5651.c b/sound/soc/intel/boards/bytcr_rt5651.c
-index bf8b87d45cb0..2c76f0abeeca 100644
---- a/sound/soc/intel/boards/bytcr_rt5651.c
-+++ b/sound/soc/intel/boards/bytcr_rt5651.c
-@@ -918,7 +918,6 @@ static int snd_byt_rt5651_mc_probe(struct platform_device *pdev)
- if (adev) {
- snprintf(byt_rt5651_codec_name, sizeof(byt_rt5651_codec_name),
- "i2c-%s", acpi_dev_name(adev));
-- put_device(&adev->dev);
- byt_rt5651_dais[dai_index].codecs->name = byt_rt5651_codec_name;
- } else {
- dev_err(&pdev->dev, "Error cannot find '%s' dev\n", mach->id);
-@@ -927,6 +926,7 @@ static int snd_byt_rt5651_mc_probe(struct platform_device *pdev)
-
- codec_dev = bus_find_device_by_name(&i2c_bus_type, NULL,
- byt_rt5651_codec_name);
-+ acpi_dev_put(adev);
- if (!codec_dev)
- return -EPROBE_DEFER;
-
---
-2.39.0
-