diff --git a/drivers/auth/auth_mod.c b/drivers/auth/auth_mod.c index a6538c4e5cad510bf45e365cccae157d7b8fac22..3fb2d1a48ce6c20a0be21f63dd34eae5bca3ccfd 100644 --- a/drivers/auth/auth_mod.c +++ b/drivers/auth/auth_mod.c @@ -30,9 +30,6 @@ #pragma weak plat_set_nv_ctr2 -/* Pointer to CoT */ -extern const auth_img_desc_t *const *const cot_desc_ptr; -extern unsigned int auth_img_flags[MAX_NUMBER_IDS]; static int cmp_auth_param_type_desc(const auth_param_type_desc_t *a, const auth_param_type_desc_t *b) diff --git a/drivers/renesas/rcar/io/io_rcar.c b/drivers/renesas/rcar/io/io_rcar.c index 650931bb4517a6269c1b77b916568386477029bb..b82c51078074469a3fe3c175696878c13110d021 100644 --- a/drivers/renesas/rcar/io/io_rcar.c +++ b/drivers/renesas/rcar/io/io_rcar.c @@ -28,9 +28,6 @@ extern int32_t plat_get_drv_source(uint32_t id, uintptr_t *dev, uintptr_t *image_spec); -extern int auth_mod_verify_img(unsigned int img_id, void *ptr, - unsigned int len); - static int32_t rcar_dev_open(const uintptr_t dev_spec __attribute__ ((unused)), io_dev_info_t **dev_info); static int32_t rcar_dev_close(io_dev_info_t *dev_info); diff --git a/plat/imx/imx8m/include/imx8m_psci.h b/plat/imx/imx8m/include/imx8m_psci.h index 496640383b1c003cfadfc011f9100964ecab02f6..c33d25e82481ae12ae9783ceef1f1567a7e70b0f 100644 --- a/plat/imx/imx8m/include/imx8m_psci.h +++ b/plat/imx/imx8m/include/imx8m_psci.h @@ -15,13 +15,9 @@ int imx_pwr_domain_on(u_register_t mpidr); void imx_pwr_domain_on_finish(const psci_power_state_t *target_state); void imx_pwr_domain_off(const psci_power_state_t *target_state); int imx_validate_ns_entrypoint(uintptr_t ns_entrypoint); -int imx_validate_power_state(unsigned int power_state, psci_power_state_t *rq_state); void imx_cpu_standby(plat_local_state_t cpu_state); void imx_domain_suspend(const psci_power_state_t *target_state); void imx_domain_suspend_finish(const psci_power_state_t *target_state); -void imx_get_sys_suspend_power_state(psci_power_state_t *req_state); -void __dead2 imx_system_reset(void); -void __dead2 imx_system_off(void); void __dead2 imx_pwr_domain_pwr_down_wfi(const psci_power_state_t *target_state); #endif /* IMX8M_PSCI_H */ diff --git a/plat/intel/soc/agilex/include/agilex_system_manager.h b/plat/intel/soc/agilex/include/agilex_system_manager.h index 381c2d3551bafc3baf71fe131e0656960d49dfe3..be2953664e1cb71ffe085e3da83582a047ac5930 100644 --- a/plat/intel/soc/agilex/include/agilex_system_manager.h +++ b/plat/intel/soc/agilex/include/agilex_system_manager.h @@ -73,7 +73,6 @@ #define DISABLE_BRIDGE_FIREWALL 0x0ffe0101 #define DISABLE_L4_FIREWALL (BIT(0) | BIT(16) | BIT(24)) -void enable_nonsecure_access(void); void enable_ns_bridge_access(void); #endif diff --git a/plat/intel/soc/stratix10/include/s10_system_manager.h b/plat/intel/soc/stratix10/include/s10_system_manager.h index a67d689fa8876d886ecb67eb83f5daabfe8548ae..4abfedb56281a9ede27e38c4f07d6ebd6c2e6d44 100644 --- a/plat/intel/soc/stratix10/include/s10_system_manager.h +++ b/plat/intel/soc/stratix10/include/s10_system_manager.h @@ -69,5 +69,3 @@ #define DISABLE_L4_FIREWALL (BIT(0) | BIT(16) | BIT(24)) -void enable_nonsecure_access(void); - diff --git a/plat/mediatek/mt8173/drivers/spm/spm.h b/plat/mediatek/mt8173/drivers/spm/spm.h index 403303a0df36fd0ea729ac7b4fae7b7a8f35a560..0c05410a623366d7fdcc3a2b2707d4eb1fc9b846 100644 --- a/plat/mediatek/mt8173/drivers/spm/spm.h +++ b/plat/mediatek/mt8173/drivers/spm/spm.h @@ -320,7 +320,6 @@ void spm_register_init(void); void spm_go_to_hotplug(void); void spm_init_event_vector(const struct pcm_desc *pcmdesc); void spm_kick_im_to_fetch(const struct pcm_desc *pcmdesc); -void spm_set_sysclk_settle(void); int is_mcdi_ready(void); int is_hotplug_ready(void); int is_suspend_ready(void); diff --git a/plat/nvidia/tegra/include/tegra_private.h b/plat/nvidia/tegra/include/tegra_private.h index cd2f77308c884e67af76f2bf55347ff13e43a7c3..761acdea5e9d5260829139a9cdd04f6c394d8a45 100644 --- a/plat/nvidia/tegra/include/tegra_private.h +++ b/plat/nvidia/tegra/include/tegra_private.h @@ -137,7 +137,6 @@ int32_t bl31_check_ns_address(uint64_t base, uint64_t size_in_bytes); void tegra_delay_timer_init(void); void tegra_secure_entrypoint(void); -void tegra186_cpu_reset_handler(void); /* Declarations for tegra_sip_calls.c */ uintptr_t tegra_sip_handler(uint32_t smc_fid, diff --git a/plat/nvidia/tegra/soc/t194/drivers/include/mce_private.h b/plat/nvidia/tegra/soc/t194/drivers/include/mce_private.h index 3994b2d75514f2f2b421bda125cc22fc7e0ce468..7dcfd84be96b2b63a1c11f57c95267e9676b9879 100644 --- a/plat/nvidia/tegra/soc/t194/drivers/include/mce_private.h +++ b/plat/nvidia/tegra/soc/t194/drivers/include/mce_private.h @@ -66,7 +66,6 @@ uint64_t nvg_get_result(void); uint64_t nvg_cache_clean(void); uint64_t nvg_cache_clean_inval(void); uint64_t nvg_cache_inval_all(void); -int32_t nvg_roc_clean_cache_trbits(void); void nvg_enable_strict_checking_mode(void); /* MCE helper functions */ diff --git a/plat/nvidia/tegra/soc/t194/plat_psci_handlers.c b/plat/nvidia/tegra/soc/t194/plat_psci_handlers.c index 1188a3b81a533e7f76446d600852a66e278ea28e..fa5ba6263f21dd3ae42e2b3cece3d1379f3b9c11 100644 --- a/plat/nvidia/tegra/soc/t194/plat_psci_handlers.c +++ b/plat/nvidia/tegra/soc/t194/plat_psci_handlers.c @@ -26,7 +26,6 @@ #include #include -extern void tegra194_cpu_reset_handler(void); extern uint32_t __tegra194_cpu_reset_handler_data, __tegra194_cpu_reset_handler_end; diff --git a/plat/rockchip/rk3328/drivers/soc/soc.h b/plat/rockchip/rk3328/drivers/soc/soc.h index a1f35b2826e600cee3a9b44e8557352bd9aa91b6..e8cbc09f62c83cfc14c0f475043b11d3fd97a184 100644 --- a/plat/rockchip/rk3328/drivers/soc/soc.h +++ b/plat/rockchip/rk3328/drivers/soc/soc.h @@ -16,8 +16,6 @@ #define TIMER_INTSTATUS 0x18 #define TIMER_EN 0x1 -extern const unsigned char rockchip_power_domain_tree_desc[]; - /**************************** read/write **************************************/ #ifndef BITS_WMSK #define BITS_WMSK(msk, shift) ((msk) << (shift + REG_MSK_SHIFT))