1 | From: Alexander Sverdlin <alexander.sverdlin@siemens.com> | 1 | From: Alexander Sverdlin <alexander.sverdlin@siemens.com> |
---|---|---|---|
2 | 2 | ||
3 | This reverts commit 4700a00755fb5a4bb5109128297d6fd2d1272ee6. | 3 | This reverts commit 4700a00755fb5a4bb5109128297d6fd2d1272ee6. |
4 | 4 | ||
5 | It brakes target-module@2b300050 ("ti,sysc-omap2") probe on AM62x in a case | 5 | It breaks target-module@2b300050 ("ti,sysc-omap2") probe on AM62x in a case |
6 | when minimally-configured system tries to network-boot: | 6 | when minimally-configured system tries to network-boot: |
7 | 7 | ||
8 | [ 6.888776] probe of 2b300050.target-module returned 517 after 258 usecs | 8 | [ 6.888776] probe of 2b300050.target-module returned 517 after 258 usecs |
9 | [ 17.129637] probe of 2b300050.target-module returned 517 after 708 usecs | 9 | [ 17.129637] probe of 2b300050.target-module returned 517 after 708 usecs |
10 | [ 17.137397] platform 2b300050.target-module: deferred probe pending: (reason unknown) | 10 | [ 17.137397] platform 2b300050.target-module: deferred probe pending: (reason unknown) |
11 | [ 26.878471] Waiting up to 100 more seconds for network. | 11 | [ 26.878471] Waiting up to 100 more seconds for network. |
12 | 12 | ||
13 | Arbitrary 10 deferrals is really not a solution to any problem. | 13 | There are minimal configurations possible when the deferred device is not |
14 | Stable mmc enumeration can be achiever by filling /aliases node properly | 14 | being probed any more (because everything else has been successfully |
15 | probed) and deferral lists are not processed any more. | ||
16 | |||
17 | Stable mmc enumeration can be achieved by filling /aliases node properly | ||
15 | (4700a00755fb commit's rationale). | 18 | (4700a00755fb commit's rationale). |
16 | 19 | ||
17 | After revert: | 20 | After revert: |
18 | 21 | ||
19 | [ 9.006816] IP-Config: Complete: | 22 | [ 9.006816] IP-Config: Complete: |
20 | [ 9.010058] device=lan0, ... | 23 | [ 9.010058] device=lan0, ... |
21 | 24 | ||
25 | Tested-by: Andreas Kemnade <andreas@kemnade.info> # GTA04, Panda, BT200 | ||
26 | Reviewed-by: Tony Lindgren <tony@atomide.com> | ||
22 | Signed-off-by: Alexander Sverdlin <alexander.sverdlin@siemens.com> | 27 | Signed-off-by: Alexander Sverdlin <alexander.sverdlin@siemens.com> |
23 | --- | 28 | --- |
29 | v2: Massaged the commit message. | ||
30 | |||
24 | drivers/bus/ti-sysc.c | 49 ------------------------------------------- | 31 | drivers/bus/ti-sysc.c | 49 ------------------------------------------- |
25 | 1 file changed, 49 deletions(-) | 32 | 1 file changed, 49 deletions(-) |
26 | 33 | ||
27 | diff --git a/drivers/bus/ti-sysc.c b/drivers/bus/ti-sysc.c | 34 | diff --git a/drivers/bus/ti-sysc.c b/drivers/bus/ti-sysc.c |
28 | index XXXXXXX..XXXXXXX 100644 | 35 | index XXXXXXX..XXXXXXX 100644 |
... | ... | diff view generated by jsdifflib |