airoha: fix kernel panic from I2S driver
Commit 8f1914053b24 ("airoha: replace I2S patch with upstream pending
version") introduced a kernel panic with I2S driver.
Add the fixed patch to fix the kernel panic.
Fixes: 8f1914053b24 ("airoha: replace I2S patch with upstream pending version")
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(cherry picked from commit cc57e155a60891631c5040b9c4a3a2c0d1dbf38f)
(cherry picked from commit 62dc186272e3757d02e9cb43e530158b56e26cd2)
This commit is contained in:
parent
5341a2121e
commit
646b7a7acc
@ -482,6 +482,10 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
|
||||
+ if (!afe->platform_priv)
|
||||
+ return -ENOMEM;
|
||||
+
|
||||
+ afe_priv = afe->platform_priv;
|
||||
+ afe->dev = &pdev->dev;
|
||||
+ dev = afe->dev;
|
||||
+
|
||||
+ reset = devm_reset_control_get_exclusive(dev, NULL);
|
||||
+ if (IS_ERR(reset))
|
||||
+ return PTR_ERR(reset);
|
||||
@ -491,10 +495,6 @@ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
|
||||
+ usleep_range(10, 20);
|
||||
+ reset_control_deassert(reset);
|
||||
+
|
||||
+ afe_priv = afe->platform_priv;
|
||||
+ afe->dev = &pdev->dev;
|
||||
+ dev = afe->dev;
|
||||
+
|
||||
+ afe->base_addr = devm_platform_ioremap_resource(pdev, 0);
|
||||
+ if (IS_ERR(afe->base_addr))
|
||||
+ return PTR_ERR(afe->base_addr);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user