/Linux-v6.1/Documentation/x86/x86_64/ |
D | mm.rst | 20 from TB to GB and then MB/KB. 62 ffffff8000000000 | -512 GB | ffffffeeffffffff | 444 GB | ... unused hole 65 …ffffffff80000000 | -2 GB | ffffffff9fffffff | 512 MB | kernel text mapping, mapped to physic… 66 ffffffff80000000 |-2048 MB | | | 67 ffffffffa0000000 |-1536 MB | fffffffffeffffff | 1520 MB | module mapping space 68 ffffffffff000000 | -16 MB | | | 69 …FIXADDR_START | ~-11 MB | ffffffffff5fffff | ~0.5 MB | kernel-internal fixmap range, variable s… 70 ffffffffff600000 | -10 MB | ffffffffff600fff | 4 kB | legacy vsyscall ABI 71 ffffffffffe00000 | -2 MB | ffffffffffffffff | 2 MB | ... unused hole 80 - With 56-bit addresses, user-space memory gets expanded by a factor of 512x, [all …]
|
D | fake-numa-for-cpusets.rst | 24 emulation setup of "numa=fake=4*512,". This will split our system memory into 25 four equal chunks of 512M each that we can now use to assign to cpusets. As 30 A machine may be split as follows with "numa=fake=4*512," as reported by dmesg:: 32 Faking node 0 at 0000000000000000-0000000020000000 (512MB) 33 Faking node 1 at 0000000020000000-0000000040000000 (512MB) 34 Faking node 2 at 0000000040000000-0000000060000000 (512MB) 35 Faking node 3 at 0000000060000000-0000000080000000 (512MB)
|
/Linux-v6.1/arch/powerpc/boot/dts/fsl/ |
D | p1024rdb.dtsi | 59 /* 3.5 MB for Linux Kernel Image */ 65 /* 11MB for JFFS2 based Root file System */ 72 /* 512KB for u-boot Bootloader Image */ 73 /* 512KB for u-boot Environment Variables */ 89 /* 1MB for u-boot Bootloader Image */ 96 /* 1MB for DTB Image */ 102 /* 4MB for Linux Kernel Image */ 108 /* 4MB for Compressed Root file System Image */ 114 /* 15MB for JFFS2 based Root file System */ 120 /* 7MB for User Writable Area */ [all …]
|
D | p1020rdb.dtsi | 60 /* 3.5 MB for Linux Kernel Image */ 67 /* 11MB for JFFS2 based Root file System */ 74 /* 512KB for u-boot Bootloader Image */ 75 /* 512KB for u-boot Environment Variables */ 91 /* 1MB for u-boot Bootloader Image */ 98 /* 1MB for DTB Image */ 105 /* 4MB for Linux Kernel Image */ 112 /* 4MB for Compressed Root file System Image */ 119 /* 7MB for JFFS2 based Root file System */ 125 /* 15MB for JFFS2 based Root file System */ [all …]
|
D | p1020rdb-pc.dtsi | 59 /* 3.5 MB for Linux Kernel Image */ 65 /* 11MB for JFFS2 based Root file System */ 72 /* 512KB for u-boot Bootloader Image */ 73 /* 512KB for u-boot Environment Variables */ 89 /* 1MB for u-boot Bootloader Image */ 96 /* 1MB for DTB Image */ 102 /* 4MB for Linux Kernel Image */ 108 /* 4MB for Compressed Root file System Image */ 114 /* 7MB for JFFS2 based Root file System */ 120 /* 15MB for JFFS2 based Root file System */ [all …]
|
D | p2020rdb-pc.dtsi | 59 /* 3.5 MB for Linux Kernel Image */ 65 /* 11MB for JFFS2 based Root file System */ 72 /* 512KB for u-boot Bootloader Image */ 73 /* 512KB for u-boot Environment Variables */ 89 /* 1MB for u-boot Bootloader Image */ 96 /* 1MB for DTB Image */ 102 /* 4MB for Linux Kernel Image */ 108 /* 4MB for Compressed Root file System Image */ 114 /* 7MB for JFFS2 based Root file System */ 120 /* 15MB for JFFS2 based Root file System */ [all …]
|
D | p2020rdb.dts | 60 /* 3.5 MB for Linux Kernel Image */ 67 /* 11MB for JFFS2 based Root file System */ 74 /* 512KB for u-boot Bootloader Image */ 75 /* 512KB for u-boot Environment Variables */ 91 /* 1MB for u-boot Bootloader Image */ 98 /* 1MB for DTB Image */ 105 /* 4MB for Linux Kernel Image */ 112 /* 4MB for Compressed Root file System Image */ 119 /* 7MB for JFFS2 based Root file System */ 125 /* 15MB for JFFS2 based Root file System */ [all …]
|
D | p1021rdb-pc.dtsi | 59 /* 3.5 MB for Linux Kernel Image */ 65 /* 10.75MB for JFFS2 based Root file System */ 80 /* 512KB for u-boot Bootloader Image */ 81 /* 512KB for u-boot Environment Variables */ 96 /* 1MB for u-boot Bootloader Image */ 103 /* 1MB for DTB Image */ 109 /* 4MB for Linux Kernel Image */ 115 /* 4MB for Compressed Root file System Image */ 121 /* 7MB for JFFS2 based Root file System */ 127 /* 15MB for User Writable Area */ [all …]
|
D | p1020rdb-pd.dts | 68 /* 3.875 MB for Linux Kernel Image */ 74 /* 58MB for Root file System */ 89 /* 512KB for u-boot Bootloader Image */ 90 /* 512KB for u-boot Environment Variables */ 106 /* 1MB for u-boot Bootloader Image */ 113 /* 1MB for DTB Image */ 119 /* 4MB for Linux Kernel Image */ 125 /* 122MB for File System Image */ 164 /* 512KB for u-boot Bootloader Image */ 171 /* 512KB for DTB Image*/ [all …]
|
D | p1025rdb.dtsi | 59 /* 3.5 MB for Linux Kernel Image */ 65 /* 11MB for JFFS2 based Root file System */ 72 /* 512KB for u-boot Bootloader Image */ 73 /* 512KB for u-boot Environment Variables */ 89 /* 1MB for u-boot Bootloader Image */ 96 /* 1MB for DTB Image */ 102 /* 4MB for Linux Kernel Image */ 108 /* 4MB for Compressed Root file System Image */ 114 /* 7MB for JFFS2 based Root file System */ 120 /* 15MB for JFFS2 based Root file System */ [all …]
|
D | p1010rdb.dtsi | 51 /* 7 MB for Linux Kernel Image */ 57 /* 20MB for JFFS2 based Root file System */ 64 /* 512KB for u-boot Bootloader Image */ 65 /* 512KB for u-boot Environment Variables */ 118 /* 1MB for u-boot Bootloader Image */ 119 /* 1MB for Environment */ 126 /* 512KB for DTB Image */ 132 /* 4MB for Linux Kernel Image */ 138 /* 4MB for Compressed RFS Image */ 144 /* 6.5MB for JFFS2 based RFS */
|
D | c293pcie.dts | 83 /* 1MB for DTB Image */ 89 /* 8 MB for Linux Kernel Image */ 95 /* 53MB for rootfs */ 101 /* 1MB for blob encrypted key */ 107 /* 512KB for u-boot Bootloader Image and evn */ 122 /* 1MB for u-boot Bootloader Image */ 129 /* 1MB for DTB Image */ 135 /* 16MB for Linux Kernel Image */ 141 /* 4078MB for Root file System Image */ 175 /* 1MB for u-boot Bootloader Image */ [all …]
|
/Linux-v6.1/Documentation/xtensa/ |
D | mmu.rst | 62 5. The parent-bus-address value is rounded down to the nearest 256MB boundary 64 6. The IO area covers the entire 256MB segment of parent-bus-address; the 83 | VMALLOC area | VMALLOC_START 0xc0000000 128MB - 64KB 96 | | (4MB * DCACHE_N_COLORS) 104 | Cached KSEG | XCHAL_KSEG_CACHED_VADDR 0xd0000000 128MB 106 | Uncached KSEG | XCHAL_KSEG_BYPASS_VADDR 0xd8000000 128MB 108 | Cached KIO | XCHAL_KIO_CACHED_VADDR 0xe0000000 256MB 110 | Uncached KIO | XCHAL_KIO_BYPASS_VADDR 0xf0000000 256MB 114 256MB cached + 256MB uncached layout:: 126 | VMALLOC area | VMALLOC_START 0xa0000000 128MB - 64KB [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/pci/ |
D | v3-v360epc-pci.txt | 11 second the configuration area register space, 16MB 18 each be exactly 256MB (0x10000000) in size. 22 be aligned to a 1MB boundary, and may be 1MB, 2MB, 4MB, 8MB, 16MB, 32MB, 23 64MB, 128MB, 256MB, 512MB, 1GB or 2GB in size. The memory should be marked 50 0x20000000 0 0x20000000 /* 512 MB @ LB 20000000 1:1 */
|
/Linux-v6.1/fs/btrfs/tests/ |
D | free-space-tests.c | 430 * Extent entry covering free space range [128Mb - 256Kb, 128Mb - 128Kb[ in test_steal_space_from_bitmap_to_extent() 438 /* Bitmap entry covering free space range [128Mb + 512Kb, 256Mb[ */ in test_steal_space_from_bitmap_to_extent() 454 * [128Mb - 256Kb, 128Mb - 128Kb[ in test_steal_space_from_bitmap_to_extent() 455 * [128Mb + 512Kb, 128Mb + 768Kb[ in test_steal_space_from_bitmap_to_extent() 476 * Confirm that the bitmap range [128Mb + 768Kb, 256Mb[ isn't marked in test_steal_space_from_bitmap_to_extent() 486 * Confirm that the region [128Mb + 256Kb, 128Mb + 512Kb[, which is in test_steal_space_from_bitmap_to_extent() 495 * Confirm that the region [128Mb, 128Mb + 256Kb[, which is covered in test_steal_space_from_bitmap_to_extent() 504 * Now lets mark the region [128Mb, 128Mb + 512Kb[ as free too. But, in test_steal_space_from_bitmap_to_extent() 548 * Now mark the region [128Mb - 128Kb, 128Mb[ as free too. This will in test_steal_space_from_bitmap_to_extent() 550 * the free space [128Mb - 256Kb, 128Mb - 128Kb[. in test_steal_space_from_bitmap_to_extent() [all …]
|
/Linux-v6.1/arch/x86/kernel/cpu/ |
D | cacheinfo.c | 44 #define MB(x) ((x) * 1024) macro 59 { 0x22, LVL_3, 512 }, /* 4-way set assoc, sectored cache, 64 byte line size */ 60 { 0x23, LVL_3, MB(1) }, /* 8-way set assoc, sectored cache, 64 byte line size */ 61 { 0x25, LVL_3, MB(2) }, /* 8-way set assoc, sectored cache, 64 byte line size */ 62 { 0x29, LVL_3, MB(4) }, /* 8-way set assoc, sectored cache, 64 byte line size */ 70 { 0x3e, LVL_2, 512 }, /* 4-way set assoc, sectored cache, 64 byte line size */ 74 { 0x43, LVL_2, 512 }, /* 4-way set assoc, 32 byte line size */ 75 { 0x44, LVL_2, MB(1) }, /* 4-way set assoc, 32 byte line size */ 76 { 0x45, LVL_2, MB(2) }, /* 4-way set assoc, 32 byte line size */ 77 { 0x46, LVL_3, MB(4) }, /* 4-way set assoc, 64 byte line size */ [all …]
|
/Linux-v6.1/arch/sh/boot/compressed/ |
D | head_64.S | 27 /* 512 Mb, Cacheable (Write-back), execute, Not User, Ph. Add. */ 32 /* 512 Mb, Cacheable (Write-back), read/write, Not User, Ph. Add. */ 79 /* Map one big (512Mb) page for ITLB */ 86 /* Map one big CACHED (512Mb) page for DTLB */
|
/Linux-v6.1/arch/arm64/boot/dts/broadcom/northstar2/ |
D | ns2-xmc.dts | 82 nand-ecc-step-size = <512>; 90 reg = <0x00000000 0x00280000>; /* 2.5MB */ 96 reg = <0x00280000 0x00040000>; /* 0.25MB */ 102 reg = <0x002c0000 0x00040000>; /* 0.25MB */ 108 reg = <0x00300000 0x03d00000>; /* 61MB */ 114 reg = <0x04000000 0x06400000>; /* 100MB */ 119 reg = <0x0a400000 0x35c00000>; /* 860MB */ 159 reg = <0x00000000 0x00080000>; /* 512KB */ 179 reg = <0x00200000 0x00e00000>; /* 14MB */ 184 reg = <0x01000000 0x01000000>; /* 16MB */
|
/Linux-v6.1/arch/arm64/boot/dts/xilinx/ |
D | zynqmp-sm-k26-revA.dts | 84 compatible = "mt25qu512a", "jedec,spi-nor"; /* 64MB */ 93 reg = <0x0 0x80000>; /* 512KB */ 99 reg = <0x80000 0x80000>; /* 512KB */ 117 reg = <0x200000 0xD00000>; /* 13MB */ 121 reg = <0xF00000 0x80000>; /* 512KB */ 127 reg = <0xF80000 0xD00000>; /* 13MB */ 131 reg = <0x1C80000 0x80000>; /* 512KB */ 137 reg = <0x1D00000 0x100000>; /* 1MB */ 141 reg = <0x1E00000 0x200000>; /* 2MB */ 147 reg = <0x2000000 0x200000>; /* 2MB */ [all …]
|
/Linux-v6.1/arch/powerpc/include/asm/book3s/64/ |
D | radix-4k.h | 8 #define RADIX_PTE_INDEX_SIZE 9 // size: 8B << 9 = 4KB, maps 2^9 x 4K = 2MB 9 #define RADIX_PMD_INDEX_SIZE 9 // size: 8B << 9 = 4KB, maps 2^9 x 2MB = 1GB 10 #define RADIX_PUD_INDEX_SIZE 9 // size: 8B << 9 = 4KB, maps 2^9 x 1GB = 512GB 11 #define RADIX_PGD_INDEX_SIZE 13 // size: 8B << 13 = 64KB, maps 2^13 x 512GB = 4PB
|
D | radix-64k.h | 8 #define RADIX_PTE_INDEX_SIZE 5 // size: 8B << 5 = 256B, maps 2^5 x 64K = 2MB 9 #define RADIX_PMD_INDEX_SIZE 9 // size: 8B << 9 = 4KB, maps 2^9 x 2MB = 1GB 10 #define RADIX_PUD_INDEX_SIZE 9 // size: 8B << 9 = 4KB, maps 2^9 x 1GB = 512GB 11 #define RADIX_PGD_INDEX_SIZE 13 // size: 8B << 13 = 64KB, maps 2^13 x 512GB = 4PB
|
/Linux-v6.1/drivers/char/agp/ |
D | intel-gtt.c | 199 "detected 4MB dedicated video ram\n"); in i810_setup() 357 stolen_size = KB(512); in intel_gtt_stolen_size() 360 stolen_size = MB(1); in intel_gtt_stolen_size() 363 stolen_size = MB(8); in intel_gtt_stolen_size() 368 MB(ddt[I830_RDRAM_DDT(rdct)]); in intel_gtt_stolen_size() 378 stolen_size = MB(1); in intel_gtt_stolen_size() 381 stolen_size = MB(4); in intel_gtt_stolen_size() 384 stolen_size = MB(8); in intel_gtt_stolen_size() 387 stolen_size = MB(16); in intel_gtt_stolen_size() 390 stolen_size = MB(32); in intel_gtt_stolen_size() [all …]
|
/Linux-v6.1/arch/powerpc/boot/dts/ |
D | mpc5121ads.dts | 16 * ADS has two Hynix 512MB Nand flash chips in a single 23 reg = <0x00000000 0x40000000>; /* 512MB + 512MB */
|
/Linux-v6.1/drivers/misc/habanalabs/include/gaudi2/ |
D | gaudi2.h | 16 #define CFG_BAR_SIZE 0x10000000ull /* 256MB */ 21 #define CFG_SIZE 0x8000000ull /* 96MB CFG + 32MB DBG*/ 22 #define CFG_REGION_SIZE 0xC000000ull /* 192MB */ 24 #define STM_FLASH_BASE_ADDR 0x1000007FF4000000ull /* Not 256MB aligned */ 25 #define STM_FLASH_ALIGNED_OFF 0x4000000ull /* 256 MB alignment */ 26 #define STM_FLASH_SIZE 0x2000000ull /* 32MB */ 29 #define SPI_FLASH_SIZE 0x1000000ull /* 16MB */ 38 #define BAR0_RSRVD_SIZE 0x1000000ull /* 16MB */ 41 #define SRAM_SIZE 0x3000000ull /* 48MB */ 66 #define GAUDI2_MSIX_ENTRIES 512
|
/Linux-v6.1/arch/xtensa/ |
D | Kconfig | 605 specifies cache attributes for the corresponding 512MB memory 729 bool "MMUv2: 128MB cached + 128MB uncached" 731 MMUv2 compatible kernel memory map: TLB way 5 maps 128MB starting 734 KSEG_PADDR must be aligned to 128MB. 737 bool "256MB cached + 256MB uncached" 740 TLB way 6 maps 256MB starting at KSEG_PADDR to 0xb0000000 742 KSEG_PADDR must be aligned to 256MB. 745 bool "512MB cached + 512MB uncached" 748 TLB way 6 maps 512MB starting at KSEG_PADDR to 0xa0000000 750 KSEG_PADDR must be aligned to 256MB. [all …]
|