Searched hist:"7 f36660559a7d4786e9a30de6c5af74338ed9469" (Results 1 – 4 of 4) sorted by relevance
| /rk3399_ARM-atf/services/spd/tspd/ |
| H A D | tspd_pm.c | 7f36660559a7d4786e9a30de6c5af74338ed9469 Thu Feb 20 17:11:00 UTC 2014 Jeenu Viswambharan <jeenu.viswambharan@arm.com> Implement late binding for runtime hooks
At present SPD power management hooks and BL3-2 entry are implemented using weak references. This would have the handlers bound and registered with the core framework at build time, but leaves them dangling if a service fails to initialize at runtime.
This patch replaces implementation by requiring runtime handlers to register power management and deferred initialization hooks with the core framework at runtime. The runtime services are to register the hooks only as the last step, after having all states successfully initialized.
Change-Id: Ibe788a2a381ef39aec1d4af5ba02376e67269782
|
| H A D | tspd_private.h | 7f36660559a7d4786e9a30de6c5af74338ed9469 Thu Feb 20 17:11:00 UTC 2014 Jeenu Viswambharan <jeenu.viswambharan@arm.com> Implement late binding for runtime hooks
At present SPD power management hooks and BL3-2 entry are implemented using weak references. This would have the handlers bound and registered with the core framework at build time, but leaves them dangling if a service fails to initialize at runtime.
This patch replaces implementation by requiring runtime handlers to register power management and deferred initialization hooks with the core framework at runtime. The runtime services are to register the hooks only as the last step, after having all states successfully initialized.
Change-Id: Ibe788a2a381ef39aec1d4af5ba02376e67269782
|
| H A D | tspd_main.c | 7f36660559a7d4786e9a30de6c5af74338ed9469 Thu Feb 20 17:11:00 UTC 2014 Jeenu Viswambharan <jeenu.viswambharan@arm.com> Implement late binding for runtime hooks
At present SPD power management hooks and BL3-2 entry are implemented using weak references. This would have the handlers bound and registered with the core framework at build time, but leaves them dangling if a service fails to initialize at runtime.
This patch replaces implementation by requiring runtime handlers to register power management and deferred initialization hooks with the core framework at runtime. The runtime services are to register the hooks only as the last step, after having all states successfully initialized.
Change-Id: Ibe788a2a381ef39aec1d4af5ba02376e67269782
|
| /rk3399_ARM-atf/bl31/ |
| H A D | bl31_main.c | 7f36660559a7d4786e9a30de6c5af74338ed9469 Thu Feb 20 17:11:00 UTC 2014 Jeenu Viswambharan <jeenu.viswambharan@arm.com> Implement late binding for runtime hooks
At present SPD power management hooks and BL3-2 entry are implemented using weak references. This would have the handlers bound and registered with the core framework at build time, but leaves them dangling if a service fails to initialize at runtime.
This patch replaces implementation by requiring runtime handlers to register power management and deferred initialization hooks with the core framework at runtime. The runtime services are to register the hooks only as the last step, after having all states successfully initialized.
Change-Id: Ibe788a2a381ef39aec1d4af5ba02376e67269782
|