1 Aug
2013
1 Aug
'13
2:04 p.m.
On 08/01/2013 01:29 PM, bardliao@realtek.com wrote:
From: Bard Liao bardliao@realtek.com
Remove unused "INL Mux" and "INR Mux".
Signed-off-by: Bard Liao bardliao@realtek.com
I meet a kernel panic issue if I don't remove the unused widget and modify something in rt5640_dapm_widgets[] and/or rt5640_dapm_routes[]. The message is "Unable to handle kernel paging request at virtual address 6b6b6bd3". PC is at dapm_clear_walk_output+0x18/0x7c LR is at dapm_clear_walk_output+0x18/0x7c If I remove those unused widget, ie. not appear in rt5640_dapm_routes[], everything is fine. So I think they should be removed.
The kernel panic is my fault. I introduced a memory corruption bug in the ASoC DAPM core. It's not specific to this drivers, I'll send the fix in a minute.
- Lars