]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
common: event: Remove unused NEEDS_MANUAL_RELOC code bits
authorMarek Vasut <marek.vasut+renesas@mailbox.org>
Wed, 6 Sep 2023 21:29:47 +0000 (23:29 +0200)
committerTom Rini <trini@konsulko.com>
Thu, 14 Sep 2023 14:42:24 +0000 (10:42 -0400)
The last user of the NEEDS_MANUAL_RELOC has been removed in commit
26af162ac8f8 ("arch: m68k: Implement relocation")
Remove now unused NEEDS_MANUAL_RELOC code.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
common/board_r.c
common/event.c
include/event.h

index 630c104a985b8aeb9b97a257c2c94f9e8a84930c..e30963339cfe39e4b6000b052ecb95b1e0e3a314 100644 (file)
@@ -590,9 +590,6 @@ static init_fnc_t init_sequence_r[] = {
         */
 #endif
        initr_reloc_global_data,
-#if IS_ENABLED(CONFIG_NEEDS_MANUAL_RELOC) && CONFIG_IS_ENABLED(EVENT)
-       event_manual_reloc,
-#endif
 #if defined(CONFIG_SYS_INIT_RAM_LOCK) && defined(CONFIG_E500)
        initr_unlock_ram_in_cache,
 #endif
index d11b37a1d802a9d1480d2211a70a07ed7f4b08ea..3080d9ed754d41c6c812e9aad0959bf86ee9b680 100644 (file)
@@ -168,20 +168,6 @@ void event_show_spy_list(void)
        }
 }
 
-#if IS_ENABLED(CONFIG_NEEDS_MANUAL_RELOC)
-int event_manual_reloc(void)
-{
-       struct evspy_info *spy, *end;
-
-       spy = ll_entry_start(struct evspy_info, evspy_info);
-       end = ll_entry_end(struct evspy_info, evspy_info);
-       for (; spy < end; spy++)
-               MANUAL_RELOC(spy->func);
-
-       return 0;
-}
-#endif
-
 #if CONFIG_IS_ENABLED(EVENT_DYNAMIC)
 static void spy_free(struct event_spy *spy)
 {
index 311df878c4a551514a2676d726091da476395047..be4cefd6ae8a6e2cf49227dffc835f87acd06d48 100644 (file)
@@ -328,16 +328,6 @@ int event_register(const char *id, enum event_t type, event_handler_t func,
 /** event_show_spy_list( - Show a list of event spies */
 void event_show_spy_list(void);
 
-/**
- * event_manual_reloc() - Relocate event handler pointers
- *
- * Relocate event handler pointers for all static event spies. It is called
- * during the generic board init sequence, after relocation.
- *
- * Return: 0 if OK
- */
-int event_manual_reloc(void);
-
 /**
  * event_type_name() - Get the name of an event type
  *