Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: 6224/1: print TCM whereabouts in init message

If TCM is in use, we should display it in the virtual memory
layout along with everything else.

Signed-off-by: Linus Walleij <linus.walleij@stericsson.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>

authored by

Linus Walleij and committed by
Russell King
07d2a5c7 59850977

+16
+16
arch/arm/mm/init.c
··· 611 611 612 612 printk(KERN_NOTICE "Virtual kernel memory layout:\n" 613 613 " vector : 0x%08lx - 0x%08lx (%4ld kB)\n" 614 + #ifdef CONFIG_HAVE_TCM 615 + #ifdef DTCM_OFFSET 616 + " DTCM : 0x%08lx - 0x%08lx (%4ld kB)\n" 617 + #endif 618 + #ifdef ITCM_OFFSET 619 + " ITCM : 0x%08lx - 0x%08lx (%4ld kB)\n" 620 + #endif 621 + #endif 614 622 " fixmap : 0x%08lx - 0x%08lx (%4ld kB)\n" 615 623 #ifdef CONFIG_MMU 616 624 " DMA : 0x%08lx - 0x%08lx (%4ld MB)\n" ··· 635 627 636 628 MLK(UL(CONFIG_VECTORS_BASE), UL(CONFIG_VECTORS_BASE) + 637 629 (PAGE_SIZE)), 630 + #ifdef CONFIG_HAVE_TCM 631 + #ifdef DTCM_OFFSET 632 + MLK(UL(DTCM_OFFSET), UL(DTCM_END + 1)), 633 + #endif 634 + #ifdef ITCM_OFFSET 635 + MLK(UL(ITCM_OFFSET), UL(ITCM_END + 1)), 636 + #endif 637 + #endif 638 638 MLK(FIXADDR_START, FIXADDR_TOP), 639 639 #ifdef CONFIG_MMU 640 640 MLM(CONSISTENT_BASE, CONSISTENT_END),