Messages in this thread | | | From | Thomas Gleixner <> | Subject | Re: [tip: timers/core] clocksource/drivers/timer-probe: Avoid creating dead devices | Date | Wed, 25 Mar 2020 22:47:25 +0100 |
| |
Saravana Kannan <saravanak@google.com> writes: > On Tue, Mar 24, 2020 at 11:34 AM Saravana Kannan <saravanak@google.com> wrote: > I took a closer look. So two different drivers [1] [2] are saying they > know how to handle "arm,vexpress-sysreg" and are expecting to run at > the same time. That seems a bit unusual to me. I wonder if this is a > violation of the device-driver model because this expectation would > never be allowed if these device drivers were actual drivers > registered with driver-core. But that's a discussion for another time. > > To fix this issue you are facing, this patch should work: > https://lore.kernel.org/lkml/20200324195302.203115-1-saravanak@google.com/T/#u
Sorry, that's not a fix. That's a crude hack.
As this is also causing trouble on tegra30-cardhu-a04 the only sane solution is to revert it and start over with a proper solution for the vexpress problem and a root cause analysis for the tegra.
Thanks,
tglx
| |