common.c 690 B

12345678910111213141516171819202122232425262728293031
  1. // SPDX-License-Identifier: GPL-2.0-only
  2. /*
  3. * linux/arch/arm/mach-omap2/common.c
  4. *
  5. * Code common to all OMAP2+ machines.
  6. *
  7. * Copyright (C) 2009 Texas Instruments
  8. * Copyright (C) 2010 Nokia Corporation
  9. * Tony Lindgren <tony@atomide.com>
  10. * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com>
  11. */
  12. #include <linux/kernel.h>
  13. #include <linux/init.h>
  14. #include "common.h"
  15. #include "omap-secure.h"
  16. /*
  17. * Stub function for OMAP2 so that common files
  18. * continue to build when custom builds are used
  19. */
  20. int __weak omap_secure_ram_reserve_memblock(void)
  21. {
  22. return 0;
  23. }
  24. void __init omap_reserve(void)
  25. {
  26. omap_secure_ram_reserve_memblock();
  27. omap_barrier_reserve_memblock();
  28. }