0006-MIPS-lantiq-dtb-image-hack.patch 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. From 7d62b24b4d94dabadeed552d84ac2665d53a802f Mon Sep 17 00:00:00 2001
  2. From: John Crispin <[email protected]>
  3. Date: Wed, 13 Mar 2013 09:36:16 +0100
  4. Subject: [PATCH 06/34] MIPS: lantiq: dtb image hack
  5. Signed-off-by: John Crispin <[email protected]>
  6. ---
  7. arch/mips/lantiq/Makefile | 2 --
  8. arch/mips/lantiq/prom.c | 4 +++-
  9. 2 files changed, 3 insertions(+), 3 deletions(-)
  10. diff --git a/arch/mips/lantiq/Makefile b/arch/mips/lantiq/Makefile
  11. index d6bdc57..690257a 100644
  12. --- a/arch/mips/lantiq/Makefile
  13. +++ b/arch/mips/lantiq/Makefile
  14. @@ -6,8 +6,6 @@
  15. obj-y := irq.o clk.o prom.o
  16. -obj-y += dts/
  17. -
  18. obj-$(CONFIG_EARLY_PRINTK) += early_printk.o
  19. obj-$(CONFIG_SOC_TYPE_XWAY) += xway/
  20. diff --git a/arch/mips/lantiq/prom.c b/arch/mips/lantiq/prom.c
  21. index 9f9e875..72b183a 100644
  22. --- a/arch/mips/lantiq/prom.c
  23. +++ b/arch/mips/lantiq/prom.c
  24. @@ -57,6 +57,8 @@ static void __init prom_init_cmdline(void)
  25. }
  26. }
  27. +extern struct boot_param_header __image_dtb;
  28. +
  29. void __init plat_mem_setup(void)
  30. {
  31. ioport_resource.start = IOPORT_RESOURCE_START;
  32. @@ -70,7 +72,7 @@ void __init plat_mem_setup(void)
  33. * Load the builtin devicetree. This causes the chosen node to be
  34. * parsed resulting in our memory appearing
  35. */
  36. - __dt_setup_arch(&__dtb_start);
  37. + __dt_setup_arch(&__image_dtb);
  38. }
  39. void __init device_tree_init(void)
  40. --
  41. 1.7.10.4