Commit 8a21a16
mfd: clsic: Don't block probe waiting for firmware download
The firmware download could take a while, it can also depend on
other parts of the system that are not yet available. Waiting for
completion can result in probe getting blocked for an extended
period, and this is simply wasting time if the system is not in
a state where the download could be done successfully anyway.
Change the call from probe to be asynchronous.
Change-Id: I31d57bdd2cfa9232ada271cae4b5977e5125291c
Signed-off-by: Richard Fitzgerald <[email protected]>1 parent f4d54b4 commit 8a21a16
1 file changed
+13
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
338 | 338 | | |
339 | 339 | | |
340 | 340 | | |
341 | | - | |
| 341 | + | |
342 | 342 | | |
343 | 343 | | |
344 | 344 | | |
| 345 | + | |
345 | 346 | | |
346 | 347 | | |
347 | 348 | | |
| |||
357 | 358 | | |
358 | 359 | | |
359 | 360 | | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
360 | 366 | | |
361 | 367 | | |
362 | 368 | | |
| |||
465 | 471 | | |
466 | 472 | | |
467 | 473 | | |
468 | | - | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
469 | 480 | | |
470 | 481 | | |
471 | 482 | | |
| |||
0 commit comments